Милливольтметр сигма-дельта типа на MSP430F11x1


ТХ_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)