Выполнить лабораторные работы № 2 - 5.
Лабораторная работа 2 - Изучение основ программирования для микроконтроллеров фирмы Microchip Technology. Ознакомление с базовыми элементами архитектуры PIC-контроллеров
(на примере PIC16F877) и приемами программирования простейших алгоритмов.
Лабораторная работа 3 - Ознакомление с особенностями организации массивов ПЗУ. С помощью вывода элементов массива реализовать движение "1" в порту D в соответствии с заданием:
- от 0 разряда к 7
- от 7 разряда к 0
- от 0 разряда к 7 и обратно
- от 3 разряда к 0 и от 4 разряда к 7 одновременно(разбегающиеся "огни" из середины
-- от 0 разряда к 3 и от 7 разряда к 4 одновременно(сходящиеся "огни" к середине.
Лабораторная работа 4 - Ознакомление с процессом идентификации нажатых кнопок, подключенных к портам ввода-вывода . Разным бригадам реализовать изменение процесса вычислений при нажатии кнопок RB4, RB5, RB6 или RB7:
На базе заданий Лабораторной работы № 3
Лабораторная работа 5 - Работа с таймером-счетчиком. С помощью таймера-счетчика реализовать подпрограмму задержки для визуализации процесса изменения состояния порта D микроконтроллера PIC16F877A. Время задержки - 64, 60,55, 45, 35 мсек