Содержание
- 2. Выводы микроконтроллера ATTiny 2313
- 3. Выводы микроконтроллера ATMega128x
- 4. Структурная схема ATTiny 2313
- 5. Структурная схема ATMega128x
- 6. Упрощенная архитектура ATTiny 2313
- 7. Карта памяти микроконтроллера ATTiny 2313
- 8. Регистр управления EEPROM ATTiny 2313
- 11. Карта памяти ATMega128x
- 12. Регистр управления EEPROM ATMega128
- 14. Регистровый файл
- 15. МЕТОДЫ АДРЕСАЦИИ Методы адресации памяти данных Различают следующие восемь способов адресации памяти данных: - прямая адресация
- 16. Прямая регистровая адресация с одним регистром
- 17. Прямая адресация 2-х РОН
- 18. Прямая адресация регистров ввода/вывода
- 19. Косвенная адресация
- 20. Непосредственная прямая регистровая адресация При этом способе адресации поле адреса составляет 4 бита, и поэтому обращаться
- 21. Относительная адресация памяти программ
- 22. Прямая адресация ОЗУ lds r2, $FF00 ($FF00)→ r2 sts $FF00, r2 ; (r2)→$FF00
- 23. Относительная косвенная адресация Пример: [(z+3)]→r4, Тогда необходимо clr r31 – очистить старший байт инд. регистра Z
- 24. Косвенная адресация с преддекрементом сlr r27; очистка младшего байт Х ldi r26, $65; загрузить мл. байт
- 25. Косвенная адресация с постинкрементом Пример: Загрузить ячейку $65 в регистр r3 через y LDR3 ,y+ clr
- 26. Косвенная адресация памяти программ( команд IJMP и ICALL)
- 27. Относительная адресация памяти программ (RCALL, RJMP)
- 28. Конфигурирование выводов порта
- 29. Пример на языке Ассемблер ; Включение нагр. резисторов и установка выходных уровней ; Определение направления передачи
- 30. Векторы сброса и обработки прерываний ATTiny2313
- 31. Регистр управления микроконтроллером — MCUCR
- 32. Режимы вызова прерывания INT0
- 33. Главный регистр маски прерываний — GIMSK
- 34. Регистр флагов внешних прерываний — EIFR
- 35. Таблица векторов прерываний для микроконтроллера ATMega128
- 36. Таблица векторов прерываний для микроконтроллера ATMega128 продолжение
- 37. Формат регистра EIMSK
- 38. Формат регистра EICRA
- 39. Формат регистра EICRB
- 40. Формат регистра EIFR
- 41. Блок схема 8-разрядного таймера/счетчика T0
- 42. Устройство синхронизации
- 43. Временные диаграммы для режима СТС
- 49. Формат регистра MCUCR
- 55. Формирование ШИМ – сигнала в режиме Fast PWM
- 56. Формирование ШИМ – сигнала в режиме Phase Correct PWM
- 57. Регистр маски прерываний таймера/счетчика — TIMSK
- 58. Формат регистра TIFR
- 59. Формат регистра TCCR0A
- 60. Формат регистра TCCR0B
- 61. Выбор режимов работы таймера 0
- 62. Выбор источника тактового сигнала
- 63. Блок-схема 16-разрядного таймера/счетчика T1
- 64. Режимы работы таймера T1
- 65. Режимы работы таймера T1
- 66. Регистр В управления таймером/счетчиком — TCCR1В
- 67. Регистр А управления таймером/счетчиком — TCCR1A
- 68. Формат регистра TIMSK ATMega128x
- 69. Формат регистра ЕTIMSK
- 70. Формат регистра TIFR
- 71. Формат регистра ETIFR
- 72. Формат регистра TCCR0
- 73. Формат регистра TCCR2
- 74. Выбор режима работы таймера Т0 и T2
- 75. Выбор источника тактового сигнала таймера Т0
- 76. Формат регистра TCCR1А
- 77. Формат регистра TCCR1В
- 78. Формат регистра TCCR1С
- 79. Структурная схема модуля АЦП
- 80. Формат регистра ADCSRA
- 81. Выбор коэффициента предделителя АЦП
- 82. Формат регистра ADMUX
- 83. Выбор источника опорного напряжения
- 84. Выбор входного канала
- 85. Выбор входного канала продолжение
- 86. Временная диаграмма первого преобразования
- 87. Временные диаграммы работы АЦП в режиме одиночного преобразования (а) и в режиме непрерывного преобразования (б)
- 88. Структурная схема модуля SPI в ATMega128
- 89. Переназначение режима работы выводов модуля SPI
- 90. Формат регистра SPCR
- 91. Формат регистра SPSR
- 92. Задание режима передачи данных
- 96. Скачать презентацию