网站地图| 免费获取|
教育资料网
  • 网站首页|
  • 资料范文|
  • 修改降重|
  • 职称资料|
  • 合作期刊|
  • 资料下载|
  • 计算机资料|
  • 外文翻译|
  • 免费资料|
  • 原创资料|
  • 开题报告资料
搜索

当前位置:教育资料网 -> 免费资料 -> 电子资料 -> 免费单片机串行口与PC机通讯(三)
自动化资料范文| 电子机电资料| 测控技术资料| 通信专业资料| 电气工程资料| 通信工程资料| 电子信息工程资料| 免费自动化资料| 免费电子资料| 免费电气资料| 免费通信资料

免费单片机串行口与PC机通讯(三)

免费单片机串行口与PC机通讯(三) 并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。一般只使用3-9条引线。
 第3节   系统的软件设计
 本系统的软件系统主要可分为主程序、串口收发程序,读取键盘子程序,显示字符子程序四大模块。
 
3.1  系统主程序设计

图5  系统主程序流程图

 
图6  INIT8279子程序框图
主要程序
 Z8279 EQU 8701H       ;8279 状态/命令口地址
 D8279 EQU 8700H       ;8279 数据口地址
 LEDMOD EQU 00H        ;左边输入 八位字符显示
                       ;外部译码键扫描方式,双键互锁
 LEDFEQ EQU 2FH        ;扫描速率
 LEDCLS EQU 0C1H       ;清除显示 RAM
 LEDWR0 EQU 80H        ;设定的将要写入的显示RAM地址
 READKB EQU 40H        ;读 FIFO RAM 地址 0 的命令字
 ORG 0000H
 AJMP START
 ORG 0040H
 
 START:
 MOV SP,#60H
 LCALL INIT8279        ;初始化8279
 MOV SCON,#50H         ;串口 方式 1
 MOV TMOD,#20H         ;T1 方式 1
 MOV TL1,#0FDH         ;波特率 9600 的常数
 MOV TH1,#0FDH
 SETB TR1              ;开中断
 SETB ET1
 SETB EA
 
 WAIT:
 JBC RI,DIS_REC        ;是否接收到数据
 LCALL GETKEY          ;读键盘
 CJNE A,#0FFH,WAIT     ;是否有键输入
 MOV SBUF,B            ;串口输出键盘输入的值
 NOP
 SS: JBC TI,WAIT       ;是否发送完毕
 SJMP SS
 
 DIS_REC:
 MOV A,SBUF            ;读串口接收到的数据
 CLR C
 SUBB A,#30H           ;以下判定输入是否在0-F
 JC ERROR
 SUBB A,#0AH
 JNC DIS_REC1
 ADD A,#0AH
 SJMP DIS_REC2
 DIS_REC1:
 SUBB A,#7H
 JC ERROR
 SUBB A,#6H
 JNC ERROR
 ADD A,#10H
 DIS_REC2:
 MOV R4,#00H
 MOV R5,A
 LCALL DISLED          ;显示输入的数字(0-F)
 ERROR: AJMP WAIT
 
 INIT8279:             ;8279初始化子程序
 PUSH DPH              ;保存现场
 PUSH DPL
 PUSH ACC
 LCALL DELAY           ;延时
 MOV DPTR ,#Z8279
 MOV A,#LEDMOD &

首页 上一页 1 2 3 4 5 下一页 尾页 3/5/5

免费单片机串行口与PC机通讯(三)由教育资料网(www.jaoyuw.com)会员上传。
原创资料流程 相关资料
上一篇:使用89C2051实现A/D的使用方法和.. 下一篇:单片机串行口与PC机通讯概述
推荐资料 本专业最新资料
Tags:免费 单片机 串行 通讯 2010-04-01 14:42:43【返回顶部】
精彩推荐
发表资料

联系方式 | 资料说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士资料


教育资料网提供资料范文,资料代发,原创资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 教育资料网 版权所有 湘ICP备19027999