- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机答辩倒计时器课程设计报告
《单片机原理及应用》
课程设计报告
专 业 电子信息工程
班 级 201001
姓 名 黄 升 平
指导老师 周莹莲、廖亦凡
二0一二 年 十二 月 二十五 日
课程设计任务书
一、设计题目:答辩倒计时器
二、设计要求
设计一个答辩倒计时器,用2位数码管显示剩余分钟,2位数码管显示剩余秒 ,复位后显示10.00表示设定10分钟,并可加减修改,按开始/取消按钮开始倒计时,再次按开始/取消按钮则复位,时间到则蜂鸣音提示。总体要求如下:
1、方案论证,确定总体电路原理图。
2、元器件选择,设计PCB图(或用万能电路实验板搭线)。
3、绘制程序流程图,编写汇编语言源程序(或C语言源程序)。
4、安装调试,实现倒计时器的基本功能。
三、设计报告内容
1、写出设计方案(包括方案对比,方案确定),给出完整的电路原理图和设计程序流程图。
2、对所设计方案的实现进行全面分析。
3、编程调试方法和程序清单。
4、安装调试过程,出现的各种现象,总结经验和体会。
5、进一步完善的设想。
目 录
一、课程设计目的 1
设计要求 1
1
3.2 硬件电路 3
3.2.1 复位电路 3
3.2.2 晶振电路 4
3.2.3 单片机最小系统 4
3.2.4 硬件流程图 4
3.3 源程序设计 5
3.3.1 程序清单 5
3.3.2 程序流程图 6
四、设计过程 7
4.1实践步骤 7
4.2实践标准 7
4.3系统调试 7
4.3.1 硬件调试 7
4.3.2 软件调试 9
五、设计报告总结 10
六、总结经验和体会 11
七、进一步完善的设想 12
八、参考书目 12
附录一:成品效果图 13
附录二:倒计时器源程序(C语言) 13
一、课程设计目的 设计要求
设备名称 单组数量 数量 数字万用表 可共用 台 5V直流稳压电源 可用实验箱代、可共用 台 ISP下载线 可共用 4根 计算机 单片机实验室均可用 40台 装Keil开发软件和ISP51下载软件
元器件名称 规格/型号 单组数量 金属膜电阻 、1/4W 金属膜电阻 10K、1/4W 电阻排 200Ω*8(SIP9) 1 瓷片电容 30pF 2 独石电容 0.1μF/63V 电解电容 10μF/16V 蜂鸣器 Φ10,直流5V 1 三极管 9013 1 石英晶振 6MHz(矮封装) 1 集成电路 AT89S51 DIP40 1 7407 DIP14 1 IC插座 40PIN DIP 1 14PIN DIP 1 数码管 位一体、红光、共阴极0.5” 接插件 IDC10(与ISP下载线接口) DC3-10P 1套 按键 国产欧姆龙轻触按键 3 万能电路板 17cm*22cm 1块 导线 0.3mm2单股导线 4m 焊锡丝 1.0mm 2m 松香
工具名称 单组数量 镊子 1把 电铬铁 1支 铬铁架 1个 吸锡枪 1把 斜口钳 1把
3.2 硬件电路
倒计时器硬件电路原理图如下图所示。
图1 电路原理图
3.2.1 复位电路
复位电路产生复位信号,复位信号送入 RST 后还要送至片内的施密特触发器,由片内复位电路在每个机器周器的 S5P2 时刻对触发器输出采样信号,然后由内部复位电路产生复位操作所要的信号。一般的复位电路可分为上电自动复位和按键复位,我们在此选用的是上电复位。上电自动复位原理:RST 引脚是复位信号的输入端,只要高电平的复位信号持续两个机器周期以上的有效时间,就可以使单片机上电复位。上电自动复位是通过电容充电实现的,上电瞬间,RST 端
电位与Vcc 相同,随充电电流的减少,RST 的电位逐渐下降,直到复位信号无效。按键复位在此不在作过多的介绍,其原理和上电复位是相同的。但其采用的是脉冲复位电路和电平复位电路两种。
3.2.2 晶振电路
晶振与单片机的脚XTAL0和脚XTAL1构成的振荡电路中会产生偕波(也就是不希望存在的其他频率的波),这个波对电路的影响不大,但会降低电路的时钟振荡器的稳定性。为了电路的稳定性起见,ATMEL公司只是建议在晶振的两引脚处接入两个10pf-50pf的瓷片电容接地来削减偕波对电路的稳定性的影响,所以晶振所配的电容在10pf-50pf之间都可以的。但是主流是接入两个30pf的瓷片电容,此次电路用30PF。
3.2.3 单片机最小系统
最小系统就是单片机在发挥具体测控功能时所必须的组成部分。如下图所示为最小系统方框图:
文档评论(0)