INSiraJMENTS


///. Интерфейс с внешними устройствами


 


 
 

PUSH PUSH PUSH PUSH PUSH PUSH PUSH PUSH MOV. В

R8

R9

R14

R15

R1C

Rll

R12

R13

28 (SP), R7

CALL #sbit

 

CALL #sendone
CALL tsendzero
CALL #ack
CALL #pbit
MOV. В #01h, 30 (SP)
POP R13
POP R12
POP Rll
POP R1C
POP R15
POP R14
POP R9
POP R8
POP R7
POP SR
RET  

получить адрес из

стека

отправить стартовую

посылку и адрес

отправить «1» или

отправить «0»

ждём подтверждения

(АСК)

отправить стоповую

посылку

возвращает «1» при успешном завершении


 

Протокол «Записать байт»    
Влияние Влияние на регистры на память: : нет стек, максимум байт
Описание Шаг       Направление

старт (start) из

адрес(address) из

чтение/запись(R/W) из
подтверждение(acknowledge) в ?
команда (command) из