河南城建学院.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河南城建学院.doc

河南城建学院 Henan University Of Urban Construction 项目策划书 题目: 定时闹钟 学 校: 河南城建学院 系 别: 电气与电子工程系 专 业: 电气工程及其自动化 姓 名: 张理想 指导教师: 葛广军 目录 一、 概述 1 1.1 1 1.2 1 1.3 1 二、 系统总体方案及硬件设计 2 2.1系统总体方案 2 2.2系统设计总框图 2 2.3 2 2.3.1 2 2.3.2报警模块设计 6 2.3.3显示模块设计 7 2.3.4调时模块设计 9 三、 软件设计 10 3.1 10 3.2 11 3.3 11 四、 系统的仿真与调试 12 4.1 proteus软件仿真 12 4.2系统的调试 11 五、设计总结与体会 13 参考文献 13 附录1:源程序代码 14 附录2:系统原理图 24 一、 概述 1.1培养一定的自学能力和独立分析问题能力1.提交正式课程设计总结报告一份AT89C51芯片,时、分、秒用6位LED数码管显示。在电路中通过四个按键S1、S2、S3S4来进行定时、调时和复位,定时时间到通过蜂鸣器发出报警声。 1. (1) 能显示 时时-分分-秒秒。 (2) 能够设置定时时间、 修改定时时间。 (3) 定时时间到能发出报警声。 二、 系统总体方案及硬件设计 2.(1) 由于LED显示器相对于其它显示器(如LCD显示器)来说其价格要便宜许多,而且亮度更高,耐温范围较广,所以采用6位数码管来显示“时时-分分-秒秒”。 (2) 时间的定时用单片机内部时钟电路,在一定的时间内能使其误差较小,如经过一年其误差才仅有数秒。修改时间和定时用手动按键控制,报警声通过蜂鸣器发出。这样可以使得硬件电路设计较为简单,且软件设计也易于实现,并能够降低成本。 (3) 核心模块采用AT89C51单片机,功能强、通用性好、价格便宜,且易于控制。加上外围器件(数码管、排阻、按键和蜂鸣器)和应用程序,便构成了相应的应用系统。 2.(如图1所示) 图1定时闹钟系统设计总框图 2.硬件设计 ..芯片AT89C51 因为51单片机是各单片机中最为典型和最有代表性的一种20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用发展很快CPU内存和I/O等资源的要求,所以本设计采用AT89C51作为核心控制芯片。AT89C51是一种带4KB闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的,可稳定地工作于5V的电源下该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器AT89C51管脚说明: ? :供电电压。 ???? :接地。 ???? P0口:一个8位漏开路双向I/O口,在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 ???? P1口:P1口是一个内部上拉电阻的8位双向I/O口,。在FLASH编程和校验时,P1口作为第八位地址接收。 ???? P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收输出4个TTL门电流。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 ???? P3口:P3口是个内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。同时为闪烁编程和编程校验接收一些控制信号。P3口可作为AT89C51的一些特殊功能口,如表所示 表1 P3口第二功能 P3口脚 P3.0 串行输入口 P3.1 串行输出口 P3.2 外部中断0输入 P3.3 外部中断1输入 P3.4 定时/计时器0外部输入 P3.5 定时/计时器1外部输入 P3.6 外部数据存储器写 P3.7 外部数据存储器读?? :复位输入。当振荡器复位器件时,要保持RST脚两个机器周期24个时钟周期)以上的高电平时间。的备用电源输入端。当主电源一旦发生断电或电压降到一定值时,可通过为单片机内部提供电源,以保护片内中的信息不丢失,使上电后能继续正常运行。 :当访问外部存储器时,用锁存位。在编程期间,用于输入编程脉冲。在平时,端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档