Меню
Главная
Случайная статья
Настройки
|
TMS1000 — серия 4-разрядных микроконтроллеров, разработанная компанией Texas Instruments. Первый микроконтроллер серии был анонсирован в 1972 году, но выпуск начался только в 1974 году. TMS1000 стал первым доступным микроконтроллером.[1]
Микроконтроллеры серии применялись в калькуляторах[2], электронных игрушках (например, Big Trak и Microvision) и других устройствах. В СССР выпускались микросхемы КР1814ВЕ2 (аналог TMS1000NLL), КР1814ВЕ4 (аналог TMS1200), а также отладочная версия микроконтроллера КР1814ВЕ3 (аналог TMS1099) без встроенного ПЗУ, предназначенная для разработки программного обеспечения[3].
Содержание
Описание
Микросхемы выпускались по технологии PMOS с техпроцессом 8 мкм. Число транзисторов составляло около 8 тысяч, максимальная тактовая частота — 400 кГц, одно напряжение питания 15 вольт. Микросхемы выпускались в пластиковых и керамических корпусах DIP28 и DIP40.
Микроконтроллеры серии имели в своём составе ядро процессора, масочное (однократно программируемое при изготовлении) ПЗУ объёмом 1024…2048 байт, ОЗУ объёмом 32…64 байта (64…128 ячеек) и интерфейс ввода-вывода. Микроконтроллеры TMS1070 и TMS1270 могли непосредственно управлять дисплеями высокого напряжения. Всего в серии было выпущено 16 микроконтроллеров.
|
TMS1000
|
TMS1100
|
TMS1200
|
TMS1070
|
TMS1270
|
TMS1300
|
Количество выводов
|
28
|
28
|
40
|
28
|
40
|
40
|
Объём ПЗУ, байт
|
1024
|
2048
|
1024
|
1024
|
2048
|
2048
|
Объём ОЗУ, ячеек
|
64
|
128
|
64
|
64
|
64
|
128
|
Набор команд
|
43
|
54
|
43
|
43
|
43
|
54
|
Выходов R
|
11
|
11
|
13
|
11
|
13
|
16
|
Выходов O
|
8
|
8
|
8
|
8
|
10
|
8
|
Ядро процессора
Система команд микроконтроллера состояла из 43 или 54 команд. Все команды имели длину 8 бит и выполнялись за 6 тактов. Набор регистров включал:
- 4-разрядный аккумулятор
- 2 или 3-разрядный регистр общего назначения X (в зависимости от объёма ОЗУ)
- 4-разрядный регистр общего назначения Y
- 6-разрядный регистр адреса текущей команды
- 4-разрядный регистр страницы ПЗУ
- 1-битный регистр статуса (только флаг переноса)
- 6-разрядный регистр адреса и 4-разрядный регистр страницы возврата из подпрограммы (одноуровневый стек)
Все команды переходов и вызова подпрограмм являлись условными. Прерывания отсутствовали.
Примечания
- Intel and TI: Microprocessors and Microcontrollers (неопр.). Дата обращения: 18 января 2009. Архивировано 3 февраля 2009 года.
- Datamath (неопр.). Дата обращения: 17 ноября 2019. Архивировано 17 ноября 2019 года.
- Варламов В.И, Касаткин И.Л. Микропроцессоры в бытовой технике. — 2-е изд., перераб. и доп.. — М.: Радио и связь, 1990. — (Массовая радиобиблиотека). — ISBN 5-256-00539-1.
Ссылки
|
|