2008年第10期
LCALLMOVCLRLOOP:
RRCMOVCLRLCALLSETBLCALLDJNZSETBSETB
D
R3,#08HC
A
S_DATA,CS_CLKDS_CLKD
R3,LOOPS_DATAS_CLK
;设置发送位数,8位
福建电脑
CJNEA,#01h,CONTINU2;超时判断SJMPBACK
CONTINU2:JBS_CLK,R_LOOP1
MOVTIMER1,#00
R_LOOP2:MOVDOG_TIMER,#00
MOVA,TIMER1
CJNEA,#01h,CONTINU3;SJMPBACK
CONTINU3:JNBS_CLK,R_LOOP2
MOVC,S_DATA
MOVA,ORDER_REGRRCA
MOVORDER_REG,A;存储到ORDER_REG单元MOVDOG_TIMER,#00;DJNZR1,R_LOOP0;接收完否?未完,继续SETBRECEIVE_FLAG;接收完毕,设置标志
157
;设置结束状态
3.3电平调节模块接收主单片机AT89S52的数据
根据通讯协议,编写接收程序。电平调节模块在主程序中不
断查询是否有数据收到,当检测到发送开始后,就开始接收,并进行超时判断,如果通讯超时则退出;如没有超时,则继续接收,直到8位收完,接收成功后,设置成功标志,以备使用。关键程序段如下:
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科数据采集系统中传感器输出规一化的实现(2)全文阅读和word下载服务。
相关推荐: