Микропроцессорные средства и системы управления: учебное пособие / А. В. Мануковский, А. Ж. Саринова.

ОМК работает по программе, написанной программистом в соответствии с требуемым алгоритмом управления. Команды программы считываются микропроцессором ОМК из программной памяти и выполняются им после расшифровки их кодов. Обмен информацией между основными частями микропроцессорной системы - процессором, встроенными памятью и портами ввода-вывода, а также таймерами производится по двунаправленной внутренней шине данных, а с внешними памятью и портами - по внешней. Направление передачи информации, её источники и приёмники, а также вид её обработки при выполнении каждой конкретной команды определяются комбинацией сигналов на шине управления. Во внешнем ПЗУ хранятся не только коды программы МОНИТОР, но и набор подпрограмм базовой системы ввода- вывода - BIOS. В ЛСМК-51 применено ПЗУ серии КР573РФ2 (Intel 2716) с ультрафиолетовым стиранием. Гарантированное время хранения информации в ПЗУ- 3-5 лет. Практически же, как показывает практика, при отсутствии внешних ионизирующих излучений оно достигает 15-20 лет. Информация в ПЗУ заносится с помощью программатора. Внешнее ОЗУ предназначено для хранения кодов отлаживаемой программы, переменных величин и информации о состоянии управляемого объекта. Эту информацию заносит в ОЗУ микропроцессор. Устройства ввода-вывода предназначены для связи процессора с внешним миром. Для подключения внешних устройств ЛСМК-51 снабжён внешним разъёмом паргіллельного интерфейса с 26 линиями, на который выведены выходы мощных портов вывода “PORT А” и “PORT В”, выводы встроенного в MCU двунаправленного порта Р1 и две линии внешних аппаратных прерываний INTO и INT1, которые тоже могут использоваться в качестве двунаправленных портов общего назначения. Для упрощения реализации дешифратора адреса регистры RG1 и RG2 портов А и В адресуются как ячейки памяти. Порт А занимает в адресном

RkJQdWJsaXNoZXIy MTExODQxMg==