找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2134|回复: 1
收起左侧

请教高手,我刚学着设置的串口通讯设置,但是程序不会动(用助手观察)

[复制链接]
ID:66376 发表于 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
回复

使用道具 举报

ID:68217 发表于 2014-11-1 10:46 | 显示全部楼层
IE设了吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表