⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cxx.txt

📁 单片机利 用串口与定时器功能
💻 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 + -