电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

秒表系统

15页
  • 卖家[上传人]:suns****4568
  • 文档编号:91132914
  • 上传时间:2019-06-26
  • 文档格式:DOC
  • 文档大小:323KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 沈阳航空航天大学电子信息工程学院电子设计应用软件训练总结报告学生姓名: 专 业: 通信工程 班 级: 94020202 学 号: 指导教师: 李智慧 训练时间:2012年 7月16日至 2012年7月20日电子信息工程学院电子设计应用软件训练任务【训练任务】:1、熟练掌握PROTEUS软件的使用; 2、按照设计要求绘制电路原理图; 3、能够按要求对所设计的电路进行仿真。【基本要求及说明】: 1、按照设计要求自行定义电路图纸尺寸; 2、设计任务如下: 利用AT89C51单片机,1个按键和6 位共阳LED数码管,构成一个秒表系统,当点击按钮启动秒表计时。3、按照设计任务在Proteus 6 Professional中绘制电路原理图; 4、根据设计任务的要求编写程序,在Proteus下进行仿真,实现相应功能。【按照要求撰写总结报告】 成绩评定表评语、建议或需要说明的问题:指导教师签字: 日期:成 绩一、任务说明本次设计任务是利用AT89C51单片机设计一个秒表系统。其中要求使用一个按键来控制秒表的计时及暂停,采用6位共阳极数码管来显示秒表的时间。根据以上任务要求编写程序,按照设计要求自行定

      2、义电路图纸尺寸,用PROTEUS软件绘制原理图并进行仿真验证,实现所要求的功能。二、应用PROTEUS软件绘制原理图的过程本次设计任务要求的秒表系统是以AT89C51单片机为主,使用其定时器功能及其他元器件结合来实现秒表计时,并通过6位共阳极数码管显示秒表的时间。在了解了任务要求及编程之后,需要绘制原理图并进行仿真,从而验证设计秒表。本次设计采用PROTEUS软件绘制原理图,绘制原理图的操作步骤如下:1.建立文件并设置纸张大小:运行ISIS软件,选择“文件”,然后选择“新建设计”,会弹出如图1所示的方框并选择“Portrait A4”,图1 纸张选择选择好纸张后,再设置纸张的大小。选择“系统”,再选择“设置纸张大小”,出现如图2所示选择第一项A4图2 纸张大小选择确定之后,电路图的纸张尺寸就设计好了,如图3所示。图3 电路图新建设计2.添加并放置元件:本次设计的秒表需要用到AT89C51、CAP、CAP-ELEC、CRTSTAL、JUMPER、RES以及7SEG-MPX6-CA,还有POWER、GROUND。首先点击左上角位置的“P”,然后会弹出如图4所示的方框:图4 元件选择在关键字

      3、下面的空白条框出输入要选择的元件,如:AT89C51,则会出现如图5所示的情况:图5 选择元件AT89C51然后点击确定,即可看到该元件已在列表当中,同理可找出其他元件,如图6所示图6 元件列表接下来是放置元件,在元件列表中选择要放置的元件,在原理图编辑窗口中单击左键即可出现对应的元件,如图7所示图7 放置元件接着是放置POWER和GROUND,选择左侧竖排中第八个图标,会出现如图8所示的列表,选择需要的元件并放置即可。图8 POWER和GROUND选择图9 所有元件放置3.连接元件完成电路图:选择图标连接元件完成电路图,如图10所示图10 完整电路图三、应用PROTEUS软件对原理图进行仿真的步骤以及过程结果在进行仿真之前,先对所要求的秒表编写程序,可用Keil软件来完成。编程完成之后将其产生的以“.hex”为后缀的文件添加到电路图的单片机AT89C51中,然后开始仿真,验证结果。具体操作如下:1.添加仿真文件:先右键单击AT89C51再左键单击,出现如图11所示的方框。点击图标选择编程用到的以“.hex”为后缀的文件,点击确定即完成添加。图11 添加仿真文件2.仿真:单击开始仿真。

      4、6位数码管显示秒表计时的时间。当开关闭合,秒表开始计时;当开关断开,秒表暂停计时。仿真结果如图12所示。图12 仿真结果四、总结通过这一周的课程设计,我认识了PROTEUS软件,并且可以很好地运用这个软件,同时也学到了该软件相关的知识,比如:创建绘制电路图的文件,如何绘制电路图,元件的查找以及添加编程的文件并仿真得出结果等等。在这一周的课程设计中,我熟练了对PROTEUS软件的操作。通过该软件,我学会了单片机AT89C51定时器功能的应用。在此期间,我查阅了单片机AT89C51的相关资料,知道了单片机AT89C51的各个管脚的名称及功能。通过编写程序,在PROTEUS软件上进行仿真,实现相应功能。在进行仿真的过程中,我发现了很多需要注意的地方,像是秒表的计时与暂停,开关的控制很重要,要用1个开关控制这些操作。选用6位共阳极数码管显示秒表的计时时间,需要注意的是7段式共阳极数码管低电平有效。经过我不断地改正、完善,最终完成了仿真,得出预期的结果。本次课程设计使我加深了单片机的知识内容,让我很好地掌握单片机知识,尤其是关于定时器方面的相关知识。在这一周里,我既学到了新的知识,又巩固了旧的知

      5、识,这对于我以后的学习有很大的帮助。五、参考文献1 楼然苗等.51系列单片机设计实例.M 北京:航空航天出版社,2003.32 许泳龙等.单片机原理及应用.M 北京:机械工业出版社,2005.13 李林功,吴飞青,王兵,丁晓.单片机原理与应用.M北京:机械工业出版社,2008.14 束慧,陈卫兵.单片机技术与应用基础.M北京 人民邮电出版社,2010.45 马忠梅等.单片机的C语言应用程序设计.M北京:航空航天大学出版社,2004,26 李广弟等.单片机基础.M北京:航空航天出版社, 2001.7附录I 仿真电路图附录 源程序代码#include#define uint unsigned int #define uchar unsigned char uchar sec=0;uchar min=0;uchar hour=0;uchar count;sbit P30=P30;sbit P33=P33;int flag=0;uchar table10= 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0XD8,0x80,0x90;void delay(uint i)

      6、uint j; for(;i0;i-) for(j=0;j125;j+);void display(uchar tmp1,uchar tmp2,uchar tmp3) uint sec1,sec2,min1,min2,hour1,hour2;sec1=tmp1/10;sec2=tmp1%10;min1=tmp2/10;min2=tmp2%10; hour1=tmp3/10;hour2=tmp3%10;P0=tablesec2;P2=0x20;delay(1);P2=0x00;P0=tablesec1;P2=0x10;delay(1);P2=0x00;P0=tablemin2;P2=0x08;delay(1);P2=0x00;P0=tablemin1;P2=0x04;delay(1);P2=0x00; P0=tablehour2;P2=0x02;delay(1);P2=0x00;P0=tablehour1;P2=0x01;delay(1);P2=0x00;void System_Init(void) TMOD=0X01; TH0=(65536-10000)/256; TL0=(65536-10000)%256; ET0=1; EA=1;void main(void) System_Init(); while(1) display(count,sec,min); if(P30=0) TR0=1; else TR0=0; void Time(void) interrupt 1 TH0=(65536-10000)/256; TL0=(65536-10000)%256; count+; if(count=100) count=0; sec+; if(sec=60) sec=0; min+;if(min=60) min=0;

      《秒表系统》由会员suns****4568分享,可在线阅读,更多相关《秒表系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.