Разработка и отладка программного обеспечения микропроцессорных систем обработки информации

6. Команда возврата является байтовой командой. Два последних байта содержат адрес (основной программы, подпрограммы). 7. Операция вызова выполняет одновременно функции (загрузки в стек, извлечения из стека) и (сложения, перехода). 3. ОРГАНИЗАЦИЯ ВРЕМЕННЫХ ИНТЕРВАЛОВ В МИКРОЭВМ Для организации временных интервалов в микроЭВМ, построенных на микропроцессорном комплекте 580, применяется схема программируемого таймера 580ВИ53. Микросхема представ­ ляет собой 'фехканальный таймер-счетчик [2, 4]. Все три канала программируются и работают независимо друг от друга. Каждый канап содержит 16-разрядный счетчик, работающий на вычитание. Временные интервалы могут задаваться в двоичной и двоично- десятичной системе счисления. Каждый канал может работать в одном из следующих режимов; Режим О - вьщача сигнала прерывания по конечному числу. При работе по этому режиму на выходе канала появляется уровень О сразу же поле установления режима работы. После загрузки числа в счетчик канала выход остается в О и счетчик начинает считать, если на входе разрешения счета установлен уровень 1. После того как достигается конечное число, на выходе устанавливается уровень 1 и остается до тех пор, пока канал не будет перезагружен режимом работы или новым числом. Временные диаграммы, соответствующие работе таймера в режиме О, показаны на рис. 9. ! 69

RkJQdWJsaXNoZXIy MTY0OTYy