Слайд 1
40
AVR МК AT90S8535 (сторожевой таймер)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Длительность интервала от
сброса по “сторожевику” –
от 15 мс до 1,9 с
Структура сторожевого таймера МК
WDR
(Watchdog
Reset)
Слайд 2
41
AVR МК AT90S8535 (сторожевой таймер)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Управление сторожевым таймером
МК
Слайд 3
42
AVR МК AT90S8535 (сторожевой таймер)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Выбор коэффициента предварительного
деления тактовой частоты сторожевого таймера МК
Слайд 4
43
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Основные характеристики
АЦП последовательного
приближения МК
Слайд 5
44
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Структура 10-разрядного АЦП
последовательного
приближения МК
Слайд 6
45
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Управление АЦП последовательного приближения
МК
(регистр управления входным аналоговым коммутатором)
Слайд 7
46
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Управление АЦП последовательного приближения
МК
(регистр управления и состояния)
Слайд 8
47
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Управление АЦП последовательного приближения
МК
(выходные регистры данных)
Слайд 9
48
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Предварительное деление частоты XTAL
для тактирования АЦП МК
Слайд 10
49
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Выбор коэффициента предварительного деления
частоты XTAL для тактирования АЦП МК
Слайд 11
50
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Временная диаграмма работы АЦП
МК
(режим однократного измерения)
Слайд 12
51
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Временная диаграмма работы АЦП
МК
(режим циклического измерения)
Слайд 13
52
AVR МК AT90S8535 (АЦП)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Реализация процедуры измерения АЦП
в Idle - режиме пониженного энергопотребления МК
Слайд 14
53
AVR МК AT90S8535 (Sleep Modes)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Активный режим
– 3 mА
Режим Idle (пассивный) – 1,2 mA
останов ЦП, работа таймеров, SPI, UART, “сторожевик”,
разрешены прерывания
3. Режим Power Down (стоповый) – 15 мкА
останов всего, разрешены “сторожевик”,
внешние прерывания и сброс
4. Режим Power Save (экономичный)
разрешены “сторожевик”, таймер ТМ0,
внешние прерывания и сброс
Слайд 15
54
AVR МК AT90S8535 (ЭППЗУ)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Время обращения к ЭППЗУ
при записи – от 2,5 до 4 мс
(в зависимости от напряжения питания)
По окончании записи генерируется запрос прерывания
Слайд 16
55
AVR МК AT90S8535 (ЭППЗУ)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Слайд 17
56
AVR МК AT90S8535 (Таймеры / счетчики)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
МК содержит
3 таймера/счетчика:
Два 8-разрядных таймера ТМ0, ТМ2 (с функциями ШИМ)
2. Один 16-разрядный таймер ТМ1 (с функциями ШИМ)
Предварительное деление частоты для тактирования таймеров ТМ0, ТМ1 МК
РВ0
РВ1
Слайд 18
57
AVR МК AT90S8535 (Таймеры / счетчики)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Предварительное деление
частоты для тактирования таймера ТМ2 МК
Слайд 19
58
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Структура
таймера ТМ0 МК
Слайд 20
59
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
управления таймера ТМ0 МК
Слайд 21
60
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистры
счетчика таймера ТМ0 и масок прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 22
61
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
масок прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 23
62
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
масок прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 24
63
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
флагов прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 25
64
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
флагов прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 26
65
AVR МК AT90S8535 (Таймер / счетчик ТМ0)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
флагов прерывания по таймерам / счетчикам ТМ0, ТМ1, ТМ2 МК
Слайд 27
66
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Структура
таймера / счетчика ТМ2 МК
Слайд 28
67
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
управления таймера / счетчика ТМ2 МК
(ОС2) - PD7
Слайд 29
68
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистры
управления и таймера / счетчика ТМ2 МК
Слайд 30
69
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
сравнения (OCR2) ТМ2 МК
Работа таймера / счетчика ТМ2 МК в режиме ШИМ
Слайд 31
70
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Работа
таймера / счетчика ТМ2 МК в режиме ШИМ
Слайд 32
71
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Работа
таймера / счетчика ТМ2 МК в режиме ШИМ
Слайд 33
72
AVR МК AT90S8535 (Таймер / счетчик ТМ2)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
состояния асинхронного режима
таймера / счетчика ТМ2 МК
Слайд 34
73
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Структура
таймера / счетчика ТМ1 МК
Слайд 35
74
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
управления А таймера / счетчика ТМ1 МК
(ОС1A) – PD5, (OC1B) – PD4
Слайд 36
75
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистры
управления А и B таймера / счетчика ТМ1 МК
Слайд 37
76
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
управления B таймера / счетчика ТМ1 МК
Слайд 38
77
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Логика
управления захватом таймера / счетчика ТМ1 МК
ISP – PD6
Регистры таймера / счетчика ТМ1 МК
Слайд 39
78
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Чтение
и запись регистров таймера / счетчика ТМ1 МК
Слайд 40
79
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистры
сравнения таймера / счетчика ТМ1 МК
Слайд 41
80
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Регистр
захвата таймера / счетчика ТМ1 МК
Слайд 42
81
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Таймер
/ счетчик ТМ1 МК в ШИМ-режиме
Слайд 43
82
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Лекция
Обчислювальні пристрої та системи
Кафедра КЭВА
Таймер
/ счетчик ТМ1 МК в ШИМ-режиме