Составители:
4
Введение.
Цикл лабораторных работ связан с изучением программной модели
микроЭВМ (микроконтроллеры, micro-computer, micro-controller unit – MCU) и
средств автоматизации программирования.
Основное отличие MCU от микропроцессоров общего назначения
является их прикладная ориентация и применение во встроенных системах
контроля, управления и измерений. В микроконтроллерах (MCU)
интегрированы и согласованы на уровне стандарта разнообразные интерфейсы
и средства прямого управления периферией
.
Выбор микроконтроллера MCS51 [1] фирмы Intel для исследований
обуславливается популярностью, открытой архитектурой, многообразием
расширений и модификаций, сохраняющих ядро MCS51.
Для изучения программной модели решаются разнообразные
вычислительные и логические задачи с использованием алгоритмического
описания на языке Си и на машинном языке Ассемблере.
Задачи исследования программной модели разделяются по типу:
− прямое программное управление вводом и
выводом с использованием
параллельных портов;
− машинные арифметические операции с фиксированной точкой;
− вычисления функций в различных форматах данных – с плавающей точкой и
фиксированной;
− символьное редактирование данных с использованием нескольких уровней
памяти;
− битовые вычисления;
− система прерывания – измерения реального времени с использованием
таймеров и внешних прерываний;
− управление клавиатурой
в локальных пультах;
− обработка данных при вводе с использованием аналого-цифрового
преобразования;
− последовательный канал передачи данных.
Цикл работ опирается на средства моделирования, представленные
популярным программным комплексом IDE (Integrated Development
Environment) Keil фирмы ARM [1]. См. Приложение 2.
IDE являются необходимым сопровождением технологии проектирования
встроенных вычислительных систем и включают средства компиляции и
отладки алгоритмического описания на
уровне Ассемблера А51 и языка С51.
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »