Читать онлайн «Архитектура и основы программирования однокристальных микроконтроллеров семейства PIC16F84: метод. пособие к лаб. работам и курсовому проектированию по дисциплине “Вычислительные и микропроцессорные устройства» для студентов спец.»

Автор В.Н.

Министерство образования Республики Беларусь Учреждение образования БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ Кафедра радиотехнических систем Р УИ В. Н. Левкович БГ АРХИТЕКТУРА И ОСНОВЫ ПРОГРАММИРОВАНИЯ ОДНОКРИСТАЛЬНЫХ МИКРОКОНТРОЛЛЕРОВ PIC16F84 а ек т Методическое пособие к лабораторным работам и курсовому проектированию ио по дисциплине “Вычислительные и микропроцессорные устройства» для студентов специальностей 39 01 02 «Радиоэлектронные системы» и бл 39 01 01 «Радиотехника» БГУИР всех форм обучения Би Минск 2002 УДК 681. 325. 5-181. 48(075. 8) ББК 32. 973. 26-04 я 73 Л 37 Левкович В. Н. Л 37 Архитектура и основы программирования однокристальных микроконтроллеров семейства PIC16F84: Метод. пособие к лаб. работам и Р курсовому проектированию по дисциплине “Вычислительные и УИ микропроцессорные устройства» для студентов спец. 39 01 02 «Радиоэлектронные системы» и 39 01 01 «Радиотехника» БГУИР всех форм БГ обучения /В. Н. Левкович. – Мн. : БГУИР, 2002.
- 67 с. : ил. ISBN 985-444-423-6. а В методическом пособии рассмотрены структурная схема, организация ек памяти программ и памяти данных, порты ввода/вывода, специальные функции, а также система команд однокристальных микроконтроллеров т семейства PIC16F84 и основные правила составления программ на языке Ассемблер. Пособие предназначено для начинающих изучение технологии ио проектирования устройств на микроконтроллерах и поэтому содержит лишь основные сведения по указанным вопросам. бл УДК 681. 325. 5-181. 48(075. 8) Би ББК 32. 973. 26-04 я 73 ISBN 985-444-423-6 © В. Н. Левкович, 2002 © БГУИР, 2002 ВВЕДЕНИЕ Однокристальные микроконтроллеры (ОМК) содержат в одном корпусе интегральной микросхемы все функциональные блоки электронной вычислительной машины: арифметико-логическое устройство (АЛУ), устройство управления (УУ), операционные регистры, управляющие регистры, память программ, память данных, порты ввода/вывода. Кроме этого, на кристалле микросхемы часто размещают и периферийные устройства, такие, Р как аналого-цифровой преобразователь (АЦП), цифроаналоговый УИ преобразователь (ЦАП), компараторы, таймеры, энергонезависимая память, драйверы стандартных последовательных интерфейсов и др.