电子表数字屏flash时钟动画
- 格式:pptx
- 大小:1.78 MB
- 文档页数:1
flash制作计时器倒计时器一、获取系统时间方法:1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再表达)2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“ bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释)3、新建图层2,命名“动作”。
选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)mytime=new Date() //定义一个时间函数mytimet_h=mytime.getHours() //定义t_h获得当前时间中的时if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示}else{shi=t_h //把小时赋值给变量“shi”}t_m=mytime.getMinutes() //定义t_m获得当前时间中的分钟if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示}else{ fen=t_m //把分钟赋值给变量“fen”}t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示}else{ miao=t_s //把秒数赋值给变量“miao”}bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入gotoAndPlay(1)5、测试、调整、完成。
数字钟概述一、数字钟的简介数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,已得到广泛的使用。
数字钟的设计方法有许多种,例如,可用中小规模集成电路组成电子钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟;还可以利用单片机来实现电子钟等等。
这些方法都各有其特点,其中利用单片机实现的电子钟具有编程灵活,并便于功能的扩展。
数字钟已成为人们日常生活中不可缺少的生活必需品,广泛地应用于人家庭以及车站、码头、剧场、办公室等家庭和公共场所,给人们的生活,学习,工作,娱乐带来极大的方便[1]。
数字钟一般由振荡器,分频器,译码器,显示器等部分组成,这些都是数字电路中最基本的,应用最广的电路。
当前市场上已有现成数字钟集成电路芯片出售,价格较便宜。
由于数字集成电路技术的发展,采用了先进稳定的石英振荡器技术,使数字钟具有走时准确,性能稳定,携带方便等特点,是目前人们生活和工作不可或缺的报时用品[2]。
二、数字钟的发展前景现在是一个知识爆炸的新时代。
新产品、新技术层出不穷,电子技术的发展更是日新月异。
可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。
在这快速发展的年代,时间对人们来说是越来越宝贵,在快节奏的生活时,人们往往忘记了时间,一旦遇到重要的事情而忘记了时间,这将会带来很大的损失。
因此我们需要一个定时系统来提醒这些忙碌的人。
数字化的钟表给人们带来了极大的方便。
近些年,随着科技的发展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求。
多功能数字钟不管在性能还是在样式上都发生了质的变化,有电子闹钟、数字闹钟等等。
单片机在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。
但是却很少知道它的内部结构以及工作原理。
由单片机作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。
多种Flash倒计时器1.引言Flash倒计时器是一种基于AdobeFlash技术的网页应用,主要用于在网站上显示倒计时功能。
它可以用于各种场合,如促销活动、限时抢购、重要事件倒计时等。
本文将介绍多种Flash倒计时器,包括其特点、使用方法及适用场景。
2.Flash倒计时器的种类2.1简单倒计时器简单倒计时器是最基础的Flash倒计时器,它仅显示倒计时的时间,如天、小时、分钟和秒。
这种倒计时器适用于大多数场合,如促销活动、限时抢购等。
2.2带图片背景的倒计时器带图片背景的倒计时器在简单倒计时器的基础上,增加了背景图片功能。
用户可以根据需要设置倒计时器的背景图片,使倒计时器更具个性化。
这种倒计时器适用于需要与特定主题或品牌形象相匹配的场合。
2.3带动画效果的倒计时器带动画效果的倒计时器在简单倒计时器的基础上,增加了动画效果。
例如,数字倒计时可以带有翻转效果,背景可以带有动态效果等。
这种倒计时器更具吸引力,适用于需要吸引更多用户关注的场合。
2.4带音效的倒计时器带音效的倒计时器在简单倒计时器的基础上,增加了音效功能。
用户可以为倒计时器设置开始倒计时、倒计时结束等音效,使倒计时器更具趣味性。
这种倒计时器适用于需要增加用户互动和体验的场合。
2.5多语言倒计时器多语言倒计时器是一种支持多种语言的倒计时器。
用户可以根据需要设置倒计时器的显示语言,如中文、英文等。
这种倒计时器适用于需要面向不同语言用户的场合。
3.Flash倒计时器的使用方法3.1导入Flash倒计时器文件<paramname="movie"value="倒计时器文件路径.swf"><paramname="quality"value="high"><paramname="wmode"value="transparent"></object>其中,需要将“倒计时器文件路径.swf”替换为实际的倒计时器文件路径,并根据需要设置倒计时器的宽度和高度。
景德镇学院毕业设计论文论文题目:OLED显示时钟学系:机械电子工程系专业:通信技术班级:11通信班学生姓名:***学号:7. . . 资指导教师:石长华2013年11月9 日目录【摘要】 (3)【绪论】 (3)第1章设计要求与方案论证 (5)1.1 引言............................................................................................ ..5 1.2 功能要求..................................................................................... (5)1.3方案论证 (5)1.3.1技术可行性 (5)1.3.2 单片机的选择 (6)1.3.3 显示模块的选择 (6)1.3.4总体方案论证与选择 (6)第2章系统硬件电路设计 (7)2.1 电路设计…….………………………………………………………….………… ..7 . . . 资2.2 系统硬件概述 (7)2.2.1 主控制器STC89C52RC (7)2.2.2时钟电路DS1302 (9)2.2.3 OLED模块 (11)第3章系统的软件设计 (12)3.1程序设计…….…………………………………………………………………….. .133.2程序设计流程图 (13)第四章结束语 (13)第五章附录 (13)附录一(程序清单) (13)附录二(电路原理图)…….……………………………………………………… ..50摘要. . . 资随着社会、科技的发展,人类得知时间,从观太阳、摆钟到现在电子钟,不断研究、创新。
为了在观测时间,能够了解与人类密切相关的信息,比如星期、日期等,电子时钟诞生了,它集时间、日期、星期等功能于一身,具有读取方便、显示直观、功能多样、电路简洁等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
本科毕业论文基于89C51单片机电子数字时钟的设计目录第一章第一章 电子时钟的总体设计电子时钟的总体设计 ....................................................................................................... ...................................................................................................... 44 1.1 设计目的设计目的.......................................................................................................................... 4 1.1.1 课程设计课程设计 ............................................................................................................... 4 1.1.2 AT89C51芯片的串口功能芯片的串口功能.................................................................................... 4 1.1.3用keil 软件进行编程与调试 .................................................................................. 4 1.2 设计任务设计任务 .......................................................................................................................... 4 1.3 设计思路设计思路.......................................................................................................................... 4 第二章第二章 硬件系统的设计硬件系统的设计............................................................................................................... .............................................................................................................. 66 2.1 电路原理图设计电路原理图设计 .............................................................................................................. 6 2.1.1 电子钟的硬件电路框图电子钟的硬件电路框图...................................................................................... 6 2.2 AT89C51引脚及其功能 (6)2.2.1 AT89C51的原理及说明的原理及说明 ........................................................................................ 6 2.2.2 引脚功能引脚功能 ............................................................................................................... 7 2.3 驱动部件驱动部件 .......................................................................................................................... 8 2.4 显示部分显示部分.......................................................................................................................... 9 第三章第三章 软件系统的设计软件系统的设计............................................................................................................. ............................................................................................................ 110 3.1 电子钟的主程序电子钟的主程序............................................................................................................ 11 3.2 电子钟的显示子序电子钟的显示子序 ........................................................................................................ 12 3.3 定时器中断服务程序定时器中断服务程序 .................................................................................................... 13 3.4 电子时钟设计程序清单电子时钟设计程序清单 ................................................................................................ 15 3.5 程序进行编译仿真程序进行编译仿真........................................................................................................ 18 3.5.1 89C51程序 ......................................................................................................... 18 3.5.2 用PROTEUS ISIS 进行电子万年历的仿真测试 . (20)第四章第四章对89C51设计的电子时钟的总结................................................................................. 22 参考文献 ........................................................................................................................................ . (2)23摘要本次实训是基于AT89C51单片机电子钟的设计,对时、分、秒的显示的控制,时、分、秒用六位数码管显示LED 数码管时钟电路采用24小时计时方式。
第二步,右键单击菜单栏空白处,选择控件工具箱,再点击右下方的斧头样式的其他控件按钮,在弹出的下拉列表中选择shockwave flash object,然后在ppt母板中想显示时钟的地方点击鼠标左键,这时会出现一个矩形框(可以随意拖动和调整大小);第三步,最好把你准备好的flash时钟控件和你的ppt放在同一个文件夹下;第四步,右键单击矩形框,选择属性,在Movie对应一栏中将时钟控件名称输入(比如:clock.swf);同时在Embedmovie一栏中,将其值设为True。
第五步,关闭对话框,保存ppt。
值得注意的是不用把控件的完整路径输入Movie一栏,只输入名称即可。
至此你的时钟flash控件已嵌入ppt中,即使你删除文件夹下的时钟控件也无妨,全屏播放一下,还爽吧ppt中插入时钟flash过程先找控件工具箱。
左上角“Office按钮”-》“PowerPoint 选项”-》“常用”-》选中:在功能区显示“开发工具”选项卡-》确定。
在计算机上安装Macromedia Flash 播放器。
在PowerPoint 的普通视图下,显示要在其中播放动画的幻灯片。
在“视图”菜单上,指向“工具栏”,然后单击“控件工具箱”。
在“控件工具箱”上,单击“其他控件”(带有锤子和扳手图标的按钮)。
在列表中,向下滚动并单击“Shockwave Flash Object”,然后将其拖放到幻灯片上以绘制该控件。
如果需要调节控件以适应动画的尺寸,则可以各个拖动尺寸柄以调节控件的大小。
在Shockwave Flash Object 上单击鼠标右键,然后单击“属性”。
在“按字母序”选项卡中,单击Movie 属性。
在取值栏(Movie 旁边的空白单元格)中,键入要播放的Flash 文件的完整驱动路径(包括文件名在内。
例如,C\:My Documents\MyFile.swf)或统一资源定位器(URL)。
要设置动画播放的特定选项,请执行以下操作,完成后关闭“属性”对话框:确保Playing 属性设为True。
Flash时钟介绍Flash时钟是一种基于Adobe Flash技术的时钟应用程序。
它能够在浏览器中显示实时的时间,并提供了一些附加功能,例如倒计时、闹钟和定时器。
本文将介绍Flash时钟的特点、使用方法和相关注意事项。
特点•实时显示: Flash时钟能够实时显示当前的时间,秒针、分针和时针会根据系统时间进行不断更新。
•多种显示模式:用户可以选择不同的显示模式,例如12小时制或24小时制。
此外,还可以选择不同的时钟外观、颜色和大小。
•倒计时功能:用户可以设置倒计时功能,以便提醒自己完成任务或活动。
倒计时结束时,Flash时钟会发出声音或弹出通知。
•闹钟功能:用户可以设置闹钟来提醒自己特定的时间到了。
闹钟会以声音、震动或弹框的形式提醒用户。
•定时器功能: Flash时钟还提供了定时器功能,可以用于计时特定的活动或任务。
用户可以设置定时器的时长,并选择倒计时还是正计时模式。
使用方法使用Flash时钟非常简单,只需要按照以下步骤操作即可:1.下载Flash时钟应用程序并安装到计算机中。
2.启动Flash时钟应用程序。
3.在应用程序界面中,选择所需的时钟模式(12小时制或24小时制)。
4.根据需要,选择合适的时钟外观、颜色和大小。
5.如果需要设置倒计时、闹钟或定时器,点击相应的设置按钮,并按照界面提示进行设定。
6.关闭设置窗口后,Flash时钟会自动开始显示当前时间。
注意事项在使用Flash时钟时,需要注意以下几点:1.Adobe Flash Player依赖性: Flash时钟需要在计算机上安装Adobe Flash Player。
如果计算机上没有安装该软件或版本过低,可能会导致应用程序无法正常运行。
2.对系统资源的消耗: Flash时钟是一个图形化较为复杂的应用程序,可能会占用一定的内存和处理器资源。
在较低配置的计算机上运行时,可能会导致系统卡顿或运行缓慢。
3.定时器准确性:由于硬件和软件的限制,Flash时钟的定时器功能可能不同于实际时间的精确度。
F L A S H时钟制作教程 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】时钟FLASH设计一、设计钟盘1.设计钟面1). 新建一个Flash文档,单击“属性”面板中的“尺寸”按钮,打开“文档属性”面板设置场景大小为400px*400px,背景为墨蓝色(#00659C),帧频为12fps。
2). 按快捷键Ctrl+F8打开“新建元件”面板,创建一个“钟盘”图形元件,如图1所示。
双击“钟盘”元件中的“图层1”三字,将其名改为“钟盘”。
这样做方便对元件的管理和修改,提高工作效率。
图013). 点选工具栏中的“椭圆工具”并去掉填充色,如图2所示。
按住Shift键和鼠标左键在“钟盘”元件的场景中拉出一个空心圆来。
用“箭头工具”点选刚才绘制的空心圆后,如图3所示设置其“属性”面板。
在点选空心圆后也可以按快捷键Ctrl+I打开“信息面板”进行设置。
现在“信息面板”的用处就是设置元件的原点以场景的左顶点为原点或以场景的中心点为原点。
图02,图034). 按快捷键Shift+F9打开“混色器”面板,在下拉菜单里选择“放射”选项。
如图4所示设置,左面滑块的颜色为#880000,右边滑块的颜色为#650101。
图045). 点选“颜料桶工具”,在空心圆中心单击一下鼠标左键着色。
6). 点选刚才绘制的空心圆,按快捷键Ctrl+C(复制),和快捷键Ctrl+V (粘贴)复制出一个空心圆。
紧接着在“属性面板”中将其大小设成280px*280px,X轴,Y轴的值设为-140px,线宽为2px。
这样使两个空心圆的圆心重合。
删除圆最外的边线。
内圆线宽为2px可以显示出钟盘的层次感。
7). 按快捷键Ctrl+A全选场景中的元素,按快捷键Ctrl+G把它们组合。
到这里,一个具有立体感的钟盘就完成了。
最终效果如图5所示。
图052.设计时钟刻度1). 点选“线条工具”拉出一条横线(长于钟面外圆的直径),用“箭头工具”点选它,按快捷键Ctrl+G组合它。
景德镇学院毕业设计论文论文题目:OLED显示时钟学系:机械电子工程系专业:通信技术班级:11通信班学生姓名:陈锡岗学号:201102040107 指导教师:石长华2013年11月 9 日目录【摘要】 (3)【绪论】 (3)第1章设计要求与方案论证 (5)1.1 引言............................................................................................ ..5 1.2 功能要求..................................................................................... (5)1.3方案论证 (5)1.3.1技术可行性 (5)1.3.2 单片机的选择 (6)1.3.3 显示模块的选择 (6)1.3.4总体方案论证与选择 (6)第2章系统硬件电路设计 (7)2.1 电路设计...................................................................................... ..7 2.2 系统硬件概述.. (7)2.2.1 主控制器STC89C52RC (7)2.2.2时钟电路DS1302 (9)2.2.3 OLED模块 (11)第3章系统的软件设计 (12)3.1程序设计....................................................................................... .13 3.2程序设计流程图 (13)第四章结束语 (13)第五章附录 (13)附录一(程序清单) (13)附录二(电路原理图)…….……………………………………………………… ..50摘要随着社会、科技的发展,人类得知时间,从观太阳、摆钟到现在电子钟,不断研究、创新。
数字电子时钟实验心得5篇_数字电子时钟实验心得1_基于AVR单片机Mega_的电子时钟设计摘要】Mega_是一款采用先进RISC精简指令,内置A/D的8位单片机,可支持低电压联机Flash和EEPROM写入功能;同时还支持Basic和C等高级语言编程.用它设计电子时钟不仅成本低,硬件简单,.基于AVR单片机Mega_的电子时钟设计摘要】Mega_是一款采用先进RISC精简指令,内置A/D的8位单片机,可支持低电压联机Flash和EEPROM写入功能;同时还支持Basic和C等高级语言编程.用它设计电子时钟不仅成本低,硬件简单,而且很容易实现系统移植.介绍了如何利用AVR系列单片机Mega_及__字符液晶来设计电子时钟的方法,同时给出了相应的电路原理及部分语言程序.数字电路课程设计的心得体会为什么没人啊?都在忙本科教育评估去了.最核心的是时序逻辑电路的设计,要培养出良好的空间想象能力.高性能的数字信号处理芯片,不用标准单片机和标准嵌入系统,那速度慢,要缴纳知识产权许可费用,发达国家都是专门有针对性设计的时序逻辑电路的独立设计.例如上个世纪80年代的苹果牌个人计算机,就是用许多通用中小规模数字集成电路搭建的时序逻辑电路,国内以此仿照了中华学习机.现在的CPU设计复杂,时序逻辑电路都集成在芯片里面,集成度高,要靠高等院校的教材和实验课程,实在没法设计出低端的CPU.所以一般都是购买国外集成电路系统的构架,以此为基础设计,这就有知识产权的费用,到了流片的时候,人家要统计你的生产数量,要收费的.这就是基础教育关系的国家安全的一个例子.电子时钟课程设计报告我们刚刚做完的课程设计.给你啦__ 数字钟设计报告设计者: _2_3 _2_6 目录 1 设计目的 3 2 设计要求指标 3 2.1 基本功能 3 2.2 扩展功能 4 3.方案论证与比较 4 4 总体框图设计 4 5 电路原理分析 4 5.1数字钟的构成 4 5.1.1 分频器电路 5 5.1.2 时间计数器电路 5 5.1.3分频器电路 6 5.1.4振荡器电路 6 5.1.5数字时钟的计数显示电路 6 5.2 校时电路 7 5.3 整点报时电路 8 6系统仿真与调试 8 7.结论 8 参考文献 9 实验作品附图 10 数字钟摘要:数字钟是一种用数字电路技术实现时.分.秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用.数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路.目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择.从有利于学习的角度考虑,这里主要介绍以中小规模集成电路设计数字钟的方法.经过了数字电路设计这门课程的系统学习,特别经过了关于组合逻辑电路与时序逻辑电路部分的学习,我们已经具备了设计小规模集成电路的能力,借由本次设计的机会,充分将所学的知识运用到实际中去.本次课程设计要求设计一个数字钟,基本要求为数字钟的时间周期为24小时,数字钟显示时.分.秒,数字钟的时间基准一秒对应现实生活中的时钟的一秒.供扩展的方面涉及到定时自动报警.按时自动打铃.定时广播.定时启闭路灯等.因此,研究数字钟及扩大其应用,有着非常现实的意义.1 设计目的 1.掌握数字钟的设计.组装与调试方法.2.熟悉集成元器件的选择和集成电路芯片的逻辑功能及使用方法.3.掌握面包板结构及其接线方法 4.熟悉仿真软件的使用.2 设计要求及指标 2.1基本功能 1)时钟显示功能,能够正确显示〝时〞.〝分〞.〝秒〞.2)具有快速校准时.分.秒的功能.3)用555定时器与RC组成的多谐振荡器产生一个标准频率(1Hz)的方波脉冲信号.2.2扩展功能 1)用晶体振荡器产生一个标准频率(1Hz)的脉冲信号.2)具有整点报时的功能.3)具有闹钟的功能.4)…… 3.方案论证与比较本设计方案使用555多谐振荡器来产生1HZ的信号.通过改变相应的电阻电容值可使频率微调,不必使用分频器来对高频信号进行分频使电路繁复.虽然此振荡器没有石英晶体稳定度和精确性高,由于设计方便,操作简单,成为了设计时的首选,但是由于与实验中使用的555芯片产生的脉冲相比较,利用晶振产生的脉冲信号更加的稳定,同过电压表的测量能很好的观察到这一点,同时在显示上能够更加接进预定的值,受外界环境的干扰较少,一定程度上优于使用555芯片产生信号方式.我们组依然同时设计了555和晶振两个信号产生电路.(本实验报告中着重按照原方案设计的555电路进行说明) 4. 系统设计框图数字式计时器一般由振荡器.分频器.计数器.译码器.显示器等几部分组成.在本设计中555振荡器及其相应外部电路组成标准秒信号发生器,由不同进制的计数器.译码器和显示器组成计时系统.秒信号送入计数器进行计数,把累计的结果以时 . 分 . 秒的数字显示出来.时显示由二十四进制计数器.译码器.显示器构成, 分 . 秒显示分别由六十进制计数器.译码器.显示器构成.其原理框图如图1.1所示.5.电路原理分析 5.1数字钟的构成数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.在此使用555振荡器组成1Hz的信号.数字钟原理框图(1.1) 5.1.1振荡器电路 555定时器组成的振荡器电路给数字钟提供一个频率为1Hz的方波信号.其中OUT为输出.5.1.2时间计数器电路时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器.分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为24进制计数器.5.1.3分频器电路通常,数字钟的晶体振荡器输出频率较高,为了得到1Hz的秒信号输入,需要对振荡器的输出信号进行分频.通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现.例如,将32768Hz的振荡信号分频为1HZ的分频倍数为32768( ),即实现该分频功能的计数器相当于15级2进制计数器.5.1.4振荡器电路利用555定时器组成的多谐振荡器接通电源后,电容C1被充电,当电压上升到一定数值时里面集成的三极管导通,然后通过电阻和三极管放电,不断的充放电从而产生一定周期的脉冲,通过改变电路上器件的值可以微调脉冲周期.5.1.5数字时钟的计数显示控制在设计中,我们使用的是74___0十进制计数器,来实现计数的功能,实验中主要用到了_0的置数清零功能(特点:消耗一个时钟脉冲),清零功能(特点:不耗时钟脉冲),在上级_0控制下级_0时候通过组合电路(主要利用与非门)实现,在连接电路的时候要注意并且强调使能端的连接,其将影响到.基于单片机的电子时钟的设计与制作(C语言) 要求:采用万年历芯片进行设计采用万年历芯片,其实可以用时钟芯片DS__.显示用什么,是数码管,还是LCD__?设计与制作,是要做出实物吗?要是仿真,给你一个仿真图,可以做参考._数字电子时钟实验心得2_数字电子钟的逻辑框图如图3-4所示.它由555集成芯片构成的振荡电路.分频器.计数器.显示器和校时电路组成.555集成芯片构成的振荡电路产生的信号经过分频器作为秒脉冲,秒脉冲送入计数器,计数结果通过〝时〞.〝分〞.〝秒〞译码器显示时间.1. 振荡器石英晶体振荡器的特点是振荡频率准确.电路结构简单.频率易调整.它还具有压电效应,在晶体某一方向加一电场,则在与此垂直的方向产生机械振动,有了机械振动,就会在相应的垂直面上产生电场,从而机械振动和电场互为因果,这种循环过程一直持续到晶体的机械强度限止时,才达到最后稳定.这用压电谐振的频率即为晶体振荡器的固有频率.一般来说,般来说,振荡器的频率越高,计时精度越高,但耗电量将增大.如果精度要求不高也可以采用由集成电路定时器555与RC组成的多谐振荡器.如图3-4-1所示.设振荡频率f=1KHz,R为可调电阻,微调R1可以调出1KHz输出.2. 分频器由于振荡器产生的频率很高,要得到秒脉冲,需要分屏电路.本实验由集成电路定时器555与RC组成的多谐振荡器,产生1KHz的脉冲信号.故采用3片中规模集成电路计数器74LS90来实现,得到需要的秒脉冲信号.3. 计数器秒脉冲信号经过6级计数器,分别得到〝秒〞个位.十位.〝分〞个位.十位以及〝时〞个位.十位的计时.〝秒〞〝分〞计数器为六十进制,小时为十二进制.(1)六十进制计数由分频器来的秒脉冲信号,首先送到〝秒〞计数器进行累加计数,秒计数器应完成一分钟之内秒数目的累加,并达到60秒时产生一个进位信号,所以,选用一片74LS90和一片74LS92组成六十进制计数器,采用反馈归零的方法来实现六十进制计数.其中,〝秒〞十位是六进制,〝秒〞个位是十进制.如图3-4-3-1所示.(2)十二四进制计数〝_翻1〞小时计数器是按照〝_——_——_——……——_——_——_——_——……〞规律计数的,这与日常生活中的计时规律相同.在此实验中,小时的个位计数器由4位二进制同步可逆计数器74LS_1构成,十位计数器由D触发器74LS74构成,将它们级连组成〝_翻1〞小时计数器.计数器的状态要发生两次跳跃:一是计数器计到9,即个位计数器的状态为Q_Q_Q_Q00=10_,在下一脉冲作用下计数器进入暂态1_0,利用暂态的两个1即Q_Q_使个位异步置0,同时向十位计数器进位使Q10=1;二是计数器计到_后,在第_个脉冲作用下个位计数器的状态应为Q_Q_Q_Q00=00_,十位计数器的Q10=0.第二次跳跃的十位清0和个位置1信号可由暂态为1的输出端Q10,Q_,Q00来产生.图3-4-3-2 M_计数器功能表4. 译码器译码是指把给定的代码进行翻译的过程.计数器采用的码制不同,译码电路也不同.74LS48驱动器是与84_BCD编码计数器配合用的七段译码驱动器.74LS48配有灯测试LT.动态灭灯输入RBI,灭灯输入/动态灭灯输出BI/RBO,当LT=0时,74LS48出去全1.5. 显示器本系统用七段发光二极管来显示译码器输出的数字,显示器有两种:共阳极显示器或共阴极显示器.74LS48译码器对应的显示器是共阴极显示器.6. 校时电路当数字钟走时出现误差时,需要校正时间.校时电路实现对〝时〞〝分〞〝秒〞的校准.在电路中设有正常计时和校对位置.本实验实现〝时〞〝分〞的校对.对校时的要求是,在小时校正时不影响分和秒的正常计数;在分校正时不影响秒和小时的正常计数.需要注意的时,校时电路是由与非门构成的组合逻辑电路,开关S1或S2为〝0〞或〝1〞时,可能会产生抖动,为防止这一情况的发生我们接入一个由RS触发器组成的防抖动电路来控制.图3-4-6-1 校时开关的功能表3.5 实验主体电路的装调·由图3-4所示的数字中系统组成框图按照信号的流向分级安装,逐级级联.这里的每一级是指组成数字中的各个功能电路.·级联时如果出现时序配合不同步,或剑锋脉冲干扰,引起的逻辑混乱,可以增加多级逻辑门来延时.如果显示字符变化很快,模糊不清,可能是由于电源电流的跳变引起的,可在集成电路器件的电源端Vcc加退藕滤波电容.通常用几十微法的大电容与0._μF的小电容相并联.·画数字钟的主体逻辑电路图. 如图3-5图3-5 数字钟的主体电路逻辑图3.6 功能扩展电路(1)定时控制电路数字钟在指定的时刻发出信号,或驱动音响电路〝闹时〞,或对某装置的电源进行接通或断开〝控制〞.不管是闹时还是控制,都要求时间准确,即信号的开始时刻与持续时间必须满足规定的要求.例如要求上午7时59分发出闹时信号,持续时间为1分钟.本实验设计为7时59分时,音响电路的晶体管导通,则扬声器发出1KHz的声音.持续1分钟到8点整晶体管因输入端为〝0〞而截止,电路停闹.图3-6 闹时电路(2)仿广播电台整点报时电路仿广播电台整点报时电路的功能要求是,每当数字钟计时快要到整点时发出声响,通常按照4低音1高音的顺序发出间断声响,以最后一声高音结束的时刻为整点时刻.设4声低音(约500Hz)分别发生在59分51秒.53秒.55秒及57秒,最后一声高音(约1KHz)发生在59分59秒,它们的持续时间均为1秒.图3.7 整个电路的组装及调试和扩展电路检查均无连线错误并且显示正常后,将两个电路连为一个整体,接上+5V电源.观察时钟是否显示正常;是否在上午7时59分发出闹时信号,持续时间一分钟;是否有四声低音分别发生在59分51秒.53秒.55秒及57秒,最后一声高音法正在59分59秒,它们持续时间均为1秒.若不正常则检查电路各个部分,直到得到满意的结果.我们共经过两天的调试,圆满完成了这次为期两周的课程设计.四.实验总结短短的两周课程设计结束了.看着自己设计.连线.调试成功的数字电子钟,很有成就感.真的很有收获,体会到了什么是学以致用,理论与实践的差别到底有多大.以前上课都是上一些最基本的东西而现在却可以将以前学的东西做出有实际价值的东西.在这个过程中,我的确学得到很多在书本上学不到的东西,如:怎么设计一个六十.十二进制计数器,如何实现校时的防抖动等等.但也遇到了不少的挫折,有时遇到了一个错误怎么找也找不到原因所在,找了老半天结果却是接头的方向接错了,有时更是忘接地了.在学习中的小问题在课堂上不可能犯,在动手的过程中却很有可能犯.特别是在接电路时,一不小心就会犯错,而且很不容易检查出来.在调试主板电路时,十位不进位,检查电路,以为没有什么问题,后来一步一步的检查,发现总的地线没接,接上总的地线,一切正常.副版是我的同组刘玉龙连接的电路,在主板和副版连接起来后,新的问题又出现了.第一,计数太快了,正常一秒,我们设计的数字电子表却可以走两三秒,显然输入不是1Hz 的脉冲信号;第二,我们的校时电路连接正确,可是每次校时,开关S1或S2为〝0〞或〝1〞时,会产生抖动,无法正常校时.针对这两个问题,我们进行了分析,进而转化为实际的操作.我们在+5V电压和地线之间分别加了两个电容,通过滤波,选择我们需要的1Hz脉冲信号.对于无法正常校时的问题,在设计中接入一个由RS触发器组成的防抖动电路来控制校时.把时间调到上午7点58分,等7点59分准确闹钟响起,持续一分钟.再将时间跳到58分,等59分51秒.53秒.55秒及57秒都发出4声低音,最后一声高音发生在59分59秒.,持续时间都是一秒钟.数字电子钟已经成功完成了.我的动手能力又有了进一步的提高,我感到十分的高兴.同时学到了课本上没有的东西,也锻炼了自己独立解决问题的能力.这在以后的学习和生活中会有很大的用处.但是我还有不足,按照电路连接实物时,器件的摆放不够科学,最终导致了,只有自己能看懂电路的走向.不过我会在以后的学习中逐步提高,做一个动手能力强的大学生.十分感谢自动化系提供这么好的机会,让我们把学到的知识应用到实践中,同时谢谢老师的耐心指导._数字电子时钟实验心得3_数字电子钟的设计(由数字IC构成)一.设计目的1.熟悉集成电路的引脚安排.2.掌握各芯片的逻辑功能及使用方法.3.了解面包板结构及其接线方法.4.了解数字钟的组成及工作原理.5.熟悉数字钟的设计与制作.二.设计要求1.设计指标时.数字电子钟的设计(由数字IC构成)一.设计目的1.熟悉集成电路的引脚安排.2.掌握各芯片的逻辑功能及使用方法.3.了解面包板结构及其接线方法.4.了解数字钟的组成及工作原理.5.熟悉数字钟的设计与制作.二.设计要求1.设计指标时间以24小时为一个周期;显示时.分.秒;有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;计时过程具有报时功能,当时间到达整点前5秒进行蜂鸣报时;为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号.2.设计要求画出电路原理图(或仿真电路图);元器件及参数选择;电路仿真与调试;PCB文件生成与打印输出.3.制作要求自行装配和调试,并能发现问题和解决问题.4.编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会.三.设计原理及其框图1.数字钟的构成数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.通常使用石英晶体振荡器电路构成数字钟.图 3-1所示为数字钟的一般构成框图.图3-1 数字钟的组成框图⑴晶体振荡器电路晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定.不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路.⑵分频器电路分频器电路将32768Hz的高频方波信号经32768( )次分频后得到1Hz的方波信号供秒计数器进行计数.分频器实际上也就是计数器.⑶时间计数器电路时间计数电路由秒个位和秒十位计数器.分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器.分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为_进制计数器.⑷译码驱动电路译码驱动电路将计数器输出的84_BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流.⑸数码管数码管通常有发光二极管(LED)数码管和液晶(LCD)数码管,本设计提供的为LED数码管.2.数字钟的工作原理 1)晶体振荡器电路晶体振荡器是构成数字式时钟的核心,它保证了时钟的走时准确及稳定.图3-2所示电路通过CMOS非门构成的输出为方波的数字式晶体振荡电路,这个电路中,CMOS非门U1与晶体.电容和电阻构成晶体振荡器电路,U2实现整形功能,将振荡器输出的近似于正弦波的波形转换为较理想的方波.输出反馈电阻R1为非门提供偏置,使电路工作于放大区域,即非门的功能近似于一个高增益的反相放大器.电容C1.C2与晶体构成一个谐振型网络,完成对振荡频率的控制功能,同时提供了一个_0度相移,从而和非门构成一个正反馈网络,实现了振荡器的功能.由于晶体具有较高的频率稳定性及准确性,从而保证了输出频率的稳定和准确.晶体_TAL的频率选为32768HZ.该元件专为数字钟电路而设计,其频率较低,有利于减少分频器级数.从有关手册中,可查得C1.C2均为30pF.当要求频率准确度和稳定度更高时,还可接入校正电容并采取温度补偿措施.由于CMOS电路的输入阻抗极高,因此反馈电阻R1可选为10MΩ.较高的反馈电阻有利于提高振荡频率的稳定性.非门电路可选74HC00.图3-2 COMS晶体振荡器 2)分频器电路通常,数字钟的晶体振荡器输出频率较高,为了得到1Hz的秒信号输入,需要对振荡器的输出信号进行分频.通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现.例如,将32768Hz的振荡信号分频为1HZ的分频倍数为32768(_5),即实现该分频功能的计数器相当于15极2进制计数器.常用的2进制计数器有74HC393等.本实验中采用CD4_0来构成分频电路.CD4_0在数字集成电路中可实现的分频次数最高,而且CD4_0还包含振荡电路所需的非门,使用更为方便.CD4_0计数为_级2进制计数器,可以将32768HZ的信号分频为2HZ,其内部框图如图3-3所示,从图中可以看出,CD4_0的时钟输入端两个串接的非门,因此可以直接实现振荡和分频的功能.图3-3 CD4_6内部框图 3)时间计数单元时间计数单元有时计数.分计数和秒计数等几个部分.时计数单元一般为_进制计数器计数器,其输出为两位84_BCD码形式;分计数和秒计数单元为60进制计数器,其输出也为84_BCD码.一般采用10进制计数器74HC390来实现时间计数单元的计数功能.为减少器件使用数量,可选74HC390,其内部逻辑框图如图 2.3所示.该器件为双2—5-10异步计数器,并且每一计数器均提供一个异步清零端(高电平有效).图3-4 74HC390(1/2)内部逻辑框图秒个位计数单元为10进制计数器,无需进制转换,只需将QA与CPB(下降沿有效)相连即可.CPA(下降没效)与1HZ秒输入信号相连,Q3可作为向上的进位信号与十位计数单元的CPA相连.秒十位计数单元为6进制计数器,需要进制转换.将10进制计数器转换为6进制计数器的电路连接方法如图3-5所示,其中Q2可作为向上的进位信号与分个位._数字电子时钟实验心得4_随着单片机技术的飞速发展,在其推动下,现代的电子产品几乎渗透到了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高.时间就是金钱.时间就是生命.时间就是胜利……,准确的掌握时间和分配时间对人们来说至关重要,时钟是我们生活中必不可少的工具.电子钟的设计方法有很多种,但是基于单片机并通过LCD显示的电子时钟具有编程灵活.精确度高.便于携带.显示直观等特点.利用STC单片机对DS__时钟芯片进行读写操作并通过_864中文液晶显示实时时钟信息,这样便构成了一个单片机电子时钟.关键词:单片机,电子时钟,LCD_864,DS__,闹钟.第一章引言_57年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础,电子时钟开始迅速发展起来.现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零.从而达到计时的功能,是人民日常生活补课缺少的工具.石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时.分.秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好.该电子时钟由STC89C52,按键,LCD_864中文液晶显示器,DS__等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天.。