Пособие. — Минск : БГУИР, 2017. — 68 с. — ISBN: 978-985-543-277-8.
Рассматриваются основы разработки программного обеспечения для микро-контроллеров на языке программирования С. Представлено шесть лабораторных работ по изучению внутренней структуры микропроцессоров и особенностей программирования на языке C, генерации аналоговых сигналов посредством цифроаналогового преобразователя, реализации широтно-импульсной модуляции с помощью программируемого массива счетчиков. Также изучается работа с таймерами-счетчиками микро-контроллера и с универсальным асинхронным приемопередатчиком UART.
Предназначено для закрепления и углубления теоретических знаний, приобретения практических навыков работы в области микропроцессорного управления и создания программ для микропроцессорной техники.
Изучение внутренней структуры микропроцессора и особенностей программирования на языке C
Работа с таймерами-счетчиками микроконтроллера. Генерация сигналов с произвольной частотой и скважностью
Работа со встроенным АЦП микроконтроллера
Генерация аналоговых сигналов посредством цифроаналогового преобразователя
Работа с универсальным асинхронным приемопередатчиком UART
Реализация широтно-импульсной модуляции с помощью программируемого массива счетчиков
Приложения:Пример листинга программы для микроконтроллера С8051F320
Описание регистров