Лекции МДК 02.01 "Микропроцессорные системы"

Раздел 1. "Компьютерное моделирование"

 

ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРОВ ATMEL НА ЯЗЫКЕ СИ

 

Средства разработки/имитации

Работа с разрядами в языке СИ

 

Микроконтроллер AT90S2313

 

Таймеры/счетчики AT90S2313

Память EEPROM AT90S2313

Работа с UART в AT90S2313

Аналоговый компаратор AT90S2313

Работа с прерываниями в AT90S2313

 

Микроконтроллер ATmega16

 

Таймеры/счетчики ATmega16

Аналоговый компаратор и АЦП ATmega16

Интерфейсы передачи данных ATmega16

Использование ЖК-экрана

 

Микроконтроллер PIC16F84

 

Цифровое представление

Логические схемы

Обработка хранимой программы

Микроконтроллер PIC16F84

Набор команд

Подпрограммы и модули

Обработка прерываний

Инструментальные средства с языком Ассемблера

Язык высокого уровня

Реальное окружение

Ничего, кроме байтов

Ох уж эти биты

Главное - время

Этот безумный аналоговый мир

Хранить вечно

Дальнейшее развитие

Учебный пример

 

Список лекций

 

1. Принципы моделирования. Этапы проектирования.

2. Система схемотехнического моделирования Proteus.

3. Панель инструментов системы Proteus.

4. Основные приемы работы с системой Proteus.

5. Разработка проекта в Proteus на примере цифрового вольтметра.

6. Краткие сведения из языка программирования Си. Элементы языка Си.

7.  Краткие сведения из языка программирования Си. Типы данных.

8. Краткие сведения из языка программирования Си. Массивы и структуры.

9. Краткие сведения из языка программирования Си. Операторы.

10. Краткие сведения из языка программирования Си. Функции.

11. Краткие сведения из языка программирования Си. Структура программы на Си.

12. Краткие сведения из языка программирования Си. Директивы препроцессора.

13. Интегрированная среда разработки Atmel Studio 6.0

14. Примеры программирования периферийных устройств.

15. Изучение работы виртуальных инструментов в системе схемотехнического моделирования Proteus.

16. Изучение взаимодействия микроконтроллера с кнопкой и светодиодом.

17. Изучение взаимодействия микроконтроллера с ЖК-индикатором.

18. Изучение работы последовательного интерфейса USART на примере взаимодействия с внешним терминалом.

19. Изучение работы внутреннего аналого-цифрового преобразователя.

20. Изучение работы интерфейса SPI на примере взаимодействия с внешним АЦП.

 

 

Подборка видео "Работа с Proteus"