Цифровые устройства и микропроцессоры: Учебное пособие, страница 2

7.6.2 Системная шина ………………………………………………………

7.6.3 Понятие адресного пространства ……………………………………

7.6.4 Подключение внешних устройств к микропроцессору…………….

8 Организация  микроконтроллеров.............................................

    8.1   Архитектура микроконтроллеров MCS-51......................

8.1.1   Состав семейства MCS-51...............................

8.1.2   Структурная схема К1830ВЕ751....................

8.2      Адресное пространство  микроконтроллеров  MCS-51.......................................................................

8.2.1   Память программ микроконтроллеров .........

8.2.2   Внешняя память данных микроконтроллеров .......................................

8.2.3   Внутренняя память данных микроконтроллеров .......................................

8.2.4   Регистры специальных функций....................

      8.2.5  Система команд  MCS - 51

   8.3  Устройство  портов

8.3.1 Параллельные  порты ввода / вывода……………………………….

8.3.2 Последовательные порты ввода/вывода…………………………….

8.4    Таймеры микроконтроллера....................................

8.4.1   Режим 0.............................................................

8.4.2   Режим 1.............................................................

8.4.3   Режим 2.............................................................

8.4.4   Режим 3.............................................................

8.4.5   Управление таймерами-счётчиками...............

8.4.6   Использование таймера в качестве измерителя ширины импульсов

8.4.7   Использование таймера в качестве частотомера......................................................

8.5    Последовательный порт микроконтроллера 8051.

8.5.1   Синхронный режим работы последовательного порта................................

8.5.2   Режим 1. Асинхронный 8-ми битовый режим...............................................................

8.5.3   Режим 2. Асинхронный 9-ти битовый режим с фиксированной скоростью передачи..........

8.5.4   Режим 3. Асинхронный 9-ти битовый режим  

8.5.5   Скорость приема/передачи информации через последовательный порт........................

9 Написание программ для микроконтроллеров.........................

9.1    Языки программирования для микроконтроллеров..................................................

9.2    Виды программ – трансляторов..............................

9.2.1.  Виды компиляторов........................................

9.3    Применение подпрограмм при программировании....................................................

9.4    Понятие стека, его организация и структура..........

9.5    Подпрограммы процедуры и подпрограммы функции.....................................................................

9.6    Применение комментариев......................................

9.7    Структурное программирование.............................

9.7.1.  Линейная цепочка операторов........................

9.7.2.  Условный оператор..........................................

9.7.3.  Оператор цикла с проверкой условия после тела цикла........................................................

9.7.4.  Оператор цикла с проверкой условия до тела цикла.................................................................

9.8    Понятие многофайлового и многомодульного программирования....................................................

9.8.1.  Многофайловые программы...........................

9.8.2.  Многомодульные программы........................

9.9    Программный монитор............................................

9.10 Использование прерываний для организации параллельных программных потоков.....................

10         Язык программирования высокого уровня С51..............

10.1 Элементы Языка СИ.................................................

10.1.1. Используемые символы..................................

10.1.2. Константы........................................................