БАЗОВЫЙ штамп - Википедия - BASIC Stamp

Схема BASIC Stamp 2

В БАЗОВЫЙ штамп это микроконтроллер с небольшой специализированной БЕЙСИК-интерпретатор (PBASIC ) встроенный в ПЗУ. Это сделано Parallax, Inc. и был популярен среди любителей электроники с начала 1990-х годов.

Технические характеристики

Хотя BASIC Stamp 2 имеет форму 24-контактного ОКУНАТЬ чип, на самом деле это небольшой печатная плата (Печатная плата), которая содержит основные элементы микропроцессорной системы:[1]

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

Программирование

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

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

Версии

БАЗОВЫЙ штамп 2

На данный момент существует четыре варианта интерпретатора:

  1. (1992) ОСНОВНОЙ штамп 1 (BS1)
  2. (1995) BASIC Stamp 2 (BS2), с шестью подвариантами:
    1. BS2e
    2. BS2sx
    3. BS2p24
    4. BS2p40
    5. BS2pe
    6. BS2px
  3. (2002) штамп с копьем
  4. (2006) Пропеллер Spin Stamp

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

Третий вариант - штамп Javelin. Этот модуль использует подмножество Sun Microsystems ' Ява язык программирования вместо PBASIC от Parallax. Он не включает никаких сетевых средств.

Четвертый вариант - Spin Stamp. Модуль основан на Параллакс пропеллер и поэтому использует Язык программирования SPIN вместо PBASIC.

Ряд компаний в настоящее время делают «клоны» BASIC Stamp с дополнительными функциями, такими как более быстрое выполнение, аналого-цифровые преобразователи и аппаратный ШИМ, который может работать в фоновом режиме.

Parallax Propeller постепенно накапливает программные библиотеки, которые придают ему функциональность, аналогичную BASIC Stamp; тем не менее, нет единого списка, какие средства PBASIC теперь имеют эквиваленты Spin.

В популярной культуре

Базовый штамп 1 можно увидеть как часть бомбы, установленной в автомате с газировкой в ​​фильме 1998 года. Секретные материалы


Смотрите также

Рекомендации

внешняя ссылка