Изучение пакета MPLAB

 

1. ЦЕЛЬ

На примере микроконтроллера PIC16C56 выучить режимы работы портов ввода/вывода, способы и особенности их инициализации. Рассмотреть ввод/вывод дискретных сигналов. Приобрести практические умения работы с пакетом MPLAB, усвоить способы задания внешних влияний на выводы портов микроконтроллера.

 

2. ЗАДАНИЕ ПО ЛАБОРАТОРНОЙ РАБОТЕ

2.1. Инициализация портов ввода/вывода.

2.1.1. Настроить порт А на вывод (регистр TRISA).

2.1.2. Настроить порт B на ввод (регистр TRISB).

2.2. Ввод информации из датчиков дискретных сигналов.

2.2.1. Увести через порт B число M, в соответствии с вариантом задания.

2.2.2. Записать введенное число в ячейку памяти данных с адресом А, в соответствии с вариантом задания.

2.3. Вывод дискретных сигналов из микроконтроллера.

2.3.1. Вывести младшую тетраду введенного числа в порт А.

2.3.2. Вывести старшую тетраду введенного числа в порт А.

3. ВАРИАНТЫ ЗАДАНИЙ

Вариант Номер в журнале группы
 
M
  А
M
  А
M
  А
M
  А