| 网站首页 | 技术文章 | 专业论文 | PLC可编程 | 单片机 | 变频器 | 传感器 | 嵌入式系统 | 电源技术 | 运动与伺服 | 
 | 校园招聘 | 留言板 | 
您现在的位置: 自动化学习网 >> 技术文章 >> 单片机 >> 文章正文 用户登录 新用户注册
串口通信,看到画面——“我爱单片 机”         ★★★ 【字体:
串口通信,看到画面——“我爱单片 机”
作者:佚名    文章来源:本站原创    点击数:    更新时间:2007-3-23    

九、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

 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      最新热点   最新推荐   相关文章
    基于普通单片机的LIN协议实现…
    提高单片机系统可靠性的设计…
    利用单芯片MCU提高照明系统能…
    基于MCU的风光互补独立电源系…
    单片机控制GSM手机的技术及应…
    用51内核网络单片机构成的远…
    在Bank Switch基础上 实现大…
    用单片机实现DSP在线调试的一…
    利用Flash实现单片机系统的在…
    基于AT89C52单片机的自动存取…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)