Список лекций "Микропроцессорные системы"

1. Что такое микроконтроллеры, микропроцессоры и сигнальные процессоры

2. Цифровая техника (логические элементы, сумматоры, дешифраторы, мультиплексоры, демультиплексоры, шинные формирователи)

3. Запоминающие устройства

4. Принцип работы микропроцессора

5. Принципы работы микропроцессорной системы (системная шина, адресное пространство микропроцессорной системы)

6. Принципы работы микропроцессорной системы (способы расширения адресного пространства микропроцессора)

7. Принципы работы микропроцессорной системы (подключение внешних устройств к микропроцессору)

8. Принципы работы микропроцессорной системы (параллельный и последовательный порт)

9. Принципы работы микропроцессорной системы (принципы построения таймеров)

10. Принципы работы микроконтроллеров (микроконтроллер MCS-51)

11. Принципы работы микроконтроллеров (система команд микроконтроллеров MCS-51, способы адресации операндов)

12. Принципы работы микроконтроллеров (устройство параллельных портов микроконтроллеров семейства MCS-51)

13. Принципы работы микроконтроллеров (особенности построения памяти микроконтроллеров семейства MCS-51)

14. Принципы работы микроконтроллеров (внутренние таймеры микроконтроллера, особенности их применения)

15. Принципы работы микроконтроллеров (последовательный порт микроконтроллеров семейства MCS-51)

16. Принципы создания программ для микроконтроллеров (языки программирования для микроконтроллеров)

17. Принципы создания программ для микроконтроллеров (подпрограммы-процедуры и подпрограммы-функции)

18. Принципы создания программ для микроконтроллеров (условное выполнение операторов)

19. Принципы создания программ для микроконтроллеров (понятие многофайлового и многомодульного программирования)

20. Принципы создания программ для микроконтроллеров (программа-монитор)

21. Язык программирования ASM-51

22. Язык программирования ASM-51 (реализация подпрограмм на языке ASM-51)

23. Язык программирования ASM-51 (структурное прораммирование на языке ASM-51)

24. Язык программирования ASM-51 (использование сегментов в языке программирования ассемблер)

25. Язык программирования C-51

26. Язык программирования C-51 (элементы языка C-51)

27. Язык программирования C-51 (типы данных языка программирования C-51 и их объявление)

28. Язык программирования C-51 (массивы, структуры)

29. Язык программирования C-51 (выражения, операнды и операции)

30. Язык программирования C-51 (операции с данными)

31. Язык программирования C-51 (операторы)

32. Язык программирования C-51 (использование функций в языке C-51)

 

 

1. Философия микропроцессорной системы

2. Шины микропроцессорной системы и циклы обмена

3. Функции устройств магистрали

4. Адресация операндов

5. Система команд процессора

6. Процессорное ядро и память микроконтроллеров

7. Организация связи микроконтроллера с внешней средой и временем

8. Вспомогательные аппаратные средства микроконтроллера

9. Аппаратные средства микроконтроллеров серии PIC

10. Специальные функции и система команд микроконтроллеров серии PIC

11. Особенности разработки цифровых устройств на основе микроконтроллеров

12. Разработка программного обеспечения для PIC-микроконтроллеров

13. Архитектура и процессоры персональных компьютеров

14. Устройства, входящие в состав персонального компьютера

15. Системная магистраль ISA

16. Дополнительные интерфейсы персонального компьютера

 

 1. Общие принципы построения микропроцессорных систем

2. Однокристальные микропроцессоры

3. Однокристальные универсальные микропроцессоры (старшие модели)

4. Построение модулей памяти микропроцессорных систем

5. Интерфейс устройств ввода/вывода

6. Однокристальные микроконтроллеры с CISC-архитектурой

7. Однокристальные микроконтроллеры с RISC-архитектурой

8. Сигнальные микропроцессоры

9. Нейронные вычислители