ТХ_2_РС ; Поресылка CR и 16-битного слова ADCData ; (регистр R11) в ПК/пользователю
; пересьшка CR в буфер ; UART ; CR —> ПК/пользователю |
mov #CR,RXTXData call #TX_Byte ; Переход к нижеследующей подпрограмме
TX_Word_ASCII ; Передача слова из ADCData в виде ; четырех ASCII байт
swpb ADCData ; ADCData = 3412
call #TX_Byte_ASCII
swpb ADCData ; ADCData = 1234
TX_Byte_ASCII ; Передача байта из ADCData в виде двух ; ASCII байт
push ADCData
call #NUM_ASCIR
push ADCData
call #NUM_ASCIA
ret
передача значения . .x
передача значения . . .х
Выход из подпрограммы
NUM ASCIR ; Преобразование числа от 0 до F
; в ASCII символ с левым
; выравниванием 2(SP)
ггс 2(SP) ; 1. и 3. пропускаются
rrc 2(SP) rrc 2(SP) rrc 2(SP)