stringtranslate.com

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

Схема BASIC Stamp 2

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-цепь , которая может использоваться для обнаружения аналогового значения.

После того, как программа написана в «Stamp Editor», интегрированной среде разработки (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) Пропеллер\Спин Штамп

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

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

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

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

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

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

Ссылки

  1. ^ Модуль микроконтроллера BASIC Stamp 2; Параллакс.
  2. ^ "БАЗОВЫЙ штамп | Компьютерная информатика | 3069 | p2k.utn.ac.id". p2k.utn.ac.id .

Внешние ссылки