-
Подключился осциллографом к выводу OSC2, включил питание микроконтроллера. Тактовый сигнал не генерируется.
>>>
-
"Запустил" микроконтроллер PICmicro, но частота такового генератора намного больше чем частота кварцевого резонатора.
>>>
-
Микроконтроллер работает хорошо, но частота тактового генератора немного отличается от номинального значения резонатора. Как откорректировать частоту генератора?
>>>
-
Устройство работает хорошо, но иногда внезапно микроконтроллер приостанавливается.
>>>
-
В моем устройстве микроконтроллер работает в режиме внутреннего RC генератора. При стирании микроконтроллера стерлась калибровочная информация.
>>>
-
Мое устройство подвергнуто воздействию электростатических разрядов и сильным электромагнитным помехам из-за чего работает неустойчиво.
>>>
-
Отладил программу на микроконтроллере с УФ стиранием памяти, сброс и выполнение программы происходило должным образом. При использовании OTP микроконтроллера устройство работает неустойчиво.
>>>
-
Алгоритм программы работает неправильно.
>>>
-
Не могу изменить флаги регистра
STATUS. >>>
-
Выполнение программы прекращается, что может быть причиной?
>>>
-
Почему в ячейку EEPROM памяти не записываются мои данные?
>>>
-
Данные, записанные в EEPROM память разрушаются.
>>>
-
Программа микроконтроллера не переключает состояние портов ввода/вывода, тактовый генератор работает.
>>>
-
При чтении состояния порта я получаю значение отличное от записываемого.
>>>
-
Я использую внешнее прерывание на выводе RB0 в микроконтроллере PIC16CXXX. Прерывания не генерируются, хотя когда я изменяю свою программу и проверяю логические уровни на входе RB0, все работает.
>>>
-
При использовании команды BCF другие выводы порта принимают низкий логический уровень.
>>>
-
Перейдя с микроконтроллеров PIC16C74 на PIC16C74A заметил, что изменилась работа
PSP. >>>
-
В моей программе выполняется отсчет времени
на основе TMR0, но часы работают не точно или вовсе теряют значение времени.
>>>
-
Используя TMR1 не удается получить точный отсчет времени.
>>>
-
Какой таймер я могу использовать для режима захвата и сравнения модуля
CCP? >>>
-
Какой таймер я могу использовать в ШИМ режиме модуля CCP?
>>>
-
Можно использовать один модуль CCP для работы в режиме захвата (сравнения) и в ШИМ режиме в одно и тоже время? В этих режимах модуль CCP использует разные таймеры, как его правильно настроить?
>>>
-
Как влияет сброс микроконтроллера на работу модуля
CCP? >>>
-
Я установил в регистре CCP1CON режим сравнения с триггером специального события (1011), который сбрасывает TMR1. Когда произойдет сравнение данных, я получу прерывания от модуля CCP1 и TMR1 (флаги TMR1IF и CCP1IF установлены в '1')?
>>>
-
Как мне использовать TMR2 в качестве универсального таймера с генерацией прерываний при переполнении?
>>>
-
Я использую модуль CCP в ШИМ режиме. Длительность импульса ШИМ практически всегда равняется 100% даже, когда в регистр длительности импульса ШИМ записано значение 7Fh, хотя скважность должна равняться 50%.
>>>
-
Я хочу определить частоту входного сигнала используя режим захвата модуля CCP. Мой алгоритм работает следующим образом: по первому активному фронту сигнала сбрасываю TMR1, по второму фронту сигнала в регистры захвата данных переписывается значение TMR1, которое является периодом сигнала. Проблема состоит в том, что очистка таймера происходит после исполнения 12 команд микроконтроллера, получив первый фронт сигнала (переход на обработку прерываний и сохранение контекста), поэтому я не могу измерять большие частоты сигнала.
>>>
-
Не могу организовать обмен данными с другим устройством, работающим по интерфейсу
SPI. >>>
-
Не могу включить режим ведущего I2C.
>>>
-
В режиме ведомого I2C не могу передать данные, хотя запись в регистр SSPBUF выполняю.
>>>
-
В асинхронном режиме USART при передаче данных возникает много ошибок.
>>>
-
Напряжение VREF внутреннего
источника опорного напряжения отличается от ожидаемого.
>>>
-
При подключения к выводу VREF внутреннего
источника опорного напряжения нагрузки с малым сопротивлением напряжение VREF ниже ожидаемого.
>>>
-
Создается впечатление, что
при использовании встроенных
компараторов программа микроконтроллера "зависает".
>>>
-
Я использую микроконтроллер PIC16C7XX в своем устройстве. Заметил, что результат преобразования АЦП не всегда точен.
>>>
-
После старта преобразования АЦП могу я изменить входной канал для следующего измерения?
>>>
-
Я использую рекомендованную емкость конденсатора и режим работы источника тока
PIC14C000, но диапазон входного напряжения не соответствует требуемому?
>>>
-
Я использую PIC14C000, который имеет в своем составе датчик температуры. Результаты измерения температуры несколько завышены.
>>>
-
На результат преобразования АЦП влияет переключение силовых компонентов на печатной плате. Что можно сделать, чтобы минимизировать влияние переключений.
>>>
-
Не получается использовать некоторые выводы
модуля LCD как цифровые входы. >>>
-
При использовании модуля LCD
изображение на ЖКИ мерцает. >>>
-
При использовании модуля LCD
изображение на ЖКИ не контрастно. >>>
-
Напряжение питания устройства снижается ниже допустимого уровня, а затем восстанавливается. При этом WDT не сбрасывает микроконтроллер и устройство работает неправильно.
>>>
-
Микроконтроллер сбрасывается даже при регулярном выполнении команды
CLRWDT. >>>
-
Микроконтроллер не выходит из состояния сброса.
>>>
-
Я использую JW микроконтроллер для отладки программы, но микроконтроллер больше не программируется (чтение дает все '0'). Может неисправен микроконтроллер?
>>>
-
При переходе с PIC16C74 на PIC16C74A моя программа больше не работает.
>>>
-
При стирании памяти - память программ стерта, а слово конфигурации еще нет.
>>>
-
Когда я выполняю программирование ICSP, программа смещена в памяти.
>>>
-
Я использую программатор PRO MATE II с самодельным разъемом для передачи сигналов программирования в мое устройство. Иногда память программ неправильно программируется. >>>
-
Как можно непосредственно изменить значение регистра W? Требуется декрементировать значение в регистре
W. >>>
-
Существует ли какая-нибудь опасность использования команды TRIS для микроконтроллеров PIC16CXXX? В документации на микроконтроллер сказано, что не рекомендуется использовать эти команды.
>>>
-
Нужно переключать банк памяти данных (выбрать банк 1) при использовании команды TRIS? Требуется настроить направление каналов ввода/вывода
PORTA. >>>
-
В документации указано, что требуется осторожность при использовании команд "чтение - модификация - запись". Объясните пожалуйста почему.
>>>