单片机程序分析

[复制链接]
查看11 | 回复2 | 2009-8-10 13:46:17 | 显示全部楼层 |阅读模式
该程序使用的是串口的工作方式0,在该方式下,串行口本身相当于“并入串出”或“串入并出”的移位寄存器串行移位脉冲从TXD引脚发出,频率是系统时钟的频率的12分频,而八位串行数据b0-b7依次从RXD引脚输出或输入。
该程序就是利用该功能发送八个数。
mov a,#00h
mov scon,a-------串口的工作模式设置在0模式
mov ro,#30h-------八个数存放在内部RAM中,从30h开始放
mov r7,#8-------八个数一共发送八次
start:mov a,@r0
mov sbuf,a-------把要发送的数放入SBUF寄存器w...
回复

使用道具 举报

千问 | 2009-8-10 13:46:17 | 显示全部楼层
功能是用串口连续发送8个字节的数据,至于串口发送二进制的间隔,要看你的波特率设定的是多少了,一般等于波特率的倒数...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行