8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
            
Раздел: Документация

0 ... 109 110 111 112 113 114 115 ... 195

TCCRrt

Счет

Сброс

Направл

Блок управления

BOTTOM

Таймер/счетчик

TCNTn

clkTn

= $FF

зг

-ОСл

Формирователь сигналов

OCR/7

Флаги состояния

Синхронизированные флаги состояния

ASSR

I Включение асинхронного режима (ASr?)

Блок синхронизации

г~~т—

Запрос на прерывание TOW?

Предав-литель

h

Генератор таймера/ счетчика

(Запрос на

TOSC2

•clk/o

•ClkASY

Счет

Сброс

Направл

Блок управления

BOTTOM

Таймер/счетчик

TCNTn

OCRnA

5

clkTn

= 0

ОТ

Формирователь сигналов

Запрос на прерывание — TOVn

Генератор таймера/ счетчика

Предде-

литель

1

TOSC1J

— TOSC2

Формирователь сигналов

Запрос на прерывание ОСлА

Запрос на прерывание - ОСлВ

ЦрСлв

OCRnB

Флаги состояния

ASSR

TCCRnA

I

Синхронизированные флаги состояния

Блок синхронизации 3-Т-

• Включение асинхронного

рпжима (ASл)

TCCRnB

• clk/o

ClkASY

Рис. 7.9. Структурные схемы 8-битных таймеров/счетчиков с асинхронным режимом


Таблица 7.6. Функции таймера/счетчика ТО

Функции

ATmega8515x, ATmega8535x

ATmega8x

ATmega 16х/32х

ATmega64x/128x

ATmega48x/88x/168x

ATmega 162х

ATmegal64x/324x/644x

ATmega 165х

ATmega325x/3250x, ATmega645x/6450x

ATmega640x,

ATmegal280x/1281x,

ATmega2560x/2561x

Восьмибитный счетчик

Счетчик внешних событий

-

Широтно-импуль-сный модулятор, число каналов

1

-

1

1

2

1

2

1

1

2

Часы реального времени

-

-

-

-

-

-

-

-

-

Рисунок

7.8,6

7.8, а

7.8,6

7.9, а

7.8, в

7.8,6

7.8, в

7.8,6

7.8,6

7.8, в

Таблица 7.7. Функции таймера/счетчика Т2

Функции

ATmega8515x

ATmega8535x

ATmega8x

ATmega 16х/32х

ATmega64x/128x

ATmega48x/88x/168x

ATmega 162х

ATmegal64x/324x/644x

ATmega 165х

ATmega325x/3250x, ATmega645x/6450x

ATmega640x,

ATmegal280x/1281x,

ATmega2560x/2561x

Восьмибитный счетчик

-

Счетчик внешних событий

-

-

-

-

-

-

-

-

-

-

Широтно-импуль-сный модулятор, число каналов

-

1

1

1

1

2

1

2

1

1

2

Часы реального времени

-

-

Рисунок

-

7.9, а

7.9, а

7.9, а

7.8,6

7.9,6

7.9, а

7.9,6

7.9, а

7.9, а

7.9,6


Количество регистров ввода/вывода, имеющихся в составе таймеров/счетчиков, зависит от сложности и возможностей последних. Все регистры 8-битных таймеров/счетчиков указаны в Табл. 7.8. Эти же факторы влияют и на количество прерываний, генерируемых конкретным таймером/счетчиком.

Таблица 7.8. Регистры 8-битных таймеров/счетчиков

Регистр

Адрес

ATmega8515x

ATmega8535x

ATmega8x

ATmega 16х/32х

сч

чо

ATmega48x/88x/168x

ATmega 16 2х

ATmegal64x/324x/644x

ATmega 165x

ATmega325x/3250x, ATmega645x/6450x

ATmega640x,

ATmegal280x/1281x,

ATmega2560x/2561x

Назначение

TCCR0

$33 ($53)

TCCR0A

$24 ($44)

Регистр управления

ТСС ROB

$25 ($45)

TCNT0

$32 ($52)

Счетный

$26 ($46)

регистр

OCR0

$31 ($51)

$ЗС ($5С)

Регистр

OCR0A

$27 ($47)

сравнения

OCR0B

$28 ($48)

TCCR2

$25 ($45)

$27 ($47)

Регистр управления

TCCR2A

($В0)

TCCR2B

($В1)



0 ... 109 110 111 112 113 114 115 ... 195