51单片机课程设计课件

51单片机课程设计课件

ID:17886810

大小:987.50 KB

页数:47页

时间:2018-09-08

51单片机课程设计课件_第1页
51单片机课程设计课件_第2页
51单片机课程设计课件_第3页
51单片机课程设计课件_第4页
51单片机课程设计课件_第5页
资源描述:

《51单片机课程设计课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、51单片机课程设计要求:系统硬件原理图(A3)设计说明书一份(5000)软件设计封面-任务书-目录-正文-参考文献-源程序-答辩记录设计任务说明分组:由班长和学习委员对同学进行分组1、电子通告系统采用51CPU单片机;用发光二极管阵列组成大屏幕,用并行接口输出信号,控制其显示汉字,图形;发光二极管阵列为6X8左右;编写驱动程序实现,动态显示1~2个汉字和1个简单的图形;汉字和图形可以移动,可闪烁,可交替显示。2、十字路口交通灯控制系统采用51单片机;设计定时模块实现交通灯切换;采用接口电路控制多个红、绿、黄发光二极管动态显示;要求可以通过

2、键盘控制红绿灯的切换。3、函数发生器采用51单片机;采用数模转换芯片实现模拟量输出,其他元件任选;能输出正弦波、三角波;能根据键盘输出切换波形;能根据键盘对输出信号的频率和幅值进行调节4、密码门禁系统采用51单片机;可以同过键盘对用户账户管理(添加删除);如果用户密码输入正确,输出+12V模拟电压驱动继电器开门;如果用户密码输入错误,显示屏提示错误信息。5、生产线产品计数显示系统采用51单片机;要求对生产线上每班生产产品的个数进行统计;设计实现产品数量计数和实时显示,并可以清零(远程清零,键盘清零);能够同过RS232将统计数据定时发送至

3、服务器。6、煤气检测与报警系统采用51单片机;采用A/D转换芯片实现模拟量采集;采用中断方式实现实时采样和超限报警;能对4~20mA的信号进行检测;能判断检测信号是否超界;若信号超界,声光报警(蜂鸣器,发光二极管)。7.多轴步进电机控制系统采用51单片机能检测三轴的位置能控制三个步进电机的运动能将工作台的位置存储到上位机工作台到达极限位置之后,要有声光提示8.智能家居采用51单片机对相关量进行监控具有通信功能或报警功能9.题目自拟采用51单片机设计自己想要实现的一项任务如指纹识别系统,自动炉温控制系统,智能电风扇等等设计说明书要求结合自己

4、设计进行说明1.绪论目的与意义本设计的主要工作2.总体方案设计系统总体设计要求系统总体框图设计系统输入输出通道设计输入开关量输出开关量输入模拟量输出模拟量键盘设计显示设计3.XX系统硬件设计控制系统器件选择控制系统接口通道分配主控单元电路输入电路输出电路时钟电路复位电路电源电路键盘及显示电路4.XX系统软件设计软件设计需求软件总体设计人机接口程序设计键盘处理程序显示处理程序(定时、外部)中断服务处理程序5.总结系统设计汇总注意事项体会参考文献[1]李广第.单片机基础[M].北京:北京航空航天大学,2007[2]王玉琳.8279芯片的显示接

5、口分析及混合显示电路设计[J].机械与电子,2005(1).说明书格式要求见教务处网站装订要求封面-任务书-目录-正文-参考文献-附录(源程序)-答辩记录设计注意事项设计注意事项了解被控对象的要求综合分配和利用系统的软硬件资源熟悉对应的开发平台控制系统的硬件设计总的电路设计各部分电路设计控制系统的软件设计主控程序子程序设计要求说明设计说明书正文内容要求1、功能需求分析2、总体方案说明3、系统硬件部分设计3.1、硬件总体设计画系统结构简图并简单说明各构成部分3.2、CPU选型工作模式选用说明3.3、存储器构成选用ROM和RAM芯片说明分别图

6、示三总线与ROM和RAM连接分析ROM和RAM的地址空间3.4、接口扩展接口芯片选择说明图示本系统的三总线与接口芯片连接确定各芯片端口地址并说明依据功能要求分析确定接口芯片的工作模式以及各引脚的具体作用定义3.5、其他选用芯片说明4、系统软件部分设计4.1、软件总体设计图示说明系统软件的构成及各模块的功能4.2、主程序说明功能说明、流程图、数据定义说明、调用关系4.3、子程序设计说明功能说明、流程图、数据定义说明、调用及被调用关系5、总结与体会6、参考文献附录软件设计要求程序名程序功能说明流程图程序属性:主程序,子程序,中断服务程序调用关

7、系输入、输出参数说明变量说明注解设计样例说明最小组态总线形成(Intel产品手册推荐电路)RESETTESTHOLDHLDANMIINTRINTAM/IOWRRDREADYCLKREADYMN/MX+5V控制总线地址总线A19~A0数据总线D7~D0ALEA19~A8AD7~AD0DT/RDEN8088CPUSTB8282OETOE82868284A系统总线存储器读[20002H]=35H8088系统(三总线)原理图例:存储器扩展例:接口扩展图例:串行接口扩展串行接口扩展8251作用说明与51的连接关系端口地址说明工作方式选择(初始化命令

8、字)硬件说明例扩展接口芯片8255(如图示)可编程并行接口芯片用于6位LED显示PA口用于位控PA0控LED0PA1控LED1PA2控LED2PA3控LED3PA4控LED4PA5控LED5P

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

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

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