БАЗОВАЯ марка


BASIC Stamp — это микроконтроллер с небольшим специализированным интерпретатором BASIC ( PBASIC ), встроенным в ПЗУ . Он производится компанией Parallax, Inc. и пользуется популярностью среди любителей электроники с начала 1990-х годов.

Хотя BASIC Stamp 2 имеет форму 24-контактного DIP- чипа , на самом деле это небольшая печатная плата (PCB), содержащая основные элементы микропроцессорной системы: [1]

Конечным результатом является то, что любитель может подключить батарею 9 В к BASIC Stamp и получить полноценную систему. Последовательное соединение с персональным компьютером позволяет программисту загружать программное обеспечение в BASIC Stamp, которое хранится во встроенном энергонезависимом запоминающем устройстве: оно остается запрограммированным до тех пор, пока не будет стерто или перепрограммировано, даже при отключении питания штампа. При повторном подключении питания штамп немедленно начинает выполнение программы в слоте 0 (из 8, с номерами 0..7).

BASIC Stamp запрограммирован на варианте языка BASIC , называемом PBASIC. PBASIC включает в себя общие функции микроконтроллера, включая ШИМ , последовательную связь, связь I²C и 1-Wire , связь с обычными схемами драйвера ЖК- дисплея, последовательности сервоимпульсов для хобби, частоты псевдосинусоидальных волн и возможность синхронизации RC-цепи , которая может использоваться для обнаружить аналоговое значение.

После того как программа написана в «Редакторе штампов», интегрированной среде разработки (IDE) в Windows, синтаксис можно проверить, маркировать и отправить на чип через последовательный кабель / кабель USB Mini-B, где он будет работать.

Подварианты BS2 имеют больше памяти, более высокую скорость выполнения , дополнительные специализированные команды PBASIC, дополнительные контакты ввода-вывода и т. д. по сравнению с исходной моделью BS2. В то время как BS1 и BS2 используют PIC , остальные варианты BASIC Stamp 2 используют процессор Parallax SX .