- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的串口通讯系统大学课程设计--毕业论文设计.doc
引言
人类社会已经进入信息化时代,信息社会的发展离不开电子产品的进步。单片机的出现使人类实现利用编程来代替复杂的硬件搭建电路,它靠程序运行,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
单片机应用的主要领域非常广,智能化家用电器、办公自动化设备商业营销设备、工业自动化控制、智能化仪表、智能化通信产品、汽车电子产品、航空航天系统和国防军事、尖端武器等领域。
单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。
电路的集成化不仅对硬件电路的设计相关,与电路的布局同样相关。印刷版的出现使得电路产品更加规范,体积更小。Protel99se是一款专业的绘制电路及印刷版的软件,近年来的不断升级使得其功能更加完善,出现了Altium Designer 、Protel DXP等升级版本。
1 设计内容及要求
功能要求
上位机的数据并显示在数据可以显示固定数据、位移数据、位移; 硬件要求
串口线下位机及外围电路;要求
K C或汇编编程设计,串口调试助手或Labview串口通信编程。2 设计原理及单元硬件模块
上位机设计
RS232串口介绍
助手介绍
串口调试助手是串口调试相关工具,有多个版本。如:友善串口调试助手,支持9600,19200等常用各种波特率及自定义波特率,可以自动识别串口,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符,可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。
功能如所示:自动搜索串口,并打开串口;
支持多串口;
支持自定义波特率,支持非标准波特率;
支持发送历史记录;
接收数据可以进行十六进制和ASCII切换;
接收数据时,光标可定位在指定行或在最后一行;
可以以十六进制或ASCII格式,向指定串口发送数据;
定时发送数据;
接收数据可以保存为文件,也可打开已保存数据文件;
串口打开过程中,可修改通讯参数,如波特率;
自动记录上次操作参数,如串口号、波特率等。
设计原理及方法
下位机设计可分为单片机最小系统、RS232电平转换部分-1所示。
图2-1 系统框图
本次设计采用LCD显示由上位机发送的数据,并完成固定数据、位移数据、位移数据显示。由上位机经RS232串口发送数据,经电平转换,转换成单片机可以接收的信号电压,通过单片机内烧制的程序逻辑运算得出上位机所发送的数据,并在数据显示部分依次显示固定数据、位移数据、位移AEPE芯片完成,单片机最小系统使用的是AT89S52芯片,数据显示部分则由1602LCD液晶显示器完成。
单片机最小系统
图2-2 最小系统电路
单片机采用AT89S52,最小系统包括复位电路和时钟电路两部分,其中复位电路采用按键手动复位和上电自动复位组合,电路如图2-2左下部分所示:其中REST为单片机复位端,电容C3按键S1构成上电复位和手动复位电路。时钟电路如图2-2右下部分所示:晶振Y1频率采用的是11.0592MHZ,C1、C2为33p瓷片电容,X1和X2分别为单片机18和19脚。
(1)单片机各引脚功能说明:
AT89S52管脚图如图2-3所示。
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门流。当P1口的管脚第一 图2-3 AT89S52管脚图
程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行。校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校
您可能关注的文档
- 贵州省小(二)型水库除险加固设计方案说明书报告书--毕业论文设计.doc
- 滚动式广告窗系统设计--毕业论文设计.doc
- 滚筒式破碎机设计说明书--毕业论文设计.doc
- 锅炉检修规程--毕业论文设计.doc
- 国奥天地住宅小区三期-初步设计-方案书--毕业论文设计.doc
- 国道324改线工程坂头大桥防洪评价--毕业论文设计.doc
- 国电贵州双龙兴旺煤业有限公司应急救援演习-方案书--毕业论文设计.doc
- 国际酒店接管验收-方案书--毕业论文设计.doc
- 国际农副产品交易物流中心项目规划及投资谋划-方案书--毕业论文设计.doc
- 国家电网对外直接投资的风险与防范措施--毕业论文设计.doc
- 2024至2030年全球及中国透析液行业深度研究报告.docx
- 2024年中国塑料型材中挺锯市场调查研究报告.docx
- 2024年中国红外远距离摄像机市场调查研究报告.docx
- 2010-2023历年福建省福州文博中学高二下学期期中考试物理试卷(带解析).docx
- 2024至2030年全球及中国无菌过滤行业深度研究报告.docx
- 2024至2030年青海互联网特色小镇市场前景投资咨询报告.docx
- 2024至2030年全球与中国市场地拉罗司深度研究报告.docx
- 2024年一级建造师-市政公用工程管理与实务考试历年真题常考点试题4带答案.docx
- 2024年二级建造师-机电工程管理与实务考试历年真题常考点试题1带答案.docx
- 2024至2030年中国便携式热水器市场现状研究分析与发展前景预测报告.docx
文档评论(0)