七段码数字钟课程设计讲解

合集下载

数字钟的设计方案

数字钟的设计方案

数字钟的设计方案1. 引言数字钟是一种常见的时间显示器件,它以数字显示时间,具有简洁美观、易于读取等特点。

本文将介绍数字钟的设计方案,包括硬件和软件方面的设计内容。

2. 硬件设计2.1 显示模块数字钟的核心部件是显示模块,用于显示时间。

常用的显示模块有7段数码管和LED点阵两种。

2.1.1 7段数码管7段数码管由7个独立的LED组成,可以显示0~9的数字,以及一些其他符号如冒号、减号等。

设计时需要根据实际需求确定数码管的位数,常见的有4位、6位、8位等不同配置。

2.1.2 LED点阵LED点阵由多个LED灯组成,可以显示更丰富的内容,如数字、字母、图标等。

相比于7段数码管,LED点阵的显示效果更加丰富,但也需要更高的成本和复杂的控制电路。

2.2 控制模块数字钟的控制模块负责驱动显示模块、获取时间信息并进行操作控制。

常用的控制模块有单片机、集成电路等。

2.2.1 单片机单片机是数字钟常用的控制模块,它具有较低的成本、易于编程和灵活的IO 口。

设计时需要根据具体需求选择适合的单片机型号,并编写相应的控制程序。

2.2.2 集成电路一些数字钟采用集成电路作为控制模块,这些集成电路通常已经集成了时钟芯片、驱动电路等功能,可以简化设计和布线。

相比于单片机,集成电路的功耗较低,但功能和灵活性有一定限制。

3. 软件设计3.1 时钟模块时钟模块负责获取当前时间,并根据需求进行时间格式转换。

设计时需要考虑时钟的精度、稳定性和时间格式的灵活性。

常见的时间格式有12小时制和24小时制,可以根据用户的偏好进行设置。

3.2 显示模块驱动程序显示模块驱动程序负责将时间信息以合适的形式显示在显示模块上。

对于7段数码管,驱动程序需要将对应的数字或符号发送给相应的数码管;对于LED点阵,驱动程序需要控制每一个LED灯的亮灭状态。

3.3 按键程序数字钟通常需要设置时间、闹钟等功能,因此需要设计按键程序实现对这些功能的控制。

按键程序需要识别按键的输入,并根据不同的按键组合实现不同的控制操作。

LED七段数码管数字钟1

LED七段数码管数字钟1

《微机原理综合实验》课程设计学院:机电学院班级: 12机械师姓名:周汉斌学号: 2012095644010 指导老师:覃孟扬目录一、设计任务书.................................. 错误!未定义书签。

二、设计题目 (3)三、设计方案 (3)四、硬件原理 (3)1.七段数码管显示 (3)2.键盘扫描显示 (5)3.8253计数器和8259中断 (5)4.硬件连接 (6)五、程序流程图及程序清单 (6)1.七段数码管显示 (8)2. 键盘扫描显示 (9)3.定时器设计 (12)4.总程序设计 (15)六、调试过程及结果 (29)七、设计总结和体会 (30)八、参考文献 (31)一、设计题目LED七段数码管数字钟:1.设计并完成LED七段数码管数字钟电路。

2.数字钟显示格式为:HH:MM:SS。

3.具有通过键盘能够调整时、分、秒的功能。

二、设计方案本设计采用LAB6000伟福仿真实验箱,利用4MHz脉冲信号源和多级分频电路产生脉冲信号,4MHz脉冲信号经过F/64分频后得到62.5KHz脉冲信号,将脉冲信号传递给8253定时器,定时器每0.000016秒中断一次,在中断服务程序中对中断次数进行计数,0.000016秒计数62500次就是1秒,然后在对秒计数得到分和小时值,并送入显示缓冲区,用总线方式控制数码管显示。

同时,利用实验箱提供的键盘扫描电路和显示电路来调整时、分、秒。

三、硬件原理1.七段数码管显示图1. 七段数码管七段数码管的字型代码表如下表:显示字形g f e d c b a 段码0 0 1 1 1 1 1 1 3fh1 0 0 0 0 1 1 0 06h2 1 0 1 1 0 1 1 5bh3 1 0 0 1 1 1 1 4fh4 1 1 0 0 1 1 0 66h5 1 1 0 1 1 0 1 6dh6 1 1 1 1 1 0 1 7dh7 0 0 0 0 1 1 1 07h8 1 1 1 1 1 1 1 7fh9 1 1 0 1 1 1 1 6fhA 1 1 1 0 1 1 1 77hB 1 1 1 1 1 0 0 7chC 0 1 1 1 0 0 1 39hD 1 0 1 1 1 1 0 5ehE 1 1 1 1 0 0 1 79hF 1 1 1 0 0 0 1 71h表1. 段数码管的字型代码表图2. 八段数码LED显示电路实验箱提供了6位八段数码LED显示电路,只要按地址输出相应数据,就可以实现对显示器的控制。

数字钟课程设计

数字钟课程设计

数字钟课程设计一、引言数字钟是一种用数字形式显示时间的钟表,具有直观、准确和易于阅读的特点。

在现代社会,数字钟已成为人们日常生活中必不可少的工具之一。

为了培养学生的创新思维和实践能力,本课程旨在引导学生设计和制作一个简单的数字钟。

本文档将详细介绍数字钟课程的设计思路、教学目标、教学内容和评估方式。

二、教学目标本课程的教学目标如下:1. 培养学生基本的电子电路设计和焊接技能;2. 培养学生的创新思维和问题解决能力;3. 培养学生的团队协作精神和沟通能力;4. 提高学生对于数码技术的理解和运用能力;5. 培养学生对于时间概念的认识和管理能力。

三、教学内容本课程的教学内容如下:1. 数字钟的原理和构造:介绍数字钟的基本原理和各部分的构造,包括时钟模块、显示模块、控制模块等;2. 电子电路基础知识:讲解电子电路的基本概念和常用元件,如电阻、电容、晶体管等;3. 数字时钟的设计与制作:分为硬件设计和软件设计两部分。

硬件设计主要包括电路连接与焊接,软件设计主要包括显示模块的驱动和时钟模块的控制;4. 数字时钟的调试与测试:学生需要对自己制作的数字时钟进行调试和测试,确保其正常工作和准确显示时间;5. 数字时钟的应用拓展:鼓励学生在数字时钟的基础上进行创新和拓展,增加其他功能,如闹钟、温湿度显示等。

四、课程安排根据本课程的教学内容,将课程安排如下:1. 第一周:介绍数字钟的原理和构造,讲解电子电路的基础知识;2. 第二周:学生分组进行数字时钟的设计与制作,确定硬件和软件设计方案;3. 第三周:学生进行电路连接与焊接,制作数字时钟的硬件部分;4. 第四周:学生进行软件设计和编程,完成数字时钟的控制和显示功能;5. 第五周:学生进行数字时钟的调试和测试,解决可能出现的问题;6. 第六周:学生进行数字时钟的应用拓展,增加其他功能,并进行展示与分享。

五、评估方式为了评估学生的学习效果和课程的教学质量,本课程采用以下评估方式:1. 课堂参与度:根据学生在课堂上的积极参与和提问情况,进行评估;2. 课程作业:学生需要完成数字时钟的设计与制作任务,并提交相应的作业报告;3. 数字时钟的调试与测试:学生需要进行数字时钟的调试和测试,并进行成果展示;4. 分组评价:学生需要对本组成员的工作情况进行评价,评估团队合作能力。

数字时钟的课程设计

数字时钟的课程设计

数字时钟的课程设计一、课程目标知识目标:1. 学生能理解数字时钟的基础知识,掌握时钟的数字显示原理。

2. 学生能运用所学知识,分析并描述数字时钟的显示方式及其变化规律。

3. 学生了解数字时钟在实际生活中的应用,理解时分秒的概念。

技能目标:1. 学生能够通过观察、分析,动手操作,设计简单的数字时钟模型。

2. 学生能够运用所学知识,解决与数字时钟相关的问题,如时间计算、闹钟设定等。

3. 学生能够运用数字时钟知识,进行实际生活中的时间管理。

情感态度价值观目标:1. 学生培养对数字时钟的兴趣,激发学习科学技术的热情。

2. 学生通过数字时钟的学习,认识到时间的重要性,养成珍惜时间的良好习惯。

3. 学生在团队协作中,学会互相尊重、沟通、合作,培养集体荣誉感。

课程性质:本课程以实践性、趣味性为主,注重培养学生的动手能力、观察力和团队协作能力。

学生特点:五年级学生具有一定的逻辑思维能力、动手操作能力和团队协作能力。

教学要求:教师应采用生动有趣的教学方法,引导学生主动参与,关注学生的个体差异,鼓励学生提出问题、解决问题,注重培养学生的实践能力和创新能力。

通过课程目标的实现,使学生能够将所学知识应用于实际生活,提高学生的综合素质。

二、教学内容本课程依据课程目标,结合课本内容,组织以下教学大纲:1. 数字时钟的基础知识:- 时钟的演变与数字时钟的原理- 时分秒的概念及其在数字时钟中的应用2. 数字时钟的组成与显示方式:- 数字时钟的显示屏、电路和程序- 数字时钟的显示方式:LED、LCD等- 数字时钟的显示变化规律3. 数字时钟的应用:- 时间计算与时间管理- 闹钟功能及其设置方法- 数字时钟在生活中的实际应用案例4. 动手实践与团队协作:- 设计简单的数字时钟模型- 操作数字时钟,解决实际问题- 团队合作,交流分享制作经验教学内容安排与进度:1. 基础知识学习(1课时)2. 数字时钟组成与显示方式(1课时)3. 数字时钟应用(1课时)4. 动手实践与团队协作(2课时)教材章节关联:本教学内容与课本第四章“时间及其测量”相关,涉及第四节“电子时钟及其应用”。

7+数字电子钟的设计

7+数字电子钟的设计

数字电子钟的设计(4个课时)一、设计任务设计一个数字电子钟的逻辑电路,以一昼夜24小时为一周期能显示“时(0~23)”、“分(0~59)”、“秒(0~59)”,且能实现“时”、“分”、“秒”校准功能。

二、实验元器件CD4060(1片)、晶体振荡器32468H Z(1片)、电容30PF(1只)、电阻1M Ω(1只)、74LS160(6片)、74LS74或74LS117(1片)、74LS00(1片)、74LS04(1片)、74LS08(1片)、按键(2只)、电阻470Ω(7只)、显示译码器74LS48(6片)及LED数码管(6只)、发光二极管(1只)、面包板(1块),导线若干。

(元件不够,3人的合为一套)三、实验目的1、熟识数字电子钟的组成和工作原理;2、进一步巩固相关芯片的逻辑功能和使用方法。

四、数字电子钟原理方框图五、实验内容(共100分)1、秒基准信号的产生(实验六已做过)(10分)由CD4060、电阻、电容、固有频率为32468Hz的石英晶体及D触发器(74LS74)组成。

从CD4060第3脚输出的频率为2Hz的时钟信号经D触发器74LS74(或JK触发器74LS114)2分频后得到秒基准信号,此为计数器的时钟信号。

(电路中可以接一LED灯指示时钟信号的有无)2、计数器的设计(1)译码显示电路的设计时、分、秒的个位和十位计数器分别经七段显示译码器74LS47(或74LS48)接七段显示器就可以显示时间数字。

(2)六十进制计数器的设计(30分)分、秒计数器都六十进制,个位为十制、十位为六进制。

可分别用两片74LS160连接而成。

可用串行进位法(可参考教材P264图5.3.40)(可用74LS04)及异步清法将两片74LS160接成60进制计数器,且向分或时计数器送出进位信号(可用到74LS00与非门)并调试成功。

(3)二十四进制计数器的设计(15分)时计数器是二十四制,可用两片74LS160连接而成。

LED七段数码管数字钟

LED七段数码管数字钟

设 计 题 目: LED 七段数码管数字钟 学 院 名 称: 计算机科学与工程学院 专 业: 计算机科学与技术 班 级: 05计1 姓 名: 丁 琳 指导教师姓名: 白凤娥 指导教师职称: 教 授设 计 成 绩: 评 阅 教 师: 评 阅 日 期:2008年 12月 日微机原理与接口技术课程设计报告JIANGSU TEACHERS UNIVERCITY OF TECHNOLOGY目录一、设计任务书 (3)二、设计题目 (3)三、设计方案 (3)四、硬件原理 (4)1.七段数码管显示 (4)2.键盘扫描显示 (5)3.8253计数器和8259中断 (6)4.硬件连接 (6)五、程序流程图及程序清单 (7)1.七段数码管显示 (8)2. 键盘扫描显示 (9)3.定时器设计 (12)4.总程序设计 (15)六、调试过程及结果 (29)七、设计总结和体会 (30)八、参考文献 (30)一、设计任务书《微机原理及接口技术》是一门应用性、综合性、实践性较强的课程,没有实际的有针对性的设计环节,我们就不能很好的理解和掌握所学的技术知识,更缺乏解决实际问题的能力。

