万年历时钟电路设计报告word精品
万年历设计报告
引言随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。
单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。
而电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。
因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。
而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。
数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。
LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。
所以,电子万年历无论作为比赛题目还是练习题目都是很有价值。
时钟芯片的选择方案方案一:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。
采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大,所以不采用此方案。
方案二:采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年进行计数,而且精度高,位的RAM做为数据暂存区,工作电压2.5V~5.5V范围内,2.5V 时耗电小于300nA。
系统硬件概述本电路是由STC12C5A32S2单片机为控制核心;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。
采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。
DS1302内部有一个31*8的用于临时性存放数据的RAM寄存器。
单片机万年历电子钟设计报告含电路图和源程序
万年历设计报告学院:武夷学院班级:09电信1班组员:林巧文一、设计要求与方案论证21.1 设计要求:21.1.1根本要求21.1.2发挥局部21.2 系统根本方案选择和论证21.2.1单片机芯片的选择方案和论证:21.2.2 显示模块选择方案和论证:21.2.3时钟芯片的选择方案和论证:31.3 电路设计最终方案决定3二、理论分析与计算32.1,秒数的产生由定时器T0产生:3三.系统的硬件设计与实现43.1 电路设计框图:43.2 系统硬件概述:43.3 主要单元电路的设计53.3.1单片机主控制模块的设计53.3.2显示模块的设计53.3.3闹钟模块的设计73.3.4电源稳压模块7四、系统的软件设计74.1程序流程框图74.2闹钟模块流程图:74.3按键调整模块流程图:7五、测试方案与测试结果分析75.1 测试仪器 (7)5.2软件测试平台 Keil C5185.3 模块测试85.3.1显示模块测试85.4测试结果分析与结论85.4.1测试结果分析85.4.2 测试结论 (8)六、作品总结9参考文献9附录一:系统电路图9附录三:系统C程序10一、设计要求与方案论证1.1 设计要求:根本要求〔1〕准确显示:时、分、秒〔24小时制〕〔2〕显示星期〔3〕显示公历〔4〕时间、日期、星期可调节〔5〕断电记忆功能发挥局部〔1〕闹钟功能〔2〕显示阴历〔3〕显示24节气〔4〕其他1.2 系统根本方案选择和论证单片机芯片的选择方案和论证:方案一:采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进展调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的屡次拔插会对芯片造成一定的损坏。
方案二:采用AT89S52,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进展调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片屡次拔插,所以不会对芯片造成损坏。
万年历电子钟设计论文
目录摘要万年历电子钟是一种非常广泛的日常计时工具,在现代社会生活中越来越流行。
它可以对年、月、日、周、时、分、秒进行计时,还具有闰年补偿等多种功能。
万年历电子钟设计是基于单片机进行的,可以显示年、月、日、时、分、秒、周及温度信息,具有可调整日期和时间功能。
设计包含STC89C52单片机模块、LED数码管模块、键盘模块、DS1302时钟模块、闹钟控制模块。
STC89C52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。
LED数码管动态扫描,对于显示数字最合适,价格适中,而且采用动态扫描法与单片机连接时,占用的单片机口线少。
DS1302的使用寿命长,误差小。
对于万年历电子钟采用直观的数字显示,可以同时显示年、月、日,周日,时、分、秒等信息,还具有时间校准,闹钟,闹钟状态校准等功能。
关键词:STC89C52,DS1302,74HC164,LED数码管一.设计要求与方案论证1.1 设计要求1.1.1基本要求(1)具有年、月、日、星期、时、分、秒等功能;(2)时间与阴、阳历能够自动关联;(3)具备年、月、日、星期、时、分、秒校准功能;2. 发挥部分:(1)增加闹钟二.电子万年历硬件设计与实现2.1 电子万年历系统设计2.1.1系统设计框图2.1.2 系统硬件概述本电路是由STC89C52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;本源程序采用DS1302做专用的走时,停电后也可以正常走时90天以上;本源程序充分利用了STC89C51的新功能,设定的定时控制数据可以停电10年不丢失;本程序设计了误差自动校正,如果因为晶振的误差导致一天走时快1秒或者慢1秒的话,本程序每天都会在深夜自动校正后再在正确时间基础上计时;本程序还设计了快速走时摸拟运行状态(是正常走时的100倍以上);本程序还有6位数的阳历年月日显示,既可以当日历还可以当电子钟,也有6位数字显示时间。
2.2系统硬件各模块作用2.2.1单片机主控制模块功能特性描述STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。
综合设计实验报告模板
综合设计实验报告设计题目:课程名称:学生姓名:学号:所在院系:专业:班级:指导教师:目录第一章、前言 (1)第二章、设计要求及实现的功能 (1)2.1 设计要求 (1)2.2 设计实现的功能 (1)第三章、整体设计 (2)第四章、系统详细设计 (2)4.1硬件详细设计. (2)4.1.1主控制系统 (2)4.1.2时钟振荡电路和复位电路 (4)4.1.3 DS1302模块设计 (5)4.1.4 DS18B20模块设计 (6)4.1.5 按键电路 (8)4.1.6 LCD显示电路 (8)4.2 软件详细设计 (9)4.2.1系统软件详细设计 (9)4.2.2 DS1302的时间处理 (9)4.2.3 环境温度采集 (12)4.2.4 系统软件按键检测流程图 (12)第五章、系统仿真及程序编写及调试 (13)5.1 仿真软件介绍 (13)5.2系统硬件PROTEUS仿真原理图 (13)5.3 系统硬件仿真运行情况图 (14)第六章、课程设计总结 (14)第七章、仪器仪表清单 (15)第八章、参考文献 (16)第九章、附录 (16)显示温度的万年历第一章、前言随着科技的快速发展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。
如今万年历已经在人们生活中广泛的使用,它不仅是记录日期和时间的工具,而且也成为了一种装饰品。
现在的万年历可以说是多种多样,外观精美。
放在家里既可以计时也可作为风景壁画,因此越来越受到大众消费者的喜爱。
美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302。
它可以对年、月、日、周日、时、分、秒进行计时,而且DS1302的使用寿命长,误差小。
对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。
在本次设计中,采用单片机STC89C52,辅助以必要的外围电路,用C语言编写程序,并进行模块化设计而成的电子万年历系统。
万年历时钟电路设计报告
.万年历设计报告姓名:李朝林学号:20156045班级:电子信息工程02班阿坝师范学院物理与电子科学系目录1.设计任务与要求 (2)2.主要器件讨论与选择 (2)3.设计原理 (3)4.单元电路设计 (3)4.1显示电路 (3)4.2时分秒设计 (4)4.3星期天数设计 (5)4.4闰年平年判断电路 (6)4.5二月与大小月判断电路 (9)4.6天数置数信号 (10)4.7校正电路 (11)4.8秒脉冲电路 (11)5.完整的电路设计原理图 (12)6.电路调试过程与方法 (13)7.实验心得体会与总结 (13)1.设计任务与要求用数字集成电路设计万年历电子钟逻辑电路指标如下:1)设计一个能直接显示“年”、“月”、“日”、“星期”、“时”、“分”、“秒”的十进制万年历时钟显示器。
2)具有校时的功能,可分别对“年”、“月”、“日”、“星期”、“时”、“分”、“秒”进行单独校时。
2.主要器件讨论与选择主要器件中显示模块选用74SEG_BCD数码管显示8421bcd码,计数模块统一选用74LS160作为计数芯片;74LS160具有同步置数异步清零功能,同时在有时钟脉冲的情况下进行加计数,无论采用同步置数还是异步清零都可以实现60s、60m、24h置数清零功能。
因此[在此处键入]数字电子技术万年历设计报告74LS160是一个不错的选择。
本次仿真通过74LS160作为时分秒年月日星期置数,通过秒计数的置数信号作为分计时的脉冲cp,取反作为分计时的使能端,依次向高位进位达到显示目的。
通过闰年、平年、大月、小月、二月的判断电路来控制天计数的多少。
校时电路,校时选用74LS74触发器作为跳变信号;74LS244存储信号。
起作用的只有一个,当校时有效时计时电路无效。
3.设计原理原理图如下:4.单元电路设计4.1显示电路阿坝师范学院物理与电子科学系整个显示电路分为年、月、日、时、分、秒、星期几大模块。
统一采用7SEG-BCD数码管显示4.2时分秒设计秒分时一致采用74LS160芯片进行加计数,通过与非门截取信号作为置数信号和高位进位信号,取反作为高位使能端;送入BCD数码管显示。
智能时钟万年历(详细电路图)
《嵌入式课程设计》讲义项目1 智能数字万年历一.项目指标分析项目指标要求如下:1. 显示年、月、日、时、分、秒和星期。
2. 实时显示温度。
3. 可手动调整时间。
4. 采用LCD显示。
基于以上要求,核心控制芯片选用STC89C51;时钟芯片选用DS1302;温度传感器选用DS18B20;液晶屏选用LCD1602;设置按键,以便于调整时间。
二.电路原理系统电路功能图如图1所示:图1 智能数字万年历电路功能图由图1可知,P2口控制LCD的数据端;P3.5、P3.6和P3.7控制着LCD的片选、读/写和寄存器选择信号;可调电阻RP2用于调节屏的显示对比度。
P3.4是温度传感器DS18B20的1-wire接口,即片选、时钟和数据信号均由P3.4口控制。
P0.5、P0.6和P0.7是时钟芯片DS1302的SPI接口,为使信号控制更稳定,这三个接口上都上拉了10KΩ电阻;为获得精准的时钟信号,选用频率为32.768KHz的外部晶振对DS1302提供振荡信号。
P0.0-P0.3控制着四个按键,以便于调整时间。
三.程序设计基于这个项目,程序的设计可分成各芯片驱动程序设计和控制算法程序两部分。
1.各芯片的驱动程序设计在写驱动程序时,首先通读芯片手册,以掌握主要技术指标;然后可按照以下3个步骤进行:(1)分清楚各芯片的通信属于哪种接口方式,例如:时钟芯片DS1302按照SPI 接口进行通信;温度传感器DS18B20按照1-wire接口进行通信;液晶屏LCD1602采用常规的并行数据传输方式。
(2)仔细分析芯片时序图,弄清楚片选信号是高电平有效还是低电平有效;数据是在时钟信号的上升沿还是下降沿时打入;数据前还是时钟前等。
(3)将功能程序函数化、驱动程序模块化。
2.控制算法程序设计这里的算法主要集中在如何设置按键识别程序,即便于调整时间,又不影响液晶屏的显示。
这里,提供两种思想以便参考。
(1)循环扫描方式流程图图2 循环扫描方式流程图(2图3 状态机方式流程图将图2和图3比较起来看,两种方式的最大差别在于“10ms消抖时间如何度过?”。
万年历时钟实验报告范文
阿坝师专数字电路万年历时钟实验报告系别:电子信息工程系姓名:余石磊学号:专业:计算机控制技术时间:2012年6 月万年历时钟的设计和制作1.设计目的(1)熟悉集成电路的引脚安排。
(2)掌握各芯片的逻辑功能及使用方法。
(3)了解数字万年历的组成及工作原理。
(4)理解并掌握卡诺图在设计当中的使用 (5)熟悉数字万年历的设计与制作。
2.实验要求数字时钟是一种采用数字电路技术实现“时”、“分”、“秒”数字显示的计时装置。
与机械时钟相比有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,不仅作为家用电子时钟为大家喜爱,而且可以用于机场、车站、码头、体育场、等公共场所,给人们提供了准确的时间。
在此基础上,可以加载做出万年历的时钟显示器,对各年份都能显示出来。
万年历数字时钟从原理上来说是一种典型的数字电路。
目前,数字时钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。
但从学习的角度考虑,在此设计报告中以小规模的集成电路来设计制作万年历时钟 3.实验原理时钟实际是一个标准频率(1H Z )进行计数的计数电路,由于计数的起始时刻不可能与标准的时间一致,故需要加一个校时电路。
同时标准的1H Z 时间信号必须做到准确稳定,通常用石英晶体振荡器电路构成。
一个万年历时钟显示器需做到对“年”、“月”、“日”、“星期”、“时”、“分”、“秒”的显示,主要有以下各部分组成,其整个电路的框架图如下图所示:秒计数多级分频器振荡器分计数月计数 校时电路数译码显示电路时计数 天计数 年计数 星期计数万年历时钟显示器框架图4.实验步骤(1)、万年历的时分秒设计;在这个电路中采用了中规模集成芯片74LS90,熟练掌握并运用该芯片级联方式。
其状态表为:输入 输出说明 Roa.Rob S9a.S9b CP Qn 13+Qn 12+Qn 11+Qn 1+1 0 x 0 0 0 0清零x 1 x 1 0 0 1 置9 01计 数CP0=CP CP1=Q0根据上面的状态表可以看出,该芯片是异步清零,异步置数。
万年历设计报告
工程综合设计设计报告万年历时钟的设计班级:电气071班专业:电气工程及其自动化设计人(学号):梅毅 (2007072032)杨开勇(2007072031)熊攀 (2007072027)杨静怡(2007072018) 完成日期: 2010年12月10日成都信息工程学院控制工程学院一、设计目的:1、掌握C51程序用于实践并实现相应的功能;2、掌握时钟程序的使用方法;3、掌握时间函数的使用方法;4、掌握键盘的程序使用方法;二、设计任务:设计一个智能化万年历时钟电路,LED数码管作为电路的显示部分,按钮开关作为调时部分,通过与单片机连接数码管动态显示年、月、日、时、分、秒、星期等功能,并能准确计算闰年闰月的显示。
三、设计要求:通过与单片机连接数码管动态显示年、月、日、时、分、秒、星期等功能,并能准确计算闰年闰月的显示,七个按钮连接P0口可以精确调整每一个时间数值,通过对所设计的万年历时钟电路进行实验测试,达到了动态显示时间,随时调整时间等技术指标。
四、系统方案设计:1、系统总体设计:1) 原理构成框图本设计用AT89C51作为核心控制部分,外接晶振电路与复位电路,74LS138作为位选扩展电路,P0口接七个开关作为时间调整部分,以两个四位数码管作为显示部分,开关控制显示时间与日期,P2口作为段选,P1口作为位选部分。
具体框图如图1所示:图1 原理框图2) 设计思路通过一段时间对专业书籍及多种设计方案的研究分析,我采用了比较常用的AT89C51作为核心控制芯片,用C 语言进行编程来满足设计的要求。
用LED 数码管来实现年、月、日、时、分、秒、星期的显示,通过七个开关可以在日期与时间间切换和对时钟进行调整,其他外接电路还有晶振电路、复位电路等等。
3) 主程序的设计系统程序采用C 语言按模块化方式进行设计,然后通过KeilC51L软件开发平台将程序转变成十六进制程序语言,得到HEX 文件,接着使用Proteous 进行仿真,其次,按照Proteous 的仿真电路图,在Protel99SE 中完成电路板的逻辑布局及布线。
数字电子万年历 时钟电路设计 毕业设计
摘要在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响。
为了更好的利用我们自己的时间,我们必须对时间有一个度量,因此产生了钟表。
钟表的发展是非常迅速的,从刚开始的机械式钟表到现在普遍用到的数字式钟表,即使现在钟表千奇百怪,但是它们都只是完成一种功能——计时功能,只是工作原理不同而已,在人们的使用过程中,逐渐发现了钟表的功能太单一,没有更大程度上的满足人们的需求。
因此在这里,我想能不能把一些辅助功能加入钟表中去。
在此设计中所设计的钟表不但具有普通钟表的功能,它还能实现一个额外的功能:温度测量。
且数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。
该电路采用AT89C52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电.。
具有较高的实用性。
关键词:单片机AT89C52;万年历; DS18B20温度传感器;时钟芯片DS12C887AbstractIn contemporary work and busy life, time and every one of us has a very close relationship, each person affected by time. In order to better use of our own time, we must have a measure of time, resulting in a watch. Clocks is a very rapid development, from the beginning of the mechanical watches that is now widely used in digital watches, clocks, even though it is now unusual, but they are just completed a feature - a time function, working principle is different in people's use of the process, and gradually found a single watch function too, there is no greater demand to meet the people. So here, I would like to be able to watch a number of auxiliary functions to join in to.In the design of the watches designed not only has the general functionality of watches and clocks, it can achieve an additional function: temperature measurement. And digital electronic calendar using intuitive digital display, you can also display year, month, day, weekdays, hours, minutes, seconds and temperature information, but also time-calibration functions. AT89C52 single-chip microcomputer of the circuit as the core of power in small, low-pressure in the work of 3V, voltage can be selected 3 ~ 5V supply voltage.. Have a high relevance.Key words:single-chip microcomputer AT89C52; calendar; DS18B20 temperature sensor; clock chip DS12C887目录绪论 (1)1. 方案设计 (2)1.1 课题开发背景 (2)1.2 设计的目的 (2)1.3 设计的意义 (3)1.4 国内外发展 (3)1.5 总体方案论证与选择 (3)1.6 模块方案论证与选择 (4)1.6.1 时钟模块 (4)1.6.2 键盘模块 (4)1.6.3 显示模块 (5)1.6.4 温度传感器模块 (5)2. 系统总体设计 (6)2.1 电路设计框图 (6)2.2 系统硬件概述 (7)2.3 单片机AT89C52功能介绍 (7)2.4 时钟模块设计 (13)2.5 温度采集模块 (16)2.6 显示模块 (22)2.7 电源电路部分 (26)2.7.1 电路组成 (26)2.7.2 三端稳压集成电路7805 (27)2.8 键盘部分 (28)2.9 报警模块 (30)2.9.1 报警电路 (30)2.9.2 NE555芯片 (30)结论与展望 (32)结论 (32)单片机的发展趋势 (32)致谢 (33)参考文献 (34)附录一 (35)绪论电子钟已成为人们日常生活中必不可少的物品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。
12864 万年历设计报告
课程设计报告题目多功能数字钟课程名称电子系统设计与工程实践院部名称电子与信息工程学院专业电子信息工程班级电子1001班学生姓名李盖(1010910101)指导教师荣峰多功能数字钟完成人:李盖(电子1001)摘要:随着人类科技文明的发展,人们对于时钟的要求在不断地提高。
时钟已不仅仅被看成一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。
高精度、多功能、小体积、低功耗,是现代时钟发展的趋势。
在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。
具有小巧,价格低廉,走时精度高,使用方便,功能多等特点。
本设计的控制核心是单片机(STC90C516RD+),采用蜂鸣器、液晶显示器(LCD12864)、及其他电路构成。
实现了时间设置、闹铃设置、闹铃开和关、显示节日、显示生日、显示农历、生日时播放音乐、整点报时以及温度采集等功能。
关键词:多功能时钟,温度采集,闹铃,农历,显示节日1、设计要求1.利用LCD显示“年、月、日、星期、时、分、秒”信息,并可通过键盘修改当前时间。
2.具有闹钟时间设置和闹铃功能,利用蜂鸣器进行闹铃。
当闹铃发生时,能够通过按键取消闹铃。
3.利用温度传感器检测环境温度,并显示在LCD上。
2、总体设计2.1系统组成系统由单片机主控模块、时钟模块、测温模块、报警模块、显示模块、键盘接口模块共6个模块组成,电路系统框图下图所示:图1 系统框图2.2工作原理本设计核心器件之一时钟芯片DS1302,其主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。
采用普通32.768KHz晶振。
采用STC90C51作为主控芯片,利用它定期的读取时钟芯片DS1302中的时间并显示在LCD上;通过算法得出阴历日期并显示在LCD 上。
2.3用户至上的设计通过合理的布局,将键盘设置在LCD屏的下方,方便操作;其他的元路隐藏在LCD的后面使外观整洁简约。
万年历 电子钟 毕业设计正文
1. 综述1.1 课题背景1.1.1 概述随着电子技术的迅速发展,特别是随着大规模集成电路的产生而出现的微型计算机,给人类生活带来了极大的方便。
走入家庭,从洗衣机、微波炉到音响、汽车,到处都可以见到单片机应用的踪影。
如果说微型计算机技术的出现使现代科学研究得到了质的飞跃,那么也可以毫不夸张的说:“单片机技术的出现则是给现代工业测控领域带来了一次新的工业革命”。
目前,单片机以其可靠性高和智能性等特点被广泛应用到工业控制系统、数据采集系统、智能化仪器仪表、办公自动化等领域中,并已经进入家庭,因此,单片机技术的开发和应用水平已经逐步成为一个国家自动化发展水平的标志之一。
本课题就是以单片机为主体与其它常用器件组合设计而成。
代表了单片机的主流发展方向。
本课题实现一个实用而又相对简单的电子万年历。
在市场上精致而且漂亮的万年历有很多,不过任何一个事物都不是完美的,都有可以进一步发展的余地。
本设计由51系列单片机和时钟芯片DS1302以及LED实现,功能齐全且实用。
1.1.2 单片机的发展历程单片机是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的机种,特别适用于工业控制领域。
1971年微处理器研制成功不久,就出现了单片机,但最早的单片机是1位的,处理能力有限。
单片机的发展共分四个阶段:第一阶段是初级阶段,功能非常简单;第二阶段是低性能阶段,以INTEL公司制造的MCS-48系列单片机为代表。
第三阶段为高性能单片机阶段,这个阶段推出的单片机普遍带有串行接口,多级中断系统,16位定时器/计数器,片内ROM、RAM容量加大,直到现在仍被广泛应用,是目前应用数量较多的单片机。
第四阶段是8位单片机巩固发展以及16位单片机、32位单片机推出阶段,以满足不同的用户需要。
纵观单片机几十年的发展历程,单片机的今后发展方向将向多功能、高性能、高速度、低功耗、低价格、外围电路内装化以及内存储器容量增加和FLASH存储器化方向发展。
1602万年历时钟实验报告
摘要本文介绍了基于STC89C52单片机的多功能电子万年历的硬件结构和软硬件设计方法。
本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。
系统以STC89C52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。
温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。
此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。
关键字:万年历温度计液晶显示ABSTRACTThis paper introduces the based on STC89C52 multi-function electronic calendar of the hardware structure and software and hardware design method. This design by data display module, temperature acquisition module, time processing module and set module four modules. With STC89C52 single-chip microcomputer system for the controller to serial clock calendar chip DS1302 record calendar and time, it can be to date and time, minutes and seconds for the time, also has a leap year compensation and other functions. Temperature gathering choose DS18B20 chip, calendar by using object digital display, data showed that the 1602 A liquid crystal display module, can be in the LCD shows at the same time year, month, day, Sunday, when, minutes and seconds, still have time calibration etc. Function. This calendar has read the convenient, direct display, functional diversity, simple circuit, low cost, and many other advantages, has a broad market prospect.Key words:Perpetual Calendar thermometer LCD display目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1 课题研究的背景 (1)1.2课题的研究目的与意义 (1)1.3课题解决的主要内容 (1)2 系统的方案设计 (2)2.1单片机芯片设计与论证 (3)2.2按键控制模块设计 (3)2.3时钟模块设计 (3)2.4温度采集模块设计 (3)2.5显示模块模块设计 (3)3 系统硬件的设计 (4)3.1 STC89C52单片机 (4)3.2时钟芯片DS1302接口设计与性能分析 (7)3.3温度芯片DS18B20接口设计与性能分析 (10)3.4 LCD显示模块 (15)3.5按键模块设计 (16)3.6复位电路的设计 (17)4 系统的软件设计 (19)4.1主程序流程图的设计 (19)4.2 程序设计 (20)5 系统的机体设计 (20)5.1系统的模块组成 (20)5.2 功能实现 (20)结论 (23)参考文献 (24)附录 (268)1 绪论1.1 课题研究的背景随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。
电子万年历毕业设计开题报告(可打印修改)
设计题目
基于 AT89C51 的多功能电子万年历的设计
学生姓名
学号
专业
1、课题的目的意义:
人类社会快速发展的同时,人们的生活节奏变得越来越快,对时间的要求也越来越高, 精准数字计时的消费需求也是越来越多。万年历的出现可以说是近代钟表业界的第三次革 命。我的这次课程设计就是万年历,它的主控芯片采用的是单片机,用串行时钟芯片 DS1302 记录日历和时间,它可以对年、月、日、时、分、秒进行计时。万年历采用直观的 数字显示,可以在上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。 此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广 阔的市场前景。
3、设计方案的可行性分析和预期目标: 此次课程设计主要达成一下几个目标,理论结合实际锻炼自己动手创新能力。
(1)选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低功耗、 抗断电的器件。
(2)根据选用的电子万年历芯片设计外围电路和单片机的接口电路。 (3)在硬件设计时,结构要尽量简单实用、易于实现,使系统电路尽量简单。
二、调研资料分析:
随着国内超大规模集成电路的出现,微处理器及其外围芯片有了迅速的发展。集成技术的 最新发展之一是将 CPU 和外围芯片,如程序存储器、数据存储器、并行 I/O 口、串行 I/O 口、 定时/计数器、中断控制器及其他控制部件集成在一个芯片之中,制成单片计算机。随着各种 各样单片机出现,其使用迅速席卷各行各业。 单片机能有如此成就,与它的单片结构息息相关。 1、体积小、重量轻、功耗低、功能强、性价比高。可嵌入各种设备中组成以之为核心的嵌入 式系统。 2、数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高。 3、结构灵活,易于组成各种微机应用系统。
1602万年历时钟实验报告
摘要本文介绍了基于STC89C52单片机的多功能电子万年历的硬件结构和软硬件设计方法。
本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。
系统以STC89C52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。
温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。
此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。
关键字:万年历温度计液晶显示ABSTRACTThis paper introduces the based on STC89C52 multi-function electronic calendar of the hardware structure and software and hardware design method. This design by data display module, temperature acquisition module, time processing module and set module four modules. With STC89C52 single-chip microcomputer system for the controller to serial clock calendar chip DS1302 record calendar and time, it can be to date and time, minutes and seconds for the time, also has a leap year compensation and other functions. Temperature gathering choose DS18B20 chip, calendar by using object digital display, data showed that the 1602 A liquid crystal display module, can be in the LCD shows at the same time year, month, day, Sunday, when, minutes and seconds, still have time calibration etc. Function. This calendar has read the convenient, direct display, functional diversity, simple circuit, low cost, and many other advantages, has a broad market prospect.Key words:Perpetual Calendar thermometer LCD display目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1 课题研究的背景 (1)1.2课题的研究目的与意义 (1)1.3课题解决的主要内容 (1)2 系统的方案设计 (2)2.1单片机芯片设计与论证 (3)2.2按键控制模块设计 (3)2.3时钟模块设计 (3)2.4温度采集模块设计 (3)2.5显示模块模块设计 (3)3 系统硬件的设计 (4)3.1 STC89C52单片机 (4)3.2时钟芯片DS1302接口设计与性能分析 (7)3.3温度芯片DS18B20接口设计与性能分析 (10)3.4 LCD显示模块 (15)3.5按键模块设计 (16)3.6复位电路的设计 (17)4 系统的软件设计 (19)4.1主程序流程图的设计 (19)4.2 程序设计 (20)5 系统的机体设计 (20)5.1系统的模块组成 (20)5.2 功能实现 (20)结论 (23)参考文献 (24)附录 (268)1 绪论1.1 课题研究的背景随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。
数电万年历实验报告
物理与电子科学系数字电路万年历报告专业:物理教育年级:2012级**:**学号:************:**万年历实验报告一、实验目的:设计一个能直接显示“年”、“月”、“日”、“星期”、“时”、“分”、“秒”的十进制的石英万年历时钟显示器。
走时精度需高于普通机械钟,具有校时的功能,可分别对“年”、“月”、“日”、“星期”、“时”、“分”、“秒”进行单独校时。
二、实验器件:74LS160、74151、74ls58、BCD显示管、必要的门电路等。
三、实验的大概框架:四、实验步骤:(1)用两片74LS160用连出显示秒的电路实验原理:60进制同步计数器(0~50)个位:0~9一直不停循环。
十位:当个位进位时,十位增加一个数。
电路实现:将个位rco信号接入enp和ent端,个位没到9是,enp端为低电平,十位处于暂停状态,当个位达到9,十位正常工作,当个位下一个秒冲到达时,个位变成0,十位进一个数。
清零:个位一直不停从0~9循环显示,十位为5时,当下一个进位脉冲到达时,门电路实现清零,具体电路如图。
(2)同理用74LS160设计分:分的时钟信号为秒的清零信号,则其电路图(3)同理用74LS160设计时时的时钟信号为分的清零信号,不同的是清零信号。
时为24进制,当时个位为3,十位为2时,处于准备清零状态,下一个脉冲到达时,开始清零,由于为同步清零,所以MR端要接成24。
此时只需要6Q1,5Q2同时为高电平,即个位为4,十位为2时,清零信号工作(低电平)。
具体实现如图:最后时分秒显示如下:(3)用74ls160实现周的显示七位计数器(1~7),时钟信号为时的清零信号,当显示为8是,门电路实现置一置位信号为Y=(7Q2·7Q1·7Q0)`电路实现如下:7Q3、7Q2\7Q1、7Q000 01 11 10 00 0 1 1 1 01 1 1 1 1 11 X X X X 10XXX置1(4)用74LS160做出显示天的电路图原理如显示时分秒时一样,不同之处在于,天的显示,需要从01开始,所以需要置位,而置位信号(Y4)由大小月,闰年平年,是否为2月等综合决定,此处不提,接下来会详细解释。
【VIP专享】万年历时钟实验报告
万年历时钟的设计和制作
1.设计目的
(1)熟悉集成电路的引脚安排。 (2)掌握各芯片的逻辑功能及使用方法。
(3)了解数字万年历的组成及工作原理。 (4)理解并掌握卡诺图在设计当中的使用 (5)熟悉数字万年历的设计与制作。
2.实验要求
数字时钟是一种采用数字电路技术实现“时”、“分”、“秒”数字显示 的计时装置。与机械时钟相比有更高的准确性和直观性,且无机械装置,具有 更长的使用寿命,不仅作为家用电子时钟为大家喜爱,而且可以用于机场、车 站、码头、体育场、等公共场所,给人们提供了准确的时间。在此基础上,可 以加载做出万年历的时钟显示器,对各年份都能显示出来。万年历数字时钟从 原理上来说是一种典型的数字电路。目前,数字时钟的功能越来越强,并且有 多种专门的大规模集成电路可供选择。但从学习的角度考虑,在此设计报告中 以小规模的集成电路来设计制作万年历时钟
译码显示电路
年计数
月计数
星期计数 器
天计数
时计数
校时电路数 字时钟是一 种采用数字 电路技术实
ห้องสมุดไป่ตู้
6.培养学生观察、思考、对比及分析综合的能力。过程与方法1.通过观察蚯蚓教的学实难验点,线培形养动观物察和能环力节和动实物验的能主力要;特2征.通。过教对学观方察法到与的教现学象手分段析观与察讨法论、,实对验线法形、动分物组和讨环论节法动教特学征准的备概多括媒,体继课续件培、养活分蚯析蚓、、归硬纳纸、板综、合平的面思玻维璃能、力镊。子情、感烧态杯度、价水值教观1和.通过学理解的蛔1虫.过观适1、察于程3观阅 六蛔寄.内列察读 、虫生出蚯材 让标容生3根常蚓料 学本教活.了 据见身: 生,师的2、解 问的体巩鸟 总看活形作 用蛔 题线的固类 结雌动态业 手虫 自形练与 本雄学、三: 摸对 学动状习人 节蛔生结4、、收 一人 后物和同类 课虫活构请一蚯集 摸体 回并颜步关 重的动、学、蚓鸟 蚯的 答归色学系 点形教生生让在类 蚓危 问纳。习从 并状学理列学平的害 题线蚯四线人 归、意特出四生面体以形蚓、形类 纳大图点常、五观玻存 表及动的鸟请动文 本小引以见引、察璃现 ,预物身类 3学物明 节有言及的、导巩蚯上状 是防的体之生和历 课什根蚯环怎学固蚓和, 干感主是所列环史 学么据蚓节二样生练引牛鸟 燥染要否以举节揭 到不上适动、区回习导皮类 还的特分分蚯动晓 的同节于物让分答。学纸减 是方征节布蚓物起 一,课穴并学蚯课生上少 湿法。?广的教, 些体所居归在生蚓前回运的 润;4泛益学鸟色生纳.靠物完的问答动原 的4蛔,处目类 习和活环.近在成前题蚯的因 ?了虫以。标就 生体的节身其实端并蚓快及 触解寄上知同 物表内特动体结验和总利的慢我 摸蚯生适识人 学有容点物前构并后结用生一国 蚯蚓在于与类 的什,的端中思端线问活样的 蚓人飞技有 基么引进主的的考?形题环吗十 体生行能着 本特出要几变以动,境?大 节活的1密 方征本“特节化下物.让并为珍 近习会形理切 法。课生征有以问的小学引什稀 腹性态解的 。2课物。什游题主.结生出么鸟 面和起结蛔关观题体么戏:要利明蚯?类 处适哪构虫系察:的特的特用确蚓等 ,于些特适。蛔章形殊形征板,这资 是穴疾点于可虫我态结式。书生种料 光居病是寄的们结构,五小物典, 滑生?重生鸟内学构,学、结的型以 还活5要生类部习与.其习巩鸟结的爱 是如原活生结了功颜消固类构线鸟 粗形何因的存构腔能色化练适特形护 糙态预之结的,肠相是系习于点动鸟 ?、防一构现你动适否统。飞都物为结蛔。和状认物应与的行是。主构虫课生却为和”其结的与题、病本理不蛔扁的他构特环以生?8特乐虫形观部特8征境小理三页点观的动位点梳相组等、这;,哪物教相,理适为方引些2鸟,育同师.知应单面导鸟掌类结了;?生识的位学你握日构解2互.。办特生认线益特了通动手征观识形减点它过,抄;察吗动少是们理生报5蛔?物,与的解.参一了虫它和有寄主蛔与份解结们环些生要虫其。蚯构都节已生特对中爱蚓。会动经活征人培鸟与飞物灭相。类养护人吗的绝适这造兴鸟类?主或应节成趣的为要濒的课情关什特临?就危感系么征灭来害教;?;绝学,育,习使。我比学们它生可们理以更解做高养些等成什的良么两好。类卫动生物习。惯根的据重学要生意回义答;的3.情通况过,了给解出蚯课蚓课与题人。类回的答关:系线,形进动行物生和命环科节学动价环值节观动的物教一育、。根教据学蛔重虫点病1.引蛔出虫蛔�
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阿坝师范学院万年历设计报告姓名:李朝林学号:20156045 班级:电子信息工程02班阿坝师范学院物理与电子科学系目录1•设计任务与要求 (2)2•主要器件讨论与选择 (2)3.设计原理 (3)4•单元电路设计 (3)4.1显示电路 (3)4.2时分秒设计............................................. .44.3星期天数设计 (5)4.4闰年平年判断电路 (6)4.5二月与大小月判断电路 (9)4.6天数置数信号 (10)4.7校正电路 (11)4.8秒脉冲电路 (11)5.完整的电路设计原理图 (12)6.电路调试过程与方法 (13)7.实验心得体会与总结 (13)1. 设计任务与要求用数字集成电路设计万年历电子钟逻辑电路指标如下:1)设计一个能直接显示“年”“月”“日”、“星期”、“时”、“分”、“秒”的十进制万年历时钟显示器。
2)具有校时的功能,可分别对“年”、“月”、“日”、“星期”、“时” “分” “秒”进行单独校时。
2. 主要器件讨论与选择主要器件中显示模块选用74SEG_BCD数码管显示8421bcd码,计数模块统一选用74LS160作为计数芯片;74LS160具有同步置数异步清零功能,同时在有时钟脉冲的情况下进行加计数,无论采用同步置数还是异步清零都可以实现60s、60m、24h置数清零功能。
因此2/ 13[在此处键入]数字电子技术万年历设计报告3/ 1374LS160是一个不错的选择。
本次仿真通过 74LS160作为时分秒年月 日星期置数,通过秒计数的置数信号作为分计时的脉冲 cp ,取反作 为分计时的使能端,依次向高位进位达到显示目的。
通过闰年、平年、大月、小月、二月的判断电路来控制天计数的 多少。
校时电路,校时选用74LS74触发器作为跳变信号;74LS244存储 信号。
起作用的只有一个,当校时有效时计时电路无效。
3. 设计原理原理图如下:万年加时种星示器框采禺P4. 单元电路设计4.1显示电路振荡器呈期廿数楼时电路・译码显示电路疋*千 百 十个阿坝师范学院物理与电子科学系4 13整个显示电路分为年、月、日、时、分、秒、星期几大模块。
统一采 用7SEG-BCD^码管显示 4.2时分秒设计秒怦和分忖的谡计"秒和分■的计矽用理相同蔑卡话同邦甘下图;•秒分时一致采用74LS160芯片进行加计数,通过与非门截取信号作为 置数信号和高位进位信号,取反作为高位使能端;送入 BCD 数码管显示。
4.3星期天数设计 星期的设计思路:、02*♦JIIP0「101^弊^x" ------------齢1X *X Px* AX* 1io7X 』x7y /X d此时际=Q 2Q t 卫U5D3EMPEMTBQLKMROOD3 EHP ENT► CT-K LOAD MF^T^I Z B T OO* ■1 =s -1t 3 u £-l-i;1 :口1 11%1 d.w .M JfjqsgWEHR ENT、业K LOAOMRQCIO1 低位7MiL.8Oa通过清喀信号取反为高位cp当十检为6吋消hDi341■臼住[■Ei 貝Uhl 尸 EHT * GJ L KLOrt 口MR05 03 RGQOOO-l 8£3i3HCO1OB秒古6:匸匸1 4 1 3 S IPVI■SlIG88 <33 RGQ 2LO STONDtXJ DiFD3OCT O1028 RC-ODODi DO Du g D3 DO Di &>6 O1 C^2 3 貝匚O计数模士夬FHPENTLOADMRE32D3 C L 2 Q3 ROOQCI Q1 iOS Q3 ROO U2 B窗 DEC ■&.L po r- -aU13 A7 41 FOO74LS-0CU3 B[在此处键入]数字电子技术万年历设计报告5/ 13星期是七进制,星期是从星期一到星期日。
在七段译码器显示是: 1、2、3、4、5、6、8 (为了和人们的习惯一样,用8来表示星期日), 但是七段译码器是显示 0—9,在显示星期时,需将 0、7、9这三个 数屏蔽而不显示,在此电路中采用异步置数的方法来做到。
为此要做 到当达到6时就将其置数8,在8消失的同时将其置数1。
由星期显 示的置数时序逻辑图可以看出在 LAO D 保持两个脉冲的低电平时由6 和8产生的低电平之和,同时可以看出置数 8的信号只比置数1的 信号早一个脉冲,从而实现显示了 8的下一个是显示1。
在(6信号 来的时候)将其信号接到74LS160置数端的D ,同时将七段译码器的 D 接到74LS160的置数端A 上。
②③④⑤⑥⑥①心星期呈示的蛊数叶序逻辑图匸天的淞信号MOD'置S [信呈X 活号||S阿坝师范学院物理与电子科学系6/ 13、\\d QQwd 02l(k / / / //03 X Ja/加0K j&rm”一X*10^1肛—星期的设计.LD - +Q *星期和天数的进位同时来自小时的进位,小时采用 24进制当23: 00到来时产生清零信号同时向星期和日进位加一。
如下图:4.4闰年平年判断电路闰年的判斷方法如下二屮 1 当个位十位不全为零时有:卩当年的十位为偶数时;它的个位则是(K 4. 当年的十位为奇数时;它的个位:则是厶创百位干位为任意数'[在此处键入]数字电子技术万年历设计报告7/ 13。
十上\00(k001^4om010*-* 110^111^P 101^too.Mr\3”&& 7r-扣!>—叫乂匸X"灯-U PU1弘厂厂X-P -- *X-10< 10r \、11715-1+: \一-------------------A\■' : -A -【—2+-oG-+l ,1由卡锚取伽 当年伶的十位为奇数时;耳=0十oOroS 严当年佛的十俭対偶竝时:冯二亦亦止匕吕寸个位:十位:不全为彎, w= _= C^-' J-CJ C-^-HlG^3t2^p-o ^-T-L Q-5"24#良据以上T 青況有=*耳=©巧卜花)1^0B.当年的代为偶钛时:它的百便贝'是0、4.鼾 严年的千伯甘奇軸科;它的百桩则是人&、、。
白20白岛0 • 0干。
0EA000/ 001+J011Fflio-+J1WUP4-110b 1*100^呱2静2』•6**升T1 """叫叭9 -一 ---Q 一一一|X>X- J11 18 p(T \ X**f «X” 1xzria10-11?\、13* \ / I n*m1 1弘Y八憧十位角莓*:岭=S3刊©価!Sail-4 - Q 刊 Osn 為 *■阿坝师范学院物理与电子科学系由左诸国鉞题,当年份的于位対窃数时=巧=口千口0〒耳□亠「当年份的千位为偲数时:齐=丟;口百uGm「棍垢1M上育=4片=(巧+巧)—*YAB就是判断闰年判断表达式YAB二YA+Y平年即闰年取反实际电路连接如下图:8/ 13[在此处键入]数字电子技术万年历设计报告9/ 134.5二月与大小月判断电路I、、0心厲】£ 0+0厲3卢 oo a- +> ogp om甲01(kp110+ p11"d101^fj 100^0帖 (k1/抽12 '6」 7P 5P*01+失* L X#g X*X*X PX JX JX PX^X P10*IO U P X 』X 』 X. X* X 卢北简有…判斷月亠 A 、二月:* 圧出卡话的如下’屮 Ez 月二 2 i-o Q 机 £'』L'JQ110r1训X*=X 」10XrXr判断小月"一年当中有小月和大冃之分,所以首充要对小月进彳亍刿断,一年当F 冬“ 9^ 11 月是小月*也画出其主顫.如” X,X,•-/ H/ \_____。
十也个0’。
个个0-(?个[(?个o 丿阿坝师范学院物理与电子科学系10/ 13JrO^ 4 J20 nA* tuR 日1i—TKJ—ZJL=ll由其卡諾图化尚得:卫HRi ・0li ・乙石,文月即是小月非〈注意:』月既车是大月,也不是小月九4.6天数置数信号置位天数信号的引出"庄于在不同旳反愦信号作用下天数有不同町置应方式,比怕在[呎2趴述、31都有可总置 一,所以这需要判断;曰此引出这四种情况的反请信号.〜VWV-口计救的置位信号"榕从“年「'月■"反馈回未的言号绢合起未就枸戍了日计数的置立言号,公式如下;W1=Y^Y^Y29 W2=Y T Y=,Y^ dW3二 Y 小冃 Y30W4=Y^A31.最终\V5=W1-W2-\V3-W4tq 反向器肓,即得弭置位信号,+U30DU30:AS叫A[在此处键入]数字电子技术万年历设计报告最后的N05即为天数置数信号。
4.7校正电路校时模块选用芯片74LS244与74LS74触发器,74LS74作为跳变触发器,加上脉冲CP开关一次电平跳变一次,Q0作为正常计数的寄存器使能端0E.Q1作为校正时的使能端0巳当校正打开时,正常计数电路不起作用。
年月日加上与门提取数字九作为下一位正常计时的进位脉冲。
具体电路如下图:4.8秒脉冲电路秒脉冲电路如下图阿坝师范学院物理与电子科学系秒脉冲采用555电路构成多稳态触发器产生频率为1hz的秒信号来作为计时的时基信号。
5. 完整的电路设计原理图[在此处键入]数字电子技术万年历设计报告6. 电路调试过程与方法电路调试:调试过程可加上不同的脉冲cp到相应调试模块,检查各数码管接线是否准确,各芯片网络标号是否准确同时校时到今日今时,确定走时是否准确。
例如调试天数、星期、月份正常计数是否准确时可将脉冲直接加在小时计数上,使能端改为VCC直接进行下面的进位,不用进行等待。
为了使系统的设计具有条理性,采用分块模式的调试方法。
逐一对各功能模块和单元电路来检测,电路调试主要分两部分:1.调试计数电路2.调试显示电路等。
计数调试:计数电路都采用74LS160级联的方法来实现,确保芯片完整并且接线正确。
显示调试:在接线正常,无管脚混乱的情况下,CP发送脉冲、计数、译码最后到显示,首先调试一路的显示是否正常,然后循序渐进,步步为营,通过译码,看数码管能否按照10进制正常显示,如果有乱码情况,则检查译码器管脚与数码管脚接线是否混舌L,根据实际理论分析所存在的问题,检查出错误。
7. 实验心得体会与总结数字电路万年历设计采用集成电路芯片通过对时分秒电路设计星期天数月份年的显示、、存储选用主要涉及到时钟脉冲源电路设计;M进制计数电路设计;进位控制信号设计;如何通过卡诺图实现闰年,平年,大月,小月,二月及相应天数控制函数等,完成了万年历的显示。