。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪示波器等,建立了完备的电子设计开发环境。功能模块个易用而又功能强大的原理布图工具混合模型仿真设计所提供的资源可提供的仿真元器件资源仿真数字和模拟交流和直流等数千种元器件,有多个元件库。可提供的仿真仪表资源示波器逻辑分析仪虚拟终端调试器调试器信号发生器模式发生器交直流电压表交直流电流表。理论上同种仪器可以在个电路中随意的调用。除了现实存在的仪器外,还提供了个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。可提供的调试手段提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。用实现软件仿真支持多种主流单片机系统的仿真单片机课程设计说明书提供软件调试功能提供丰富的外围接口器件及其仿真提供丰富的虚拟仪器具有强大的原理图绘制功能用单独仿真在绘制好原理图后,调入已编译好的目标代码文件,可以在的原理图中看到模拟的实物运行状态和过程。仿真结果如图仿真图器件的选取名称大小数量电阻电容开关数码管单片机课程设计说明书个人感悟经过将近两周的时间,在大家的共同努力下,我们组终于按时完成了单片机课程设计。我们组设计的题目是可调数字钟。通过这次课程设计不仅进步增加了我的理论知识,更使我提高了将理论知识运用到实际中的能力和团队合作的能力。刚拿过这个课题时感觉不太难,因为在课本上都有所涉及,但后来当真正的开始设计时才发现并不是像我所想象的那么容易。通过上网查资料,我们发现个完整的课程设计包含的内容有很多,它需要将所学的知识应用到实际当中去。课上我们学到的理论知识当真正运用到实际当中时,会有很多的问题。特别是在进行仿真实验时,由于课上没有真正接触过软件,在使用时我们需要从零开始,先学习了软件,再运用软件完成仿真任务。虽然在设计的开始有很多困难,但最后我们组在老师的指导下,各组员有各自明确的任务,有的负责上网查资料,查相应的芯片的功能及用法有的负责选择设计方案并对所选择的程序进行分析有的则学习以上提到的两个软件等,各司其职,我们便选择好了方案,开始进行设计,最后经过我们的共同努力,完成了现在这个课题。当我们把课程的最后步仿真成功时,终于看着数码管在我们设定的程序运行时。通过这次课程设计,让我更深步掌握了单片机的原理及应用方法,了解了数码管的动静态显示,巩固了自己的理论知识,并将其运用到实践当中。在这次课程设计当中,我们认识到自己原来知识的欠缺,要学习的东西还很多很多,并深切的感受到实践是检验真理的唯标准这箴言。这次课程设计对我们今后的学习工作和生活都有很大的帮助,同时也让我体会到了团队合作的重要性,相信有了这次课程设计的积累,在今后的工作学习中会更加的顺利。总之,经过了这次课程设计让我学到了很多,无论是理论,,显示分隔符显示分钟,单片机课程设计说明书,,显示分隔符显示小时,,单片机课程设计说明书识还是实践能力都有了进步的提高,当然,在设计中可能还有很多的方法,很多的功能还不够精简,不够完善。但相信通过这次课程设计,为我们今后的毕业设计以及以后的工作生活奠定了基础。参考文献新编单片机原理及应用汪贵平等机械工业出版社单片机应用系统设计冯先成等北京航空航天大学出版社单片机原理实用教程基于虚拟仿真徐爱钧电子工业出版社单片机控制工程实践技术付家才化学工业出版社单片机系统的设计与仿真张靖武电子工业出版社系列单片机开发宝典赵建领电子工业出版社单片机系统设计与实例分析冯育长西安电子科技大学出版社单片机课程设计说明书附录可调数字钟的控制程序数字钟秒控制位分钟控制位小时控制位初始化定时毫秒判断是否有控制键按下,是哪个键按下,单片机课程设计说明书去抖动秒值加判断是否加到秒,分钟值加判断是否加到分小时值加,判断是否加到小时,等待按键抬起,单片机课程设计说明书定时器中断服务程序,对秒,分钟和小时的计数计时秒,单片机课程设计说明书,显示控制子程序显示秒,特殊功能见下表端口的特殊功能端口引脚兼用功能单片机课程设计说明书串行输入口串行输出口外部中断外部中断定时器的外部输入定时器的外部输入外部数据存储器写选通外部数据存储器读选通图端口的特殊功能因本设计主要应用口,下面对口作介绍,口的口线逻辑电路如下图地址数据控制锁存器引脚读锁存器写锁存器内部总线读引脚图口的口线逻辑电路由图可见,电路中包含有个数据输出锁存器个三态数据输入缓冲器个数据输出的驱动电路和个输出控制电路。当对口进行写操作时,由锁存器和驱动电路构成数据输出通路。由于通路中已有输出锁存器,因此数据输出时可以与外设直接连接,而不需再加数据锁存电路。当口作为输出口使用时,内部的写脉冲加在触发器的端,数据写入锁存器,并向端口引脚输出。当口作为输入口使用时,应区分读引脚和读端口两种情况。为此在口电路中有两个用于读入驱动的三态缓冲器。所谓读引脚就是读芯片引脚的数据,这时使用下方的数据缓冲器,由读引脚信号把缓冲器打开,把端口引脚上的数据从缓冲器通过内部总线读进来。使用传送指令进行读口操作都是属于这种情况。系统硬件电路的设计单片机课程设计说明书可调数字钟的硬件电路如下图所示。单片机的口通过三态总线收发器接到位共阴极数码管的数字输入端,单片机的口作为数码管的数位控制,从口输出显示字符段码,从口输出循环扫描控制位,利用人眼的视觉暂留功能,达到位数码管同时显示的效果。单片机的引脚通过三个按钮开关接地,通过判断引脚电平的高低,决定是否进行数字钟的时分秒调整。图可调数字钟的硬件电路图时钟电路时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊的拍拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路有两种方式种是内部时钟方式,另种为外部时钟方式。本设计所用的是内部时钟方式。按键电路按键的开关状态通过定的电路转换为高低电平状态。按键闭合过程在相应的端口形成个负脉冲。闭合和释放过程都要经过定的过程才能达到稳定,这过程是处于高低电平之间的种不稳定状态,称为抖动。抖动持续时间的常长短与开关的机械特性有关,般在之间。为了避免多次处理按键的次闭合,应采用措施消除抖动。本文采用的是独立式按键,直接用口线构成单个按键电路,每个按键占用条口线,每个按键的工作状态不会产生互相影响,如下图单片机课程设计说明书图按键电路图口表示功能调秒键,每按次该键,秒位加,加到后,又回到。口表示功能调分键,每按次该键,分位加,加到后,又回到。口表示功能调时键,每按次该键,时位加,加到后,又回到。数码管显示电路本设计中的数码管是由个发光二极管构成的器件。每个二极管就是个笔划,若干个二极管发光时,就构成了个显示字符。将单片机的口控制相应的芯片与数码管的相连,高电平的位对应的发光二极管亮,这样,由口输出不同的代码,就可以控制数码管显示不同的字符。本文的个数码管均采用动态显示,显示当前的时间。整个显示电路应用了个芯片,作为段选位驱动电路。口是片选信号,即控制动态显示的是哪位数码管,在数码管的位选段利用个三极管来放大电流,为数码管提供电流。在片选信号和段选信号的控制下,数码管就正确的动态显示当前的时间。系统的程序设计本设计,单片机课程设计说明书定时毫秒判断是否有控制键按下,是哪个键按下,去抖动秒值加判断是否加到秒,分钟值加判断是否加到分小时值加,判断是否加到小时单片机课程设计说明书,等待按键抬起,定时器中断服务程序,对秒,分钟和小时的计数计时秒,单片机课程设计说明书,显示控制子程序显示秒,,,显示分隔符显示分钟,,单片机课程设计说明书,显示分隔符显示小时,,用单片机的片内定时器的中断来实现数字钟的功能,定时时间设为,每隔产生次定时中断,如果中断次即达到秒。程序设计时预先安排时分秒内存单元,在中断服务程序中根据中断次数来决定秒单位是否加,当秒单元达到时分单元加,同时秒单元清,分单元达到时,时单元加,同时分单元清,时单元达到时,时分秒单元同时清,又从头开始计时。单片机课程设计说明书主程序流程图开始数据初始化中断初始化开中断等待中断图主程序流程图单片机课程设计说明书键扫描和按键调整流程图程序入口秒加按键识别成功秒加秒是否达到秒为数据处理及显示分加按键识别成功分加分是否达到分变为数据处理及显示时加按键识别成功时加时是否达到时为数据处理及显示是是程序出口否否是否是否否否是是图键扫描和按键程序流程图单片机课程设计说明书中断程序流程图否是中断入口恢复中断初值现场保护是否达到秒动态数据处理按键扫描动态数据显示现场恢复中断恢复单片机课程设计说明书定时中断服务程序定时器中断服务程序,对秒,分钟和小时的计数计时秒按键扫描程序说明口作为按键输入,首先将口置高电平,即。判断是否为,如果为的话,调用延时函数,延时消抖,再次判断是否为,如果还为,证明按键的确按下,进入按键处理程序。在按键处理程序中,每按次,秒为加,如果加到,则返回为,继续进行处理。单片机课程设计说明书与按键情况与处理情况类似。定时程序设计说明单片机的定时功能也是通过计数器的计数来实现的,此时的计数脉冲来自单片机的内部,即每个机器周期产生个计数脉冲,也就是每经过个机器周期的时间,计数器加。采用的晶体,则计数频率为,即每过的时间计数器加。这样可
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 28 页
第 2 页 / 共 28 页
第 3 页 / 共 28 页
第 4 页 / 共 28 页
第 5 页 / 共 28 页
第 6 页 / 共 28 页
第 7 页 / 共 28 页
第 8 页 / 共 28 页
第 9 页 / 共 28 页
第 10 页 / 共 28 页
第 11 页 / 共 28 页
第 12 页 / 共 28 页
第 13 页 / 共 28 页
第 14 页 / 共 28 页
第 15 页 / 共 28 页
预览结束,还剩
13 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。