《片机课程设计》word版

《片机课程设计》word版

ID:26491979

大小:4.05 MB

页数:36页

时间:2018-11-27

《片机课程设计》word版_第1页
《片机课程设计》word版_第2页
《片机课程设计》word版_第3页
《片机课程设计》word版_第4页
《片机课程设计》word版_第5页
资源描述:

《《片机课程设计》word版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机实习报告书摘要本设计是应用MCS-51单片机的原理和控制理论设计一个多功能系统,功能包括矩阵键盘输入,键盘内容显示,温度传感器操纵,温度显示,并实现双机通信以显示同样的内容。硬件系统包括单片机最小系统,ISP下载模块,矩阵键盘,独立键盘,温度传感器模块,数码管,流水灯等。除了课设规定的要求外,还加入一些有趣的扩展功能,如:利用led灯指示单片机工作状态,从机普通模式、空闲模式可选,用于节电。通过设计,加深对51单片机的理解,掌握实际的应用,增强动手能力。设计包括硬件设计、软件编程,仿真,制作实物,撰写报告等步骤。关键词:51单片机多功能系统设计单片机编

2、程I单片机实习报告书AbstractThisdesignistheapplicationoftheprincipleoftheMCS-51microcontrollerandcontroltheorytodesignamulti-functionalsystemfeaturesincludethematrixkeyboardinput,keyboardcontentdisplayandmanipulationoftemperaturesensor,temperaturedisplay,anddual-machinecommunicationinorderto

3、displaythesamecontent.Thehardwaresystemincludingtheminimummicrocontrollersystem,ISPdownloadmodule,matrixkeyboard,separatekeyboard,thetemperaturesensormodule,digitaltube,LED.Inadditiontothespecifiedclass-basedrequirements,butalsoaddedsomeinterestingextendedfeatures,suchas:theuseofle

4、dlightsindicatingmicrocontrollerworkingcondition,optionalfromordinarymachinemode,idlemode,forpowersaving.Thisdesignisduetodeepentheunderstandingofthe51microcontrollerdesign,masteringpracticalapplications,andenhancingthepracticalability.Thedesignincludeshardwaredesign,softwareprogra

5、mming,simulation,makinghardware,writingreportsandothersteps.Keywords:51microcontroller,multi-functionalsystemdesign,microcontrollerprogrammingII单片机实习报告书目录摘要IAbstractII目录3一项目要求与说明4二方案论证5三硬件电路设计51MCU控制器简介52单片机最小系统63矩阵键盘64DS18B20温度检测电路74.1DS18B20温度传感器特性74.2DS18B20操作时序85数码管显示电路106流水灯10

6、7串行口电路11四软件设计121系统软件开发工具122系统流程图122.1主机程序流程图122.2从机程序流程图133软件编程134软件实现功能说明144.1主机矩阵键盘功能144.2从机独立键盘功能14五仿真分析151数据输入与显示功能仿真152温度检测与显示功能仿真163数据通信功能16六心得体会17参考文献18附件A单片机系统原理图19附件B单片机系统实物20附件C主机程序21附件D从机程序3236单片机实习报告书一项目要求与说明1)完成包含如下系统功能组件的单片机最小系统的设计、焊接、调试(1)键盘一个4X4的矩阵键盘,其中,10个按键是0~9数字键

7、;另外6个是功能键,用于功能选择和控制。(2)显示电路由6个7段LED数码管组成的显示电路。(3)温度检测利用DS18B20可编程1-Wire数字温度传感器芯片,或利用AD590温度传感器芯片和A/D转换器芯片采集温度温度信号。(4)串口串行通信利用51的串口实现串行通信接口电路。2)完成ISP下载电路的设计、焊接3)完成系统软件的设计,包括程序结构设计、流程图绘制、程序设计,实现如下功能(1)功能选择通过功能选择键,使得单片机处于不同工作状态并通过LED显示相应内容。(2)温度显示通过功能选择键选择温度检测、显示后,LED显示温度值。(3)数据输入通过功能

8、选择键选择数据输入后,将通过键盘键入的0~9按键值显

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。