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

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

Версии

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

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

  1. (1992) БАЗОВАЯ марка 1 (BS1)
  2. (1995) BASIC Stamp 2 (BS2) с шестью подвариантами:
    1. BS2e
    2. BS2sx
    3. БС2п24
    4. БС2п40
    5. BS2pe
    6. BS2px
  3. (2002) Марка копья
  4. (2006) Пропеллер \ Spin Stamp

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

Третий вариант — штамп «Джавелин». Этот модуль использует подмножество языка программирования 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. ^ "BASIC Stamp | Компьютерная информатика | 3069 | p2k.utn.ac.id" . p2k.utn.ac.id .

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