数字钟设计实习报告
数字电子时钟的实习报告14页
![数字电子时钟的实习报告14页](https://img.taocdn.com/s3/m/a9358d606bd97f192279e9bd.png)
重庆机电职业技术学院实训报告设计名称:单片机原理与应用实训题目:数字电子时钟学生姓名:专业: 11级机电一体化技术班级:学号:指导教师:日期:年月日重庆机电职业技术学院实训任务书专业年级班一、设计题目数字电子时钟设计二、主要内容1、利用CPU的定时器定时,设计一个电子时钟,使七段数码管输出记时值,格式如下:XX XX XX 由左向右分别为:时、分、秒2、利用蜂鸣器实现整点报时功能3、利用AN1~AN4实现时,分的分别加减。
三、具体要求1、硬件电路实验连线板上已经接好,无需另外接线。
①本次实训中要把跳线JP1(板子右上角,LED灯正上方)跳到DIG上,J23(在黄色继电器右上方)接到右端。
②本次实训中要把跳线J9(紧贴51插座右方,蜂鸣器下方,RST复位键上方)跳到右端③本实训设计要把跳线J6跳到AN端,AN1(P0.0)~ AN4(P0.4),J6在51插座右下方,4×4键盘左上方。
2、实训说明①与定时器有关的寄存器有工作方式寄存器TMOD和控制寄存器TCON。
TMOD用于设置定时器/计数器的工作方式0-3,并确定用于定时还是用于计数。
TCON主要功能是为定时器在溢出时设定标志位,并控制定时器的运行或停止等。
本实训中用定时器T0产生1秒钟基本时间单位,本系统fosc=11.0592MHz,当定时器T0工作在方式1(16位)时,最大定时时间为:216* 0.9216μs= 60397.9776μs再利用软件记数,当T0中断17次时,所用时间为60397.9776*17=1026765.6192μs≈1s因此在T0中断处理程序中,要判断中断次数是否到17次,若不到17次,则只使中断次数加1,然后返回,若到了17次,则使电子秒表记时值加1(十进制),请参考硬件实验四有关内容。
②电路中共阴极数码管的段码a、b、c、d、e、f、g、dp分别与单片机的P2.0~ P2.7依次相连,控制数码管中显示的字型;6个数码管的位选通信号由6个非门控制,分别接到单片机的P1.0~ P1.5端口上。
数字钟实训报告心得体会(模板20篇)
![数字钟实训报告心得体会(模板20篇)](https://img.taocdn.com/s3/m/b5904455a66e58fafab069dc5022aaea998f41e2.png)
数字钟实训报告心得体会(模板20篇)心得体会是我们在实践中领悟到的感悟和体验,能够帮助我们更好地理解和应用所学知识。
接下来,小编为大家分享一些优秀的心得体会范文,供大家参考和借鉴。
数字秒表实训报告心得体会第一段:引言(150字)。
数字秒表实训是我在大学期间参与的一次实践课程。
通过这次实训,我学到了很多有关数字秒表的知识和技巧,并且深刻体会到了数字秒表在实际生活中的重要性和应用价值。
在这篇报告中,我将分享我的实训经历,以及对数字秒表实训的心得体会。
第二段:实训内容与过程(250字)。
在实训开始之前,我们首先了解了数字秒表的基本原理和功能。
我们学习了数字秒表的设计和制造过程,以及如何使用它来测量时间。
然后,我们分为小组,每个小组负责设计一个数字秒表的实训项目。
在设计过程中,我们要考虑到秒表的准确性、易操作性和实用性。
我们通过分析市场需求和用户群体的需求,进行了多次修改和改进。
最后,我们使用传感器、电池和显示屏等部件,将设计好的秒表制成实物,并进行了功能测试。
第三段:实训收获(300字)。
通过这次实训,我深刻认识到了数字秒表在生活中的重要性。
它不仅可以为人们提供准确的时间测量,还可以用于运动训练、科学实验、竞技比赛等领域。
在实训过程中,我学习到了团队合作的重要性。
每个小组成员都有不同的专业背景和技能,我们通过充分的讨论和合作,最终实现了一个功能完善的数字秒表。
这次实训也锻炼了我的动手能力和解决问题的能力,提高了我的实践技能和创新意识。
第四段:实训反思(250字)。
在实训过程中,我也遇到了一些挑战。
首先是时间管理方面的问题,由于实训的时间紧张,我们需要合理安排时间,确保每个阶段都能够顺利进行。
其次是技术问题,数字秒表的设计和制造需要一定的专业知识和技能,我们需要不断学习和改进,以提高实训成果的质量和实用性。
最后是团队协作方面的问题,每个小组成员都有自己的观点和想法,我们需要协商一致,充分发挥每个人的优势,才能最终成功完成实训项目。
数字时钟实习报告[1]
![数字时钟实习报告[1]](https://img.taocdn.com/s3/m/4175316848d7c1c708a1451a.png)
目录一实验目的-------------------------------------------------------------------------------1 二实验任务及要求----------------------------------------------------------------------1 三实验设计---------------------------------------------------------------------------- --11.设计原理及思路---------------------------------------------------------------------12.单元电路设计------------------------------------------------------------------------2(1)振荡电路-----------------------------------------------------------------------------2(2)计数电路----------------------------------------------------------------------------4(3)译码及显示电路----------------------------------------------------------------- ---7(4)校时电路----------------------------------------------------------------------------9(5)电源适配器电路----------------------------------------------------------------- --9 四电路原理图、PCB图---------------------------------------------------------10 五元器件清单-------------------------------------------------------------------12 六电路制板及焊接---------------------------------------------------------------------13七实物调试----------------------------------------------------------------------14 八实验自我评估及体会--------------------------------------------------------15 九小组成员分工安排-----------------------------------------------------------15一实验目的1.在了解数字钟的原理的前提下,运用刚刚学过的数电知识设计并制作数字钟,而且通过数字钟的制作进一步了解各种在制作中用到的中小规模集成电路的作用及其使用方法。
数字电子时钟实习报告
![数字电子时钟实习报告](https://img.taocdn.com/s3/m/d84695a7710abb68a98271fe910ef12d2af9a9f1.png)
一、实习目的本次实习旨在通过设计和制作数字电子时钟,加深对数字电路基本原理、电子元器件性能及电路设计方法的理解。
通过实际操作,掌握数字电子钟的设计、制作、调试和故障排除等技能,提高动手能力和创新意识。
二、实习内容1. 数字电子钟电路设计(1)电路组成:数字电子钟主要由振荡器、分频器、计数器、译码显示、报时电路和校时电路等部分组成。
(2)电路设计:采用555定时器构成振荡器产生1Hz的脉冲信号,通过分频器得到1Hz的秒脉冲信号。
计数器采用异步十进制计数器74LS90,实现秒、分、时的计数。
译码显示采用共阳极LED数码管,显示当前时间。
报时电路由门电路和蜂鸣器构成,实现整点报时功能。
校时电路由按键和计数器构成,实现手动校时功能。
2. 元器件选型(1)振荡器:选用555定时器,其频率稳定,易于调整。
(2)分频器:选用CD4060,具有分频功能,可方便地实现秒、分、时的计数。
(3)计数器:选用74LS90,具有异步计数功能,可方便地实现秒、分、时的计数。
(4)译码显示:选用共阳极LED数码管,显示清晰,功耗低。
(5)报时电路:选用门电路和蜂鸣器,实现整点报时功能。
(6)校时电路:选用按键和计数器,实现手动校时功能。
3. 电路制作与调试(1)电路制作:根据电路原理图,焊接电路板,连接元器件。
(2)电路调试:首先检查电路连接是否正确,然后逐个模块进行调试。
调试过程中,注意观察数码管显示是否正常,报时是否准确,校时是否方便。
三、实习过程1. 设计电路原理图:根据数字电子钟的功能和性能要求,设计电路原理图。
2. 选择元器件:根据电路原理图,选择合适的元器件。
3. 制作电路板:根据电路原理图,制作电路板。
4. 焊接元器件:将元器件焊接在电路板上。
5. 电路调试:逐个模块进行调试,确保电路功能正常。
6. 故障排除:在调试过程中,若出现故障,分析原因,进行修复。
四、实习结果1. 成功设计并制作了数字电子钟,实现了秒、分、时的计数,整点报时和手动校时等功能。
大学数字钟实训报告
![大学数字钟实训报告](https://img.taocdn.com/s3/m/03b704fdf424ccbff121dd36a32d7375a517c65b.png)
一、摘要本次实训旨在通过设计和制作一个数字时钟,加深对数字电子技术理论知识的理解,提高动手实践能力。
在实训过程中,我们学习了数字钟的原理、电路设计、元件选择、焊接调试等技能。
最终,我们成功制作出了一个具有时、分、秒显示功能的数字时钟,并通过实际运行验证了其功能。
二、实训目的1. 掌握数字电子钟的原理和设计方法。
2. 熟悉常用数字电路元件的功能和特性。
3. 提高动手实践能力,培养创新意识。
4. 增强团队协作精神,提高沟通能力。
三、实训内容1. 数字钟原理数字钟是一种将时间信息转换为数字信号,并通过数码管显示的电子计时设备。
其基本原理是利用石英晶体振荡器产生稳定的时钟信号,通过计数器进行计数,并通过译码器和数码管显示时间。
2. 电路设计本次实训采用以下电路设计:(1)时钟信号产生:利用555定时器产生1Hz的时钟信号。
(2)秒计数器:采用CD4060计数器,实现秒的计数。
(3)分计数器:采用CD4518计数器,实现分的计数。
(4)时计数器:采用CD4518计数器,实现时的计数。
(5)译码器:采用CD4511译码器,将计数器的输出信号转换为数码管所需的信号。
(6)数码管显示:采用共阴极七段数码管,显示时、分、秒。
3. 元件选择本次实训选用的元件如下:(1)时钟信号产生:555定时器、电阻、电容。
(2)计数器:CD4060、CD4518。
(3)译码器:CD4511。
(4)数码管显示:共阴极七段数码管。
(5)其他元件:电阻、电容、电位器、晶体管、开关等。
4. 焊接调试(1)按照电路图进行元件焊接。
(2)检查电路连接是否正确,并进行初步调试。
(3)调整电位器,使数码管显示正确的时间。
(4)测试电路功能,确保时、分、秒显示准确。
四、实训总结1. 通过本次实训,我们掌握了数字电子钟的原理和设计方法,熟悉了常用数字电路元件的功能和特性。
2. 在实训过程中,我们提高了动手实践能力,培养了创新意识。
3. 团队协作精神得到了加强,沟通能力得到提高。
单片机数字钟实习报告
![单片机数字钟实习报告](https://img.taocdn.com/s3/m/e2aef1b2b9f67c1cfad6195f312b3169a451eaf1.png)
一、实习目的随着电子技术的飞速发展,单片机作为一种重要的电子元件,在工业、医疗、通讯等领域得到了广泛的应用。
为了更好地掌握单片机的原理和应用,提高动手能力,我们选择了单片机数字钟作为实习项目。
通过本次实习,我们旨在掌握单片机的编程、调试、硬件连接等方面的知识,实现数字时钟的显示与控制。
二、实习内容1. 单片机数字钟硬件设计(1)选用AT89C51单片机作为核心控制单元,具有丰富的片上资源,方便编程和调试。
(2)采用LCD1602液晶显示屏,显示时间、日期等信息。
(3)使用DS1302实时时钟芯片,实现时间的存储和更新。
(4)选用按键作为输入设备,实现时间的调整和设置。
(5)选用蜂鸣器作为报警设备,实现定时报警功能。
2. 单片机数字钟软件设计(1)编写主程序,实现系统初始化、时间显示、按键扫描、时间调整等功能。
(2)编写中断服务程序,实现DS1302时钟芯片的读写、按键消抖等功能。
(3)编写子程序,实现时间的计算、格式化、显示等功能。
3. 单片机数字钟调试与测试(1)连接电路,检查各个模块的连接是否正确。
(2)编写程序,将程序烧录到单片机中。
(3)调试程序,确保程序运行正常。
(4)测试各个功能模块,如时间显示、按键调整、定时报警等。
三、实习过程1. 硬件设计(1)根据设计要求,绘制电路原理图。
(2)购买所需元器件,进行焊接。
(3)组装电路板,连接各个模块。
2. 软件设计(1)编写程序,采用C语言进行编程。
(2)使用Keil软件进行编译、烧录。
(3)在仿真软件Proteus中进行仿真,验证程序的正确性。
3. 调试与测试(1)连接电路,检查各个模块的连接是否正确。
(2)编写程序,将程序烧录到单片机中。
(3)调试程序,确保程序运行正常。
(4)测试各个功能模块,如时间显示、按键调整、定时报警等。
四、实习总结1. 通过本次实习,我们掌握了单片机的编程、调试、硬件连接等方面的知识。
2. 学会了使用LCD1602液晶显示屏、DS1302实时时钟芯片、按键等元器件。
数字钟实验报告5篇范文
![数字钟实验报告5篇范文](https://img.taocdn.com/s3/m/5bf8a2e3c0c708a1284ac850ad02de80d4d80682.png)
数字钟实验报告5篇范文第一篇:数字钟实验报告数字钟实验报告班级:电气信息i类112班实验时间:实验地点:指导老师:目录一、实验目的-----------------3二、实验任务及要求--------3三、实验设计内容-----------3(一)、设计原理及思路3(二)、数字钟电路的设计--------------------------4(1)电路组成---------4(2)方案分析---------10(3)元器件清单------11四、电路制版与焊接---------11五、电路调试------------------12六、实验总结及心得体会---13七、组员分工安排------------19一、实验目的:1.学习了解数码管,译码器,及一些中规模器件的逻辑功能和使用方法。
2.学习和掌握数字钟的设计方法及工作原理。
熟悉集成电路的引脚安排,掌握各芯片的逻辑功能及使用方法了解面包板结构及其接线方法。
3.了解pcb板的制作流程及提高自己的动手能力。
4.学习使用protel软件进行电子电路的原理图设计、印制电路板设计。
5.初步学习手工焊接的方法以及电路的调试等。
使学生在学完了《数字电路》课程的基本理论,基本知识后,能够综合运用所学理论知识、拓宽知识面,系统地进行电子电路的工程实践训练,学会检查电路的故障与排除故障的一般方法锻炼动手能力,培养工程师的基本技能,提高分析问题和解决问题的能力。
二、实验任务及要求1.设计一个二十四小时制的数字钟,时、分、秒分别由二十四进制、六十进制、六十进制计数器来完成计时功能。
2.能够准确校时,可以分别对时、分进行单独校时,使其到达标准时间。
3.能够准确计时,以数字形式显示时、分,发光二极管显示秒。
4.根据经济原则选择元器件及参数;5..小组进行电路焊接、调试、测试电路性能,撰写整理设计说明书。
三、实验设计内容1、设计原理及思路 3.1数字钟的构成数字钟一般由振荡器、分频器、计数器、译码器、显示器、较时电路、报时电路等部分组成,这些都是数字电路中应用最广的基本电路3.2原理分析数字钟实际上是一个对标准频率(1hz)进行计数的计数电路。
单片机数字钟实习报告
![单片机数字钟实习报告](https://img.taocdn.com/s3/m/57496cdccd22bcd126fff705cc17552707225ea6.png)
单片机数字钟实习报告一、实习目的和意义随着计算机科学与技术的飞速发展,计算机的应用已经渗透到国民经济与人们生活的各个角落,而单片机技术作为计算机技术中的一个独立分支,具有性价比高、集成度高、体积小、可靠性高、控制功能强大、低功耗、低电压等特点,因此在各个领域得到了广泛的应用。
本次实习旨在通过设计一款数字钟,使学生掌握单片机的原理及其应用,提高实际动手能力和创新能力。
数字钟作为一种典型的数字电路,包括组合逻辑电路和时序电路。
通过设计制作数字钟,可以让学生了解数字钟的原理,学会制作数字钟,并进一步了解各种中小规模集成电路的作用及实用方法。
同时,通过数字钟的制作,可以让学生进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。
二、实习内容和要求1. 设计一款基于单片机的数字钟,能显示时、分、秒。
2. 数字钟具有校时功能,能以24小时为一个周期循环显示时间。
3. 掌握单片机的原理及其编程方法,熟悉LCD1602液晶显示屏的使用。
4. 了解数字钟的原理,学会制作数字钟,并掌握各种组合逻辑电路与时序电路的原理与使用方法。
三、实习过程1. 首先,我们对单片机的原理进行了学习,了解了单片机的内部结构、工作原理及其编程方法。
同时,我们还学习了LCD1602液晶显示屏的使用,掌握了如何将单片机与LCD1602液晶显示屏进行连接。
2. 接下来,我们开始了数字钟的设计。
首先,我们设计了数字钟的电路原理图,包括了单片机、LCD1602液晶显示屏、按键、时钟芯片等元件。
然后,我们进行了电路板的焊接,焊接过程中,我们严格遵循电路焊接规范,确保了电路板的质量和稳定性。
3. 焊接完成后,我们开始了数字钟的程序编写。
我们编写了相应的程序,实现了数字钟的时、分、秒显示功能以及校时功能。
在编程过程中,我们深入理解了单片机的编程原理,掌握了Keil编程软件的使用。
4. 最后,我们对数字钟进行了调试和测试。
我们通过观察数字钟的显示效果,分析了可能存在的问题,并针对问题进行了改进。
数字电子钟实习报告_2
![数字电子钟实习报告_2](https://img.taocdn.com/s3/m/427921e7294ac850ad02de80d4d8d15abf230055.png)
实习报告《数字电子时钟设计》班级:学号:姓名:一、设计指标① 数字电子钟一一昼夜24小时为一个计数周期。
② 具有“时”“分”“秒”计时显示。
二、设计原理● 555定时器组成的多谐振荡器电路:其输出频率为 :f=1/T=1/(T1+T2)=1.44/(R1+R2)C 其中:T1=0.7R2C,T2=0.7R2C占空比:q=T1/T2+T2=(R1+R2)/(R1+2R2),当R2>>R1时,占空比近似50%。
● 分频电路由于振荡器产生的频率很高,要得到秒脉冲,需要分频电路,经过三次10分频和一次2分频可得到1Hz 的秒脉冲。
本次设计采用CC4518进行分频。
电路:A1555_VIRTUALGNDDIS OUTRST VCC THR CONTRI U12A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11U13A4518BP_5V1A 31B 41C 51D6EN12MR17CP11U1A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11U5A4518BP_5V 1A 31B 41C 51D6EN12MR17CP11GNDGNDGNDGND计数、译码、显示电路:获得秒脉冲信号后,可根据60秒为一分钟,60分钟为一小时,24小时为一天为一个计数周期的计数规律,分别确定秒、分、时的计数器。
由于秒和分的显示均为60进制,因此它们可以由二级十进制计数器组成,其中秒和分的个位为十进制的计数器,十进制为六进制的计数器,采用异步置零发来实现。
时计数器应为24进制计数器,采用两片4518集成电路来实现,采用异步置零法,当计数器输出的第24个进位信号时,计数器复位,完成一个计数周期。
计数单元由三片4518和两片74LS00与非门组成。
分和秒为60进制,其设计理为:当十位为6时,向前一位产生进位信号,进位信号同时使十位置零,进位信号为2、3管脚通过一个与门。
数字时钟的设计实习报告
![数字时钟的设计实习报告](https://img.taocdn.com/s3/m/a085819359f5f61fb7360b4c2e3f5727a5e92492.png)
数字时钟的设计实习报告一、实习目的本次实习旨在通过设计一个数字时钟,使学生掌握数字电路的设计方法,熟悉集成电路的使用,提高对单片机的学习和应用能力,培养学生的软硬件开发能力。
二、实习内容1. 设计一个数字时钟,能够显示时分秒。
2. 掌握数字时钟的设计方法。
3. 熟悉集成电路的使用方法。
4. 培养学习、设计、开发软、硬的能力。
三、实习过程1. 首先,我们对数字时钟的设计进行了需求分析,明确了数字时钟的功能和要求。
数字时钟应能够显示时分秒,采用24小时标准计时制。
2. 接下来,我们进行了数字时钟的设计方案制定。
数字时钟主要由单片机、LED数码管、按键等部分构成。
单片机负责控制整个系统,LED数码管用于显示时间,按键用于调整时间。
3. 然后,我们进行了数字时钟的硬件设计。
我们选择了AT89C52单片机作为核心控制器,6个共阳极的高亮度LED数码管用于显示时间,还选择了两个按键用于调整时间。
4. 在硬件设计的基础上,我们进行了数字时钟的软件设计。
我们编写了程序,使单片机能够控制LED数码管显示时间,并能够通过按键调整时间。
5. 最后,我们对数字时钟进行了测试和调试,确保其功能的正确性和稳定性。
四、实习心得通过本次实习,我们掌握了数字时钟的设计方法,熟悉了集成电路的使用方法,提高了对单片机的学习和应用能力。
我们在设计过程中,学会了如何分析需求、制定方案、设计硬件和软件,并通过测试和调试,确保设计的正确性和稳定性。
此外,我们还学会了如何协作和沟通,提高了团队协作能力。
在设计过程中,我们遇到了很多问题,但通过互相讨论和请教老师,我们逐一解决了问题,取得了实习的成功。
五、实习成果本次实习,我们成功设计了一个数字时钟,能够显示时分秒,并具有时间调整功能。
数字时钟的硬件电路稳定运行,软件程序正确无误。
六、实习展望在今后的学习和工作中,我们将继续深入学习数字电路和单片机的相关知识,提高自己的设计能力和开发水平。
我们还将把在实习中学到的知识和技能应用到实际项目中,为我国电子行业的发展做出贡献。
数字电子钟实习报告
![数字电子钟实习报告](https://img.taocdn.com/s3/m/50bda2cb9f3143323968011ca300a6c30d22f15b.png)
数字电子钟实习报告数字电子钟实习报告一、实习背景和目的在现代社会中,数字电子钟被广泛应用于家庭、办公室、学校等场所。
作为一种数字化产品,数字电子钟具有精确的时间显示功能,操作简便,设计多样化等特点,十分受人们的喜爱。
为了深入了解数字电子钟的生产制造过程,提高自身实践能力,我选择了参加数字电子钟的实习。
二、实习内容1. 入职培训:入职后,我接受了一周的职场培训,学习了公司的产品知识、工艺流程、质量标准等。
通过培训,我对数字电子钟的制造过程有了初步的了解。
2. 生产线实习:之后,我被分派到生产线进行实习。
在生产线上,生产过程被细分为多个环节,每个环节都有专门的工人进行操作。
我从最基础的环节开始,一步一步学习,逐渐掌握了数字电子钟的生产技术。
3. 质量控制:数字电子钟的制作需要严格的质量控制,确保每一台产品都符合标准。
我参与了质检部门的工作,学习了如何进行产品的质量检测和品质把控。
4. 设计创新:在实习期间,我还有机会参与数字电子钟的设计创新。
通过研究市场需求和竞争对手的产品,我学到了如何提出创新设计,并与设计师团队合作进行改进和优化。
5. 解决问题:在实习期间,我也遇到了一些生产中的问题,例如产品缺陷、工艺不合理等。
我积极与相关部门合作,寻找解决方案,并提出改进措施。
三、收获和体会通过数字电子钟的实习,我获得了很多宝贵的经验和知识。
首先,我深刻理解到了团队合作的重要性。
在生产线上,每个环节都需要不同的工人配合完成,只有团队紧密合作,才能完成高质量的产品。
其次,在质量控制方面,我学到了严谨的态度和细致的观察力,能够准确判断产品的问题并提出改进建议。
另外,设计创新也是数字电子钟实习中的重要组成部分,通过学习和实践,我对产品设计的原则和流程有了更深入的了解。
此外,实习过程中我也有一些反思。
首先是要加强自身的技术能力,只有掌握更多的专业知识,才能更好地适应未来的工作。
其次是注重团队协作和沟通能力的培养,这对于工作中的合作和协调至关重要。
数字时钟时实习报告
![数字时钟时实习报告](https://img.taocdn.com/s3/m/2d2bb33d9a6648d7c1c708a1284ac850ac020404.png)
一、实习背景随着科技的不断发展,电子技术在各个领域得到了广泛应用。
数字时钟作为一种常见的电子设备,在日常生活中具有很高的实用价值。
为了提高自身实践能力,我参加了数字时钟的实习课程,通过实际操作,了解了数字时钟的设计原理和制作方法。
二、实习目的1. 掌握数字时钟的基本原理和设计方法。
2. 提高电子制作和调试技能。
3. 培养团队合作精神,提高沟通能力。
三、实习内容1. 数字时钟的组成数字时钟主要由以下几个部分组成:(1)振荡器:产生时钟信号,为时钟电路提供稳定的时钟源。
(2)分频器:将振荡器产生的时钟信号分频,得到秒脉冲信号。
(3)计数器:对秒脉冲信号进行计数,得到时、分、秒的数值。
(4)译码器:将计数器输出的数值转换为七段数码管显示的信号。
(5)显示器:将译码器输出的信号转换为可视的数字显示。
2. 数字时钟的设计与制作(1)设计要求根据实习要求,设计的数字时钟应具备以下功能:1)显示时、分、秒;2)采用BCD码形式输出;3)具有时钟调整功能;4)具有闹钟功能。
(2)设计步骤1)选择合适的电子元件,如振荡器、分频器、计数器、译码器、显示器等。
2)绘制电路原理图,确定各元件的连接方式。
3)根据原理图,进行PCB板设计,布局和布线。
4)制作PCB板,焊接元件。
5)调试电路,确保时钟功能正常。
6)测试闹钟功能,确保其准确性。
3. 实习过程在实习过程中,我们首先了解了数字时钟的基本原理,然后根据设计要求,选择合适的电子元件。
在绘制电路原理图时,我们严格按照设计要求进行,确保电路的稳定性和可靠性。
在PCB板设计过程中,我们注重布局和布线,力求提高电路的散热性能和抗干扰能力。
在焊接过程中,我们遵循焊接规范,确保焊接质量。
最后,我们对电路进行调试和测试,确保时钟功能正常。
四、实习成果通过本次实习,我们成功制作了一台具有时、分、秒显示和闹钟功能的数字时钟。
在实习过程中,我们不仅掌握了数字时钟的设计原理和制作方法,还提高了电子制作和调试技能。
数字钟课程设计实习报告
![数字钟课程设计实习报告](https://img.taocdn.com/s3/m/e51b1a228f9951e79b89680203d8ce2f006665ed.png)
数字钟课程设计实习报告一、实习目的与要求本次数字钟课程设计实习旨在让同学们熟悉数字电路的设计与实践,掌握集成电路的引脚安排、各芯片的逻辑功能及使用方法,了解面包板结构及其接线方法,培养同学们动手实践能力和问题解决能力。
实习要求设计并制作一个数字电子钟,具体要求如下:1. 显示时、分、秒,时间以24小时为一个周期;2. 具有校时功能,可以分别对时、分进行单独校正;3. 计时过程具有报时功能,当时间到达整点前5秒进行蜂鸣报时;4. 保证计时的稳定及准确,须由晶体振荡器提供表针时间基准信号。
二、实习过程1. 设计原理及其框图数字钟的构成实际上是一个对标准频率(1HZ)进行计数的计数电路。
由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定。
通常使用石英晶体振荡器电路构成数字钟,其一般构成框图如下:图1 数字钟的组成框图2. 电路设计本次实习采用32768HZ晶振产生振荡脉冲,然后经过CD4060分频后得到2HZ脉冲,再经过74LS74(D触发器)2分频得到1HZ脉冲,由74HC161计数器计数再经CD4511译码器译码后产生驱动数码显示器的信号,使数码显示器呈现出时、分、秒对应的计时数字。
电路还增加了校正电路和整点报时电路,时、分、秒都可手动按键校正,使其准确的工作,在整点的时候发出警报,在每个整点前鸣叫五次低音(500Hz),整点时再鸣叫一次高音(1000Hz)。
3. 元器件及参数选择本次实习所需元器件及参数如下:(1)石英晶体振荡器:32768HZ;(2)CD4060:分频系数为1024;(3)74LS74:D触发器;(4)74HC161:十进制计数器;(5)CD4511:BCD至七段译码器;(6)数码显示器:7段LED;(7)晶体管:放大报警声音;(8)蜂鸣器:报警声音输出。
4. 电路仿真与调试在电路设计完成后,使用Multisim软件进行电路仿真,验证电路功能的正确性。
数字时钟设计的实习报告
![数字时钟设计的实习报告](https://img.taocdn.com/s3/m/56ef1c72905f804d2b160b4e767f5acfa1c783d9.png)
一、实习背景随着科技的不断发展,数字电子技术在各个领域得到了广泛应用。
数字时钟作为一种常见的电子设备,其设计和制作已成为电子技术专业学生的必备技能。
本实习报告旨在通过设计、制作和调试数字时钟,使学生掌握数字电路的基本原理和实际操作技能。
二、实习目的1. 熟悉数字电路的基本原理和组成;2. 掌握数字时钟的设计方法;3. 学会使用数字电路实验设备;4. 培养学生的动手能力和团队协作精神。
三、实习内容1. 设计要求(1)功能要求:数字时钟应能显示时、分、秒,具有计时、校时和报时功能。
(2)性能要求:计时精度高,显示清晰,操作简便。
(3)硬件要求:使用CMOS或TTL系列中小规模集成电路,如计数器、译码器、显示器等。
2. 设计方案(1)设计逻辑框图:数字时钟主要由晶体振荡器、分频器、计数器、译码器、显示器和校时电路等组成。
(2)硬件电路设计:① 晶体振荡器:采用12MHz石英晶体振荡器,输出1Hz标准信号。
② 分频器:将1Hz信号分频为1s、1min、1h信号。
③ 计数器:分别对1s、1min、1h信号进行计数,实现时、分、秒的计时。
④ 译码器:将计数器的输出信号转换为显示器所需的信号。
⑤ 显示器:采用七段数码显示器,显示时、分、秒。
⑥ 校时电路:通过按键输入校时信号,实现时、分的校准。
(3)软件设计:编写程序,实现数字时钟的功能。
3. 制作与调试(1)制作:根据设计方案,选用合适的元器件,进行电路板焊接和元器件安装。
(2)调试:对电路进行测试,确保各部分功能正常。
调试过程中,注意观察电路状态,及时发现问题并解决。
四、实习成果1. 成功制作了一台具有计时、校时和报时功能的数字时钟。
2. 掌握了数字电路的基本原理和设计方法。
3. 学会了使用数字电路实验设备,提高了动手能力。
4. 培养了团队协作精神。
五、实习心得1. 在设计过程中,要充分了解各个元器件的功能和特性,合理选择元器件。
2. 电路设计要遵循一定的规范,如电路布局、走线等。
数字钟电路实习报告
![数字钟电路实习报告](https://img.taocdn.com/s3/m/06e5716eeffdc8d376eeaeaad1f34693dbef104a.png)
一、实习目的通过本次实习,使学生掌握数字钟电路的设计与制作方法,熟悉数字电路的组成及工作原理,了解集成电路的引脚安排,掌握各芯片的逻辑功能及使用方法,提高动手能力和实际操作技能。
二、实习内容1. 数字钟电路原理及设计(1)数字钟电路原理数字钟电路主要由晶振、计数器、译码显示器、控制电路等组成。
晶振产生标准频率信号,经过计数器计数,然后由译码显示器显示时间。
控制电路负责对整个电路进行控制,如校时、报时等功能。
(2)数字钟电路设计本次实习采用74LS160、74LS90等集成电路进行设计。
具体电路如下:①晶振电路:选用32768Hz石英晶体振荡器,产生标准频率信号。
②计数器电路:采用74LS160计数器,构成24进制计数器,用于计时。
③译码显示器电路:采用共阴极LED显示器,显示时、分、秒。
④控制电路:采用74LS20与非门构成控制电路,实现校时、报时等功能。
2. 数字钟电路制作与调试(1)电路制作按照电路原理图,将元器件焊接在面包板上,注意焊接质量。
(2)电路调试①检查电路连接是否正确,无误后接通电源。
②观察LED显示器是否显示正常,若显示异常,检查电路连接。
③进行校时操作,调整时、分、秒,确保显示时间准确。
④进行报时功能测试,当时间到达整点前5秒,蜂鸣器发出蜂鸣声。
三、实习总结1. 通过本次实习,掌握了数字钟电路的设计与制作方法,了解了集成电路的引脚安排及逻辑功能。
2. 提高了动手能力和实际操作技能,培养了团队协作精神。
3. 了解了数字电路在实际应用中的重要性,为今后从事相关工作奠定了基础。
4. 发现了在制作过程中遇到的问题,如焊接质量、电路连接等,通过分析原因,找到了解决办法。
四、实习心得体会1. 在实习过程中,充分体会到理论知识与实践操作相结合的重要性。
只有将所学知识应用于实际,才能真正提高自己的动手能力。
2. 在遇到问题时,要善于分析原因,查找问题所在,积极寻求解决办法。
这样,不仅可以提高自己的解决问题的能力,还可以培养自己的耐心和毅力。
电子实习数字钟实验报告
![电子实习数字钟实验报告](https://img.taocdn.com/s3/m/c4a20c76580102020740be1e650e52ea5518cee4.png)
数字钟实验报告一、实验目的1. 学习数字电路的设计与实践,提高动手能力。
2. 了解和掌握数字电子钟的工作原理及制作方法。
3. 培养严谨的科学态度和良好的团队协作精神。
二、实验任务及要求1. 设计并制作一个具有时、分、秒显示功能的数字电子钟。
2. 电子钟应具备校时功能,能手动调整时、分。
3. 电子钟在24小时内整点报时,从59分50秒开始,每2秒钟响一声,共响5次。
4. 电子钟在6--22点之间每整点报时,23--5点之间整点不报时。
三、实验原理及设计思路1. 实验原理数字电子钟主要由石英晶体振荡器、分频器、计数器、译码器、显示器等组成。
石英晶体振荡器产生1Hz的基准信号,分频器将1Hz信号分频得到秒信号,计数器对秒信号进行计数实现时、分、秒的显示,译码器将计数器的输出信号转换为显示器所需的信号,显示器以数字形式显示时间。
2. 设计思路(1)选用合适的石英晶体振荡器,确保电子钟的走时准确。
(2)设计分频器,将1Hz信号分频得到秒信号。
(3)设计计数器,实现时、分、秒的计数功能。
(4)设计译码器,将计数器的输出信号转换为显示器所需的信号。
(5)设计显示器,以数字形式显示时间。
(6)设计校时电路,实现手动调整时、分功能。
(7)设计整点报时电路,实现整点报时功能。
四、实验步骤1. 搭建石英晶体振荡器电路,确保输出1Hz的基准信号。
2. 设计并搭建分频器电路,将1Hz信号分频得到秒信号。
3. 设计并搭建计数器电路,实现时、分、秒的计数功能。
4. 设计并搭建译码器电路,将计数器的输出信号转换为显示器所需的信号。
5. 设计并搭建显示器电路,以数字形式显示时间。
6. 设计并搭建校时电路,实现手动调整时、分功能。
7. 设计并搭建整点报时电路,实现整点报时功能。
8. 调试并优化电路,确保电子钟的正常运行。
五、实验结果与分析1. 实验结果经过以上步骤,我们成功制作了一个具有时、分、秒显示功能的数字电子钟。
实验结果显示,电子钟走时准确,能手动调整时、分,整点报时功能正常,符合实验要求。
数字钟设计总结(5篇)
![数字钟设计总结(5篇)](https://img.taocdn.com/s3/m/a334e935df80d4d8d15abe23482fb4daa58d1dca.png)
数字钟设计总结数字钟设计总结(5篇)总结是在某一特定时间段对学习和工作生活或其完成情况,包括取得的成绩、存在的问题及得到的经验和教训加以回顾和分析的书面材料,它有助于我们寻找工作和事物发展的规律,从而掌握并运用这些规律,因此我们需要回头归纳,写一份总结了。
如何把总结做到重点突出呢?以下是小编帮大家整理的数字钟设计总结(5篇),供大家参考借鉴,希望可以帮助到有需要的朋友。
数字钟设计总结(5篇)1这次的课程设计对于我来说有着深刻的意义。
这种意义不光是自己能够独立完成了设计任务,更重要的是在这段时间内使自己深刻感受到设计工作的那份艰难。
而这份艰难不仅仅体现在设计内容与过程中为了精益求精所付出的艰辛,更重要的是背负恶劣的天气所付出的决心与毅力!也许自己太过于执着,从设计开始就落在大家的后面。
不过还好,很快就将基本的数据设计与整理出来,不至于远离大家的进度。
由于考试已经结束,我可以有充分的时间搞设计。
可惜,图书馆闭馆,不能参考一些资料,以至在有些结构设计上还是不太明白为什么要那样设计。
看来自己学的东西太少了!天气情况很糟糕!我只能这样评价这段时间内的艰辛。
雪不挺的飘,一阵紧接一阵,以至于绝大多少时间自己都是在寒冷中度过的。
虽然穿地挺厚实的,但是整天的坐着,不运动,不感觉冷那薯话。
起初,还只是寒冷,后来为了画图一站就是一天,包括晚上的4个小时。
脚除了麻木,还是麻木!我不喜欢加夜班。
当然不是害怕加班的辛苦。
而是,明明可以在规定时间内完成的事情,为何非得将自己逼到慌乱的地步,加班加点的拼命赶呢!。
“人是习惯的奴隶。
”我一直这么认为的,也努力这么做着。
不过这次为了搞设计,自己加了不少班,包括夜班。
基本上,一天都呆在北区设计室里面。
晚上,也经常奋战到10点才回南区。
没有几个人会在这么冷的天气情况下留在教室搞设计。
我这样说不是为了表明自己比起其他人来说更勤奋,况且这样恶劣的天气情况,大家也真的没有必要晚上挨冻搞设计,那样也太残酷了!而我之所以加班其实目的很简单,我想早点回家,毕竟家里比起学校来说更温暖。
数字时钟的设计与仿真实习报告
![数字时钟的设计与仿真实习报告](https://img.taocdn.com/s3/m/68bfced9dc88d0d233d4b14e852458fb770b38f3.png)
数字时钟的设计与仿真实习报告【中英文实用版】Title: Design and Simulation Internship Report on Digital ClockTitle: 数字时钟的设计与仿真实习报告Content:The design and simulation internship report on digital clock is presented as follows:一、项目背景With the rapid development of electronic technology, digital clocks have become an essential part of our daily life.The purpose of this internship project is to design a digital clock using electronic design automation (EDA) tools and simulate its functionality.二、设计要求The design requirements for the digital clock are as follows:1.Display the current time in hours, minutes, and seconds.2.Have a built-in alarm function that can be set for specific times.3.Include a power-saving mode that automatically turns off the display when not in use.三、设计与仿真The design and simulation of the digital clock are described as follows:1.Circuit Design: The circuit design of the digital clock involvesselecting appropriate electronic components such as microcontrollers, timers, and display modules.The microcontroller serves as the brain of the clock, handling time calculations and controlling the display.The timers are used to measure the time intervals for updating the display.The display module, typically an LCD or LED panel, shows the current time.2.Software Design: The software design involves writing a program for the microcontroller to control the timing and display functions.The program must handle time calculations, alarm settings, and power-saving modes.The software should also include error detection and correction mechanisms to ensure reliable clock operation.3.Simulation: Using EDA tools, the designed circuit and software are simulated to verify their functionality and performance.The simulation helps to identify potential issues and allows for iterative improvements in the design.The simulation results are analyzed to ensure that the digital clock meets the design requirements.四、实习成果The internship project on the design and simulation of the digital clock has successfully achieved the following outcomes:1.A working digital clock circuit design that displays the current time, has an alarm function, and operates in a power-saving mode.2.A comprehensive understanding of digital clock design principlesand electronic design automation tools.3.Enhanced skills in circuit design, software programming, and simulation analysis.五、总结In conclusion, the design and simulation internship on the digital clock has provided valuable hands-on experience in electronic design and verification.The successful completion of the project has helped to develop a strong foundation in digital clock design and has enhanced the overall understanding of electronic systems.中文内容:一、项目背景随着电子技术的快速发展,数字时钟已经成为我们日常生活中必不可少的一部分。
多功能数字钟设计实验报告
![多功能数字钟设计实验报告](https://img.taocdn.com/s3/m/0e17df5ca66e58fafab069dc5022aaea988f4160.png)
多功能数字钟设计实验报告多功能数字钟设计实验报告一、引言数字钟是一种常见的时间显示设备,其简洁明了的显示方式受到了广泛的欢迎。
然而,随着科技的不断发展,人们对于数字钟的功能要求也越来越高。
本实验旨在设计一款多功能数字钟,以满足人们对于时间显示设备的更多需求。
二、设计原理1. 时间显示:数字钟应能准确地显示当前的时间,包括小时、分钟和秒钟。
为了实现精确的时间显示,我们采用了基于晶体振荡器的时钟电路,并结合数码管显示技术,使得时间能够以数字形式直观地呈现。
2. 日期显示:除了时间显示外,数字钟还应具备日期显示的功能。
我们通过添加一个实时时钟模块,可以获取当前的日期信息,并通过数码管显示出来。
3. 闹钟功能:为了提醒用户重要的时间节点,我们在数字钟中加入了闹钟功能。
用户可以设置闹钟的时间,并在到达设定时间时,数字钟会发出声音或震动来提醒用户。
4. 温湿度显示:为了更好地满足用户的需求,我们还在数字钟中添加了温湿度显示功能。
通过接入温湿度传感器,数字钟可以实时监测当前的温度和湿度,并将其显示在数码管上。
5. 其他功能:除了以上功能外,我们还可以根据用户需求进行扩展,如倒计时功能、闪烁效果等。
三、实验步骤1. 硬件设计:根据设计原理,我们需要选择合适的元器件进行电路的搭建,包括晶体振荡器、数码管、实时时钟模块、温湿度传感器等。
2. 电路连接:根据电路原理图,将各个元器件按照正确的连接方式进行连接,确保电路的正常工作。
3. 程序编写:通过编写合适的程序代码,实现数字钟的各项功能。
包括时间显示、日期显示、闹钟功能、温湿度显示等。
4. 调试测试:在完成硬件连接和程序编写后,我们需要对数字钟进行调试测试,确保各项功能的正常运行。
可以通过模拟不同的时间、设置不同的闹钟时间等来测试数字钟的稳定性和准确性。
5. 优化改进:根据实际测试结果,我们可以对数字钟进行优化改进,提高其性能和稳定性。
例如,优化显示效果、增加功能扩展等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字钟设计实习报告目录1. 绪论 (2)2. 课程设计 (2)2.1 设计目的 (2)2.2 具体设计要求 (2)3. 系统功能原理及电路图 (2)3.1 AT89S52单片机简介 (2)3.2 74HC595简介 (4)3.3接线方式 (4)3.4显示电路的选择与设计 (4)3.5设计电路原理图 (5)4. 系统软件设计与编程 (5)4.1 秒表程序流程图 (5)4.2 设计程序 (6)4.3 调试过程 (11)5.实习心得 (12)6.附录 (12)1.绪论随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,而本文设计并制作了一款基于AT89S52 的8位数码管显示的数字钟,其电路简单,软硬件结构模块化,易于实现。
2.课程设计2.1 设计目的通过课程设计,能够进一步熟悉AT89S52 单片机的结构及工作原理,掌握单片机的接口技术及相关外围芯片的外特性,控制方法,以及以单片机为核心的电路设计的基本方法和技术,了解相关电路参数的计算方法。
通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。
通过完成一个包括电路设计和程序开发的完整过程,使我们了解开发单片机应用系统的过程,为今后从事的相关工作打下基础。
2.2 具体设计要求设计一个数字时钟,显示小时,分钟,秒,用8位LED显示,如:17-00-00,并且实现12和24小时之间的转换,可根据个人情况加上其他扩展功能。
3.系统功能原理及硬件电路3.1 AT89S52单片机简介AT89S52为ATMEL 所生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flsah存储器。
(一)、AT89S52主要功能列举如下:1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(传统最高工作频率可至12MHz)3、内部程序存储器(ROM)为8KB4、内部数据存储器(RAM)为256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个16 位定时器/计数器9、全双工UART串行通道(二)、AT89S52各引脚功能介绍:(三)时序AT89S52典型的指令周期(执行一条指令的时间称为指令周期)为一个机器周期,一个机器周期由六个状态(十二振荡周期)组成。
每个状态又被分成两个时相P1和P2。
所以,一个机器周期可以依次表示为S1P1,S1P2……,S6P1,S6P2。
通常算术逻辑操作在P1时相进行,而内部寄存器传送在P2时相进行。
对于单周期指令,当操作码被送入指令寄存器时,便从S1P2开始执行指令。
如果是双字节单机器周期指令,则在同一机器周期的S4期间读入第二个字节,若是单字节单机器周期指令,则在S4期间仍进行读,但所读的这个字节操作码被忽略,程序计数器也不加1,在S6P2结束时完成指令操作。
图1.7的(a)和(b)给出了单字节单机器周期和双字节单机器周期指令的时序。
89S52指令大部分在一个机器周期完成。
乘(MUL)和除(DIV)指令是仅有的需要两个以上机器周期的指令,占用4个机器周期。
对于双字节单机器周期指令,通常是在一个机器周期内从程序存储器中读入两个字节,唯有MOVX指令例外。
MOVX是访问外部数据存储器的单字节双机器周期指令。
在执行MOVX指令期间,外部数据存储器被访问且被选通时跳过两次取指操作。
图1.7中(c)给出了一般单字节双机器周期指令的时序[9]。
3.2 74HC595简介74HC595是硅结构的CMOS器件,兼容低电压TTL电路,遵守JEDEC标准。
74HC595是具有8位移位寄存器和一个存储器,三态输出功能。
移位寄存器和存储器是分别的时钟。
数据在SHcp的上升沿输入到移位寄存器中,在STcp的上升沿输入到存储寄存器中去。
如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。
移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。
8位串行输入/输出或者并行输出移位寄存器,具有高阻关断状态。
三态。
将串行输入的8位数字,转变为并行输出的8位数字,例如控制一个8位数码管,将不会有闪烁。
3.3接线方式:74LS138译码器 ENA→P1.0 ENB→P1.1 ENC→P1.2时钟 CLK→P2.0数码管输入 DIN→P2.13.4显示电路的选择与设计对于数字显示电路,通常采用液晶显示或数码管显示。
对于一般的段式液晶屏,需要专门的驱动电路,而且液晶显示作为一种被动显示,可视性差,不适合远距离观看;对于具有驱动电路和单片机接口的液晶显示模块(字符或点阵),一般多采用并行接口,对单片机的接口要求较高,占用资源多;另外,AT89S52单片机本身无专门的液晶驱动接口。
而数码管作宜、易于购买等优点,而且有远距离视觉效果,很适合夜间或是远距离操作。
因此,本设计的显示电路采用8段数码管作为显示介质本设计采用共阴极数码显示管做显示电路,由于采用的是共阴的数码显示管,所以只要数码管的a、b、c、d、e、f、g、h引脚为高电平,那么其对应的二极管就会发光,使数码显示管显示0~9的编码见表1.1。
表1.1 共阴极数码显示管字型代码字型共阳极代码字型共阳极代码00C0H 592H10F9H 682H20A4H 70F8H30B0H 880H499H990H3.5 设计电路原理图:见附录4.系统软件设计与编程4.1数字钟程序流程图主程序流程图如下:4.2设计程序:ORG 0000HENA BIT P1.0ENB BIT P1.1ENC BIT P1.2CLK BIT P2.0DIN BIT P2.1AJMP MAINORG 0003H ; 外部中断0 AJMP INT0ORG 000BH ;定时器T0 AJMP IV0ORG 0030H ;MAIN:LCALL INTWAIT: LCALL READLCALL DISPLAYSJMP WAIT ; READ:MOV A,R4MOV B,#0AHDIV ABMOV DPTR,#TABMOVC A,@A+DPTRMOV 75H,AMOV A,BMOV DPTR,#TABMOVC A,@A+DPTRMOV 74H,AMOV A,#0BFHMOV 70H,AMOV A,R5MOV B,#0AHDIV ABMOV DPTR,#TAB MOVC A,@A+DPTR MOV 72H,AMOV A,BMOV DPTR,#TAB MOVC A,@A+DPTR MOV 71H,AMOV A,R6MOV B,#0AHDIV ABMOV DPTR,#TAB MOVC A,@A+DPTR MOV 6FH,AMOV A,BMOV DPTR,#TAB MOVC A,@A+DPTR MOV 6EH,ARET DISPLAY:CLR ENASETB ENBSETB ENCMOV R1,6EH LOOP3:MOV A,@R1LOOP2:LCALL LOOPINC R1CJNE R1,#76H,LOOP3 ;SETB ENARETIV0: DJNZ R3,LOOP1 ;MOV R3,#14HINC R4CJNE R4,#60,LOOP1 ;INC R5MOV R4,#0 ;CJNE R5,#60,LOOP1INC R6MOV A,R6MOV R5,#0SETB TR1 ;定时器T1启动CJNE R6,#24,LOOP1MOV R6,#0LOOP1:MOV TH0,#03CH ; MOV TL0,#0B0H ; SETB TR0RETILOOP: RLC AMOV DIN,CNOPNOPSETB CLKNOPCLR CLKDJNZ R0,LOOPRETINT0: MOV B,#12DIV ABJZ NN ;小于12JNZ MM ;大于12NN: MOV A,R6ADD A,#12MOV R6,ARETIMM: MOV A,R6SUBB A,#12MOV R6,ARETILOOP4:MOV TH1,#03CH MOV TL1,#0B0H RETIINT:MOV R3,#14HMOV R4,#00HMOV R5,#00HMOV R6,#17MOV TMOD,#11HMOV TH0,#03CHMOV TL0,#0B0HSETB IT0 ;下降沿触发SETB ET0 ;定时器中断允许 T0SETB EA ;开中断SETB TR0 ; 启动T0RETTAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H 4.3 调试过程5. 实习心得:通过这次课程设计,我对单片机和电路设计的相关知识有了更多的了解,同时也锻炼了自己运用已学知识的能力。
在设计过程中,我遇到了不少问题,例如,怎样找资料,电路如何连接和安排等等,但最终这些问题都解决了,成就感油然而生。
单片机课程设计不仅给我们提供了一个很好的展现所学知识的平台,也对自己实际运用能力进行一次考核,从中还可以学到课堂外的东西,获益匪浅,这就是孔子所说的温故知新。
单片机活跃在我们生活中的许多领域,其发展前景很广阔。
学好单片机也许对我们以后的工作有所帮助。
通过这次设计,我学到了很多知识,同时也认识到在团队工作中需要有合作精神,我想这会为今后自己踏上工作岗位、更好地融入新的团队打下良好的基础。
6. 附录:。