帮帮文库

返回

基于汇编语言的数字时钟 基于汇编语言的数字时钟

格式:word 上传:2022-06-24 19:48:10

《基于汇编语言的数字时钟》修改意见稿

1、“.....位移延时全扫描显示偏判断定时输出只编写了路是则开,否则定时已关转开年比较,不等转关关年比较年月日显示中断子程序中断扫描次数反复显示定时间后返回计数中断服务子程序重装计数转到中断跳出程序重装进位程序比较是否月不是转月本月是否益出是否月不是转月判断是否瑞年不是则转不为零则转如是瑞年判断是否到天平年二月判断......”

2、“.....月单元加子程序调时月单元显示按转月调整路月单元加益出转到月显日单元加子程序调时日单元显示提示按转日调整组日单元加益出转到日显按时单元加子程序调时时单元显示提示按转时调整益出转到时显分单元加子程序调时分单元并显示提示按转分调整按往下调定时开与关路分单元加益处转到分显开关定时三组都显示开去抖后比较按转关按调出处于开状态显示关去抖后比较按转开调出处关状态比较按了没按了转开读取按键程序读取......”

3、“.....六附录实验设计电路图流程图实验主程序流程图流程图定时中断程序流程图流程图调时功能流程图七实验心得学了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。在这期间,我得到了很多同学的帮助。我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,开始的程序这块儿就要令我束手无策了。后来请教我们班的个男生,每次跟他起到试验室调试程序,看他边做边给我讲解。最后在计算机上调试成功,后来自己又抽空做了些拓展,完成了本程序。后来,我发现自己对单片机也有了很大兴趣......”

4、“.....再补补汇编语言。最后说明自己对这门课程的感受,课堂教学考虑到大多数同学的需求,主要强调基本基本知识基本理论基本方法基本技能。而这次设计正是为我们提供了个深入学习探索的机会,成为课堂教学的有益补充。单片机的设计设计名称电子时钟设计班级学号姓名指导教师摘要单片计算机即单片微型计算机。,是集,定时,计数和多种接口于体的微控制器。他体积小,成本低,功能强,广泛应用于智能产品和工业自动化上。而单片机是各单片机中最为典型和最有代表性的种。这次毕业设计通过对它的学习,应用,从而达到学习设计开发软硬的能力。二说明系统由数码管按键发光二极管等部分构成,能实现时间的调整定时时间的设定,输出等功能......”

5、“.....其中为时间校对,定时器调整功能键,按进入调整状态。为功能切换键。第轮按动依次进入路二路三路定时时间设臵提示程序,按进入各路定时调整状态。定时时间到,二极管发亮。到了关断时间后灭掉。如果不进入继续按键,依次进入时间年位校对月位校对日位校对时位校对分位校对秒位校对状态。不管是进入那种状态,按动皆可以使被调整位进行不进位增量加变化。各预臵量设臵完成后,系统将所有的设臵存入中,按退出调整状态。上电后,系统自动进入计时状态,起始于时分。为年月日显示转换键,可使原来显示时分秒转换显示年月日。三电路原理分析显示原理电原理图见附图。由个共阴极的数码管组成时分秒的显示......”

6、“.....口的至分别通过电阻至与至的基极相连接。这样通过口送出个存储单元的高位低位显示代码,通过口送出扫描选通代码轮流点亮至,就会将要显示的数据在数码管中显示出来。从口输出的代码是码,从口输出的就是位选码。这是扫描显示原理键盘及读数原理键盘是人与微机打交道的主要设备,按键的读取容易引起误动作。可采用软件去抖动的方法处理,软件的触点在闭合和断开的时候会产生抖动,这时触点的逻辑电平是不稳定的,如不采取妥善处理的话,将引起按键命令或重复执行,在这里采用软件延时的方法来避开抖动,延时时间连击功能的实现按下键时,对应的功能键解释程序得到执行,如操作者没有释放按键,则对应的功能会反复执行,好象连续执行......”

7、“.....当按键没释放则执行下条对应程序。利用连击功能,能实现快速调时操作。四程序设计思想和相关指令介绍本系统的主程序主要完成时间显示和定时输出判断功能。而年月日显示和各时间单元进位,时间设定时,调定时间设定时等功能全部在中断服务程序中完成。数据与代码转换。由前述可知,从口输出位选码,从口输出段选码,就会显示出数字来。但口的输出的数据是要码,各存储单元存储的是二进制数,也就是和要显示出的字符表达的含义是不致的。可见,将要显示的存储单元的数据直接送到口去驱动数码管显示是不能正确表达的,必须在系统内部将要显示的数据经过码行转换后,将各个单元数据的段选代码送入口,给译码后去驱动数码管显示......”

8、“.....再将中的数据转换成高低两位的码,再放回中,然后将中的值输出。如有个单元存储了这样位数,则需转换成四位的码然后放入中。中码,高位四位代表低四位代表同时送给两个译码器中,译码后字就在两个中显示出来。计时功能的实现与中断服务程序时间的运行依靠定时中断子程序对时钟单元数值进位调整来实现的。计数器打开后,进入计时,满毫秒后,重装定时。中断次,满秒后秒进位,满秒后即为分钟,分钟单元进位,分到了后,时单元进位,小时满后,天单元进位。这样然后根据进率,得到年月日时分秒存储单元的值,并经译码后,通过扫描程序送中显示出来,实现时钟计时功能。累加是用指令来实现的。进入中断服务程序以后......”

9、“.....这便是所谓的保护现场以保护现场和恢复现场时存取关键数据的存储区叫做堆栈。在软件的控制之下,堆栈可在片内中的任区间设定,而堆栈的数据存取与般的存取又有区别,对它的操作,要遵循后进先出的原则。时间控制功能与比较指令系统的另功能就是实现对执行设备的定时开关控制,其主要控制思想是这样的先将执行设备开启的时间和关闭时间臵入单元,在计时主程序当中执行几条比较指令,如果当前计时时间与执行设备的设定开启时间相等,就执行条指令,将对应的那路臵为高电位,开启如果当前计时时间与执行设备设定的关闭时间相等,就执行对应的臵低电位,二极管截止,......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于汇编语言的数字时钟.doc预览图(1)
1 页 / 共 12
基于汇编语言的数字时钟.doc预览图(2)
2 页 / 共 12
基于汇编语言的数字时钟.doc预览图(3)
3 页 / 共 12
基于汇编语言的数字时钟.doc预览图(4)
4 页 / 共 12
基于汇编语言的数字时钟.doc预览图(5)
5 页 / 共 12
基于汇编语言的数字时钟.doc预览图(6)
6 页 / 共 12
基于汇编语言的数字时钟.doc预览图(7)
7 页 / 共 12
基于汇编语言的数字时钟.doc预览图(8)
8 页 / 共 12
基于汇编语言的数字时钟.doc预览图(9)
9 页 / 共 12
基于汇编语言的数字时钟.doc预览图(10)
10 页 / 共 12
基于汇编语言的数字时钟.doc预览图(11)
11 页 / 共 12
基于汇编语言的数字时钟.doc预览图(12)
12 页 / 共 12
预览结束,喜欢就下载吧!
  • 内容预览结束,喜欢就下载吧!
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档