单片机时钟计时器的设计论文.docx
基于单片机的智能电子钟系统设计毕业设计论文
基于单片机的智能电子钟系统设计课程名称: MCS-51单片机应用设计基于单片机的智能电子钟系统设计摘要:电子钟是一种利用数字电路来显示时间的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点,因而得到广泛应用。
本设计通过以单片机芯片STC89C51为核心,通过软件编程完成时钟及定时的基本功能,温度芯片DS18B20完成温度测量功能。
采用了六位数码管动态显示时、分、秒,两个LED灯分别指示上下午,同时还有两个LED灯每半秒分别闪烁一次。
通过4个外部按键可以控制小时和分钟的定时和定闹以及报警。
此电子钟具有性能优越,操作简单等优点。
关键词:智能电子钟、STC89C51、LED数码管、DS18B20毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。
据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名:日期:毕业论文(设计)授权使用说明本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。
有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。
学校可以公布论文(设计)的全部或部分内容。
保密的论文(设计)在解密后适用本规定。
作者签名:指导教师签名:日期:日期:注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
单片机电子时钟系统设计论文
一、设计内容利用单片机内部的定时/计数器,中断系统,按键以及八段数码管等元器件,设计一个具有校时功能,闹铃功能的数字钟。
该数字钟选用单片机AT89C51控制,6位LED数码管由软件编译直接驱动显示。
该时钟能显示当前的时、分、秒,可以进行计时,校准、定时闹铃。
电路结构简单,系统控制方便。
二、电路原理多时刻定时数字钟电路图如下。
单片机AT89C51外接12MH Z的晶振。
P0口输出字形码,P2口味扫描的字形码。
显示电路采用6只共阳极数码管,其共阳极由三极管8550驱动。
蜂鸣器作闹铃,也是由三极管8550驱动。
单片机各端口分配如下: P1.0:S1校时按钮P1.1: S2校分按钮P1.2: S3定时设置存储按钮P1.3: S4定时设置退出按钮P3.0:HA 蜂鸣信号电源:采用USB 接电脑USB 获得5V标准工作电压。
时间调整:分别按下校时、校分按钮S1、S2即可调整校时,持续不放,时、分数值连续加1,此操作使秒值清零。
定时设置:按下定时设置存储按钮S3,计时显示切换到定时时间值显示,初值为“00”时“00”分“00”秒。
再按S1设时数值,按S2设分数值,每按一下数值加1,调整到设定值时,再按S3保存第一闹铃时刻。
然后再分别按S1、S2校时校分,再按S3保存第二闹铃时刻,如此可设定24个闹铃时刻。
每次设好异时空都可以按S4退出定时设置状态,恢复正常走时、在操作过程中会听到“滴滴”声提示。
数码管显示原理:6只共阳数码管由6个三极管8550驱动,选通端接三极管的集电极,6个三极管的基极经电阻与分别与P2.0—P2.6相连,P2口做选通控制端,当输出0时相应的数码管被选通。
三、硬件电路制作与调试设计好电路原理图后就要完成硬件电路的制作与调试根据电路原理图,首先需要完成硬件电路的布局,一个好的布局不仅使整个硬件电路好看,而且能使焊接变得更简单,不易出现引脚间的短路,因此要合理布局。
然后就是焊接。
首先要完成主要元器件的焊接,第一步先将单片机的DIP40引脚插座焊到插件板上。
基于单片机的电子时钟设计毕业论文
基于单片机的电子时钟设计毕业论文目录第一章电子时钟设计方案分析 (3)1.1FPGA设计方案 (3)1.2单片机设计方案 (3)第二章基于单片机的电子时钟硬件设计 (5)2.1主要芯片选择 (5)2.1.1微处理器选择 (5)2.1.2时钟芯片选择 (6)2.2电子时钟硬件电路设计 (11)2.2.1时钟电路设计 (13)2.2.2显示电路设计 (14)2.2.3按键电路设计 (15)2.2.4闹铃电路设计 (16)2.2.5复位电路设计 (17)第三章电子时钟软件设计 (19)3.1主程序设计 (19)3.2子程序设计 (19)3.2.1日历子程序设计 (19)3.2.2显示子程序设计 (20)3.2.3键盘扫描子程序 (20)3.2.4闹铃子程序设计 (21)第四章系统调试 (25)4.1硬件调试 (25)4.1.1单片机基础电路调试 (25)4.1.2显示电路调试 (27)4.1.3DS1302电路调试 (28)4.1.4按键电路调试 (29)4.2软件调试 (29)4.2.1键盘子程序调试 (29)4.2.2时钟日历子程序调试 (30)致谢....................................................... 错误!未定义书签。
参考文献 (33)附录一程序 (35)附录二多功能电子时钟元器件一览表 (55)附录三多功能电子时钟硬件原理图 (56)附录四 (57)附录五 (60)前言时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所发展和进步。
从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步。
致力于计时器的研究和充分发挥时钟的作用,将有着重要的意义。
1.多功能电子时钟研究的背景和意义20世纪末,电子技术获得了飞速的发展。
在其推动下,现代电子产品几乎渗透到了社会的各个领域,有力的推动和提高了社会生产力的发展与信息化程度,同时也使现代电子产品性能进一步提升,产品更新换代的节奏也越来越快。
毕业论文基于单片机定时闹钟系统设计
江西理工大学南昌校区毕业设计(论文)题目:基于单片机定时闹钟系统设计系别:信息工程系专业:电气自动化技术班级:09自动化2班学生:贺明波学号:09321229指导教师:刘秋平职称:助教摘要随着科技的快速发展和生活水平的不断提高,人们对时钟的精确度和实用性要求越来越高。
本文采用AT89S52单片机,通过DS1302日历芯片进行定时,并通过LCD1602液晶进行显示。
通过C语言程序编写,将设计出更准确定时、更省电的数字时钟。
单片机数字时钟具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期。
单片机数字钟不管在性能还是在样式上都发生了质的变化,实践证明单片机数字时钟具有更加准确性、精密性等功能。
关键字:数字时钟;DS1302;LCD1602;AT89S52AbstractIn daily life, time is science, technology and everyday life is one of the most basic physics, we often deal with temporal clocks, such as hand watch, wall clock, even on a computer program, the clock on the phone can be generalized a clock display on the clock, along with the rapid development of technology and the continuous improvement of living standards, people on the clock's accuracy and practical demand is higher and higher. Based on the single chip microcomputer principle, USES the monolithic integrated circuit AT89S52 series, through the hardware circuit and software production procedure formulation, will design a more accurate timing, electricity -saving digital clock, SCM in performance or digital clock no matter in style have undergone a qualitative change, digital clock has proved microcontroller more accuracy, precision sex etc. Function.Key Words:Digital clock ; DS1302; LCD1602;目录第一章引言 (1)1.1单片机的发展史 (1)1.2 单片机的应用 (1)1.3 单片机发展趋势 (2)1.4 数字时钟方案论证比较 (3)1.4.1 数字电路与单片机性能比较 (3)1.4.2数码管与LCD液晶显示性能比较 (4)1.4.3单片机编程时钟与时钟芯片性能比较 (4)第二章系统的硬件设计与实现 (6)2.1 系统概述 (6)2.2模块电路的设计 (7)2.2.1时钟电路 (7)2.2.3 复位电路与晶振电路 (11)2.3 总体电路图设计 (11)第三章系统的软件设计与实现 (13)3.1 程序功能 (13)3.2 编程思路 (13)3.3 程序设计流程图 (13)3.3.1 DS1302软件设计流程图 (14)3.3.2 LCD1602程序序流程图 (16)3.4写入显示数据到LCD子程序模块设计 (17)3.5时间闹铃设置流程 (18)第四章仿真软件Proteus ISIS使用方法简单介绍 (19)4.1 简介 (19)4.2 简单项目设计过程 (20)4.3仿真执行 (24)4.3.1一般仿真 (24)第五章系统组装与调试 (26)5.1 硬件系统的组装与调试 (26)5.2 软件调试 (27)总结 (29)参考文献 (30)附录1单片机定时闹钟程序源代码 (41)致谢 (41)第一章引言1.1单片机的发展史单片机是在一块硅片上集成了各种部件的微型计算机。
基于单片机实现的秒表设计系统)毕业设计(论文)word格式
1、单片机简介1.1 单片机的定义单片机是指一个集成在一块芯片上的完整计算机系统。
尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。
同时集成诸如通讯接口、定时器,实时时钟等外围设备。
而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。
单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。
单片机由芯片内仅有CPU的专用处理器发展而来。
最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。
早期的单片机都是8位或4位的。
其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。
此后在8031上发展出了MCS51系列单片机系统。
基于这一系统的单片机系统直到现在还在广泛使用。
随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。
90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。
随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。
而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。
目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。
当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。
而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
【最新文档】计时器论文-word范文模板 (16页)
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==计时器论文篇一:计时器的设计论文计时器论文目录一.内容摘要二.关键词和引言三.计时器设计1方案设计2原理分析四.实验器材五.利用protel99设计电路原理图1 原理图2 PCB图六调试及性能分析七.心得体会八.参考文献九.时钟计时器使用说明书1. 产品概述2.技术参数3.工作原理4.结构特征5.使用和维护十.时钟计时器技术说明书1. 产品概述2.技术参数4.结构特征十一、附录时钟计时器汇编程序清单一.内容摘要:时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED 显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
本文利用单片机实现数字时钟计时功能的主要内容,其中AT89C52是核心元件同时采用数码管动态显示“时”,“分”,“秒”的现代计时装置。
与传统机械表相比,它具有走时精确,显示直观等特点。
它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。
本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89C52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟二.关键词:单片机、数码管、端口、时钟、动态显示。
数字时钟计时器的设计论文_学位论文
摘要近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
本次做的数字钟是以单片机(AT89C52)为核心,结合相关的元器件(共阴极LED 数码显示器、BCD-锁存/7段译码/驱动器等),再配以相应的软件,达到制作简易数字钟的目的,其硬件部分难点在于元器件的选择、布局及焊接。
数字电子时钟计时器的优点很多:可靠性高,控制精确度高,优良的焊接性能,权威的焊接专家数据库,远程诊断功能,远程控制功能,人性化设计,节能降耗体积小,本机采用改进的IGBT逆变技术,减小了主变压器及电抗器体积,从而减小了电源整机的体积和重量,大大降低了铜铁损,提高了电源的效率及功率因数,使节能效果非常显著。
关键词:单片机应用电子钟AT89C52共阴极LED数码显示器AbstractIn recent years along with the computer in the social domain seepage and the large scale integrated circuit development, the monolithic integrated circuit application was moving towards unceasingly thoroughly, because it had function, the volume was small, the power loss was low, the price was cheap, the work was reliable, characteristics and so on easy to operate, therefore suited specially in with the control related system, more and more widely applied in the automatic control, the intellectualized instrument, the measuring appliance, the data acquisition, the military product as well as the domestic electric appliances and so on each domain, the monolithic integrated circuit often is took a core part used, in the basis concrete hardware architecture, as well as in view of the concrete application object characteristic software union, made the consummation.This time does the digital clock is take the monolithic integrated circuit (AT89C52) as a core, unifies the related primary device (common cathode LED numerical code monitor, the BCD- lock saves /7 section of decoding/driver and so on), again matches by the corresponding software, achieved the manufacture simple numeral clock the goal, its hardware partial difficulties lie in the primary device the choice, the layout and the welding.Digital electronic clock calculagraph merit many: Reliability height , the height controlling precision , good welding function, authority's welding expert data base , long-range diagnose function , long-range under the control of function , personalization design that, saving energy and reducing consumption volume has been small , this machine has adopt the IGBT contra variant technology improving , has diminished the host transformer and reactance implement volume, volume and weight having diminished the power source complete machine thereby, having reduced copper iron greatly mean , has raised power source efficiency and power factor , has made energyconservation effect very notable.Keywords: The monolithic machine applies Electronic clock AT89C51 Together negative electrode LED digital display目录摘要 (I)ABSTRACT (II)绪论 (1)第一章功能要求 (2)第二章方法论证 (2)第三章系统硬件电路的设计 (3)第四章系统程序的设计 (4)第一节主程序 (4)第二节显示子程序 (4)第三节定时器T0中断服务程序 (5)第四节定时器T1中断服务程序 (5)第五节调时功能程序 (6)第六节秒表功能程序 (6)第七节闹钟时间社顶功能程序 (6)第五章调试及性能分析 (8)第一节硬件调试 (8)第二节软件调试 (8)第三节性能分析 (8)第六章电子钟的硬件系统设计 (9)第一节电子钟的硬件电路的设计 (9)第二节电子钟电路 (9)第三节复位电路 (10)第四节闹钟电路 (12)第五节显示部分 (12)第六节LED显示结构与原理 (12)第七节LED显示器接口及显示方式 (14)第八节电源电路部分 (16)第九节集成直流稳压电源的设计 (17)附录 (19)结论 (48)参考文献 (49)致谢 (50)绪论20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
基于51单片机内部定时器的简易闹钟课程设计论文
基于51单片机内部定时器的简易闹钟摘要现代社会电子闹钟已广泛用于各种私人和公众场合,成为我们生活、工作和学习中不可缺少的好帮手,因此研究实用性更强的电子闹钟具有十分重要的意义。
本设计是基于单片机的电子钟设计,不仅具有时分秒的显示功能,还具有双闹铃和倒计时的功能,实用性非常强。
电子钟的计时部分采用AT89S52单片机内部定时器实现,而显示功能是采用液晶模块LCD1602来实现,该电子闹钟可以让使用者通过按键来轻松选择的功能菜单和调节时间,具有非常良好地人机界面。
关键词:电子闹钟;倒计时;AT89S52;液晶LCD1602;按键AbstractIn modern society, the electronic alarm clock has been widely used in various occasions and become indispensable to life.It is a good helper to our work and learning. So,there is very important significance to research more practical electronic alarm clock.This design is based on single chip microcomputer,It has display function of hours,minutes and seconds,dual alarm and countdown.The internal timer of AT89S52 achieve the part of time.The liquid crystal LCD1602 achieve the part of display.The users can use the push-buttons to choice the menu of functions and adjust the time.The man-machine interface is very good.Key words: electronic alarm; countdown; AT89S52; liquid crystal LCD1602; button目录引言 (1)1 设计要求 (2)2 方案论证 (2)2.1 计时方案的选择 (2)2.2 显示方案的选择 (2)2.3 按键功能方案设计 (3)2.4 指示灯和响铃方案设计 (3)3 系统组成 (3)4 硬件设计 (4)4.1 单片机最小系统设计 (4)4.2 显示电路设计 (5)4.3 蜂鸣器电路设计 (5)4.4 按键电路设计 (6)5 软件设计 (6)5.1 走时部分 (6)5.2 闹铃检测部分 (7)5.3 键盘扫描部分 (7)5.4 液晶部分 (8)5.5 流程图 (8)6 仿真设计 (11)7 系统调试及结果 (11)7.1 软件调试 (11)7.2 硬件调试 (12)7.3 调试结果 (13)8 总结 (13)谢辞 (14)参考文献........................................... 错误!未定义书签。
基于单片机的电子时钟的设计-毕业论文
毕业论文(设计)题目:基于单片机的电子时钟的设计作者姓名:学号:专业:电子信息工程技术指导教师:2012年 6 月(设计)选题表2012 年 6 月 1 日摘要传统的数字电子时钟采用了较多的分立元器件,不仅占用了很大的空间而且利用率也比很低,随着系统设计复杂度的不断提高,用传统时钟系统设计方法很难满足设计需求。
单片机是集CPU、RAM、ROM、定时器/计数器和多种接口于一体的微控制器。
它体积小、成本低、功能强,广泛应用于智能产品和工业自动化上.而51系列的单片机是各单片机中最为典型和最有代表性的一种。
本文设计的电子时钟是基于51单片机,同时使用c语言为程序设计语言,从而克服传统电子时钟的弊端。
本设计拟实现的基本功能为单片机计时显示功能.能够体现单片机电子时钟的可扩展优越性,加入时间调整程序,使用按钮,调整年月日及时间;加入阴历显示功能。
关键词:单片机,电子时钟,c语言ABSTRACTTraditional digital electronic clock with a greater amount of discrete components, not only takes up a lot of space and utilization than low,as the system design complexity continues to improve, the clock system design using traditional methods are difficult to meet the design requirements 。
Microcontroller is a CPU, RAM, ROM, timer / counter and a variety of interfaces in one of the micro-controller。
Its small size, low cost,powerful, widely used in smart products and industrial automation。
单片机定时闹钟毕业设计论文
单片机定时闹钟一、[电路概述]该时钟电路主要以单片机AT89S52为核心而设计的,通过单片机对信息的分析与处理控制外围设备。
电路整体设计思想是想把它做成一个实用的器件,所以在题目要求的前提下,我们又加入了星期程序,温度程序,年、月、日程序以及时间的12—24转换程序。
[关键字]:单片机数码显示温度传感器光识电路二、[题目分析与方案论证]按照系统设计功能的要求,初步确定设计系统由复位模块、时钟模块、温度模块、音乐模块、光识模块及显示模块共五个模块组成,后来在时钟模块的基础上又加载了日历、星期的模块从单片机AT89S52入手,通过使用AT89S52的内部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出内部的机器周期。
再通过对内部中断程序的设置来设计出时钟程序,即设计出了电子时钟的核心。
根据题目的要求,我们设计了以下方案:[方案一]设计中加载了年、月、日的设计,刚开始时打算用18个共阳数码管,考虑到数码管太多是毕会给硬件电路带来麻烦,经过考虑后,决定把年、月、日与时间设置到一组数码管上来,即六个数码管即能显示时间又能显示年、月、日,这样一来就方便了硬件电路;[方案二]主控芯片使用51系列AT89S52单片机设计时温度模块设计温度元件用AD590,利用AD590以及接口电路把温度转换成模拟电压,经由ADC0804转换成数字信号,然后经AT89S52处理显示温度。
但由于AD590价钱比较贵,且只能转换成模拟电压,这样一来硬件就要增加更多的器件且又不经济,经查找发现18B20温度传感器价钱便宜且可以直接把温度转换成数字量测温范围为-55—125度,最大分辨率可达0.0625度,采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点,所以我们选择了18B20温度传感器。
附18B20温度传感器工作原理:DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并可根据实际要求通过简单的编程实现9—12位的数字值读数方式。
基于单片机的计时器设计论文
题目:基于单片机的计时器设计系名信息专业通信工程年级大四姓名指导教师年月日摘要近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
计时器在日常生活中最常见,应用也最广泛。
本次做的计时器是以单片机(AT89C51)为核心,结合相关的元器件(共阳极LED数码显示器、BCD –七段译码/驱动器74LS48等),再配以相应的软件,达到制作简易数子计时器的目的,文章的核心主要从硬件设计和软件编程两个大的方面。
硬件电路设计主要包括中央处理单元电路、数码显示电路、键盘电路等几部分组成,软件用C语言来实现。
其硬件部分难点在于元器件的选择、布局及焊接。
关键词:单片机AT89S51;定时器;中断;定时ABSTRACTRecent years, the use of single chip is moving toward deeply with the filter of computer in the society and the development of the large scale integrated circuit. Single chip is especially equal to the system relation to the control because of its strong function 、small volume、low power consumption、inexpensive price、credibility work and its handy. it is used in the area of automata 、Intelligent instrument、appearance、data acquisition、production of war industry 、domestic appliance and so on. The single chip is used usually as the centerpiece; it can be perfect bases the specific Hardware infrastructure and aim at the integrated hardware and software device of the specific complexion.The timer is the most familiar and widespread in the applications. The single chip is the hardcore in the timer made in this time ,the timer can reach the purpose of facility digital clock with the correlation parts of an apparatus(common cathode LED nixie display 、BCD- seven-segment decoder/ drivers74LS48 and so on) and the correspondence software。
基于单片机的电子时钟设计毕业论文
1
VSS
电源地
9D2Βιβλιοθήκη 双向数据口2VDD
电源正极
10
D3
双向数据口
3
VL
对比度调节
11
D4
双向数据口
4
RS
数据/命令选择
12
D5
双向数据口
5
R/W
读写/选择
13
D6
双向数据口
6
E
模块使能端
14
D7
双向数据口
7
D0
双向数据口
15
BLK
背光源地
8
D1
双向数据口
16
BLA
背光源正极
VDD:电源正极,4.5V—5.5V,通常使用5V电压;
设计目的:应用单片机控制技术,设计出以89C51单片机为核心的电子时钟,电子时钟能够显示时、分、秒显示时间的功能,还可以进行时和分的校对,而且其片选的灵活性强。
设计目标:在数码管上显示相应的时间,并通过一个控制键来实现时间的调整和是否进入省电模式的转换。
关键词:89C51、电子时钟、LCD1602
摘要............................................................................Ⅰ
复位时单片机的初始化操作,只要给RST引脚加上两个机器周期以上的高电平信号,就可以使STC89C51单片机复位。本次采用的是12M晶振,按钮复位电路。
图3.1最小系统图
3.2LCD显示电路
LCD显示屏的D0到D7与单片机P0口相连,LCD显示屏EN口与单片机P3.4口相连,RS与P3.5相连。通过滑动变阻器改变LCD显示屏的显示对比度。
基于51单片机数字时钟 毕业设计(论文)
本科毕业设计(论文)题目:基于51单片机的数字时钟系统软件设计基于51单片机的数字时钟系统软件设计摘要本文介绍了一款多功能数字时钟系统的软件设计。
该系统能够显示当前日期、时间,并且具有日期、时间设置以及闹钟等功能。
该系统采用51系列STC 公司生产的STC89C51单片机,以及DALLAS公司生产的数字时钟芯片DS1302,利用液晶显示器LCD1602显示数字时钟的结果。
本系统的软件设计使用C语言进行编程,利用目前流行的Keil软件编程环境对源程序进行编译。
系统的软件程序主要包括主程序、DS1302初始化程序、读DS1302程序、写DS1302程序、LCD1602显示程序、日期时间调整、定时报警等子程序的设计。
该系统具有友好的用户界面、操作简单、性能稳定。
该数字时钟系统能够长期、连续、可靠、稳定地工作,同时系统还具有体积小、功耗低等特点,便于携带、使用方便。
关键词:DS1302数字时钟芯片;STC89C51单片机;LCD1602液晶显示器;软件设计Software Design of Digital Clock System Based on 51 MCUAbstractThis article describes the multi-functional digital clock system software design. The system can display the current date, time, and has the date and time settings and the alarm clock functions.What is introduced in this article is about the software design of a digital clock system which is multifunctional. This system can display the present time and date, it also has function such as setting time and date or being used as an alarm clock. The system uses a STC89C51 microcontroller of the 51 series produced by the STC corporation and a DS1302 digital clock chip produced by the DALLAS corporation. It shows people how the digital clock goes with a liquid crystal display LCD1602.The software design of this system is programmed with the C programming language and the program is compiled with the Keil software programming environment which is quite popular now. The software programs of the system mainly include the designs of some subroutines such as the DS1302 initialization program、the DS1302 program of reading、the DS1302 program of writing、the LCD1602 display program、adjustment of the date and time, timing alarm and so on.The system is provided with a friendly user interface、simple operation and stable function. The digital clock system can work long、continuously、reliably and stable while it also has characteristics like small volume and low power consumption which allow people to use conveniently and take it with themselves easily.Key words:DS1302 digital clock chip;STC89C51 Microcontroller; LCD1602 liquid crystal displayer; software design.目录1 绪论 (1)1.1 课题研究的背景 (1)1.2 课题研究的意义 (2)1.3 数字时钟的应用及发展前景 (2)1.4 课题的研究内容及技术要求 (3)2 设计要求与方案论证 (4)2.1 设计基本要求 (4)2.2 编程语言方案论证 (4)2.2.1 汇编语言 (4)2.2.2 C语言 (5)2.3 显示方式方案论证 (5)2.3.1 利用LED数码管显示结果 (5)2.3.2 利用LCD液晶显示结果 (6)2.4 系统仿真方式方案论证 (6)2.4.1 利用Protues软件仿真实现 (6)2.4.2 手工焊接电路板 (7)3 系统主要器件的工作原理 (8)3.1 单片机STC89C51的工作原理 (8)3.1.1 单片机主要性能参数及引脚功能 (8)3.1.2 单片机存储器结构及复位电路与时钟电路 (11)3.2 时钟芯片DS1302的原理及应用 (12)3.2.1 时钟芯片DS1302的结构原理及控制字节 (12)3.2.2 DS1302数据输入输出(I/O)与寄存器 (14)3.3 LCD1602的结构及工作原理 (15)4 系统软件设计 (17)4.1 系统硬件组成及结构框图 (17)4.2 系统软件设计概述 (17)4.3 系统主程序设计 (18)4.4 时钟芯片DS1302子程序设计 (19)4.4.1 DS1302初始化程序设计 (19)4.4.2 CPU读DS1302程序设计 (19)4.4.3 CPU写DS1302程序设计 (21)4.5 时间调整子程序设计 (22)4.6 定时报警子程序设计 (24)5 系统调试 (25)5.1 系统硬件调试 (25)5.2 软件调试 (26)5.2.1 软件编程环境keil介绍 (26)5.2.2 软件调试 (29)5.2.3 利用下载编程软件STC-ISP下载程序 (29)5.3 系统调试结果 (32)6 结论 (33)参考文献 (35)致谢............................................................................................................错误!未定义书签。
基于单片机的时钟设计_毕业论文[管理资料]
兰州文理学院学生毕业论文题目:基于单片机的时钟设计摘要:本文设计的是基于单片机的时钟设计。
该设计主要利用单片机来实现其功能,在这次设计中,我们采用LED数码管显示时、分、秒,以24小时计时方式,根据数码管动态显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数,并采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置,具有显示时间的基本功能,还可以实现对时间的调整,时钟走时精度高,使用方便,功能多,便于集成化,在介绍本单片机的发展情况基础上,说明了本设计实现的功能,以及实验板硬件情况,并对各功能电路进行了分析。
主要工作放在软件编程上,用实验板实现时间、日期、定时及它们的设定功能,详细对软件编程流程以及调试进行了说明,并对计时误差进行了分析及校正,提出了定时音与显示相冲突问题及解决方案。
实验证明效果良好,可以投入使用。
因此,设计开发时钟具有良好的应用前景。
关键词:单片机;时钟;定时器;数码管Abstract: This design is the clock design based on mcu. The design mainly uses single chip to achieve its function, in this design, we use LED digital display hours,minutes, seconds, to 24 hour time, according to the principle of dynamic display of digital tube to display, use the 12MHz crystal oscillation pulse, the timer count,and a digital circuit implementation of the "when", "sub", "seconds" the figures show that the timing device, can display the basic function of time, also can realize the adjustment of the time, the clock of high precision, convenient use,multiple functions, easy integration, based on introducing the development situation of the micro controller, the design and implementation of the function, as well as the experimental board hardware conditions, and the function of each circuit are analyzed. The main work in the software programming, using experimental board to realize the time, date, time and setting of their functions,the software programming and debugging process in detail are described, and the timing error analysis and correction, the timing and tone and display conflict problems and solutions. The experiment proved that the effect is good, can be put into use. Therefore, the design and development of the clock has a good application prospect.Keywords: single chip microcomputer; clock; timer; digital tube目录0 引言 ......................................................................................................................................... - 2 -1 设计任务分析.......................................................................................................................... -2 -............................................................................................................................................. - 2 - 设计意义............................................................................................................................ - 3 - 时钟的应用........................................................................................................................ - 3 -2 单片机的选择...........................................................................................................................-3 -3 系统功能及操作...................................................................................................................... - 5 -系统功能的确定................................................................................................................ - 5 - 基本功能.................................................................................................................... - 5 -扩展功能.................................................................................................................... - 5 - 系统操作说明.................................................................................................................... - 5 - 4 系统硬件设计.......................................................................................................................... - 6 -芯片的选择........................................................................................................................ - 6 - 实验板电路原理图............................................................................................................ - 7 - 功能电路分析.................................................................................................................... - 8 - 时钟电路.................................................................................................................... - 8 -复位电路.................................................................................................................... - 8 -键盘电路.................................................................................................................... - 8 -数码显示电路............................................................................................................ - 9 -蜂鸣器电路................................................................................................................ - 9 - 5 系统软件设计........................................................................................................................ - 10 -数据单元分配.................................................................................................................. - 10 - 数据存储单元分配.................................................................................................. - 10 -标志位单元分配...................................................................................................... - 10 - 计时时钟实现的基本方法.............................................................................................. - 10 - 实现时钟程序设计步骤.................................................................................................. - 11 - 主程序模块设计...................................................................................................... - 11 -计时子程序模块的实现.......................................................................................... - 11 -显示子程序模块的实现.......................................................................................... - 12 -时钟设定子程序模块的实现.................................................................................. - 12 -日期、定时设定子程序模块的实现...................................................................... - 12 - 程序说明.......................................................................................................................... - 12 - 定时器初值计算...................................................................................................... - 12 -程序初始化.............................................................................................................. - 13 -误差分析及校正...................................................................................................... - 13 -实现闪动设定.......................................................................................................... - 13 -实现连续加1 ........................................................................................................... - 13 -定时音与显示相冲突问题及解决方案.................................................................. - 13 -6 设计程序................................................................................................................................ - 13 -7 系统调试与功能说明............................................................................................................ - 25 -硬盘调试.......................................................................................................................... - 25 - 系统性能测试与功能说明.............................................................................................. - 25 - 系统时钟误差分析.......................................................................................................... - 25 - 软件调试问题及解决...................................................................................................... - 26 - 结束语 ....................................................................................................................................... - 26 - 致谢 ........................................................................................................................................... - 26 - 参考文献.................................................................................................................................... - 27 -0 引言在日常生活和工作中,我们常常用到定时控制,如扩印过程中的曝光定时等。
论文_单片机电子时钟毕业设计论文
论文_单片机电子时钟毕业设计论文大学电子信息工程专业题目:单片机电子时钟设计与实现摘要电子时钟是现代社会中广泛应用的一项技术,在家庭、办公场所及公共交通等场合发挥着重要的作用。
本文通过使用单片机作为主要控制器,设计实现了一款功能齐全的电子时钟,能够准确显示时间,并提供诸多实用功能。
本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。
关键词:单片机;电子时钟;设计与实现;功能引言随着现代科技的飞速发展,电子时钟已经成为人们生活中不可或缺的一部分。
相较于传统的机械时钟,电子时钟具有精度高、功能多样化等特点,因此受到了广大用户的欢迎和喜爱。
本毕业设计旨在设计与实现一款功能齐全、性能优良的电子时钟,实现对时间的准确显示,并且提供一些实用功能,满足用户的需求。
主体部分1.单片机的选择与详细设计本设计选用了XX型单片机作为主要控制器,该款单片机具有较高的性能和较大的存储容量,适合实现电子时钟的各项功能。
详细设计包括时钟的显示、设置、闹钟功能等。
2.时钟显示模块设计采用数码管显示时间,通过单片机控制显示部分的电路,能够准确显示小时、分钟和秒钟,并且支持12小时制和24小时制切换。
3.时间设置模块设计通过按钮输入,实现对时钟时间的设置。
通过单片机的输入捕获功能,将输入的时间信息转化为数字存储,从而实现对时间的设置。
4.闹钟功能设计设计一个基于单片机定时器模块的闹钟功能,能够在设定的时间点触发闹钟,发出声音提醒用户。
5.其他实用功能的实现本设计还包括了温湿度检测、LED背光等功能的实现。
通过温湿度传感器,能够实时检测环境的温湿度,并在LED显示屏上显示出来。
结论本文基于单片机的电子时钟设计与实现,通过详细设计和实验验证,成功地实现了一款功能齐全、性能优良的电子时钟。
通过本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。
同时,该电子时钟具有准确显示时间、方便操作、功能齐全等特点,满足了用户对电子时钟的需求。
采用单片机的倒计时钟的设计毕业论
采用单片机的倒计时钟的设计绪论在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用单片的需求。
现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。
单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。
但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于:单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。
从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件(编程序)方法实现了。
这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。
微控制技术是一种全新的概念,是对传统控制技术的一次革命。
随着单片机应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。
近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
模拟多通道压力系统是利用压力传感器采集当前压力并反映在显示器上,它可以分析压力过量程,并发出报警。
并采用电子秤原理可根据输入单价准确的计算出物体的金额。
本篇论文讨论了简单的倒计时器的设计与制作,对于倒计时器中的四位LED数码显示器来说,我为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。
二、单片机原理与发展2.1单片机的发展1946年第一台电子计算机诞生至今,依靠微电子技术和半导体技术的进步,从电子管——晶体管——集成电路——大规模集成电路,使得计算机体积更小,功能更强。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机的时钟计时器论文目录一.容摘要二.关键词和引言三.时钟计时器设计1方案设计2原理分析四.实验器材五.利用 protel99设计电路原理图1原理图2PCB图六调试及性能分析七.心得体会八.参考文献九.时钟计时器使用说明书1.产品概述2.技术参数3.工作原理4.结构特征5.使用和维护十.时钟计时器技术说明书1.产品概述2.技术参数4.结构特征十一、附录时钟计时器汇编程序清单一.容摘要:时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用 LED 显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
本文利用单片机实现数字时钟计时功能的主要容,其中 AT89C52 是核心元件同时采用数码管动态显示“时”,“分”,“秒”的现代计时装置。
与传统机械表相比,它具有走时精确 ,显示直观等特点。
它的计时周期为 24 小时,显满刻度为“23 时 59 分 59 秒”,另外具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。
本文主要介绍用单片机部的定时 / 计数器来实现电子时钟的方法,本设计由单片机 AT89C52 芯片和 LED 数码管为核心,辅以必要的电路,构成了一个单片机电子时钟二.关键词:单片机、数码管、端口、时钟、动态显示。
引言 :单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。
单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。
由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面。
这次设计通过对它的学习、应用,以 AT89S52芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由直流电源供电,通过数码管能够准确显数字时钟是现代社会应用广泛的计时工具,在航天、电子等科研单位,工厂、医院、学校等企事业单位,各种体育赛事及至我们每个人的日常生活中都发挥着重要的作用。
本系统是基于AT89C52 单片机设计的一个具有六位LED 显示的数字时实时钟,采用独立式按键进行时间调整,同时引入一个部充电电源在停止外部供电时,仍具有部计时的功能。
该系统同时具有硬件设计简单、工作稳定性高、价格低廉等优点三.时钟计时器设计一、方案设计:1.我们采用了动态显示的方法来实现LED 显示器的数字显示即时钟的 6 位显示。
2.单片机采用了AT89C52 系列,这种单片机具有足够的空余硬件资源,可以实现其他的扩充功能。
3、AT89C52 提供以下标准功能: 8k 字节 Flash 闪速存储器, 256字节部 RAM,32 个 I/O 口线,3 个 16 位定时 / 计数器,一个 6 向量两级中断结构,一个全双工串行通信口,片震荡器及时钟电路。
同时,AT89C52 可降至 0Hz 的静态逻辑操作,并支持两种软件可选的节电工作模式。
空闲方式停止 CPU 的工作,但允许 RAM,定时 / 计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM 中的容,但震荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。
AT89C52 的功能与 C51 的功能基本上是相同的。
(1)、中断源MCS-51 单片机是一个多中断源的单片机,有五个中断源:外部中断 0、定时器 0 中断、外部中断 1、定时器 1 中断和串行接收或发送中断。
各中断源的中断处理程序入口地址如下表 1 所示:表 1 中断向量表入口地址中断源外部中断 00003H定时器 0000BH外部中断 10013H定时器 1001BH串行口0023H(2)、中断控制A、中断的开放或禁止是由中断允许寄存器IE 控制的。
IE 的格式如下:EA ES ET1EX1ET0EX0EA-中断总允许位。
EA=1,开放总中断,而各个中断源的中断请允许还是禁止,分别由各自的中断允许位确定;EA=0,禁止一切中断。
ES-串行口中断允许位。
ET1 和 ET0分别是定时器 T1 和 T0 的中断允许位。
EX1 和 EX0 分别是外部中断1(INT1)和外部中断 0(INT0)的中断允许位。
以上五个中断允许位的意义是:0 为禁止中断 ,1 为允许中断。
B、中断源优先级控制-中断优先级寄存器IP。
MCS-51 单片机有高、低两个中断优先级, 5 个中断源可由程序设置为高优先级中断或低优先级中断,实现二级中断嵌套。
一个正在执行的低优先级中断源的中断服务程序,能被高优先级中断源所中断,但不能被同级别的另一个中断源所中断。
MCS-51 单片机的 5 个中断源的优先级由中断优先级寄存器IP 的相应位设定。
IP 格式如下:PS PT1PX1PT0PX0 3.时钟计时器电路系统的总体设计框图如图 1 所示。
图1二、原理分析;1.采用了 AT89C52 单片机最化应用设计;采用共阳 7 段 LED 显示器;P0 口输出段码数据; P2.0----P2.5 口作列扫描输出 ;P1.0、P1.1、P1.2、和 P1.3 口接 4 个按钮开关,用于调时及功能设置;为了提供共阳 LED 数码管的列扫描驱动电压,用三极管 9012 作电源驱动输出;采用 12MHz 晶振,来提高秒计时的精确性。
2.计时采用了定时器T0 中断来实现。
秒表使用定时器T1 中断来完成。
主程序循环调用显示子程序和查键子程序,当端口有开关按下时,转入相应功能程序。
程序的设计主程序执行流程如图3图 3;3.显示子程序;时间显示子程序每次显示 6 个连续存单元的十进制BCD 码数据,首地址在地址在调用显示程序先指定。
存中 50H-----55H为闹钟定时单元,60H---65H为秒表计时单元,70H---75H 为时钟显示单元。
由于采用 7 段共阳 LED 数码管动态扫描实现数据显示,所以显示用十进制BCD 码数据的对应段码存放在在 ROM 表中。
显示时,先取出存地址中的数据,然后查得对应的显示用段码从P0 口输出, P2 口将对应的数码管选中供电,就能显示该地址单元的数据值。
为了显示小数点及“--- ”、“A”等特殊字符,在显示.班级和计时时应采用不同的显示子程序。
4.定时器 T0 中断服务程序;定时器 T0 用于时间计时,定时溢出中断周期为50ms,中断进入先进行定时中断初值校正,当中断累计 20 次时,对秒计数单元进行加 1 操作。
时钟计数单元地址分别在70H—— 71H(秒),76H---77H (分),78H---79 (时)中,最大计时值为23 时 59分 59 秒。
7AH 单元存放“熄灯符”数据(#0AH ),用于时间调整时的闪烁功能。
在计数单元中,采用十进制BCD 码计数,满 10 进位。
T0 中断计时程序流程如图4;.图4;5.定时器 T0 中断服务程序;T1 中断程序用于批示时间调整单元的闪亮或秒表计数,在时间时间状态下,每过0。
3S 左右,将对应应单元的显示数据换成“熄灭符”数据(#AH )。
这样,在调整时间时,对应调整单元的显示数据会间隔闪亮。
在作秒表计时时,每 10MS 中断 1 次,计数单元加 1,每 100 次为 1S。
秒表计计数单元地址在 60H——— 61H(10 毫秒)、62H ——63H(秒)、64H- ——— 65H(分)中,最大计数值为 99 分 59.99秒。
T1 中断服务程序如图5;图56.调时功能程序;1. 按下P1.0口按键,若按下时间小于1S 则进入省电状态;否则进.入调分状态,等待操作,此时计时器停止走动。
当再按下P1.0 口按键时,若按下时间小于 0.5S,则时间加 1 分钟;若按下时间大于 0.5 要,则进入小时调整状态。
按下 P1.1 按键时,可进行减 1 调整。
在小时调整状态下,当按键按下的时间大于 0.5S 时,退出时间调整状态,时钟从 0S 开始计时。
2.秒表功能程序;在正常时钟状态下,若按下 P1.1 口按键,则进行时钟/ 秒表显示功能的转换,秒表中断计时程序启动,显示首地址改为60H,LED 将显示秒表计时单元60H----65H 中的数据。
按下 P1.2 口的按键开关,可实现秒表清0,秒表启动,秒表计时暂停功能;当再按下 P1.1 口按键时,关闭 T1 秒表中断计时,显示首地址又改为70H,恢复正常时间的显示功能。
四.实验器材器件名称规格型号数量电阻5108电阻 4.7k6电阻10k5电解电容47uF\25V1电解电容10u\16V1电解电容2200uf|25v1电解电容33uf/25V1陶瓷电容1031陶瓷电容302.芯片AT89C521芯片插座40 脚3芯片插座20 脚1三极管90126二极管IN40074数码管共阳型6晶振12MHz1单面覆铜板16cm*12cm1五.利用 protel99 设计电路原理图1.原理图2.PCB图.六.调试及性能分析1硬件调试1.硬件调试时可先检查印制板及焊接的质量情况,在检查无误后可通电检查 LED 显示器的点亮状况。
若亮度不理想,可以调整 P0口的电阻大小,一般情况下取 200 欧姆电阻即可获得满意的亮度效果。
2.软件调试3.性能分析按照设计程序分析, LED 显示器动态扫描的频率约为 167Hz, 实际使用观察时完全没有闪烁。
上电时具有一个滚动显示子程序,可以方便的显示制作日期等信息。
七、心得体会在这次的课程设计中我遇到了些问题,如:数码管一直显示 00 而不跳动,原因就是少了返回指令 SJMP;电路焊接短路时会导致数码管全亮,而不显示数字。
在解决这些问题时也是一个再次学习的过程。
从开始接到论文要求到时钟的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期间独立完成的最大的项目。
在这段时间里,我学到了很多知识也有很多感受,我开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我兴奋好一段时间。
这次论文的经历也会使我终身受益,我感受到做论文是要用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。