欢迎来到天天文库
浏览记录
ID:9531553
大小:940.50 KB
页数:20页
时间:2018-05-02
《单片机课程设计定时闹钟报告书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2011级微机原理与接口技术课程设计报告课题名称微机原理与接口技术姓名学号院、系、部专业指导教师2014年月日1一、设计任务及要求:设计任务:1、基于单片机的定时闹钟具有时间显示,闹钟响应编程实现时、分、秒的显示显示格式为:时分秒:09-12-352、能按键调整时间的数值;3、可设定响铃时间,并且在规定时间响铃4、要求至少调试出任务的前两项。要求:首先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计
2、算。在确定硬件的基础上,要进行软件的总体设计,包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计。然后进入硬件的调试及编程工作,设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接。最后进入联机调试,联机调试的原则也要采用分步走的原则,各个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误。最后写出
3、设计报告。指导教师签名:2014年月日三、成绩指导教师签名:年月日2目录一、绪言………………………………………………………………………………………1二、系统设计……………………………………………………………………………………12.1系统整体流程图…………………………………………………………………………12.2定时闹钟的控制方案论证……………………………………………………………12.3单片机的选择方案论证…………………………………………………………………12.4键盘选择方案论证………………………………………………………
4、………………22.5显示模块的选择方案论证………………………………………………………………22.6模块的选择方案论证……………………………………………………………………2三、硬件电路设计………………………………………………………………………………33.1定时闹钟的控制电路图…………………………………………………………………33.2行列式键盘的设计……………………………………………………………………33.3数码管电路的设计…………………………………………………………………43.4蜂鸣器电路的设计………………………………
5、…………………………………43.5主要元器件选择…………………………………………………………………………4四、程序流程图…………………………………………………………………………………5五、c语言程序设计……………………………………………………………………………5六、定时闹钟仿真……………………………………………………………………156.1Keil调试………………………………………………………………………………156.2Proteus调试……………………………………………………………………………16七、结束语……………
6、………………………………………………………………………16八、参考文献……………………………………………………………………………………161、绪言本设计是定时闹钟的设计,由单片机AT89C51芯片和LED数码管为核心,辅以必要的电路,构成的一个单片机电子定时闹钟。 定时闹钟设计可采用数字电路实现,也可以采用单片机来完成。定时闹钟是用数字集成电路构成的,用数码管显示“时”,“分”,“秒”的现代计时装置。单片机具有集成度高、功能强、通用性好、特别是它能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点,所以单
7、片机现在广泛的应用到家用电器、机电产品、儿童玩具、机器人、办公自动化产品等领域2、系统设计2.1设计任务1、基于单片机的定时闹钟具有时间显示,闹钟响应编程实现时、分、秒的显示显示格式为:时分秒:09-12-352、能按键调整时间的数值;3、可设定响铃时间4、要求至少调试出任务的前两项。2.2方案比较与论证2.2.1系统整体流程图CPU复位、时钟等电路按钮电路6位数码管显示电路闹铃声指示电路电源系统2.2.2定时闹钟控制方案论证闹铃功能的实现涉及到两个方面:闹铃时间设定和是否闹铃判别与相应处理。闹铃时间设定模块的设计可
8、参照时间设定模块,这里着重阐述闹铃判别与处理模块的设计问题。闹铃判别与闹铃处理的关键在于判别何时要进行闹铃。当时十位、时个位、分十位、分个位中任一位发生改变(进位)时,就必须进行闹铃判别。译码显示电路将“时”、“分”、“秒”计数器的输出送到七段显示译码驱动器译码驱动,通过六个七段LED显示器显示出来。闹铃电路根据计时系统的输出状态产生一脉冲信号
此文档下载收益归作者所有