单片机课程设计-简易秒表设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计 题目 简易秒表设计 专业班级 电子1111 姓名 学号 19 指导教师姓名、职称 机电工程系 二零一三年一月四日 课程设计(说明)评定表 章节 类容要求 得分 成绩 任务说明(5分) 任务说明 设计方案(5分) 确定各部分方案 三、总体方案设计及原理说明(5分)分析任务要求,确定硬件电路方案、硬件电路设计(30分)1.分析各单元电路功能。 2.分析所选器件工作原理并在本设计中的具体使用 五、软件设计(30分)1.确定本次设计方案。 2.给出本次设计方案流程图。 3对其中比较复杂或重要的子程序或模块进行功能说明。 、(10分)1.简单说明实际电路制作过程。 2.简单说明本产品的测试结果。 七、小结(0分)1.根据本次设计实际情况,具体说明在设计中遇到的问题以及解决方法。 2.小结本次设计过程。 、附件(5分)1.整体设计方案电路图。 2.本次设计方案程序清单。 电路 制作 情况实物制作答辩问题1得分问题2得分问题得分答辩得分 分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。该方案具有硬件电路简单的 特点,但当单片机不上电,程序将不执行。而且由于每次执行程序时,定时器都要重新赋初值,所以该秒表精度不高。 4、显示部分 显示部分由两个数码管组成。 5、电源模块 ●采用手机使用电池可以满足供电,不需经常更换,更环保。 ●供能电源便宜。 三、总体方案 1、工作原理 本设计采用STC89C51RC单片机作为本系统的控制模块。单片机可把控制两个LED数码管记时的数据由软件来处理,从而把数据传输到显实模板,实现记时的功能。以两个LED数码管为显示模板,把单片机传来的数据显示出来,来进行60秒记时。在显示电路中,主要靠按键来开始、调零、复位。 2、总体设计 设计总体框架图如图1 四、系统硬件部分 1. STC89C52RC单片机最小系统 最小系统包括晶体振荡电路、复位开关和电源部分。图2为STC89C51RC单片机的最小系统。 图2 最小系统电路图 2、存储器模块 存储器采用Atmel公司的STC89C52RC芯片。该芯片内部含有256个8位字节,可通过I2C总线对其接口进行读写操作,而且带有写保护功能。其接线图如图3所示。 图3 T24C02存储器电路 5、数码管显示模块 采用两个数码管进行记时工作,具有很低的功耗, 正常工作时电流仅2.0mA/5.0V。通过编程实现自动关闭屏幕能够更有效的降低功耗。两个数码管分别记数:当右边的数字到9后,自动复位;同时左边由1开始。当左边是5,右边是9时,下一次记时,就全归零。如图所示: 五、系统软件流程 1、主程序流程如图所示 2.时间设定程序流程如图所示 六、简易秒表的使用说明 1)启动。在检查输入程序无误后,接通电源,发现现象如同实物工作情况一样:右边的数码管的数据有1开始一直到9后,下一次记时,左边的数码管的数据显示1,右边清零。左边由0到5,右边0到9,当左边为5,右边为9,那么下一次记时,就复位。 2)清零。右边到9后自动回到0; 3)复位。当左边的数据是5,右边的数据是9,下一次记时,两个数码管的数据都为0. 七、测量及结果分析 1、基本部分测试与分析 (1)测试仪器:最小系统。 (2)基本要求部分的测试与分析: ●系统通电后,两个数码管都显示0,实物无误。 ●显示数据后(设定为60秒),与其他标准的秒表进行比对,发现误差不大,实物完成的很令人满意。亮度方面有些欠缺,不过总体是令人满意的。 2.发挥部分测试与分析 1)制作的简易秒表可以测59秒的记时,比较精确。 2)环保节能,而且简单方便。不需要经常更换电池。 3)启动秒表,数据总是:右边由0到9到0,左边由0到5到0。 八、设计心得体会 经过小组两个星期的努力,终于完成了这次设计任务,设计出了方便实用的简易秒表。秒表简单实用,但凝聚了小组成员的汗水,最后的成果令人满意,也让我们很开心。 经过这次的实践,也可以说是经过了两个星

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档