Основы числового программного управления. Хитров А.И. - 56 стр.

UptoLike

Составители: 

его способность работать в одном из следующих режимов:
пересылка блока байт/слов в памяти;
управление многоканальным АЦП по выбранным каналам;
синхронный и асинхронный обмен по последовательному каналу.
Прерывания обслуживаются PTS, если установлен глобальный бит
разрешения PTS в PSW (10 бит) и выбран источник прерывания. Все
PTS - запросы имеют более высокий приоритет, чем
обычные
запросы прерываний. Внешние сигналы, обрабатываемые PTS, это
все сигналы модулей захвата-привязки и внешнее прерывание
EXTINT.
Режим последовательного ввода/вывода имеет два подрежима:
асинхронный (ASIO) и синхронный (SSIO) ввод/вывод. С кварцем
16 MГц PTS поддерживает полудуплексный, последовательный
ввод-вывод со скоростью 9600 бод (бит/с), загружая процессор не
более чем на 4 %. Посылка может быть длиной
до 16 бит, включая
бит паритета и стоп-бит. EPA обеспечивает синхронизацию и
обслуживает выводы для реализации линии приема. Для передачи
могут использоваться все доступные линии портов вывода.
Сторожевой таймер (Watchdog) - является таймером
самоконтроля. Таймер периодически через 65535 тактов будет
сбрасывать 8XC196 MC, если программно не установлен в регистре
конфигурации соответствующий бит. Чтобы очистить Watchdog,
необходимо
записать 1EH по адресу 0AH и 0E1H в ячейку 0AH.
После очистки схема управления сбросит 8XC196 MC через 65535
тактов. Для нормальной работы системы до этого момента нужно
снова успеть очистить таймер. Ненормальная работа программы
(зависание и т.п.) почти гарантированно не будет выполнять эту
периодическую очистку таймера, что приведет к формированию
сигнала системного сброса и восстановит
работу системы.
8XC196MC содержит 16 Кс адресами 2000H - 5FFFH, содержащую
перепрограммируемую EPROM с ультрафиолетовым стиранием и
поддерживает три режима программирования -
режим автопрограммирования без программатора;
подчиненный режим, обеспечивающий стандартный режим от
программатора;
динамический режим, позволяющий отдельной области EPROM
быть динамически запрограммированной под собственным
программным управлением.
3.3.1. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
МИКРОКОНТРОЛЛЕРА MCS-96.
его способность работать в одном из следующих режимов:
„ пересылка блока байт/слов в памяти;
„ управление многоканальным АЦП по выбранным каналам;
„ синхронный и асинхронный обмен по последовательному каналу.
Прерывания обслуживаются PTS, если установлен глобальный бит
разрешения PTS в PSW (10 бит) и выбран источник прерывания. Все
PTS - запросы имеют более высокий приоритет, чем обычные
запросы прерываний. Внешние сигналы, обрабатываемые PTS, это
все сигналы модулей захвата-привязки и внешнее прерывание
EXTINT.
Режим последовательного ввода/вывода имеет два подрежима:
асинхронный (ASIO) и синхронный (SSIO) ввод/вывод. С кварцем
16 MГц PTS поддерживает полудуплексный, последовательный
ввод-вывод со скоростью 9600 бод (бит/с), загружая процессор не
более чем на 4 %. Посылка может быть длиной до 16 бит, включая
бит паритета и стоп-бит. EPA обеспечивает синхронизацию и
обслуживает выводы для реализации линии приема. Для передачи
могут использоваться все доступные линии портов вывода.

        Сторожевой таймер (Watchdog) - является таймером
самоконтроля. Таймер периодически через 65535 тактов будет
сбрасывать 8XC196 MC, если программно не установлен в регистре
конфигурации соответствующий бит. Чтобы очистить Watchdog,
необходимо записать 1EH по адресу 0AH и 0E1H в ячейку 0AH.
После очистки схема управления сбросит 8XC196 MC через 65535
тактов. Для нормальной работы системы до этого момента нужно
снова успеть очистить таймер. Ненормальная работа программы
(зависание и т.п.) почти гарантированно не будет выполнять эту
периодическую очистку таймера, что приведет к формированию
сигнала системного сброса и восстановит работу системы.
8XC196MC содержит 16 Кс адресами 2000H - 5FFFH, содержащую
перепрограммируемую EPROM с ультрафиолетовым стиранием и
поддерживает три режима программирования -
„ режим автопрограммирования без программатора;
„ подчиненный режим, обеспечивающий стандартный режим от
   программатора;
„ динамический режим, позволяющий отдельной области EPROM
   быть динамически запрограммированной под собственным
   программным управлением.

           3.3.1. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
               МИКРОКОНТРОЛЛЕРА MCS-96.