所以通过有针对性的课程设计,会使我们学会系统地综合运用所学的理论知识,提高我们在微机应用方面的开发与设计本领,系统的掌握微机硬软件设计方法。

通过课程设计实践,不仅要培养我们的实际动手能力,检验我们对本门课学习的情况,更要培养我们在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能用设计报告表达设计思想和结果的能力。

培养我们实事求是和严肃认真的工作态度。

通过设计过程,要求我们熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使我们得到微机开发应用方面的初步训练。

集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。

七段共阴数码管电子钟PLC程序设计原理

七段共阴数码管电子钟PLC程序设计原理

七段共阴数码管电子钟PLC程序设计原理控制要求:1.用四个七段数码管分别显示“时十位”、“时个位”、“分十位”和“分个位”。

2.用两个发光二极管显示“秒闪烁”。

3.有“预置”和“校对”时间功能。

I/O分配:X0—运行开关,X1—预置按钮;Y0—A,Y1—B,Y2—C,Y3—D,Y4—E,Y5—F,Y6—G;Y7—“秒闪烁”指示;Y13—“时十位”显示,Y12—“时个位”显示,Y11—“分十位”显示,Y10—“分个位”显示。

COM端接线:COM1和COM2(Y0—Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10—Y13所对应的公共端)和COM接24V电源“-”极。

一、总体设计思想为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0—Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10—Y13来同步控制其接通“-”极的时间,以期达到四个数码管轮番显示的目的。

二、具体设计过程1.用两个定时器T0和T1产生秒脉冲,用Y7输出。

2.用计数器C0将秒脉冲变成分脉冲。

3.用位左移指令[SFTL]形成分个位左移码。

4.用位左移指令[SFTL]形成分十位左移码。

5.用位左移指令[SFTL]形成时个位左移码。

6.用位左移指令[SFTL]形成时十位左移码。

7.用位左移指令[SFTL]安排四个数码管轮番接通。

8.将四个位左移码分别译成七段数码管的字显示码,并考虑四个数码管轮番接通问题。

9.将字显示码用Y0—Y6输出。

个位编码表由编码表可得逻辑表达式:M40=(M1+M3+M4+M6+M7+M8+M9+M10)M100M41=(M1+M2+M3+M4+M5+M8+M9+M10)M100M42=(M1+M2+M4+M5+M6+M7+M8+M9+M10)M100M43=(M1+M3+M4+M6+M7+M9)M100M44=(M1+M3+M7+M9)M100M45=(M1+M5+M6+M7+M9+M10)M100M46=(M3+M4+M5+M6+M7+M9+M10)M100M60=(M21+M23+M24+M26+M27+M28+M29+M30)M012M61=(M21+M22+M23+M24+M25+M28+M29+M30)M012M62=(M21+M22+M24+M25+M26+M27+M28+M29+M30)M012 M63=(M21+M23+M24+M26+M27+M29)M012M64=(M21+M23+M27+M29)M012M65=(M21+M25+M26+M27+M29+M30)M012M66=(M23+M24+M25+M26+M27+M29+M30)M012十位编码表由编码表可得逻辑表达式:M50=(M13+M15+M16+M18)M101M51=(M13+M14+M15+M16+M17)M101 M52=(M13+M14+M16+M17+M18)M101 M53=(M13+M15+M16+M18)M101M54=(M13+M15)M101M55=(M13+M17+M18)M101M56=(M15+M16+M17+M18)M101M70=(M33+M35)M103M71=(M33+M34+M35)M103M72=(M33+M34)M103M73=(M33+M35)M103M74=(M33+M35)M103M75=M33*M103M76=M35*M103 输出:Y0=M40+M50+M60+M70Y1=M41+M51+M61+M71Y2=M42+M52+M62+M72Y3=M43+M53+M63+M73Y4=M44+M54+M64+M74Y5=M45+M55+M65+M75Y6=M46+M56+M66+M76AF G BE CD七段共阴数码管。

合工大微机原理课程设计第6题数字钟

合工大微机原理课程设计第6题数字钟
mov flag,01h
overD: JMP con8
recoverLED: cli ;实现从BUF知LEDbuf功能的具体代码区
push si
push cx
PUSH BX
mov LedBuf+3,00h
mov LedBuf+4,00h
mov LedBuf+5,00h
mov si,0
;;;;;;;;;;;;;;;;;;;;;;;;初始化;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
push ax
push dx
MOV DX,port33
MOV AL,36H
OUT DX,AL
MOV DX,port00
MOV AL,00H
OUT DX,AL
5. 按“E”表示时钟开始运行。
6. 程序运行时,首先按“D”设置闹铃时间,然后按“C”设置时钟的时间,再按“E”让时钟开始运行。当当前时间运行到闹铃时间时,整个七段数码管屏幕闪烁字符“8”。
注:下面的代码在设置闹钟时会产生时间误差。读者有兴趣尝试的话可以自己改改,只需要调整调整几个缓冲区,使设置闹钟时使后台依然接受中断即可,设完闹钟使其恢复即可。
CBuf db 6 dup(0fh)
buf db 6 dup(?) ;临时存放时刻
buttonC DB 02H ;若C键被按则置1
buttonD DB 03H ;若D键被按则置1
buttonE DB 00H ;若E键被按则置1
jnz overd ;若SI不等06h即小于6,则跳到con8处,继续获取键值,直至6位闹钟设置完毕
MOV BUTTOND,00H ;闹钟设置完毕,使D键标志失效,使其不会继续设置闹钟,并将取出BUF内时间标志置1

LED七段数码管数字钟实验报告

LED七段数码管数字钟实验报告

微机原理与接口技术课程设计报告设计题目:七段数码管数字时钟学院:信息科学与技术学院专业:电子信息工程姓名:学号:指导老师:完成日期:2013.12.10摘要该设计题目的主要内容是通过程序设计使LED数码管显示时间,利用接口芯片8255实现。

LED七段数码管数字钟具体完成功能:1.设计并完成LED七段数码管数字钟电路。

2.数字钟显示格式为:HH:MM:SS。

3.具有通过开关能够调整时、分、秒的功能。

目录1.实验内容 (3)2.七段数码管数字钟功能介绍 (3)3.七段数码管数字钟的电路图设计 (3)4.七段数码管数字钟的源程序 (4)5.七段数码管数字钟仿真结果 (9)6.课程设计体会 (10)7.参考文献 (10)1.实验内容通过对接口芯片编程,使七段数码管LED成为一个时钟,来显示时间。

