Читать онлайн «Проектирование средств контроля и диагностики с элементами высокой интеграции: Методические указания к выполнению лабораторных работ N2-5»

Автор И. С. Ковалева

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ ПРОЕКТИРОВАНИЕ СРЕДСТВ КОНТРОЛЯ И ДИАГНОСТИКИ С ЭЛЕМЕНТАМИ ВЫСОКОЙ ИНТЕГРАЦИИ Методические указания к выполнению лабораторных работ № 2–5 Санкт-Петербург 2005 Составители: кандидат технических наук, доцент С. И. Ковалев, кандидат технических наук, доцент В. А. Голубков Даны методические указания к выполнению лабораторных работ по курсу «Проектирование средств контроля и диагностики с элементами высокой интеграции» и ориентированы на изучение основ программирования для микроконтроллеров фирмы Microchip Technology, аналого-цифрового преобразователя и подключения устройств ввода- вывода к микроконтроллерам. Методические указания предназначены для студентов специальности 190200 – «Приборы и методы контроля качества и диагностики». Подготовлены кафедрами электротехники и информационных систем и рекомендованы к изданию редакционно-издательским советом государственного образовательного учреждения высшего профессионального образования «Санкт-Петербургский государственный университет аэрокосмического приборостроения». Подписано к печати 28. 04. 05. Формат 60×84 1/16. Бумага офсетная. Печать офсетная. Усл. печ. л. 2,09.
Уч. -изд. л. 2,23. Тираж 100 экз. Заказ № Отпечатано с оригинал-макета, подготовленного автором Отдел оперативной полиграфии СПбГУАП 190000, Санкт-Петербург, ул. Б. Морская, 67 © ГОУ ВПО «СПбГУАП», 2005 Лабораторная работа № 2 Изучение основ программирования для микроконтроллеров фирмы Microchip Technology Цель работы: ознакомление с базовыми элементами архитектуры PIC- контроллеров (на примере PIC16F84) и приемами программирования простейших алгоритмов. Методические указания PIC16F877 I/P – 8-разрядный микроконтроллер, выпускаемый фирмой Microchip Technology. Это специализированный микропроцессор, предназначенный в основном для программного управления автоматизированными системами, автомобильными и электрическими двигателями, устройствами передачи информации и измерительными приборами. В отличие от универсальных процессоров, он имеет развитые средства взаимодействия с внешними устройствами и более простую систему команд. PIC16F877 I/P представляет собой микросхему с 40 выводами, из которых 32 предназначены для передачи информации от внешнего устройства либо к внешнему устройству. Выполняемая программа хранится в перепрограммируемом ПЗУ, куда она заносится специальным устройством – программатором. Необходимые данные, переменные, результаты несложных расчетов и счетчики циклов хранятся в ОЗУ и теряются при выключении питания.