INSiraJMENTS


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


 


MOV

BAUDRATE,R5

RRA SUB

R5 #03h,R5

TEXT 02 BIC.B #02H,&PlOUT

 

    MOV. В TEXT(R9),R7
    MOV. В #08H,R6
    MOV. В #08H,R6
    JMP TEXT 03
TEXT _03 MOV R8,R5
TEXT _04 MOV R8,R8
    DEC R5
    JNZ TEXT 04
    RLA.B R7
    JC TEXT H
    BIC.B #02H,&PlOUT
    DEC R6
    JNZ TEXT 03
    JMP TEXT 05
TEXT H BIS.В #02H,&PlOUT
    DEC R6
    JNZ TEXT 03
TEXT _05 BIS.В #02H,&PlOUT
    MOV #0F000h,R5
TEXT _0 6 DEC R5
    JNZ TEXT 0 6
    INC R9
    CMP R10,R9
    JNZ TEXT 02
    POP R5
    POP R6

сохранение скорости обмена данными в регистре R5 деление на 2 подстройка к синхро­низации

запись стартового бита —>низкий уро­вень

загрузка байта данных Data_byte счетчик битов только для.... .... задержки копирование в ре­гистр R8 пустой цикл

запись следующего

бита?

разворот для передачи

запись низкого состояния бита

следующий байт?

запись высокого состояния бита

следующий байт ? запись высокого состояния стоп бита задержка между каждым символом ... 10 мс

; цифра х?

; следующий байт