显示时、分、秒。

2.七段LED数码管数字钟的功能介绍通过对接口芯片编程,使七段数码管LED成为一个时钟,来显示时间。

显示时、分、秒。

实验利用8255的B口向LED送显示数据,C口的高六位用来选LED的哪个数码管显示数据。

通过软件定时来响应当秒数达到60次时,调整分钟和小时。

3.七段LED数码管数字钟的电路设计4.七段数码管数字钟的源程序;***************************数据段*********************************DA TA SEGMENTCONT DW 0HSHI DB 23FEN DB 59MIAO DB 56LED D B 2,3,5,7,4,5SEGTAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;数码管显示编码DA TA ENDS;*******************************************************************;***************************代码段*********************************CODE SEGMENT ;ASSUME DS:DA TA,CS:CODEIOA EQU 8000H; 端口号表示IOB EQU 8002H;IOC EQU 8004H;IOCON EQU 8006H;START:MOV AL,90H ;1001,0000B 写控制字,选择方式1,端口B、C工作在0方式,输出MOV DX,IOCONOUT DX,ALNOP;***************************主程序*********************************START1:CALL JISHICALL FENJIECALL DISPJMP START1;***************************计时子程序********************************* JISHI:CMP CONT,60JZ NEXTINC CONTJMP RETUNNEXT: MOV CONT,0CMP MIAO,59;JZ NEXT1INC MIAOJMP RETUNNEXT1: MOV MIAO,0CMP FEN,59;JZ NEXT2INC FENJMP RETUNNEXT2: MOV FEN,0CMP SHI,23;JZ NEXT3INC SHIJMP RETUNNEXT3: MOV SHI,0RETUN: RET;***************************分解子程序********************************* FENJIE:MOV AX,0MOV AL,SHIMOV CL,10DIV CLMOV LED,ALMOV LED+1,AHMOV AX,0MOV AL,FENMOV CL,10DIV CLMOV LED+2,ALMOV LED+3,AHMOV AX,0MOV AL,MIAOMOV CL,10DIV CLMOV LED+4,ALMOV LED+5,AHRET;***************************显示子程序*********************************DISP:;***************************时显示********************************* MOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+0XLATMOV DX,IOBOUT DX,ALMOV AL,11011111BMOV DX,IOCOUT DX,ALCALL YSMOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+1XLATMOV DX,IOBOUT DX,ALMOV AL,11101111BMOV DX,IOCOUT DX,ALCALL YS;***************************分显示********************************* MOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+2XLATMOV DX,IOBOUT DX,ALMOV AL,11110111BMOV DX,IOCOUT DX,ALCALL YSMOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+3XLATMOV DX,IOBOUT DX,ALMOV AL,11111011BMOV DX,IOCOUT DX,ALCALL YS;***************************秒显示********************************* MOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+4XLATMOV DX,IOBOUT DX,ALMOV AL,11111101BMOV DX,IOCOUT DX,ALCALL YSMOV AL,11111111BMOV DX,IOCOUT DX,ALLEA BX,SEGTABMOV AL,LED+5XLATMOV DX,IOBOUT DX,ALMOV AL,11111110BMOV DX,IOCOUT DX,ALCALL YSRET;***************************延时子程序********************************* YS: MOV CX,500A1: NOPLOOP A1RET;********************************************************************** CODE ENDSEND START5.仿真结果6.课程设计体会虽然实验课只有那么几次,但是要想完整的做出数字钟还需要自己在课余时间好好去钻研,看着自己的努力成果,心里感到格外的欣慰。

LED数码管数字钟

LED数码管数字钟
时钟调整程序代码
CLR TR1 ;关闭定时器T1 CLR ET1 ;关定时器T1中断 SETB TR0 ;开启定时器T0 SETB ET0 ;开定时器T0中断(计时开始) LJMP START1 ;跳回主程序 SET1: LCALL DISPLAY ;键释放等待时调用显示程序(调分) AJMP SET2 ;防止键按下时无时钟显示 SET3: LCALL DISPLAY ;等待调分按键时时钟显示用 AJMP SET4
1秒计时程序代码
CLRC ;清进位标志 CJNE A,#60H,ADDHH ; ADDHH: JC OUTT0 ;小于60分时中断退出 ACALL CLR0 ;大于或等于60分时分计时单元清0 MOV R0,#79H ;指向小时计时单元(78H-79H) ACALL ADD1 ;小时计时单元加1小时 MOV A,R3 ;时数据放入A CLR C ;清进位标志 CJNE A,#24H,HOUR ; HOUR: JC OUTT0 ;小于24小时中断退出
二极管
三极管
数码管
一、主要硬件组成
单片机
AT89C2051控制芯片
发光二极管与三极管
部分实物
七级数码管
单片机AT89C2051
电阻
二、单片机AT89C2051引脚配置
8位双向I/O口
电源电压
双向I/O口
复位输入
反向振荡放大器输入输出
接地
三、硬件设计原理图
接P3口,PNP型三极管的导通与截止来控制 每位的选通。
START: MOV R0,#70H ;清70H-7AH共11个内存单元 MOV R7,#0BH ; CLEARDISP: MOV @R0,#00H ; INC R0 ; DJNZ R7,CLEARDISP ; MOV 20H,#00H ;清20H(标志用) MOV 7AH,#0AH ;放入"熄灭符"数据 MOV TMOD,#11H ;设T0、T1为16位定时器 MOV TL0,#0B0H ;50MS定时初值(T0计时用) MOV TH0,#3CH ;50MS定时初值 MOV TL1,#0B0H ;50MS定时初值(T1闪烁定时用) MOV TH1,#3CH ;50MS定时初值

七段数码管课程设计

七段数码管课程设计

七段数码管课程设计一、课程目标知识目标:1. 理解七段数码管的基本结构及其工作原理;2. 掌握七段数码管的电路连接方式,能够正确进行电路图的绘制;3. 学会使用七段数码管进行数字的显示,并了解其显示原理。

技能目标:1. 能够运用所学知识,设计并搭建简单的七段数码管电路;2. 培养学生动手实践能力,学会使用基本电子元件进行电路连接;3. 培养学生的问题分析能力和团队合作能力,通过实际操作,解决电路连接和显示过程中的问题。

情感态度价值观目标:1. 培养学生对电子技术的兴趣和热情,激发学习动力;2. 培养学生的创新意识,鼓励他们在实践中积极探索,勇于尝试;3. 培养学生的责任心,让他们明白学习电子技术对国家和未来发展的重要意义。

课程性质:本课程为电子技术实践课程,结合理论知识,强调学生的动手实践能力。

学生特点:七年级学生对电子技术有一定的兴趣,好奇心强,喜欢动手操作,但理论知识掌握程度不一。

教学要求:结合学生特点,注重理论与实践相结合,以学生为主体,教师为主导,引导学生在实践中掌握知识,培养技能,提高素养。

通过课程目标的分解,使学生在课程学习中获得具体的学习成果,为后续教学设计和评估提供依据。

二、教学内容根据课程目标,本章节教学内容主要包括以下几部分:1. 七段数码管基础知识:介绍七段数码管的结构、工作原理及其特点;- 教材章节:第二章第二节“显示器件简介”2. 电路连接与绘制:讲解如何将七段数码管与微控制器连接,并绘制相应的电路图;- 教材章节:第三章第一节“电路图的绘制与识别”3. 数字显示原理:阐述七段数码管显示数字的原理,包括动态扫描和静态显示;- 教材章节:第二章第三节“数字显示技术”4. 实践操作:指导学生动手搭建七段数码管电路,实现数字显示;- 教材章节:第五章“电子技术实践”5. 电路调试与故障排查:教授学生如何对搭建的电路进行调试,排查并解决问题;- 教材章节:第六章第二节“电路调试与故障排查”教学大纲安排:第一课时:介绍七段数码管基础知识,引导学生认识显示器件;第二课时:讲解电路连接与绘制,让学生学会如何将七段数码管与微控制器连接;第三课时:分析数字显示原理,让学生了解七段数码管的显示方式;第四课时:进行实践操作,指导学生动手搭建电路,实现数字显示;第五课时:进行电路调试与故障排查,培养学生的问题解决能力。

七段数码管数字钟

七段数码管数字钟

微机原理与接口技术课程设计报告2009-2010学年第二学期设计题目: LED七段数码管数字钟小组成员:杜晓杰白杨娜陈迪所学专业:计算机科学与技术所在班级:计科061指导教师:高国红完成时间: 2010-06-06目录内容提要 (2)一、题目设计的目的和意义 (3)1、题目的意义 (3)2、系统的主要功能: (3)3、设计思路: (3)二、设计所用器件 (4)1、七段数码管显示 (4)2、8253芯片的内部结构及引脚 (5)3、可编程并行接口8255A (6)4、可编程中断控制器8259A (7)三、硬件连接图: (8)四、软件设计流程及描述 (9)1、主程序流程图: (9)2、定时中断服务子程序框图如下: (9)3、中断处理过程 (11)五、心得体会 (12)附录一:参考文献 (12)附录二:源程序代码 (12)内容提要选用8253的计数器2进行100ms的定时,其输出 OUT2与8259的IRQ7相连,当定时到100 ms时产生一个中断信号,在中断服务程序中进行时、分、秒的计数,并送入相应的存储单元;8255的A口接七段数码管的位选信号,B口接数码管的段选信号,时、分的数值通过对8255的编程可送到七段数码管上显示。

一、题目设计的目的和意义1、题目的意义掌握8255、8259、8253芯片使用方法和编程方法,通过本次课程设计,学以致用,进一步理解所学的相关芯片的原理、内部结构、使用方法等,学会相关芯片实际应用及编程,系统中采用8088微处理器完成了电子钟的小系统的独立设计。

同时并了解综合问题的程序设计掌握实时处理程序的编制和调试方法,掌握一般的设计步骤和流程,使我们以后搞设计时逻辑更加清晰。

2、系统的主要功能:(1).设计并完成LED七段数码管数字钟电路。

(2).数字钟显示格式为:HH: MM。

(3).具有通过读内存能够调整时、分、秒的功能。

3、设计思路:(1)在主程序中要分别对8253、8259、8255进行初始化编程,8253的计数器2可在方式0下工作。

如何设计简单的数字时钟电路

如何设计简单的数字时钟电路

如何设计简单的数字时钟电路数字时钟电路是一种常见的电子电路,用于显示时间并具备时间计时功能。

设计一个简单的数字时钟电路可以通过以下步骤实现。

第一步:确定数字时钟的显示方式常见的数字时钟电路可以采用七段数码管进行显示,每个数码管由七个LED灯组成,用于显示数字0-9。

可以根据需要选择合适的数码管来完成数字时钟的显示。

第二步:确定时钟的计时器数字时钟电路需要一个计时器来跟踪时间。

常见的计时器可以使用555定时器或者基于微控制器的计时器模块。

选择适合自己的计时器并连接到电路中。

第三步:连接七段数码管将选定的七段数码管连接到电路中。

每个数码管的七个LED灯分别对应数码管的a、b、c、d、e、f、g引脚,根据数码管的型号和引脚布局进行正确连接。

例如,将数码管的a引脚连接到计时器的输出引脚,b引脚连接到计时器的另一个引脚,以此类推。

第四步:设计时钟功能根据需要设计时钟功能,包括显示当前时间、设置闹钟、调节亮度等。

可以通过增加按钮开关、旋转编码器或者完成基于微控制器的编程来实现这些功能。

第五步:连接电源和调试将数字时钟电路与合适的电源连接,并进行必要的调试。

确保电路中的元件连接正确并正常工作。

如果有需要,可以使用示波器或多用途测试仪来辅助调试。

总结:通过以上步骤,我们可以设计一个简单的数字时钟电路。

根据需求选择合适的数码管和计时器,连接七段数码管,设计时钟功能并连接电源进行调试。

这样就可以得到一个能够准确显示时间并具备计时功能的数字时钟电路。

需要注意的是,以上步骤只是设计一个简单的数字时钟电路的基本流程,具体的实现可能因项目需求和硬件平台的差异而有所不同。

在实际应用中,还需要考虑电路的稳定性、精度和可靠性等因素,并根据实际情况进行细节调整和优化。

数字钟课程设计

数字钟课程设计

数字钟 课程设计一、课程目标知识目标:1. 学生能够理解数字钟的基本概念,掌握其工作原理;2. 学生能够运用所学知识,分析并描述数字钟的组成部分及功能;3. 学生能够解释数字钟显示时间的原理,理解时、分、秒之间的关系。

技能目标:1. 学生能够运用所学知识,设计并制作一个简单的数字钟;2. 学生能够通过实际操作,掌握数字钟的调试方法,提高动手实践能力;3. 学生能够运用数学知识,解决数字钟显示时间的问题。

情感态度价值观目标:1. 学生培养对电子产品的兴趣,激发探索电子世界的热情;2. 学生通过合作学习,培养团队协作能力和沟通表达能力;3. 学生在学习过程中,培养解决问题的耐心和毅力,树立自信心。

课程性质:本课程为电子技术实践课程,结合理论知识,注重培养学生的动手能力和创新能力。

学生特点:五年级学生具有一定的数学和电子知识基础,对新鲜事物充满好奇心,喜欢动手实践。

教学要求:结合学生特点,课程设计应注重理论与实践相结合,强调学生的参与度和实践性,使学生在动手实践中掌握知识,提高能力。

通过本课程的学习,学生能够达到以上设定的具体学习成果。

二、教学内容本课程教学内容主要包括以下几部分:1. 数字钟的基本概念与工作原理- 数字钟的组成及各部分功能- 数字钟的工作原理及显示时间的原理2. 数字钟的设计与制作- 数字钟电路设计原理- 电路元件的选用与连接方法- 数字钟程序编写及调试3. 数字钟的实践操作- 实际操作数字钟的组装与调试- 故障排查与解决方法- 数字钟的优化与改进教学大纲安排如下:第一课时:数字钟的基本概念与工作原理- 引导学生了解数字钟的组成及功能- 讲解数字钟工作原理,分析时、分、秒之间的关系第二课时:数字钟设计与制作(一)- 讲解数字钟电路设计原理,展示电路图- 指导学生选用电路元件,学习连接方法第三课时:数字钟设计与制作(二)- 编写数字钟程序,进行初步调试- 分析调试过程中可能出现的问题及解决方法第四课时:数字钟实践操作- 学生分组进行数字钟的组装与调试- 教师巡回指导,解答学生疑问教学内容与教材关联性:本课程内容紧密围绕教材中关于数字钟的相关章节,结合实际操作,使学生在掌握理论知识的基础上,提高实践能力。

数字时钟课程设计实验内容

数字时钟课程设计实验内容

数字时钟课程设计实验内容一、课程目标知识目标:1. 学生能理解数字时钟的显示原理,掌握时、分、秒的概念及其相互关系。

2. 学生能够运用所学知识,分析并描述数字时钟的显示方式及其变化规律。

3. 学生了解数字时钟在实际生活中的应用,认识到数字时钟的实用性。

技能目标:1. 学生能够独立操作简单的数字时钟设备,进行时间设定和调整。

2. 学生通过课程实验,培养动手能力、观察力和问题解决能力。

3. 学生能够运用数字时钟相关知识,设计并制作简单的数字时钟模型。

情感态度价值观目标:1. 学生培养对时间管理和珍惜时间的意识,养成守时、高效的作息习惯。

2. 学生在实验过程中,培养合作精神、探究精神和创新意识。

3. 学生通过学习数字时钟,激发对电子科技的兴趣,提高对科技发展的认识。

课程性质:本课程为信息技术与电子学的综合实践课程,以实验操作和观察为主,结合理论知识,培养学生动手能力和实际应用能力。

学生特点:五年级学生对新鲜事物充满好奇心,具备一定的动手能力,但注意力容易分散,需要通过趣味性和实践性强的活动来提高学习兴趣。

教学要求:课程设计要注重理论与实践相结合,注重学生的参与度和互动性,通过有趣的实验活动,引导学生主动探究数字时钟的原理和应用。

同时,关注学生的个体差异,给予不同层次的学生指导和帮助,确保课程目标的实现。

在教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容本课程依据课程目标,结合教材内容,组织以下教学大纲:1. 数字时钟基础知识- 时、分、秒的概念及其相互关系- 数字时钟的显示原理2. 数字时钟的组成与功能- 数字时钟的电路组成- 数字时钟的显示方式及其变化规律- 数字时钟的功能及应用3. 数字时钟操作与制作- 数字时钟的操作方法- 数字时钟模型的制作教学进度安排如下:第一课时:数字时钟基础知识- 导入:介绍时间的重要性,引导学生关注时间管理- 新课:讲解时、分、秒的概念及其相互关系,学习数字时钟的显示原理第二课时:数字时钟的组成与功能- 复习:回顾上节课的知识点- 新课:学习数字时钟的电路组成,了解显示方式及其变化规律,探讨数字时钟的功能及应用第三课时:数字时钟操作与制作- 操作实践:指导学生进行数字时钟操作,体验时间设定与调整- 制作实践:引导学生分组制作数字时钟模型,培养动手能力和合作精神教学内容与课本紧密关联,注重科学性和系统性,确保学生能够掌握数字时钟相关知识,并能够应用于实际操作和制作中。

七段码数字钟课程设计讲解

七段码数字钟课程设计讲解

目录1 系统概述 (2)1.1 数字钟的设计目的 (2)1.2 基本内容及目标 (2)2 方案论证 (3)2.1 数字钟设计方案论证 (3)2.2 数码管显示原理 (3)2.3 控制任务要求 (4)3 硬件设计 (4)3.1 系统的原理方框图(略) (4)3.2 主电路设计 (4)3.3 I/O接点地址分配 (5)3.4 编程元器件选型及地址分配 (6)4 软件设计 (7)4.1 主流程图 (7)4.2 PLC梯形图 (8)5 系统调试结果分析 (19)设计心得 (20)参考文献 (21)1 系统概述本设计共分五大章:第一章是系统概述,介绍了PLC系统概述和设计目的、设计内容以及实现的目标。

第二章是方案论证,即数码管数字电子钟设计方案与工作原理介绍及应用。

第三章是硬件设计,即数字电子钟的主电路设计及元器件的选型,进一步清楚的了解其内部结果和工作原理。

第四章是软件设计,即数字电子钟的主流程及梯形图程序,第五章是系统调试,即硬件软件调试结果及结果分析等。

设计心得即是本设计所取得的成果及其设计意义。

针对本设计在制作过程所参考文献及资料的统一说明及介绍。

1.1 数字钟的设计目的本系统采用计数器、显示器和校时电路组成。

由LED数码管来显示PLC所输出的信号。

总体方案设计由主体电路和扩展电路两大部分组成,其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。

1.2 基本内容及目标1.1.1 PLC控制系统的基本内容包括如下几点(1) 选择用户输入、输出设备以及输出设备驱动的控制对象,这些设备属于一般的电气元件,选择方法请参考其他有关资料。

(2) PLC的选择:PLC是控制系统的核心部件,对于保证整个控制系统的技术经济性能指标起着重要作用。

选择PLC,应包括机型、容量、I/O点数、电源模块以及特殊功能模块的选择等。

(3) 设计控制程序:主电路、梯形图、控制系统流程图等。

控制程序是控制整个系统工作的软件,是保证系统工作正常、安全可靠的关键,因此控制程序的设计必须经过反复调试、修改,直到符合要求为止。

数电课程设计数字钟设计说明

数电课程设计数字钟设计说明

. 目录⒈设计目的1⒉设计任务1设计指标2⒊多功能数字钟设计原理2⒈时钟信号振荡电路3⒉秒脉冲产生信号4⒊计数电路4⑴小时计数电路4⑵分钟计时电路6⑶秒钟计数电路7⑷校时信号7⑸整点报时电路8⑹译码驱动及显示电路10⒋数字钟整体电路的实现11⒋多功能数字钟设计方案二11⑴设计原理图11⑵电路各个组成部分12⑶电路图实现13⒌方案比较以及确定14⒍电路的仿真与调试15⒎元器件明细表17页脚⒏设计心得与体会20⒐参考文献22⒑23⒈设计目的⒈增强对数字电子技术及相关知识的了解与掌握。

⒉学习multisim 10.0 等相关软件的使用方法。

⒊具备简单电路设计的能力。

数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

此次设计与制作数字电子钟的目的是让学生在了解数字钟的原理的前提下,运用刚刚学过的数电知识设计并制作数字钟,而且通过数字钟的制作进一步了解各种在制作中用到的中小规模集成电路的作用及其使用方法。

由于数字电子钟包括组合逻辑电路和时序电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法,从而实现理论与实践相结合。

总的来说,此次课程设计,有助于学生对电子线路知识的整合和电子线路设计能力的训练,并为后继课程的学习打下一定的基础。

⒉设计任务设计一个数字钟的电子电路,使其具有以下功能:①“时”、“分”、“秒”的十进制数字显示功能,其中“时”为24进制,“分”和“秒”都是六十进制;②手动校时功能;③整点报时功能。

设计指标⒈时间计数电路采用24进制,从00开始到23后再回到00;⒉各用2位数码管显示时、分、秒;⒊具有自动校时、校分功能,可以分别对时及分进行单独校时,使其校正到标准时间;⒋计时过程具有报时功能,当时间到达整点时,蜂鸣器开始响,同时灯光隔一秒亮一次的显示;⒌为了保证计时的稳定及准确,须由晶体振荡器提供时间基准信号。

⒊多功能数字钟设计原理数字电子钟电路一般由振荡器、分屏器、计数器、译码器、及显示器组成,其框图如下图1-1所示:从图1-1可以看到,石英振荡器产生的振荡信号送到分频器,经分频后得到1HZ的秒脉冲,秒脉冲再送入计数器进行计数,并把累计的计数结果以“时”、“分”、“秒”的时间格式显示出来。

plc课程设计―七段钟

plc课程设计―七段钟

plc课程设计―七段钟目录1 系统概述…………………………………………………………………………2 2方案论证.................................................................................... 2 3硬件设计.....................................................................2 3.1系统的原理方框图........................................................................2 3.2 主电路.................................................................................3 3.3 I/O分配..............................................................................3 3.3 I/O接线图...........................................................................4 3.4 元器件选型..............................................................................4 4 软件设计....................................................................................5 4.1主流程....................................................................................6 4.2梯形图....................................................................................6 5 系统调试....................................................................................24 6设计心得.......................................................................................24 7参考文献 (24)1.系统概述本设计以如何显示时间为例,说明怎么利用PLC组成的八段码数显时钟控制器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录1 系统概述 (2)1.1 数字钟的设计目的 (2)1.2 基本内容及目标 (2)2 方案论证 (3)2.1 数字钟设计方案论证 (3)2.2 数码管显示原理 (3)2.3 控制任务要求 (4)3 硬件设计 (4)3.1 系统的原理方框图(略) (4)3.2 主电路设计 (4)3.3 I/O接点地址分配 (5)3.4 编程元器件选型及地址分配 (6)4 软件设计 (7)4.1 主流程图 (7)4.2 PLC梯形图 (8)5 系统调试结果分析 (19)设计心得 (20)参考文献 (21)1 系统概述本设计共分五大章:第一章是系统概述,介绍了PLC系统概述和设计目的、设计内容以及实现的目标。

第二章是方案论证,即数码管数字电子钟设计方案与工作原理介绍及应用。

第三章是硬件设计,即数字电子钟的主电路设计及元器件的选型,进一步清楚的了解其内部结果和工作原理。

第四章是软件设计,即数字电子钟的主流程及梯形图程序,第五章是系统调试,即硬件软件调试结果及结果分析等。

设计心得即是本设计所取得的成果及其设计意义。

针对本设计在制作过程所参考文献及资料的统一说明及介绍。

1.1 数字钟的设计目的本系统采用计数器、显示器和校时电路组成。

由LED数码管来显示PLC所输出的信号。

总体方案设计由主体电路和扩展电路两大部分组成,其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。

1.2 基本内容及目标1.1.1 PLC控制系统的基本内容包括如下几点(1) 选择用户输入、输出设备以及输出设备驱动的控制对象,这些设备属于一般的电气元件,选择方法请参考其他有关资料。

(2) PLC的选择:PLC是控制系统的核心部件,对于保证整个控制系统的技术经济性能指标起着重要作用。

选择PLC,应包括机型、容量、I/O点数、电源模块以及特殊功能模块的选择等。

(3) 设计控制程序:主电路、梯形图、控制系统流程图等。

控制程序是控制整个系统工作的软件,是保证系统工作正常、安全可靠的关键,因此控制程序的设计必须经过反复调试、修改,直到符合要求为止。

(4) 编制系统的技术文件:包括说明书、电气图及电气元件明细表等。

传统的电气图,一般包括电气原理图、电器布置图及电气安装接线图。

1.1.2 设计的实现目标本设计运用SIMEINS S7—200软件控制系统为基础,设计了PLC电子时钟的梯形图。

学习PLC的最终目的是能把它应用到实际控制系统中去,若遇到实际的工业控制项目,需用PLC进行控制,应如何着手去设计一个控制系统。

2 方案论证2.1 数字钟设计方案论证目前常用的数字电子钟控制方法有:单片机控制和PLC控制两种。

两种方式的控制原理基本相似,都是分别以各自的主控器件来完成门信号的采集、运行状态控制和设定,达到自动调节和控制运行的功能。

