Pull to refresh

Программируемый графический калькулятор TI-82

Reading time 2 min
Views 22K
Привет, Гиктаймс!

Однажды, мне было скучно, и я решил сделать себе небольшой подарок, купив что-нибудь из старого железа.

Я заметил старый графический калькулятор производства Texas Instruments, и он мне сразу приглянулся, так как я уже слышал о том, что для калькуляторов TI было написано множество игр и других программ.

Наверное, лишь немногие слышали про графические калькуляторы Texas Instruments, а на Хабре и Гиктаймс их вообще упоминают лишь раз в несколько лет без особого внимания.

Вообще, многие калькуляторы этой фирмы сейчас используются в американских школах.
Сегодня речь пойдёт о TI-82, эта упрощённая модель калькулятора TI-85 выпускалась и поддерживалась с 1993 по 2004 годы. Отличается она урезанной функциональностью и меньшим разрешением экрана (96x64 против 128x64).

Сам калькулятор выглядит так:

калькулятор

Калькулятор идёт с защитным кожухом, который надвигается спереди или сзади.

Он работает на четырёх батарейках AAA и одной CR1616/CR1620, которая нужна для поддержания 32 килобайт оперативной памяти, где можно хранить данные и программы.
Батарейный отсек закрыт крышкой, под которой мы видим:

батарейный отсек

При первом включении экран может показаться нечётким. Но, к счастью, контрастность можно изменить, нажав кнопку [2nd], а затем [▲] или [▼] для увеличения и уменьшения соответственно.

Сам калькулятор имеет довольно удобный интерфейс:

вычисления

Чтобы начертить график, нажмём [Y=]:
меню переменных y

Набираем: [SIN] [X,T,Θ]

Y1=sin X

Нажмём [2nd], затем [MODE](QUIT), после чего нажимаем [GRAPH].

Получился вот такой график:

график

Но это — далеко не самое интересное.
Калькулятор программируется на TI-BASIC (особом диалекте Бейсика).

Для начала, нажмём [PRGM].

меню PRGM

Переместим курсор на пункт NEW: [▸] [▸].

Мы увидим пункт «Create New». Нажмём [1].

создание программы

Теперь нас просят ввести имя программы.

Текст вводится в режиме ALPHA (который также можно активировать соответствующей кнопкой), так что теперь можно вводить название программы, нажимая на кнопки с белыми буквами сверху. Текст ограничен восемью символами.

ввод названия

название введено

Нажимаем [ENTER].
Теперь мы можем редактировать нашу новую программу.

image

Нажимаем [PRGM], откроется меню с командами.

меню команд

Переходим на пункт «I/O», выбираем «Disp».

image

После того, как операция «Disp» появилась в тексте нашей программы, мы включаем A-LOCK (ALPHA постоянно? а не на один символ), нажав [2nd], а после [ALPHA].

Набираем (внимание, редактор по умолчанию находится в режиме Replace. Если хотите вставить текст, нажмите [2nd] [DEL]):

image

Символ "!" — знак факториала, его можно найти, нажав [MATH] (выключив ALPHA), а затем перейдя в пункт PRB.

Набрав текст нашей программы, нажимаем [2nd] [MODE](QUIT), чтобы выйти из редактора.
Теперь нажимаем [PRGM] и выбираем программу:

image

Нажимаем [ENTER] два раза. Если всё прошло успешно, то увидим:

image

Ну, вроде, основы пользования я объяснил, но это — далеко не предел. Для калькулятора также было написано большое количество программ на ассемблере и не только, но чтобы их загрузить, понадобится кабель:

image

Я недавно получил и его, так что если вам понравилась статья, могу написать продолжение.
UPD: продолжение.
Only registered users can participate in poll. Log in, please.
Написать продолжение?
82.41% Да 267
17.59% Нет 57
324 users voted. 66 users abstained.
Tags:
Hubs:
+26
Comments 30
Comments Comments 30

Articles