Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
384 Микроконтроллеры AVR от азов программирования... ваться как для системного сброса, так и для обнаружения отсутствия напря жения питания. Схема (POR) гарантирует, что при включении питания произойдет системный сброс. Когда напряжение питания достигнет порога срабаты вания, запускается счетчик задержки, который определяет время, в течение которого система находится в режиме сброса. Если напряжение питания опять опустится ниже порога срабаты вания, сигнал RESET немедленно акти визируется заново. сброса Vcc -------- V pot 1 RESET -------- 1 1 TIMEOUT tTOUT Н (задерж.сигн.) 1 1 1 Внутр, сигнал — J 1 ____ Рис. 6.12. Старт микроконтроллера с привязкой сигнала RESET к напряжению питания Внешний сброс Импульс сброса на входе RESET длительностью большей минимально допустимого значения (см. табл. 6.15) вызывает сброс микроконтроллера даже в том случае, если тактовый генератор отключен. Более короткие импульсы не гарантируют инициализацию процесса сброса. По заднему фронту им пульса сброса(когда напря жение сигнала сброса дос тигнет уровня V RST ) запуска ется схема, формирующая задержку сброса (рис. 6.13 и 6.14). Длительность этой задержки равна t TOUT . V CC ----------- RESET -------------- ! ------------------------ 1 U-t ->г I i tout M J ------- ' -------- 1 TIMEOUT ____ (задерж.сигн.) Внутр, сигнал сброса Сброс при снижении напряжения питания Микросхема ATtiny2313 имеет встроенную схему контроля напряжения питания BOD (Brown-out Detection), которая осу ществляет постоянное срав нение напряжения пита ния с пороговым уровнем. Уровень порога срабатыва- Vcc Рис. 6.13. Старт микроконтроллера с дополнительным внешним сбросом RESET V rst I I TIMEOUT _______ I (задерж.сигн.) [ Внутр. Г сигнал I сброса 1 I Рис. 6.14. Выполнение операции внешнего сброса
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==