单片机串口通信(串口发送3汇编)
时间:11-18
来源:互联网
点击:
;此程序是用串口模式3,只进行单片机给电脑送数据(此时,基本上和方式1一样,因为波特率可以)
ORG0000H
RESET:MOVR0,#00H
L0:DJNZR0,L0
MOVTMOD,#00100000B
MOVTH1,#0FDH
MOVTL1,#0FDH
SETBTR1
SETBSM0 ;模式3的9位传输格式
SETBSM1
MOVSP,#60H
START:CLRTI
MOVA,#30H
MOV C,P;C为PSW的第7位(cy位):进位标志位,P为PSW中的第0位,奇偶效验位(看累加器中“1”的个数)
MOVTB8,C;TB8为为方式2或3时,欲加入的第九位数据,
MOVSBUF,A
WAIT1:JNBTI,WAIT1
CLRTI
MOVA,#32H
MOVC,P
MOVTB8,C
MOVSBUF,A
WAIT2:JNBTI,WAIT2
SJMPSTART
END
单片机串口通信串口发 相关文章:
- 单片机串口通信程序(方式1调试单片机给电脑发送)(11-18)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)