Реализация шины SMBus на базе микроконтроллера MSP430


PUSH #00h
CALL POP ADD POP CMP JZ MOV. В MOV. В отобразить символ MOV. В MOV. В отобразить символ MOV. В MOV. В отобразить символ MOV.B MOV.B отобразить символ MOV.B MOV.B отобразить символ MOV.B MOV.B отобразить символ MOV.B MOV.B отобразить символ CALL #delay
#Ыкг RIO #06h, R9 #OOh, skp2 block, R5

зарезервировать байт для данных

SP
R9

поместить данные в R1C читать код ошибки

повтор при неудаче копировать символ

alcd(R5), LCD1+6

block+1, R5; копировать символ alcd(R5), LCD1+5

block+2, R5; копировать символ alcd(R5), LCD1+4

block+3, R5; копировать символ alcd(R5), LCD1+3

block+4, R5; копировать символ alcd(R5), LCD1+2

block+5, R5; копировать символ alcd(R5), LCD1+1

block+6, R5; копировать символ alcd(R5), LCD1+0

; вызов подпрограммы

; задержки

skp3
место для кода ошибки поместить адрес в стек поместить в стек команду

; чтение химической конфигурации CALL #show_clr PUSH #00h PUSH #000Bh PUSH #0022h

зарезервировать байт для данных зарезервировать байт для данных поместить данные в R1C

чтения химической конфигурации PUSH #block

PUSH #00h

CALL POP

#blkr R1C