Конспект лекций – Челябинск: Издательский центр ЮУрГУ, 2010. – 91
с.
В конспекте рассматриваются вопросы программирования
микропроцессоров и микроконтроллеров на базе микроконтроллера
ATmega8535 фирмы Atmel. Конспект лекций предназначен для студентов
очной формы обучения специальности “Управление и информатика в
технических системах”.
ОГЛАВЛЕНИЕ
Введение
Обзор микроконтроллеров AVR фирмы Atmel
Система обозначений микроконтроллеров AVR
Архитектура микроконтроллера ATmega8535
Архитектура ядра микроконтроллера ATmega8535
Цоколевка микроконтроллера ATmega8535
Структурная схема микроконтроллера ATmega8535
Организацияпамяти микроконтроллера ATmega8535
Память программ
Оперативная память
Энергонезависимая память данных
Работа с портами ввода-вывода
Таймеры
Прерывания таймера
8-битный таймер-счетчикT0
16-битный таймер-счетчикT1
8-битный таймер-счетчикT2
Сторожевой таймер
прерывания
Внешние прерывания
Режимы пониженного энергопотребления
Тактирование микроконтроллера
Генератор с внешним резонатором
Низкочастотный кварцевый генератор
Внешний сигнал синхронизации
Генератор с внешней RC-цепочкой
Внутренний калиброванный RC-генератор
Аналоговый компаратор
Аналого-цифровой преобразователь
Интерфейсы связи
Последовательный интерфейс SPI
Универсальный синхронно-асинхронный приемопередатчик USART
Программирование микроконтроллеров AVR семейства MEGA
Защита кода и данных
Конфигурационные ячейки
Идентификатор
Калибровочные ячейки
Режим параллельного программирования
Режим последовательного программирования
Режим самопрограммирования
Библиографический список
Обзор микроконтроллеров AVR фирмы Atmel
Система обозначений микроконтроллеров AVR
Архитектура микроконтроллера ATmega8535
Архитектура ядра микроконтроллера ATmega8535
Цоколевка микроконтроллера ATmega8535
Структурная схема микроконтроллера ATmega8535
Организацияпамяти микроконтроллера ATmega8535
Память программ
Оперативная память
Энергонезависимая память данных
Работа с портами ввода-вывода
Таймеры
Прерывания таймера
8-битный таймер-счетчикT0
16-битный таймер-счетчикT1
8-битный таймер-счетчикT2
Сторожевой таймер
прерывания
Внешние прерывания
Режимы пониженного энергопотребления
Тактирование микроконтроллера
Генератор с внешним резонатором
Низкочастотный кварцевый генератор
Внешний сигнал синхронизации
Генератор с внешней RC-цепочкой
Внутренний калиброванный RC-генератор
Аналоговый компаратор
Аналого-цифровой преобразователь
Интерфейсы связи
Последовательный интерфейс SPI
Универсальный синхронно-асинхронный приемопередатчик USART
Программирование микроконтроллеров AVR семейства MEGA
Защита кода и данных
Конфигурационные ячейки
Идентификатор
Калибровочные ячейки
Режим параллельного программирования
Режим последовательного программирования
Режим самопрограммирования
Библиографический список