Модуль выполнен на основе элементов в корпусах с двухрядным расположением выводов DIP. МК ВS-2 выпускается фирмой Parallax, имеет 24 вывода. Двусторонние выводы МК позволяют вставлять его в стандартный держатель микросхем.
Основные характеристики МК ВS-2:
- 16 независимых двусторонних входных и выходных каналов, обеспечивающих ток до
20 мА, при максимальном токе 8 каналов не более 50 мА;
- 2 канала для связи с компьютером при программировании;
- 2 канала доступа к памяти ЕЕРОМ;
- 1 канал начальной установки – сброс;
- высокая скорость обмена – до 20 МГц;
- бесплатное программное обеспечение и инструкция по программированию.
Размеры печатной платы программатора: 72х51 мм. Корпус отсутствует. Схема программатора приведена на рисунке 3.3.2, конструкция – на рисунке 3.3.3.
С11 – микроконтроллер PIC 16C57 с записанной в его постоянную память программ-мой на языке РBASIC2 - интерпретатор, работающий на частоте 20 МГц. В исходном состоянии Т1 заперт и на вывод 28 С11 поступает логический уровень «1», обнуляю-щий МК по входу MCLR. Инициализируется С11 в начале программирования подачей сигнала АТN = 1 на базу транзистора Т1 и далее на вывод 28 сигнала с уровнем «0».
С12 – ИМС 24LС16 - электрически перепрограммируемая энергонезависимая память ЕЕРRОМ. Память хранит программу и данные.
Связь между интерпретатором и памятью осуществляется по каналу данных RА0 и каналу синхронизации RА1 с использованием последовательного интерфейса по прото-колу I2C. В исходном состоянии сигнал данных равен «1» благодаря резистору R3.
Связь интерпретатора с компьютером осуществляется по каналу приёма данных RА2
и каналу передачи данных RА3 по последовательному интерфейсу RS-232.