学号 20020424082
学年论文(设计)
系(院) 物理电子工程学院 专 业 电子信息工程 年 级 2002级 姓 名 赵培君 设计题目 单工串行通信设计 指导教师 马占卿 职称 副教授 成 绩
201 年 月 日
目 录
(空两行)
摘要……………………………………………………………………………………1 关键词……………………………………………………………………………………1 Abstract……………………………………………………………………………………1 Key Words……………………………………………………………………………1 引言………………………………………………………………………………………1 1.概述……………………………………………………………………………………2
1.1系统概述…………………………………………………………………………2 1.2 本设计方案思路 … ………………………………………………………………3 1.3 研究方向和技术关键……………………………………………………………3 1.4 主要技术指标……………………………………………………………………5
2.总体设计………………………………………………………………………………6 3.硬件设计………………………………………………………………………………6
3.1发送部分……………………………………………………………………………8 3.2接收部分……………………………………………………………………………8
4.软件设计…………………………………………………………………………8 5.制作与调试……………………………………………………………………10
5.1硬件电路的布线与焊接…………………………………………………………10 5.2调试………………………………………………………………………………10
结 论…………………………………………………………………………11
1
致 谢………………………………………………………………………………11 参考文献………………………………………………………………………………12 附 录………………………………………………………………………………13
单工串行通信设计
姓名:赵培君 学号:20020424082 单位:物理电子工程学院 专业:电子信息工程 指导老师:马xxxx 职称:副教授
摘 要:本文介绍了单片机输入输出设计的方法以及单片机之间进行数据通信的串行通信。本设计以AT89C52为核心,以键盘和显示器为辅助外围电路,用软件控制硬件,能够实现从键盘键入单片机1的数据传输到另一片单片机2中的串行同步通讯。本设计给出了硬件结构的组成图以及程序设计,很好的完成了软硬件的结合,实现了预期的功能。并且本系统运行安全,结构简单,应用范围广,所以可以通过扩展而达到实际的应用。
关键词:单片机;串行通信;AT89C52;输入输出设计
The Design of One side Serial Communication
Abstract:The article introduced single-chip import and export design methodology between single-chips through serial communications. This design take AT89C52 as a core, take the keyboard and the monitor as the auxiliary periphery electric circuit, with the software control hardware, can realize from the keyboard enters the monolithic integrated circuit 1 data transmission to another piece of monolithic integrated circuit 2 serial synchronized communications. This design has given the hardware architecture constitutional diagram as well as the programming, very good has completed the soft hard union, has realized the anticipated function. And this system movement security, the structure is simple, the application scope is broad, therefore may achieve the actual application through the expansion. And has the interest reader also to be possible the electric circuit, which designs according to this electric circuit, completes oneself needs.
Key Words: Single-chip;Serial Communication;AT89C52;Import and export design
2
引言
串行通信技术长久以来一直稳定地应用在IT和工业通信领域。随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能将越来越重要。而如今,计算机串行通信发展的更是日新月异。
IT网络和工业控制自动化正进入到一个全新的应用发展阶段。现在,人们可以在任何地方的银行ATM机器上取钱,可以在许多商场进行信用卡消费;交通警察可以通过监视器掌控超速车辆的车牌号、了解道路交通的拥塞状况;气象学家可以通过卫星获取无人值守地区的气象数据资料……通过TCP/IP技术,越来越多的应用将工业控制的距离延展到更广阔的范围。与此同时,随着工业以太网的发展,自动化的工业控制数据采集点与企业的商用信息管理网络无缝地连接起来,让人们真正生活在一个一体化的网络世界中。而单片机技术作为计算机技术的一个重要分支,更是广泛的应用于工业控制、智能化仪表、家用电器、设置电子玩具等各个领域。且由于单片机体积小,系统运行可靠,数据采集方便灵活,成本低廉等优点,因此在通信中发挥着越来越大的作用。在一些相对较复杂的单片机应用系统中,仅仅一个单片机资源是不够的,往往需要两个或多个单片机系统协同工作。本文就单片机之间进行串行通信,给出了硬件结构以及软件的设计方法。有兴趣的读者可以根据自己的需要来扩展从而得到自己需要的系统。
[1]
1.概述
1.1系统概述 1.2设计方案思路
1.3研究方向和技术关键
1.4主要技术参数 1.4.1波特率
功能寄存器SCON(98H)和电源控制寄存器PCON(97H)即可[8]。
串行控制寄存器SCON是一个特殊功能寄存器,用以设定串行口的工作方式、发送/接收控制以及设置控制状态标志。字节地址为98H,可进行位寻址,其格式为
7 6 5 4 3 2 1 0
字节地址:98H
SM0 SM1 SM2 REN TB8 RB8 T1 R1 3
SM0和SM1(SCON.7和SCON.6):串行口工作方式选择位,可选择4种工作方式,如表1所示:
表1 串行口工作方式
SM0 SM1 方式 0 0 1 1 0 1 0 1 0 1 2 3 说明 移位寄存器 10位异步收发器 11位异步收发器 11位异步收发器 波特率 Fosc/12 可变 Fosc/64或Fosc/32 可变 2.总体设计
系统主要组成如图1所示。
键 盘 电 路 单片机主 控电路 AT89C51
图1 系统组成电路框图
显 示 电 路 电 源 电 路
本设计主要分为三个部分,框图如图2下: 键盘控制部分 单片机数据传输部分 图2 主要设计流程图
驱动与显示部分
3.硬件设计硬件结构
3.1发送部分 3.2接收部分
4
结论
本系统充分考虑了串行通信的特点,基于先进的单片机技术,采用单片机为核心的实时控制.试验证明,本系统对数据的传输有着很高的可靠性和稳定性。
致谢
衷心感谢我的指导教师马xx,本毕业设计是在他的悉心关怀和精心指导下完成的。毕业设计中的许多思想和方法得益于导师的指导和启发,从课题研究到审阅本文都倾注了导师巨大的心血。导师渊博的知识、开阔的思路、高度的责任感与严谨的治学作风更是我学习的典范,在此向导师致以最崇高的敬意和最诚挚的感谢!
感谢王同军、李伟峰、曾万梅等同学,他们在我的本科学习期间,给了我很多的帮助和支持,在毕业设计方面也提出了不少宝贵的意见。
此外,我还要感谢我的家人对我四年外地学习的全力支持,没有他们的帮助我无法完成学业。
参考文献:
参考文献(宋体四号字加黑,顶头)中文≥10篇,英文≥5篇(主要内容用宋体小
四号不加黑,英文符号用半角,标点用全角)
(1)杂志:[编号] 姓名1,姓名2,姓名3等.文章名称[J].杂志名称,年,卷(期):页码范围.
(2)书籍:[编号] 姓名1,姓名2,姓名3等.书籍名称(第几版)[M].出版地点:出版社,出版年:起止页码(第一版不标注).
(3)学位论文:[编号] 姓名.论文名[D].保存地点:保存单位,撰写年,页码范围. (4)会议论文集:[编号]姓名1,姓名2,姓名3等.文章题目名[C].会议名(论文集名),年份,会议地:出版者,页码范围.
(5)报纸:[编号]姓名1,姓名2,姓名3等.文章题目名[N].报纸名称,出版年-月-日(版面号).
(6)专利:[编号]专利所有者姓名1,姓名2,姓名3等.专利题目名[P].专利国别:专利号,出版日期.
(7)电子文献:[编号]姓名1,姓名2,姓名3等.电子文献题名[载体类型].电子文献的出处或可获得地址,发表或更新日期/引用日期.
5
载体类型: 联机上网数据库(database online) [DB/OL]; 光盘网数据库(database on CD-ROM) [DB/CD]; 光盘图书(monograph on CD-ROM) [M/CD]; 磁盘软件(computer program on disk) [CP/DK]; 网上期刊(serial online) [J/OL];
网上电子公告(electronic bulletin board online) [EB/OL]
参考文献:
[1] 惠晓实,王凯航,陆舟,等.一种基于Web技术的网络数据库系统设计[J].计算机应用研究,2000,17(1):84~86.
[2] 强文久,元章,雯荣.数学分析的基本概念与方法[M].北京:高等教育出版社,1989:153~167.
[3] 詹东风.中国漆树酶分离制备及反映功能研究[D].武汉大学博士学位论文,1998:81~89.
[4] Wayne C.The toxins of cyan bacteria[J].Scientific American,1994,270(1):78~86.
[5] Buchberger B,Collins G E.Computer Algebra Symbolic and Algebraic Computation[M].New York:Springer Versa,1998:58~76.
6
因篇幅问题不能全部显示,请点此查看更多更全内容