│ │ │ │ │ │ │ │ │
│Количество │ │ │ │ │ │ │ │
│таймеров, шт │ - │ 2 │ 2 │ 2 │ 3 │ 3 │ 3 │
│ │ │ │ │ │ │ │ │
│8-разрядный │ │ │ │ │ │ │ │
│АЦП с 4-ка- │ │ │ │ │ │ │ │
│нальным анало-│ │ │ │ │ │ │ │
│говым мульти- │ │ │ │ │ │ │ │
│плексором │ - │ - │ - │ - │ + │ + │ + │
│ │ │ │ │ │ │ │ │
│ЦАП с широтно-│ │ │ │ │ │ │ │
│импульсной │ │ │ │ │ │ │ │
│модуляцией │ - │ - │ - │ - │ + │ + │ + │
│ │ │ │ │ │ │ │ │
│Генератор ожи-│ │ │ │ │ │ │ │
│даний для ра- │ │ │ │ │ │ │ │
│боты с медлен-│ │ │ │ │ │ │ │
│ными ВУ │ - │ + │ + │ + │ + │ + │ + │
│ │ │ │ │ │ │ │ │
│Сторожевой │ │ │ │ │ │ │ │
│таймер │ - │ - │ - │ - │ + │ + │ + │
│ │ │ │ │ │ │ │ │
└──────────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘
* OTP - однократно электрически программируемая память;
W – слово 16 бит.
Косвенная адресация с помощью регистров-указателей может быть автоинкрементной и автодекрементной с возможностью задания цикла адресов. Цикл определяется значением трех младших разрядов регистра состояния процессора (SR). Если SR(0-2)=0002 тогда размер цикла максимален 256. В противном случае он равен 2SR(0-2), т.е. может быть 2,4,8,16,32,64,128, тогда автоинкремент и автодекремент вычисляется по формуле (Адрес+1) mod 2SR(0-2), где X mod Y - операция вычисления остатка от деления X на Y, что и приводит к циклическому изменению адреса. Возможны только три вида определения цикла:
LD Y,@P0:1+ ;автоинкремент с циклом 256 (SR(0-2)=XXX2)
LD Y,@P0:1+LOOP ;автоинкремент с циклом 2SR(0-2) (SR(0-2) ¹ 0002)
LD Y,@P0:1–LOOP ;автодекремент с циклом 2SR(0-2) (SR(0-2) ¹ 0002) .
Альтернативными способами адресации ПД являются: прямая адресация по номеру ячейки ПД (применяется сквозная нумерация всей памяти, например, в командах LD X,@P0:1 и LD X,511, при P0:1=255 в регистр умножителя X загружаются данные из одной и той же ячейки памяти) и дополнительная адресация некоторых ячеек через указатели данных. Указатели данных дублируют обращение к ячейкам, находящимся в начале ПД. Хотя указателей всего 8: 4 в банке 0 (D0:0,D1:0,D2:0,D3:0) и 4 в банке 1 (D0:1,D1:1,D2:1,D3:1), их местоположение может изменяться. В зависимости от значения специальных битов в регистре состояния процессора SR указатели данных могут располагаться по абсолютным адресам 0-3, 4-7, 8-11, 12-15 в каждом банке ОЗУ.
Данные могут находиться также в ПП. В этом случае существует гибкая система, позволяющая одновременно управлять адресацией до 38 таблиц в ПП. Шесть таблиц могут быть организованы посредством двойной косвенной адресации через регистры-указатели. В этом случае регистр-указатель указывает на ячейку ПД, в которой находится 16-разрядный адрес ПП. Еще 32 таблицы организуются с помощью косвенной адресации через указатели данных. Адресация ПП всегда автоинкрементная.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.