-
Постов
36 -
Зарегистрирован
-
Посещение
Весь контент napper
-
Я сейчас немного ими занялся. Что конкретно интересует?
-
Можно попробовать как описано здесь (3 метод, с помощью индуктивности).
-
Наверное из-за этого МА200 стоит намного дешевле других?... А в чем заключается активное демпфирование? Есть у кого-то опыт в решении данной задачи?
-
А если попробовать шунтировать датчик после импульса. Можно добиться меньшего минимального расстояния?
-
Различия в типах конденсаторов
napper ответил Sinoptic555 тема в В помощь начинающему
-
Модернизация движка форума
napper ответил singlskv тема в Архив предложений и замечаний
Упрощенное зачисление в "свои". У кого есть благодарности, соответственно есть и информационные сообщения, так ведь? -
Модернизация движка форума
napper ответил singlskv тема в Архив предложений и замечаний
А у меня предложение такого рода: Сделать что-то вроде счетчика благодарностей, видел на каком-то форуме. Сразу будет видно, кто помогает (это я про посетителей). И еще можно засчитывать благодарности при зачислении в свои. -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Edmundo, нет проблем! :) Я ведь тоже могу ошибаться, поэтому только за, если кто-то меня поправит. Вот про переменную забыл... #include P16F84A.inc TEMPA EQU 0x0C TEMPB EQU 0x0D COUNT EQU 0x0E COUNT1 EQU 0x0F COUNT2 EQU 0x10 #DEFINE VD2 PORTA,1;светодиод VD2 #DEFINE R1 PORTA,4;резистор ORG 0 INIT_PORTS ;подпрограмма инициализации портов BSF STATUS,RP0;переход на банк 1 MOVLW 0x1C ;настройка линий RA0 и RA1 на вывод, другие на ввод MOVWF TRISA MOVLW 0x01 ;настройка линии RB0 на ввод, другие на вывод MOVWF TRISB BCF STATUS,RP0;возврат в банк 0 ; LOOP MOVF PORTA,W;чтение состояния порта A в W MOVWF TEMPA ;пересылка W в TEMPA BTFSS TEMPA,4 GOTO LOOP ;перейти на LOOP MOVLW 0x09 MOVWF COUNT ;СЧЕТЧИК МИГАНИЙ 9 РАЗ ГОРИТ, 9 - НЕ ГОРИТ, ИТОГО 18 СЕК ;(ЧАСТОТА МИГАНИЙ 1 ГЕРЦ, ЗНАЧИТ 1 МИГАНИЕ/НЕМИГАНИЕ В СЕКУНДУ), ;ПОСЛЕДНЕЕ НЕМИГАНИЕ НЕ УЧИТЫВАЕМ - ПОЛУЧАЕМ 17 СЕК;-) V0 BSF VD2 ;зажечь светодиод VD2 MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E;вызов подпрограммы DELAY_E BCF VD2 ;светодиод мигает MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E;вызов подпрограммы DELAY_E DECFSZ COUNT,F GOTO V0 GOTO LOOP ;переход к метке LOOP DELAY_E ;подпрограмма формирования задержки MOVWF COUNT2;загрузка W в регистр COUNT2 CLRF COUNT1;сброс содержимого регистра COUNT1 LOOPD NOP ;пустая команда DECFSZ COUNT1,F;декремент COUNT1 GOTO LOOPD ;повторение цикла 256 раз DECFSZ COUNT2,F;декремент COUNT2 GOTO LOOPD ;повторение цикла RETURN ;возврат из подпрограммы END Что я исправил: 1. Объявил переменную COUNT 2. Добавил команду "#include P16F84A.inc" вместо "LIST p=16F84" (У меня MPLAB на это ругается, а разбираться лень) 3. По поводу меток все нормально, имена допустимые. 4. Убрал объявление стандартных регистров. Откомпилировал в MPLAB, все ОК, ошибок 0 P.S. Версия MPLAB 7.30 -
Может быть это подойдет? Долженко О. В., Королев Г. В. Сборник задач, вопросов и упражнений по радиоэлектронике: Учеб, пособие для сред. ПТУ.- 2-е изд., перераб. и доп. -М,: Высш. шк., 1986. - 10З с: ил. Приведены задачи, вопросы и упражнения по разделам электронные и полупроводниковые приборы, усилители, выпрямители, стабилизаторы, радиотехнические схемы и вычислительная техника. Во втором издании (1-е - 1980 г.) расширен материал по полупроводниковым приборам, транзисторным схемам, добавлен раздел "Операционные усилители". Включены вопросы и задачн, связанные с применением интегральных логических микросхем. http://home.farlep.net/~roman/books/ucheb/...dach_radio.djvu (935К)
-
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Что за ошибки? Я же не ясновидящий!.. Скопируйте их сюда -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Давайте разбираться. Что пишет компилятор, на что ругается? А причем здесь компилятор? Вроде это стандартный ассемблер для PICов... -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Полная версия программы: LIST p=16F84 INTCON EQU 0x0B OPTION EQU 0x81 TMR0 EQU 0x01 INTF EQU 1 T0IF EQU 5 PCL EQU 0x02 STATUS EQU 0x03 RP0 EQU 5 PORTA EQU 0x05 PORTB EQU 0x06 TRISA EQU 0x05 TRISB EQU 0x06 W EQU 0 F EQU 1 TEMPA EQU 0x0C TEMPB EQU 0x0D COUNT1 EQU 0x0E COUNT2 EQU 0x0F #DEFINE Z STATUS,2;бит нулевого результата #DEFINE VD2 PORTA,1;светодиод VD2 #DEFINE R1 PORTA,4;резистор ORG 0 INIT_PORTS ;подпрограмма инициализации портов BSF STATUS,RP0;переход на банк 1 MOVLW 0x1C ;настройка линий RA0 и RA1 на вывод, другие на ввод MOVWF TRISA MOVLW 0x01 ;настройка линии RB0 на ввод, другие на вывод MOVWF TRISB BCF STATUS,RP0;возврат в банк 0 ; LOOP MOVF PORTA,W;чтение состояния порта A в W MOVWF TEMPA ;пересылка W в TEMPA BTFSS TEMPA,4 GOTO LOOP ;перейти на LOOP MOVLW 0x09 MOVWF COUNT ;СЧЕТЧИК МИГАНИЙ 9 РАЗ ГОРИТ, 9 - НЕ ГОРИТ, ИТОГО 18 СЕК ;(ЧАСТОТА МИГАНИЙ 1 ГЕРЦ, ЗНАЧИТ 1 МИГАНИЕ/НЕМИГАНИЕ В СЕКУНДУ), ;ПОСЛЕДНЕЕ НЕМИГАНИЕ НЕ УЧИТЫВАЕМ - ПОЛУЧАЕМ 17 СЕК;-) V0 BSF VD2 ;зажечь светодиод VD2 MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E;вызов подпрограммы DELAY_E BCF VD2 ;светодиод мигает MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E;вызов подпрограммы DELAY_E DECFSZ COUNT,F GOTO V0 GOTO LOOP ;переход к метке LOOP DELAY_E ;подпрограмма формирования задержки MOVWF COUNT2;загрузка W в регистр COUNT2 CLRF COUNT1;сброс содержимого регистра COUNT1 LOOPD NOP ;пустая команда DECFSZ COUNT1,F;декремент COUNT1 GOTO LOOPD ;повторение цикла 256 раз DECFSZ COUNT2,F;декремент COUNT2 GOTO LOOPD ;повторение цикла RETURN ;возврат из подпрограммы END О результатах сообщите -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Читайте внимательнее, это ПОДпрограмма! Замените в своей программе, начиная с метки R1_VD2M на мою. -
Чем открыть .PCB файл ?
napper ответил dm211 тема в В помощь начинающему
PCad 2001 Viewer (7мб) http://www.igtech.co.kr/html/download/pcad/2001viewer.zip P-CAD 2006 Viewer (9,9мб) http://www.altium.com/pcad/resources/downl..._19.01.7520.zip -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
Я думаю подпрограмму мигания надо организовать вот так: R1_VD2M ;подпрограмма мигания светодиода BTFSS TEMPA,4 GOTO V1 ;перейти на V1 MOVLW 0x09 MOVWF COUNT ;СЧЕТЧИК МИГАНИЙ 9 РАЗ ГОРИТ, 9 - НЕ ГОРИТ, ИТОГО 18 СЕК (ЧАСТОТА МИГАНИЙ 1 ГЕРЦ, ЗНАЧИТ 1 ;МИГАНИЕ/НЕМИГАНИЕ В СЕКУНДУ), ПОСЛЕДНЕЕ НЕМИГАНИЕ НЕ УЧИТЫВАЕМ - ПОЛУЧАЕМ 17 СЕК V0 BSF VD2 ;зажечь светодиод VD2 MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E ;вызов подпрограммы DELAY_E BCF VD2 ; светодиод мигает MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E ;вызов подпрограммы DELAY_E GOTO V1 ;перейти на V1 DECFSZ COUNT,F GOTO V0 V1 BCF VD2 ; RETURN ;возврат из под программы END Надеюсь паузы в подпрограмме DELAY_E вы подобрали правильно P.S. Не забудьте объявить переменную COUNT в начале программы!!! -
очень нужна помощь с пиком
napper ответил Mari-999 тема в В помощь начинающему
LIST p=16F84 INTCON EQU 0x0B OPTION EQU 0x81 TMR0 EQU 0x01 INTF EQU 1 T0IF EQU 5 PCL EQU 0x02 STATUS EQU 0x03 RP0 EQU 5 PORTA EQU 0x05 PORTB EQU 0x06 TRISA EQU 0x05 TRISB EQU 0x06 W EQU 0 F EQU 1 TEMPA EQU 0x0C TEMPB EQU 0x0D #DEFINE Z STATUS,2 ;бит нулевого результата #DEFINE VD2 PORTA,1 ;светодиод VD2 #DEFINE R1 PORTA,4 ;резистор ORG 0 GOTO BEGIN ; ORG 100h BEGIN CALL INIT_PORTS ;вызов подпрограммы ;инициализации портов Здесь у вас дважды вызывается подпрограмма инициализации портов, поэтому либо уберите "CALL INIT_PORTS", либо перенесите саму подпрограмму в другое место INIT_PORTS ;подпрограмма инициализации портов MOVLW 0xFF ;установка линий портов А В в единичное состояние MOVWF PORTA MOVWF PORTB Зачем нужны предыдущие 3 строки я что-то не понял BSF STATUS,RP0 ;переход на банк 1 MOVLW 0x1C ;настройка линий RA0 и RA1 на вывод, другие на ввод MOVWF TRISA MOVLW 0x01 ;настройка линии RB0 на ввод, другие на вывод MOVWF TRISB BCF STATUS,RP0 ;возврат в банк 0 ;RETURN ;возврат из подпрограммы ; LOOP CLRWDT ;сброс сторожевого таймера CALL GET_RA ;вызов подпрограммы GET_RA CALL R1_VD2M ;вызов подпрограммы R1_VD2M мигание светодиода GOTO LOOP ;переход к метке LOOP для DELAY_E ;подпрограмма формирования задержки MOVWF COUNT2 ;загрузка W в регистр COUNT2 CLRF COUNT1 ;сброс содержимого регистра COUNT1 LOOPD NOP ;пустая команда DECFSZ COUNT1,F ;декремент COUNT1 GOTO LOOPD ;повторение цикла 256 раз CLRWDT ;сброс сторожевого таймера DECFSZ COUNT2,F ;декремент COUNT2 GOTO LOOPD ;повторение цикла RETURN ;возврат из подпрограммы ; GET_RA ;подпрограмма чтения состояния порта А MOVF PORTA,W ;чтение состояния порта A в W MOVWF TEMPA ;пересылка W в TEMPA RETURN ;возврат из подпрограммы ; R1_VD2M ;подпрограмма мигания светодиода ;VD2 при при наличии резистора пропустить команду если TEMPA,4=0 резистор подключен BTFSC TEMPA,4 Если TEMPA,4=1, то выполняется следующая команда! Нам надо зажечь VD2! GOTO V0 ;перейти на V0 А у вас здесь наоборот! BSF VD2 ;зажечь светодиод VD2 MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E ;вызов подпрограммы DELAY_E BCF VD2 ; светодиод мигает MOVLW 0xF3 ;пересылка константы ;H'F3' = .243 в W CALL DELAY_E ;вызов подпрограммы DELAY_E V0 BTFSS TEMPA,4 ;пропустить команду, если TEMPA,4=1 резистор не подключен GOTO V1 ;перейти на V1 BCF VD2 ;светодиод не горит -а он горит!!!!! V1 RETURN ; возврат из под программы END -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Название: Технология производства печатных плат Автор: А.М. Медведев Издательство: Техносфера Год: 2005 Страниц: 304 Формат: djvu Размер: 3915МБ ISBN: 5-94836-052-0 Качество: хорошее, в цвете Серия или Выпуск: Мир технологий Монография содержит детальное изложение механических и электрохимических процессов производства печатных плат, включая бесстружечную обработку, лазерное сверление, очистку отверстий поверхностей, химическую и прямую металлизацию, финишные и контактные покрытия, а также вопросов тестирования и технологического обеспечения надежности межсоединений. Книга предназначена для профессиональных технологов, инженеров-разработчиков и практиков. Содержание Глава 1. Прессование МПП Глава 2. Сверление Глава 3. Химические и электрохимические процессы Глава 4. Очистка поверхностей Глава 5. Элементы электрических соединений Глава 6. Электрическая изоляция цепей печатных плат Глава 7. Электрическое тестирование печатных плат Глава 8. Контроль по признакам внешнего вида http://rapidshare.de/files/37329493/tehnol...t_medvedev.djvu -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Дж. Барнс. Электронное конструирование: методы борьбы с помехами. - 3,03 МВ http://www.paid4load.de/getfile.php?id=28908 А.А. Харкевич. Борьба с помехами. - 3,21 МВ http://www.paid4load.de/getfile.php?id=28911 Иванов-Есипович Н.К. Физико-химические основы производства радиоэлектронной аппаратуры - 2,56 МВ http://www.paid4load.de/getfile.php?id=28909 -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Это книги, которые я нашел у себя. Сегодня в течение дня выложу где-нибудь -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Или вот еще: Дж. Барнс. Электронное конструирование: методы борьбы с помехами. - 3,03 МВ А.А. Харкевич. Борьба с помехами. - 3,21 МВ Иванов-Есипович Н.К. Физико-химические основы производства радиоэлектронной аппаратуры - 2,56 МВ -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Вот еще обнаружил у себя книгу: Ю.С. Русин, И.Я. Гликман, А.Н. Горский. Электромагнитные элементы радиоэлектронной аппаратуры. 1991 2,3 МВ Там есть раздел "тепловые взаимодействия элементов РЭА". Это конечно не про внешнюю среду, но все таки воздействие. Есть тепловые расчеты. Не то? Может вы конкретнее сформулируете тематику? -
бортовой компьютер на PIC
napper ответил Hellka тема в АВТО электроника
Возможно кому-то пригодится книга по этой тематике, наткнулся сегодня: В.В. Литвиненко, А.П. Майструк. Автомобильные датчики, реле и переключатели. Краткий справочник. Издательство: ЗАО«КЖИ «За рулем» Год: 2004 Страниц: 176 с: ил.: табл. Формат: DJVU Размер: 3.6 Mb ISBN 5-85907-353-4 Содержит сведения о принципе действия, устройстве и характеристиках электрических датчиков отечественных легковых автомобилей (датчиков контрольных приборов, аварийных режимов работы систем автомобиля, систем зажигания и систем управления двигателями), электромагнитных и электронных реле, выключателей, переключателей и блоков реле и предохранителей. Приведены практические рекомендации по диагностике и устранению неисправностей в перечисленных устройствах электрооборудования автомобилей. http://rapidshare.de/files/17088506/000477_djvu.rar.html -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
А прямой ссылки нет??? У меня нет возможности скачать эту книгу, чтобы потом ее выложеть где-то еще. Вам придется самому качать с рапиды. Если не знаете как - пишите в ПМ, объясню -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Вот может быть это (сам не читал) Книга о материаловедение в микроэлектронике - 4.41 MB -
Влияние окружающей среды на материалы?
napper ответил Bumer_27 тема в В помощь начинающему
Пикуль М. И. Конструирование и технология производства ЭВМ - отсканированная, 12.58 MB