Составители:
24
Лабораторная работа № 3
ВЗАИМОДЕЙСТВИЕ МИКРОКОНТРОЛЛЕРА PIC16С7Х
С ВНЕШНИМИ УСТРОЙСТВАМИ
Цель работы: изучить особенности взаимодействия микроконт
роллера с внешними устройствами; получить навыки программиро
вания задач проверки работы внешних устройств.
Постановка задачи
Разработать структурную схему и написать программу проверки
работоспособности ИМС для микроконтроллерной системы на базе
МК PIC16C7X.
Разработка структурной схемы
В качестве объекта контроля выберем 4разрядный счетчик 555ИЕ7.
Перечень входных сигналов, управляющих его работой, а также вы
ходных сигналов, по которым можно следить за правильностью ра
боты счетчика, представлен в прил. 4.
IE7 (193) 4разрядный счетчик
RB7 >| D1 VCC | 16 Начальная установка входов
RB6 <| Q1 D0 |< RD2 R=0 D30=1111 C+=1 C=1 PE=1
RB5 <| Q0 R |< RD3 По импульсу R=1,0 сброс Q30 = 0000
RB4 >| C P|> RD1 По импульсу C+ = 0,1 код Q30 увелич. на 1
RB1 >| C+ P+ |> RD0 По импульсу C = 0,1 код Q30 сокращ. на 1
RB0 <| Q2 PE |< RD6 По импульсу PE = 0,1 загрузка Q30 = D30.
RD7 <| Q3 D3 |< RD5
8 | GND D2 |< RD4
Микроконтроллер соединяется с проверяемой схемой через порты
РВ и PD (рис. 1). Разряды 0, 1, 7 порта PD и разряды 0, 5, 6 порта PB
должны быть соединены с выходами ИМС , поэтому они настраива
ются на ввод информации; разряды 2, 3, 4, 5, 6 порта PD и разряды
1, 4, 7 порта PB должны быть соединены с входами ИМС, поэтому
они настраиваются на вывод информации.
Электрические линии, соединяющие контакты МК и ИМС,объе
динены в шину. На каждой линии указываются два числа: то, кото
рое находится у корпуса ИМС (или МК), обозначает номер внешнего
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »