1.87M
Категория: ЭлектроникаЭлектроника

Структура сторожевого таймера МК. AVR МК AT90S8535 (сторожевой таймер)

1.

40
AVR МК AT90S8535 (сторожевой таймер)
Лекция
WDR
(Watchdog
Reset)
Длительность интервала от сброса по “сторожевику” –
от 15 мс до 1,9 с
Структура сторожевого таймера МК
Обчислювальні пристрої та системи
Кафедра КЭВА

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)
1. Активный режим – 3 mА
2. Режим 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 таймера/счетчика:
1. Два 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) - PD7
Регистр управления таймера / счетчика ТМ2 МК
Обчислювальні пристрої та системи
Кафедра КЭВА

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)
(ОС1A) – PD5, (OC1B) – PD4
Регистр управления А таймера / счетчика ТМ1 МК
Обчислювальні пристрої та системи
Кафедра КЭВА

36.

75
Лекция
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Регистры управления А и B таймера / счетчика ТМ1 МК
Обчислювальні пристрої та системи
Кафедра КЭВА

37.

76
Лекция
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
Регистр управления B таймера / счетчика ТМ1 МК
Обчислювальні пристрої та системи
Кафедра КЭВА

38.

77
Лекция
AVR МК AT90S8535 (Таймер / счетчик ТМ1)
ISP – PD6
Логика управления захватом таймера / счетчика ТМ1 МК
Регистры таймера / счетчика ТМ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 МК в ШИМ-режиме
Обчислювальні пристрої та системи
Кафедра КЭВА
English     Русский Правила