📄 主机.asm
字号:
;异步串口通信
;将主机片内ram的60H-6FH的数据通过串口发给从机(方式2,TB8作为奇偶校验位)
;***********************************************************************
;主机程序:
ORG 0000H
LJMP MAIN
ORG 00F0H
MAIN:
MOV SP,#60H ; 给堆栈指针赋值
MOV TMOD,#20H ; 设置T1工作方式为2
MOV TH1,#0FDH ; 设置波特率为9600
MOV TL1,#0FDH ;
MOV SCON,#50H ; 设置串口工作方式1
MOV PCON,#00H ;
SETB TR1 ; 定时器1开始记数
SETB P3.4
SETB P3.5
SEND: MOV SBUF,#55H ; 开始发送
JNB TI,$
CLR TI
AJMP SEND
;
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -