标题: 请教高手,我刚学着设置的串口通讯设置,但是程序不会动(用助手观察) [打印本页]

作者: 野草995    时间: 2014-9-19 10:30
标题: 请教高手,我刚学着设置的串口通讯设置,但是程序不会动(用助手观察)
请教论坛里面的高手们,以下是我刚学着设置的串口通讯设置,但是程序不会动(用助手观察),错在那里请赏教。多许了。

;设置串行口工作方式1,定时器12作为波特率发生器
;波特率设置为   115200  ;
UARTINIT:   ;115200bps@11.0592MHz
        MOV PCON,#00H           ;波特率不倍增
MOV SCON,#50H  ;8位数据,可变波特率,设置串口工作方式1,REN = 1 允许接收
ANL AUXR,#0FBH  ;定时器2时钟为Fosc/12,即12T
MOV TL2,#0FEH  ;设定定时初值
MOV TH2,#0FFH  ;设定定时初值
ORL AUXR,#01H  ;串口1选择定时器2为波特率发生器
ORL AUXR,#10H  ;启动定时器2
        SETB EA                  ;允许总中断
        SETB ES                  ;允许串行中断
RET

作者: lazycat_bj    时间: 2014-11-1 10:46
IE设了吗?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1