单片机复习材料(14)
发布时间:2021-06-05
发布时间:2021-06-05
8-5 完成PC和单片机的串行双工通信,单片机的P1口接一共阴极数码管,阴极接地。要求PC键盘每按“0~9”数字键能发送到单片机,并显示在单片机接口的数码管上,单片机发送一串字符能显示在PC的屏幕上,采用查询方式。波特率为1200. 答:汇编语言程序如下: ORG 0000H MOV A,SBUF MOV TMOD,#20H ANL A, #0FH MOV TH1,#0E6H MOV DPTR,#TAB1 MOV TL1,#0E6H MOVC A,@A+DPTR SETB TR1 MOV P1,A
ACALL DAY MOV SCON,#50H
MOV P1,#0F3H JNB TI, $
CLR TI ABC: MOV R0,#0
AJMP NEXT NEXT: MOV A,R0
MOV DPTR,#TAB2 DAY: MOV R2,#0 MOVC A,@A+DPTR DAL: MOV R3,#0 MOV SBUF,A DJNZ R2,DAL INC R0 RET CJNE R0,#11,REX TAB1:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,MOV R0,#0 07H,7FH,6FH REX: JNB RI, $ TAB2:DB “CHINA&HUST” CLR RI END