本设计采用PLC控制方式,选用SIMEINS S7—200 PLC作控制器,继电器输出,时间显示用六个数码管,完成本设计要求的各项指标,实现数字电子钟的控制。

数字电子钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。

它的计时周期为24小时,PLC控制数字电子钟采用数码管显示。

2.2 数码管显示原理本系统只显示时、分、秒,采用七段显示器显示各位数字,显示数值的范围如表 2-1 所示。

表格括号中的数字表示显示的数字范围。

表2-1 电子钟显示内容与数值(1) 由PLC控制的数字电子钟由6个七段LED发光管组成。

(2) 左边两个数码管显示0~23小时,中间两个数码管显示00~59分,右边两个发光二极管显示秒。

(3)显示时、分、秒,由于时钟显示范围为00:00:00~23:59:59,因此当到达23:59:59时,再过1秒将小时和分钟各位复位到0。

(4) 时、分、秒中间间隔的“:”用LED灯(24V)实现,并保持一直亮着的状态。

(5) 开始状态时,显示为00:00:00,启动以后开始计时。

2.3 控制任务要求2.3.1 数字电子钟的控制要求数字电子钟的控制要求如下:(1)开始状态时,显示为00:00:00,按下启动按钮,启动以后开始计时,控制器开始计时工作;(2)能将时间显示调整到当前的时间;(3)设置相应的手动按钮,使控制器使用更加方便。

2.3.2 控制任务用六个七段数码管分别显示“秒个位”、“秒十位”、“分个位”、“分十位”、“时个位”和“时十位”。

设计一个数字电子钟,用LED数码管显示当前的时间,根据控制要求,需要显示的时间如下:秒:显示范围为00~59,用两只LED数码管显示;分钟:显示范围为00~59,用两只LED数码管显示;小时:显示范围为00~23,用两只LED数码管显示。

3 硬件设计3.1 系统的原理方框图(略)3.2 主电路设计主电路设计如图3-1所示:图3-1 主电路图3.3 I/O接点地址分配I/O地址分配如表3-1所示:表3-1 I/O分配表I/O地址代号名称I/O地址代号名称X0 SB0 运行开关Y6 G G段显示输出X1 SB1 预置按钮Y7 HL ‘秒闪烁’指示Y0 A A段显示输出Y10 S1 ‘秒个位’显示Y1 B B段显示输出Y11 S2 ‘秒十位’显示Y2 C C段显示输出Y12 S3 ‘分个位’显示Y3 D D段显示输出Y13 S4 ‘分十位’显示Y4 E E段显示输出Y14 S5 ‘时个位’显示Y5 F F段显示输出Y15 S6 ‘时十位’显示COM端接线:COM1和COM2(Y0~Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10~Y15所对应的公共端)和COM接24V电源“-”极。

I/O接线如图3-3所示:图3-3 I/O接线图3.4 编程元器件选型及地址分配元器件选型清单如表3-2所示:表3-2 元器件选型清单辅助继电器数字显示如表3-3所示:表3-3 辅助继电器数字显示辅助继电器各划显示如表3-4所示:表3-4 辅助继电器各划显示各划 a b c d e f g秒个位M140 M141 M142 M143 M144 M145 M146秒十位M150 M151 M152 M153 M154 M155 M156分个位M40 M41 M42 M43 M44 M45 M46分十位M50 M51 M52 M53 M54 M55 M56时个位M60 M61 M62 M63 M64 M65 M66时十位M70 M71 M72 M73 M74 M75 M764 软件设计4.1 主流程图主流程图如图4-1所示:图4-1 软件设计主流程图4.2 PLC梯形图5 系统调试结果分析由于数字电子钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置,所以数字钟与传统机械钟相比,具有走时准确、显示直观、无机械传动装置等优点。

在数字显示方面,有集成的记数、译码电路,它可以直观的驱动数码显示器件。

也可直接采用CMOS-LED光电组合器件,构成模块式石英晶体数字钟。

这些电路装置十分小巧,安装使用也方便,如果想实现大型光电显示,可以加一定的驱动电路,采用白炽灯显示系统,做起来也不困难。

数字电子钟是以不同的计数器为基本单元构成的,它的用途十分广泛,只要有计时、计数的存在,便要用到数字钟的原理及结构;同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱。

采用PLC的定时中断功能实现定时,不仅定时精度高,编程简单,显示效果稳定可靠,具有较大的实用价值。

普通本科类院校的培养目标,首要任务是培养具有创新精神和实践能力的各类技术人才,人才培养目标的实现必须有一定的实践教学环节。

我们通过实践教学环节的训练与锻炼,才能在实践中不断巩固和加深理论知识,提高独立工作的能力和创新能力。

通过数字电子钟的设计与制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入、输出方式及接口技术。

培养了自己的动手操作和实践能力,学习并巩固了程序设计的基本思路和方法。

设计心得两个星期的课程设计很快就结束了,看看自己两个星期的努力成果,心里感到格外欣慰。

从最初的无从下手,到分析设计,到最后的编程调试,一步步走来,知识一点点积累,最终完成了这份自己满意的作品。

这次课程设计使我把书本上的理论知识运用到相关的具体内容上,让我自身的设计能力得到了培养和提高。

在设计过程中,我通过查阅大量相关资料、自学、与同学交流,向老师请教等方式,使自己学到了不少知识。

虽然经历了不少艰辛,但收获却也同样令人欣慰。

在整个设计开发过程中,我懂得了许多东西,也培养了我独立工作的能力,树立了自己工作能力的信心,相信会对今后的学习工作生活产生非常重要的影响。

而且大大提高了动手的能力,还培养了我在实际的工程设计中查阅专业资料、工具书和参考书,掌握工程设计手段和软件工具,并能用设计报告表达设计思想和结果分析能力。

使我充分体会到了在创造过程中的探索的艰难和成功的喜悦。

当然,我所完成的这个作品仍不完美。

例如,在修改时间的时候秒针应停止计时等,这些问题有待我在今后的学习过行程中进一步完善。

参考文献[1] 任胜杰.电气控制与PLC系统.北京.机械工业出版社,2013.1[2] 常晓玲.电气控制系统与可编程逻辑控制器[M].机械工业出版社,2007[3] 阎石.数字电子技术基础. 北京:高等教育出版社,2011.5[4] 西门子(中国)公司.STEP7用户手册.1996[5] 三菱电机公司.FX1s,FX1N,FX2N,FX2NC编程手册,2004[6] 三菱电机公司.FX系列可编程控制器用户中文手册.20061。

相关文档
最新文档