Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

Микроконтроллеры семейства MCS-51.

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

Введение.

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

2. Области применения микроконтроллеров.

1. Виды двоичных кодов.

2. Целочисленные двоичные коды

3. Запись десятичных чисел

4. Представление чисел в двоичном коде с плавающей запятой

5. Запись текстов двоичным кодом

6. Построение арифметико-логических устройств.

7. Построение шинных формирователей.

8. Масочные ПЗУ, ППЗУ, РПЗУ, ЭСППЗУ, FLASH - память

9. Построение ОЗУ.

10. Типовые структуры операционного блока микропроцессора

11. Команды микропроцессора

12. Принципы реализации микропроцессоров

13. Блок обработки микропроцессора.

14. Блок микропрограммного управления

15. Микрокоманды.

16. Системная шина микропроцессора.

17. Подключение ОЗУ и ПЗУ к системной шине микропроцессора.

18. Дешифратор адреса.

19. Понятие адресного пространства

20. Понятие распределения памяти микропроцессорного устройства.

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

22. Принципы построения параллельного порта.

23. Принципы построения последовательных портов

24. Принципы построения таймеров.

1. Представители семейства MCS-51.

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

3. Система команд микроконтроллеров MCS-51.

4. Виды адресации.

5. Инструкции микроконтроллеров семейства MCS-51.

6. Особенности построения параллельных портов микроконтроллеров MCS-51.

7. Особенности построения памяти микроконтроллеров семейства MCS-51.

8. Внутренние таймеры микроконтроллера, особенности их применения.

9. Устройство и особенности применения последовательного порта микроконтроллеров семейства MCS-51.

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

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

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

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

5. Понятие структурного программирования.

6. Понятие многофайлового программирования.

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

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

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

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

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

2. Структура программ на языке программирования C-51

3. Символы языка программирования C-51.

4. Идентификаторы и константы.

5. Выражения в операторах.

6. Операторы.

7. Объявление простых переменных.

8. Объявление массивов и структур.

9. Указатели.

10. Объявление подпрограмм.

11. Области действия переменных.

12. Построение многомодульных программ.

1. Основные определения.

2. Алфавит языка ASM-51.

3. Директивы языка ASM-51.

4. Реализация подпрограмм процедур и подпрограмм функций на языке ассемблер.

5. Структурное программирование на языке ASM-51.

6. Построение многомодульных программ на языке программирования ASM-51.

7. Использование сегментов в языке программирования ассемблер.

<== предыдущая лекция | следующая лекция ==>
Внутренняя структура | Проектирование цифровых устройств на микроконтроллерах
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 520; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.