Некоторые аспекты практического применения микроконтроллера
Некоторые аспекты практического применения микроконтроллера КР1878ВЕ1
1. В микроконтроллерах КР1878ВЕ1, выпущенных с начала 2000 г. (на маркировке год указан как «00»), устранена нестабильность в работе в некоторых режимах, устранены сбои в работе, происходившие при записи в EEPROM данных. В настоящее время с EEPROM данных можно работать в любых режимах (в режиме WAIT и в режиме сканирования регистра состояния).
Для стабильного запуска микроконтроллера рекомендуется использовать следующую схему формирования сигнала RST:
Не рекомендуется использовать резистор R1 номиналом более 47 кОм.
2. Использование RC-генератора
Схема включения:
В разряды строки конфигурации, отвечающие за выбор генератора, необходимо записать значение «00».
Далее приведены графики зависимостей рабочей частоты и потребляемого тока от напряжения питания и элементов внешней R-C цепочки.
Рис. 1 Зависимость рабочей частоты и потребляемого тока от напряжения питания
(С = 18 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Рис. 2 Зависимость потребляемого тока от напряжения питания в режиме WAIT
(С = 18 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Рис. 3 Зависимость рабочей частоты и потребляемого тока от напряжения питания
(С = 100 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Рис. 4 Зависимость потребляемого тока от напряжения питания в режиме WAIT
(С = 100 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Рис. 5 Зависимость рабочей частоты и потребляемого тока от напряжения питания
(С = 270 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Рис. 6 Зависимость потребляемого тока от напряжения питания в режиме WAIT
(С = 270 пФ, R = 1,1 кОм; 10 кОм; 4,7 кОм; 91 кОм).
Потребляемый ток в режиме SLEEP с запрещенным «Watch dog»-ом < 1 мкА
Рис. 7 Зависимость потребляемого тока от напряжения питания в режиме SLEEP
с разрешенным «Watch dog»-ом
3. Использование низкочастотного генератора с кварцевым резонатором.
Схема включения:
В разряды строки конфигурации, отвечающие за выбор генератора, необходимо записать значение «11» и включить задержку запуска.
Рис. 8 Зависимость потребляемого тока от напряжения питания в обычном режиме и
в режиме WAIT (рабочая частота равна 32 кГц).
При работе с этим генератором запрещается использовать режим SLEEP.
4. Использование высокочастотного генератора с кварцевым резонатором.
Схема включения:
В разряды строки конфигурации, отвечающие за выбор генератора, необходимо записать значение «01» и включить задержку запуска.
Рис. 9 Зависимость потребляемого тока от рабочей частоты при разных напряжениях питания.
Рис. 10 Зависимость потребляемого тока от рабочей частоты при разных напряжениях питания
в режиме WAIT.
Данные при работе в режиме SLEEP аналогичны RC-генератору.
5. Использование внутреннего низкочастотного RC-генератора.
Для использования внутреннего низкочастотного генератора в разряды строки конфигурации, отвечающие за выбор генератора, необходимо записать значение «10». Никаких внешних элементов для этого режима не требуется. Рекомендуется привязать вход OSC1 (16) к «земле».
Рис. 11 Зависимость частоты внутреннего низкочастотного генератора от напряжения питания.
Рис. 12 Зависимость потребляемого тока от напряжения питания в обычном режиме и
в режиме WAIT.
Данные при работе в режиме SLEEP аналогичны RC-генератору.
6. Работа с внешним генератором.
При подаче рабочей частоты на микроконтроллер от внешнего генератора в разряды строки конфигурации, отвечающие за выбор генератора, необходимо записать значение «01».
Схема включения:
Рис. 13 Зависимость потребляемого тока от напряжения питания при работе в внешним генератором (1 МГц) в обычном режиме и режиме WAIT.