СОДЕРЖАНИЕ

Введение 3

1 Техническое задание 5

2 Разработка схемы электрической принципиальной 8

3 Обоснование выбора микроконтроллера 14

4 Описание микроконтроллера 18

4.1 Архитектура микроконтроллера 18

4.2 Схема тактирования и цикл выполнения команд 20

4.3 Организация памяти программ и стека 21

4.4 Организация памяти данных 22

4.5 Регистры специального назначения 24

4.6 Счетчик команд 24

4.7 Прямая и косвенная адресации 25

4.8 Порты ввода/вывода 26

4.9 Модуль таймера и регистр таймера 27

4.10 Память данных в РПЗУ (EEPROM) 29

4.11 Организация прерываний 30

5 Разработка управляющей программы 31

Заключение 42

Список используемых источников 43

Приложение А