📄 cxx.txt
字号:
PC通讯
发送到上位机显示
程序介绍:单片机利 用串口与定时器功能,以 9600的波特率向PC机发送
“我爱单片机”字符串。图16 PC机用comedebug.com程
序接收。波特率计算请详 见课本。实际应用如: 监控
报警系统。 操作说明:程序写入 后,将数据线插入图16所
示插口,如图17所示,按下图17 波特率按键,这时单片机晶振将会由12M切换
到11.0592M 工作(这样做是为了波特率计算方便)最后,打开PC机运
行程序“comedebug.com”,如图18所示,设置好波特率, 点击打开串口,
将会看到如图所示画面——“我爱单片 机”。
图18
程序实例(dispc.asm):
ORG 0000H
MAIN:
MOV TMOD,#20H ;定时器1模式2
MOV TL1,#0FDH
MOV TH1,#0FDH ;波特率9600
SETB TR1 ;开定时器运行
MOV SCON,#01000000B ;串行口工作于方式1
MOV R1,#00H
MAIN1:
MOV A,R1
;/////////////////////////////////////////////
MOV DPTR,#SETTAB
MOVC A,@A+DPTR ;取表格数据送显
MOV SBUF,A
JNB TI,$
CLR TI
INC R1
;/////////////////////////////////////////////
83
CJNE A,#0AH,MAIN1 ;没到结束标志0A继续去
送显
MOV R1,#00H ;到了从头开始送显
AJMP MAIN1
SETTAB:
DB "我爱单片机",0AH
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -