|
|
|
содержание .. 19 20 21 22 ..
83 таймера/счетчика 1 работает так же как и в обычном режиме таймера/счетчика, т.е. оно 12.3. Часы реального времени Часы реального времени RTC (Real Time Clock) являются разновидностью таймера/счетчика. Задачей RTC в схеме микроконтроллера обычно считается 8-разрядный таймер/счетчик 2 (Timer/Counter 2) микроконтроллера ATmega163 может работать от генератора тактовых импульсов процессорного ядра CK. Вместе с тем, 32768 2 15 = такой генератор позволяет сформировать секундные интервалы времени. 8-битный таймер/счетчик 2, снабженный 7- При внешнем тактировании таймер/счетчик работает в асинхронном режиме, независимо от тактовых импульсов СК. Таймер/счетчик 2 снабжен выходом сравнения. В процессе работы содержимое регистра сравнения сравнивается с содержимым счетчика. В момент равенства Запрос на прерывание TOV2 вырабатывается при переполнении таймера/счетчика 2.
Рис. 12.4. Таймер/счетчик 2 В работе таймера/счетчика 2 задействованы следующие регистры: º регистр управления TCCR2 (Timer/Counter Control Register 2); º регистр флагов прерывания TIFR (Timer/Counter Interrupt Flags Register); º регистр маски прерывания TIMSK (Timer/Counter Interrupt Mask Register), º регистр состояния микроконтроллера SREG (Status Register). º регистр счетчика TCNT2 (Timer/Counter 2) |