| 单片机与PC机串行通信电路
是我调试电脑串口和单片机通信而做的一个练习的板。接上的是串口公头,通过母头线和电脑的公头相连。制作时特别要注意RXD,RXD的对应关系。
---------ClimberWin
此主题相关图片如下:
此主题相关图片如下:

ORG 00H ;发送程序 MOV SCON,#50H ;设置成串口1方式 MOV TMOD,#20H ;波特率发生器T1工作在模式2上 MOV TH1,#0F3H MOV TL1,#0F3H SETB TR1 WW1: MOV A,#00H WRIT:JB P3.2,$ ACALL DELAY JB P3.2,WRIT JNB P3.2,$ CPL P3.7
INC A CJNE A,#0FFH,WW JMP WW1 WW: MOV SBUF,A AJMP WRIT
DELAY: MOV R4,#20 D1: MOV R5,#248 DJNZ R5,$ DJNZ R4,D1 RET END ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ORG 00H ;接收程序 ST: MOV SP,#60H MOV SCON,#50H ;设置成串口1方式 MOV TMOD,#20H ;波特率发生器T1工作在模式2上 MOV TH1,#0F3H MOV TL1,#0F3H SETB TR1 SCAN:JB RI,CHUFA JMP SCAN CHUFA: MOV A,SBUF CJNE A,#08H,WW CPL P3.7 CLR RI WW: JMP ST DELAY: MOV R4,#10 D1: MOV R5,#248 DJNZ R5,$ DJNZ R4,D1 RET END (综合电子论坛) |