如何使用Assembly从Microcontroller发送ASCII字符

时间:2014-03-21 09:17:45

标签: assembly avr

我尝试通过AVR ATMEGA8535微控制器的串口将ASCII字符发送到我的个人计算机。 如果我想发送一个" A"字符我使用此代码:

MOV TMOD,#20H        ;timer1,mode 2(auto reload)
MOV TH1,#-6          ;4800 baud rate
MOV SCON,#50H        ;8-bit, 1 stop, REN enabled
SETB TR1             ;start timer 1
AGAIN: MOV SBUF,#”A” ;letter “A” to transfer
HERE: JNB TI,HERE    ;wait for the last bit
CLR TI               ;clear TI for next char
SJMP AGAIN           ;keep sending A

但是如何发送从ADC生成的字符?

0 个答案:

没有答案