Название: Основы программирования микроконтроллеров ATMega128 и 68hc908 Издательство: СПбГУ ИТМО Автор: Ю. В. Китаев Год: 2007 Страниц: 107 Формат: pdf, djvu Размер: 91,3 Мб Язык: русский
О книге: В книге Основы программирования микроконтроллеров ATMega128 и 68hc90 рассмотрены основные узлы микроконтроллеров 68hc908 и ATMega128, а также программирование типовых периферийных систем. Книжка построена на рассмотрении практических конструкций, на примере которых и проходит изучение, как основных узлов микроконтроллеров, так и принципов создания микропрограмм. С помощью этой книжки можно получить и практический опыт, и теоретические знания.
Программирование микроконтроллера ATMegal28 1. Цель работы 2. Техническое задание 3. Структура микроконтроллера ATMegal28 3.1. Назначение выводов 3.2. Организация памяти и портов ввода/вывода 4. Схема подключения и программирование, необходимых в работе, периферийных устройств 4.1. Настройка портов ввода/вывода 4.2. Программирование направления портов ввода/вывода 4.3. Формирование интервалов заданной длительности и сигнализация с помощью светодиода и пьезодинамика 4.4. Программирование встроенного в МК АЦП 4.4.1. Регистры управления и состояния АЦП 4.4.2. Программирование АЦП 5. Порядок выполнения работы 5.1. Создание шаблона программы 5.2. Разработка и отладка программы 5.2.1. Инициализация портов ввода/вывода 5.2.2. Настройка таймера "0" 5.2.3. Загрузка программы во флэш память МК 5.2.4. Подключение клавиатуры и 8-ми сегментного дисплея 5.2.5. Программирование АЦП 5.2.6. Запись и чтение в из EEPROM 5.2.7. Окончательный текст программы 5.2.8. Контрольные вопросы Программирование микроконтроллера 68HC908 6. Цель работы 7. Техническое задание 8. Структура микроконтроллера 68HC908 8.1. Назначение выводов 8.2 организация памяти и портов ввода/вывода 9. Схема подключения и программирование, необходимых в работе, периферийных устройств 9.1. Настройка портов ввода/вывода 9.2. Настройка регистров специальных функций модуля клавиатуры 9.3. модуль АЦП 9.4. Настройка регистров специальных функций АЦП 9.5. Модуль таймера 1 9.6. Настройка регистров специального назначения таймера 1 9.6.1. Формирование сигнала с широтно-импульсной модуляцией 9.6.2. Формирование сигналов точного времени 9.7. Синхронный последовательный интерфейс и термодатчик DS1722S 9.7.1. Модуль синхронного последовательного интерфейса 9.7.2. Рабочие регистры термодатчика DS1722 9.7.3. Настройка SPI для работы с термодатчиком 9.7.4. Настройка термодатчика на заданный режим работы и чтение кода температуры 9.8. Программирование ЖК дисплея с 4-х битным интерфейсом 9.8.1. Справочные сведения для программирования ЖКД 9.8.2. Программирование ЖКД 10. Порядок выполнения работы 10.1. Создание шаблона нового проекта 10.2. Разработка и отладка функциональной части программы 10.2.1. Настройка портов ввода вывода 10.2.2. Программирование таймера в режиме ШИМ 10.2.3. Загрузка и запуск программы 10.2.4. Программирование ЖК дисплея (LCD) 10.2.5. Измерение угла поворота (датчик напряжения) 10.2.6. Измерение температуры 10.2.7. Программирование клавиатуры 10.2.8. Отображение на дисплее минут и секунд 10.3. Окончательный текст программы 11. Контрольные вопросы Список литературы
Скачать Основы программирования микроконтроллеров ATMega128 и 68hc908