您现在的位置:网站首页答辩论文论文专题

【单片机课程设计】定时闹钟兼电机延时控制

  • 简介:河南理工大学单片机课程设计报告定时闹钟兼电机延时控制姓 名: 学 号: 专业班级: 指导老师: 所在学院: 2008年6月9日摘要这次课程设计是以单片机AT89C51做中心构件来做的,通过P2和P3端口外接接有上拉电阻的共阴极LED......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:24             [字数]:5821

[目录]
1 概述
2 系统总体方案及硬件设计
3 软件设计
4 Proteus软件仿真
5 课程设计体会
6 参考文献
附1:源程序代码
附2:系统硬件设计电路图

[摘要]
这次课程设计是以单片机AT89C51做中心构件来做的,通过P2和P3端口外接接有上拉电阻的共阴极LED显示器来显示六位数字(格式为小时,分钟,秒钟)。以P1端口为控制输入端和闹时到达时的输出端,以P1.3、P1.4、P1.5端口分别外接设置控制按键(“置位/复位键”,“小时加法键”,“分钟加法键”),并接上拉电阻与复位端口RST相接于外接电源,“置位/复位键”,“小时加法键”,“分钟加法键”配合用来进行时钟与定时切换,定时的选择,其中“置位/复位键”控制LED显示屏在时钟显示和闹时显示之间切换,“小时加法键”在选择置位时可以进行小时加1的功能(设计中考虑到时间的配合从零开始加法),“分钟加法键”在选择置位时可以进行分钟加1的功能。P1.2口外接有一个控流电阻和一个延时继电器线圈,在未到达闹时时间的时候电机正转,到达闹时时间时,线圈通电,吸合开关来完成对电机的停止运作功能。
    本次设计参考大量的文献和电子书籍等,其中在软件设计中,这其中采用了动态扫描显示程序,定时器中断服务程序,时钟程序等等。
仿真软件仿真运行时,时钟正常运行,从零时零分零秒开始走时,以便于进行闹钟的设置,时钟设置为24小时制,电机开始正常工作。最初按下“置位/复位键”时LED显示器由时钟走动状态转变为定时状态显示000000(代表的是系统通电零小时零分,这里由于我是在一分钟之内定的时,所以有必要讲清楚),按“小时加法键”,“分钟加法键”进行定时调分,调时的时候,LED显示器上最后两位秒显示为88,这是为了防止在“60”的时间格式内的误判。在定时动作完成以后,再次按下“置位/复位键”可以使LED显示屏在闹钟时间和正常的走时时间之间切换,在到达闹钟锁定的时间的时候,所控制的电机会逐渐停止下来(之前电机一直处于加速运转的状态)时,然后按下第一次“置位/复位键”,电机继续减速,LED显示为当前小时及分钟数(秒显示为00)。当按下第二次“置位/复位键”时,系统进入设置状态,基数为当前小时,分钟数。设置完毕后,电机会逐渐加速进入正常的运行状态。

[正文]
1 概述
  1.1单片机概述
单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力(如算术运算,逻辑运算,数据传送,中断处理等)的微型处理器,随机存取数据存储器,只读程序存储器,输入输出电路,还可以包括定时计数器,串行通信口,显示驱动电路,脉宽调制电路,模拟多路转换器等电路集成到一块单块芯片上,构成一个最小但是完善的计算机系统。
单片机广泛应用于仪器仪表,家用电器,医用设备,航空航天,专用设备的智能化管理及过程控制等领域,是因为它具有以下等特点:体积小,功耗低,和使用方便控制功能强,扩展灵活,微型化,并可以结合不同类型的传感器,实现诸如电压,功率,频率,湿度,温度,流量,速度,厚度,角度,长度,硬度,元素,压力等物理量的测量。采用单片机的控制方式之后可使仪器仪表数字化,智能化,卫星华,且功能比起采用电子或数字电路更加强大。
现在正是单片机百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位,16位到32位,数不胜数,应有尽有,与主流的C51系列兼容的,也有不兼容的,但是他们各具特色互成互补,为单片机的应用提供了广泛的天地。
1.2 典型单片机
根据我们所了解51系列单片机是目前世界上运用最广泛的系列单片机之一。ATMEL公司的 AT89C51单片机,它不但和8051指令、管脚完全兼容,值得一提的是由Flash(程序存储器的内容至少可以改写1000次)存储器取带了原来的ROM(一次性写入)。8可以在编程器上实现闪烁式的电擦写达几万次以上,比以往惯用的8031CPU外加EPROM为核心的单片机系统在硬件上具有更加简单、方便等优点。
另外,现在单片机的功耗普遍在100mW左右,随着对单片机功耗要求越来越低,现在的89C51就采用了HMOS(高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。CMOS虽然功耗比较低,但是由于它的物理特性决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场所。
......

[参考文献]
[1]李玉梅 基于MCS-51系列单片机原理的应用设计 国防工业出版社
[2]顾栤 赵伟军 王泰 单片机计算机原理开发应用 高等教育出版社
[3]张洪润 蓝清华 单片机应用技术教程 清华大学出版社
[4]周航慈 单片机应用程序设计技术 北京航空航天大学出版社
[5]沈红卫 单片机应用系统实例分析 北京航空航天大学出版社

[原文截取]
河南理工大学
单片机课程设计报告
定时闹钟兼电机延时控制
姓 名:
学 号:
专业班级:
指导老师:
所在学院:
2008年6月9日
摘要
这次课程设计是以单片机AT89C51做中心构件来做的,通过P2和P3端口外接接有上拉电阻的共阴极LED显示器来显示六位数字(格式为小时,分钟,秒钟)。以P1端口为控制输入端和闹时到达时的输出端,以P1.3、P1.4、P1.5端口分别外接设置控制按键(“置位/复位键”,“小时加法键”,“分钟加法键”),并接上拉电阻与复位端口RST相接于外接电源,“置位/复位键”,“小时加法键”,“分钟加法键”配合用来进行时钟与定时切换,定时的选择,其中“置位/复位键”控制LED显示屏在时钟显示和闹时显示之间切换,“小时加法键”在选择置位时可以进行小时加1的功能(设计中考虑到时间的配合从零开始加法),“分钟加法键”在选择置位时可以进行分钟加1的功能。P1.2口外接有一个控流电阻和一个延时继电器线圈,在未到达闹时时间的时候电机正转,到达闹时时间时,线圈通电,吸合开关来完成对电机的停止运作功能。
本次设计参考大量的文献和电子书籍等,其中在软件设计中,这其中采用了.....
查看评论 已有0位网友发表了看法
  • 验证码: