当前位置:文档之家› 电子秒表

电子秒表

电子秒表
电子秒表

XX职业技术学院

毕业设计(论文)题目电子秒表电路

系别XXX系

学生姓名XX

学号XXXXX

专业名称应用电子技术

指导教师XXX

2013年5月14日

目录

一、设计功能与要求 (2)

(一)、系统功能 (2)

(二)、设计要求 (2)

二、设计构思 (3)

三、软件设计 (3)

(一)、程序设计思想 (3)

(二)、系统资源的分配 (4)

(三)、主程序设计 (4)

(四)、中断程序设计 (6)

四、硬件电路的设计与实现 (11)

(一)、AT89C51微处理器介绍 (11)

(二)、总线锁存器74HC573功能结构 (12)

(三)、译码器74HC138功能结构 (14)

(四)、LED数码显示电路的实现 (15)

致谢 (16)

结束语............................................................................................... (错误!未定义书签。)参考文献. (18)

附录一程序 (19)

附录二电路原理图 (23)

附录三硬件实物图 (24)

电子秒表电路

XXX

摘要:近年来随着科技的飞速发展,单片机的应用正在不断的走向深入。本文阐述了基于单片机的数字电子秒表设计。本设计主要特点是计时精度达到0.001s,解决了传统的由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。另外硬件部分设置了查看按键,可以对秒表上一次计时时间进行保存,供使用者查询。

本设计的数字电子秒表系统采用AT89C52单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现五位LED显示,显示时间为0~99.999秒,计时精度为0.001秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后对上一次计时时间进行查询。其中软件系统采用汇编语言编写程序,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,并在WAVE中调试运行,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。

关键词:单片机数字电子秒表仿真

一、设计功能与要求

(一)、系统功能

数字式电子秒表系统具有毫秒、秒、分的累进显示功能(到59分后自动复零),并可以任意设置时钟初值,即可以在任意时刻开机运行。作为秒表,系统可通过按键开始记录时间,在某一事件结束时,又通过按键使秒表停止运行,并显示该事件经历的时间,要求精确到0.01s(即10ms)。

(二)、设计要求

1、采用单片机(AT89C51)为核心器件,构成数字式电子秒表系统。

2、用6位LED数码管分别显示分、秒、毫秒(显示格式要求为XX、XX、XX)。

3、通过按键,实现下列人机对话功能:①按OK键,电子秒表开始计时;②按设置键,设置时钟初值;③按清零键,时钟清零;④按暂停键,电子秒表暂停计时。

4、利用定时器/计数器/作10ms的定时,当定时时间到后,进入中断服务程序,在中断服务程序中实现时钟累进。

5、通过4个按键实现时钟运行,停止等人机对话功能,利用74HC573和74HC138芯片驱动LED数码管,实现时钟的显示。

二、设计构思

首先,以微处理器AT89C51为核心,利用微处理器的P0端口和P2端口实现数据、地址的传送。由于P0端口无锁存功能,所以P0端在进行地址传送时需加74HC573锁存器。因微处理器AT89C51芯片内有程序存储器EPROM 8K和数据存储器RAM 256字节,所以微处理器没有进行外存储器的扩展,直接利用微处理器内部的程序存储器和数据存储器。

其次,利用74HC138芯片,将8个LED数码显示管实现动态显示。由于是8个LED 数码管将扫描线中三根线经74HC138译码器产生8个扫描线分别接到八个数码管共阴极控制端。

再次,系统软件的主程序,它包括三个部分:第一部分为初始化设置,包括设置定时器/计数器初始化、显示缓冲区初始化、开中断、定时器/计数器启动等。第二部分是对键盘进行扫描,判断是否键按下,按的是哪一个键,根据不同的按键实现各种人机对话功能;第三部分是实现电子秒表的显示。最后,中断服务程序,它的主要功能是实现时钟累进,以及如何判断是否已到24小时。

三、软件设计

(一)、程序设计思想

本设计采用了汇编语言编写,汇编语言由于采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。

汇编语言的特点:

1、面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。

2、保持了机器语言的优点,具有直接和简捷的特点。

3、可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等。

4、目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。

5、经常与高级语言配合使用,应用十分广泛。在程序设计过程中,为了有效地完成任务,把所要完成的任务精心的分割成若干个相互独立但相互又仍可有联系的任务模块,这些任务模块使得任务变得相对单纯,对外的数据交换相对简单,容易编写,容易检测,容易阅读和维护。这种程序设计思想称为模块化程序设计思想。模块化结构程序的设计,可以使系统软件便于调试与优化,也使其他人更好地理解和阅读系统的程序设计。因此,本医院病床呼叫系统在软件的设计上,运用了模块化程序的结构对软件进行设计,使得程序变得更加直观易懂。程序的主要模块有:主程序、显示程序、定时溢出中断服务程序、外部中断服务程序。

(二)、系统资源的分配

本设计系统所用到的单片机端口数比较多,所以在这里将对数字电子秒表的硬件资源的大概分配加以说明。片内RAM的分配、各功能键的定义以及各端口的分配安排如表2.1所示。

表2.1 端口的分配安排表

名称功能描述初始化值

79H-7DH 1ms-10s位显示寄存区00H

69H-6DH 1ms-10s位中间寄存区00H

59H-5DH 1ms-10s位最终寄存区00H

R1- R5 1ms-10s位溢出计数区

定时器T0 控制秒表的最小精度E018H

外部中断INT0 停止中断信号入口

外部中断INT1 开始中断信号入口

(三)、主程序设计

本系统程序主要模块由主程序、定时中断服务程序、外部中断0服务程序和外部中断1服务程序组成。其中主程序是整个程序的主体。可以对各个中断程序进行调用。协调各个子程序之间的联系。系统(上电)复位后,进入主程序,主程序流程图如图2.1。首先对系统进行初始化,包括设置各入口地址、中断的开启、对各个数据缓存

区清“0”、赋定时器初值,初始化完毕后,就进入数码管显示程序。数码管显示程序对显示缓存区内的数值进行调用并在数码管上进行动态显示。显示一次就对P1.1和P2.5进行一次扫描,查询复位键P1.1是否按下,当复位键按下后,程序返回开始,重新对系统进行初始化。当没有按下复位键时,程序则扫描P2.5是否按下,当P2.5没有按下则返回显示程,不断地调用显示缓存区的数据进行显示。使用户能清楚的看到当前电子秒表所记录的时间。当查询到P2.5按下后则跳转到另外一段显示程序并调用最红缓存区的数据进行显示,此时显示的时间即为上一次计时的时间。与此同时,在P2.5按下后单片机执行显示程序的同时也在对P2.5进行扫描,当P2.5断开后立即跳转回之前的显示程序显示当前的计时时间。

在主程序中还进行了赋寄存区的初始值、设置定时器初值以及开启外部中断等操作,当定时时间到后就转去执行定时中断程序。当外部中断有请求则去执行外部中断服务程序。并在执行完后返回主程序。

开始

赋初始值

数码管显示

复位键P1.1是否按下

查看键P2.5是否按下

查看键P2.5是否抬起

调用最终缓存区数

据进行显示

图2.1 主程序流程图

(四)、中断程序设计

现在方案中采用了三个中断,外部中断INT0,INT1和定时中断T0。CPU在响应中断时,先处理高级中断,在处理低级中断,若有多个同级中断时,则按自然优先顺序处理。例如当CPU正在处理一个中断申请时,有出现了另一个优先级比它高的中断请求,这是,CPU就暂停终止对当前优先级较低的中断源的服务,转去响应优先级比它高的中断请求,并为其服务。待服务结束,再继续执行原来较低级的中断服务程序。

而当CPU为级别高的终端服务程序服务时,如果级别低的中断发出中断请求,此时CPU是不会响应的,所以为了避免开始和暂停两个按键中的一个出现没有响应的情况,在进行程序编辑时要注意对中断的使用,避免出现中断的嵌套。,合理分配中断对本设计的实现是至关重要的。

另外由于数字式电子秒表的最小精度位1ms,属于高精度电子秒表。定时器T0的定时周期也为1ms,为了使电子秒表暂停键按下后CPU能马上去响应中断程序,必须将暂停的外部中断级别高于定时计数器的中断级别。避免出现CPU执行完定时溢出中断程序后再响应外部中断程序,影响计时精度。

AT89C52的自然优先级顺序排列如下:

中断源最高

外部中断0

定时/计数器0溢出中断

外部中断1

定时/计数器1溢出中断

串行口中断最低

数字式秒表中的两个按键采用了中断实现功能。开始采用外部中断INT0,暂停采用外部中断INT1。另外程序中还用到了定时/计数器0溢出中断进行计时。依据设计要求,暂停的外部中断INT1中断级别最高,计时的定时/计数器0溢出中断次之,开始的外部中断INT0级别最低。

1、外部中断0服务程序:

外部中断0服务程序结合外部P3.2停止键实现数字电子秒表的停止功能,具体流程图如图2.2。

当按下P3.2停止键按下向CPU发出外部中断请求,CPU转向外部中断0服务程序执行,停止定时器。另外将当前显示的时间进行一次存储,存进中间寄存区。最后中断返回。

外部中断0入口

停止定时器T0

一次存储

中断返回

图2.2 外部中断0服务程序流程图

2、外部中断1服务程序

外部中断1服务程序结合外部P3.3停止键实现数字电子秒表的启动功能,具体流程图如图2.2。

当按下P3.3启动键按下向CPU发出外部中断请求,CPU转向外部中断1服务程序执行,启动定时器。另外进行二次存储,将之前进行一次存储的数码管显示数据存入最终缓存区,避免下次计时暂停时一次存储将数据掩盖,从而起到保护数据的作用。二次存储后就中断返回。

外部中断1入口

启动定时器T0

二次存储

中断返回

图2.3 外部中断1服务程序流程图

3、定时中断服务程序

当定时/计数器T0器溢出后,向CPU发出中断请求信号。CPU跳转到定时中断程序执行,具体流程如图2.4。定时中断程序是一个进位程序,主要负责对1ms的加一。1ms位没有满十就跳出中断程序,返回显示程序。当1ms位满十后就对1ms位清零,向10ms位加一,同时检测10ms位是否满十,没有满十就跳出中断程序,返回显示程序。如果满十就向100ms位加一,依次类推,最终达到99.999秒后归零,从零开始再次计时。

定时/计数器T0工作在方式0下,TH0和TL0组成一个13位的二进制数计数器。单片机开机或复位时,它的值为00H,当T0启动后,从第一个输入脉冲开始计时,每来一个脉冲计数加一,即从0000000000000开始计数到1111111111111,再计数一个脉冲时TH0和TL0组成的13位计数器将会从13个1变成13个0,并产生溢出,溢出位将被送到TF0标志位,通过溢出标志产生溢出中断请求。显然,T0定时器在方式0下引起一次中断所允许计数的最多脉冲个数为213 个。

但如果定时计数器如果每次都固定从0开始计数,到计满后,再向CPU发出溢出中断请求信号那是毫无意义的。为了使定时计数器在规定的计数脉冲个数字之后(此时应小于213 个脉冲),向CPU发出溢出中断请求,可采取预先向TH0和TL0中放入一个初值X的方法,使计数器以X值为起始值开始计数,即X+1,X+2,……直至计数器计满,从1全变为0。设需要计数的脉冲个数为Y,则有:

X+Y=213

在定时方式下:定时时间间隔位t=(213—X)*振荡周期*12

现在本设计要求1ms实现一次中断,选择定时器T0工作在方式0。所以需要根据以上条件计算出T0的初值。

设T0的初值为X,则

(213—X)*12/12*106 =1*10-3

转换位十六进制数X=7192=1110000011000B

即TH0=0E0H(取X的高8位)

TL0=18H(取X的低5位)

由于定时1ms只是一个理想化的时间,其中并没有考虑到中断后单片机执行语句所花的时间。虽然执行语句所花的时间很短只有即微秒,但积少成多,数字秒表一秒中要溢出中断1000次,积累起来误差就能达到毫秒级,这对于精度到达毫秒级的数

字电子秒表来说是很大的误差。所以要在后期编程时还要将单片机读程序的时间考虑进去,

在对定时器赋初值时将单片机需要执行的语句所花的时间加上,这样就能使数字

电子秒表的误差达到最小。

定时中断服务程序入口

1ms 位加一

判断1ms 位是否满10

1ms 位清零,10ms 位加一

判断10ms 位是否满10

10ms 位清零,100ms 位加一

判断100ms 位是否满10

100ms 位清零,1s 位加一

判断1s 位是否满10

1s 位清零,10s 位加一

判断10s 位是否满10

10s 位清零

中断返回

四、硬件电路的设计与实现

(一)、AT89C51微处理器介绍

1、AT89C51微处理器的背景

AT89C系列单片机(微处理器)是ATMEL公司1993年开始研制生产的,优越的性能价格比使其成为颇受欢迎的8位单片机。AT89C系列与MCS—51系列单片机在软、硬件上相互兼容,但AT89C系列与MCS—51系列单片机相比有两大优势:第一,片内程序存储器采用闪速存储器,使程序的写入更加方便;第二,提供了更小尺寸的芯片(AT89C2051/1051),使整个硬件电路的体积更小。

AT89C系列单片机有四种型号:AT89C51、AT89C52、AT89C1051、AT89C2051,其中AT89C2051/1051是ATMEL公司AT89C系列的新成员。它的较小的体积、良好的性能价格比倍受青睐,在家电产品、工业控制、计算机产品、医疗器械等应用方面成为用户降低成本的首选器件

2、AT89C51单片机的功能结构

AT89C51单片机芯片为40个引脚,HMOS工艺制造的芯用片采双列直插(DIP)方式,其引脚示意及功能分类如图4.1所示。它具有如下主要特性:

AT89C51与MCS-51兼容;

内部带4KB可编程闪速存储器;

寿命为1000次擦/写循环;

数据保留时间为10年;

工作电压范围为2.7V—6V;

令静态工作频率为0Hz—24Hz;

128×8位内部RAM;

32条可编程I/O线;

2个16位定时器/计数器;

5个两级中断源;

可编程全双工串行UART通道;

图4.1 AT89C51引脚图

3、AT89C51单片机的应用

INT 在本电路中AT89C51单片机只用到了P0端口和P2端口的一部分以及中断1 (P3.3)、定时器/计数器(P3.5)、读/写状态线(P3.6、P3.7)、复位端RST/VP0(9脚)、ALE/PROG(30脚)允许地址锁存信号端。PSEN(29脚)片外程序存储器读选通信号输出端,按高电平;EA/VPP为访问外部程序存储器控制信号端,按高电平;

INT(P3.2)按高电平;

中断00

将P0端口与接口芯片8279的8位数据线DB0—DB7相连,读/写状态线(RD/WR)与接口芯片8279的读/写状态线(RD/WR)相连。XTAL1、XTAL2(18、19脚)外接12MHZ的晶体振荡器。

(二)、总线锁存器74HC573功能结构

74HC573是3 态非反转透明锁存器芯片,当锁存使能端为高时,这些器件的锁存对于数据是透明的(也就是说输出同步)。当锁存使能变低时,符合建立时间和保持时间的数据会被锁存。输出能直接接到CMOS,NMOS 和TTL 接口上

操作电压范围:2.0V~6.0V 低输入电流:1.0uA CMOS 器件的高噪声抵抗特性。管脚功能如图:

74HC573功能表

74HC573逻辑图:

原理说明:

74HC573的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。这种电路可以驱动大电容或低阻抗负载,可以直接与系统总线接口并驱动总线,而不需要外接口。特别适用于缓冲寄存器,I/O 通道,双向总线驱动器和工作寄存器。当OE=1是,无论Dn、LE为何,输出端为高阻态; 当OE=0、LE=0时,输出端保持不变; 当OE=0、LE=1时,输出端数据等于输入端数据。

在实际应用的时候是这样做的:

1、 OE=0;

2、先将数据从单片机的口线上输出到Dn;

3、再将LE从0->1->0

4、这时,你所需要输出的数据就锁存在On上了,输入的数据在变化也影响不到输

(三)、译码器74HC138功能结构

3—8译码器74HC138为一种常用的地址译码器芯片,其管脚图如图4.3所示。其中,、G2A、G2B为3个控制端,只有当G1为“1”且G2A、G2B均为“0”时,译码G

1

器才能进行译码输出。否则译码器的8个输出端全为高阻状态。译码输入端与输出端之间的译码关系表4.1所示。

图4.3 74HC138引脚图

表4.1 74HC138的译码关系

A2 A1 A0 输出有效

0 0 0

Y

0 0 1

Y

1

0 1 0

Y

2

0 1 1

Y

3

1 0 0

Y

4

1 0 1

Y

5

1 1 0

Y

6

1 1 1

Y

7

(四)、LED数码显示电路的实现

由于LED数码显示器为多位,采用动态显示扫描显示方式,即逐个地循环地点亮各位显示器。这样虽然在任一时刻只有1位显示器被点亮,但是由于人眼具有视觉残觉效益,看起来与全部显示器持续点亮的效果基本一样。

为了实现8个LED显示器的动态扫描显示,段码控制信号经74HC573芯片使显示

Y、1Y、…器刷新寄存器输出。而位控制信号由单片机的P2口经译码器74HC138输出0

Y共8个扫描线与LED显示器数码管共阴极相连。8位LED显示器的每位显示段码通7

过显示字符子程序以查看方式(MOVC A,@A+DPTR)进行确定和输出显示子程序(Display),显示缓冲区的首地址为50H。

致谢

我这次毕业设计是在XXX老师的精心指导下完成的,XXX老师为我对本文的完成提供了良好的设施和环境,从论文的选定到实验研究,从资料收集到方案确定,唐朝仁老师都给了我大量的中肯的建议和意见,我的每步工作都凝聚了老师们辛勤汗水。同时,周老师的严谨的治学态度和忘我的工作精神以及高尚的师德给我留下了深深的影响,这将激励我更好地完成今后的学习和工作。借此机会对周老师的精心教育和指导表示忠心的感谢;也借此机会,感谢大学五年来辛勤教育指导我的各科任老师。我也很感谢论文答辩的各位评委老师,感谢他们在百忙之中抽出时间帮我们答辩。还要感谢班里的同学对我不懈的支持与帮助。

通过这次设计,我学到了很多知识,同时也认识到在团队工作中需要有合作精神,我想这会为今后自己踏上工作岗位、更好地融入新的团队打下良好的基础。

结束语

本设计的数字电子秒表是由AT89S52单片机、共阴数码显示管、控制按键、三极管等器件构成的,设有六位计时显示,开始、暂停、复位、查看按键以及一个系统整机复位按钮。计时精度能到达1ms,能调看上一次计时时间,设计精简,使用简单易懂。系统设计合理,线路简单、功能先进,性能稳定,程序精简。并给出了详细的电路设计方法。本系统是以单片机为核心,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。所以采用汇编语言来进行软件设计,利用汇编语言面向机器并能较好的发挥机器的特性,得到较高的程序,同时汇编语言目标代码简短,占用内存少,执行速度快,能提高秒表的精度。

通过毕业设计,复习巩固我们以前所学习的数字、模拟电子技术、单片机原理及接口等课程知识,加深对各门课程及相互关系的理解,同时,在毕业设计的过程中,我也发现了本系统的许多不足和可以改进的地方。但因时间紧迫等原因没能改进。本设计的数字电子秒表缺少对多次计时时间进行记录的功能。应给在单片机的内部存储区多设置一些存储空间,用来存储多次计时时间。并在程序中编入对多次计时时间的调用显示。虽然存在不足,但本设计开发的数字电子秒表仍具有它的实用性。

参考文献

①郑毛祥.单片机应用基础.人民邮电出版社,2006.6:21-42

②李邓化,彭书华,许晓飞.智能检测技术及仪表.科学出版社,2007:194-201

③戴佳. 单片机C51语言应用程序设计. 电子工业出版社, 2006.7:168-169

④朱民雄.计算机语言技术. 北京航空航天大学出版社,2002.1:103-105

⑤李鸿. 单片机原理及应用. 湖南大学出版社. 2004:8:72-73

⑥刘建清. 单片机技术. 国防工业出版社, 2006.8: 104-105

⑦杨宁,胡学军.单片机与控制技术.北京航空航天大学出版社,2005-03:306-322

⑧马忠梅等.单片机C语言应用程序设计.北京航空航天大学出版社,1997:201-211

附录一程序

;P0接数码管段,P2接数码管位。

DATA1 EQU 30H;

DATA2 EQU 31H;

DATA3 EQU 32H;

DATA4 EQU 33H;

DATA5 EQU 34H;

DATA6 EQU 35H;

DISBUF EQU 2FH;

DISDIG EQU 2EH;

ORG 0000H;

LJMP MAIN;

ORG 000BH;

LJMP DISPLAY;

ORG 0030H

MAIN: MOV SP,#20H

MOV DISBUF,#30H;

MOV DISDIG,#00000001B; MOV A,#00H;

MOV DATA1,A ;

MOV DATA2,A ;

MOV DATA3,A;

MOV DATA4,A;

MOV DATA5,A;

MOV DATA6,A;

MOV TMOD,#01H;

MOV TH0,#0FCH;

MOV TL0,#17H;

SETB EA;

SETB ET0;

电子秒表课程设计

课程设计 题目 学院 专业 班级 姓名 指导教师 年月日

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位: 题目:电子秒表的设计与制作 初始条件: (1)计数精度可达1/100秒 (2)可显示时间99.99秒 (3)具有开关可启动,暂停,清零功能 选作:设计可改变计时时间(最大59.99秒)的电路 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1)设计任务及要求 (2)方案比较及认证 (3)系统框图,原理说明 (4)硬件原理,完整电路图,采用器件的功能说明 (5)调试记录及结果分析 (6)对成果的评价及改进方法 (7)总结(收获及体会) (8)参考资料 (9)附录:器件表,芯片资料 时间安排: 6月16日~6月19日:明确课题,收集资料,方案确定 6月19日~1月21日:整体设计,硬件电路调试 6月21日~6月24日;报告撰写,交设计报告,答辩 指导教师签名:2014年 6月日

目录 摘要 (4) 电子秒表的设计与制造 (5) 1 课题分析 (5) 2系统设计方案的选择 (5) 3 电子秒表系统主体流程框图 (6) 4 单元电路的设计 (7) 4.1脉冲产生电路 (7) 4.2 计数电路 (8) .3 译码显示电路 (9) 4.4 控制电路 (10) 5 仿真测试 (10) 6 电子秒表设计原理图 (11) 7 结束语 (11) 参考文献 (12) 附录 (13) 附录一:选作:设计可改变计时时间的电路 (13) 附录二:74LS290功能表 (15) 附录三:74LS48功能表 (15)

摘要 电子秒表是一种数字显示计时装置,由于它走时准,设计简单,显示直观,因此被广泛运用于科学研究,体育运动,国防等方面。比如对物体速度,加速度的测量,体育比赛的时间的测量等。 数字电子秒表由组合逻辑电路和时序逻辑电路组成,555定时器组成多谐振荡器产生脉冲,在脉冲控制下的组合计数器电路通过一系列的触发产生数字信号,数字信号经译码器译码后输入到显示数码管显示时间。 电子秒表的广泛应用提高了人们的工作效率,随着电子技术的发展,电子秒表的精度,电路简易型等到了很大的提高,功能得到了完善。 关键词:秒表定时器效率

电子秒表使用说明

电子秒表使用说明 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

正品深圳君斯达JS-601金属秒表运动秒表2道记忆1/100秒萤幕显示 双道记忆、1/100秒萤幕显示 日历及时间显示(12/24小时转换) 定闹及整点报闹 金属外壳 LR44电池 Size:77×× 君斯达牌多功能系列秒表使用说明书 秒表计时: 按3号键直接秒表显示,如果秒表显示为零,按1号键停止计时,按2号键复位到零 1、秒表计时 按1号键开始计时,再按1号键停止计时(重复按1号键,重得开始/停止),按2号键复位到零 2、分段计时 按1号键开始计时,按2号键记下前段时间(注:秒表在计下前段时间时,表内

部仍在计时),再按2号键,在累加时间的基础上恢复走时(每次分段重复按2号键两次),按1号键复位到零 3、二段计时 按1号键开始计时,按2号键显示第一段时间;按1号键停止计时,按2号键显示第二段时间;再按2号键复位到零 二、时间,日历,响闹显示 按3号键直至显示正常走时,按1号键显示月,日和星期,按2号键显示响闹时间,同时按住1号键和2号键响闹取消/保持 三、设置时间和日历 在正常走时状态按3号键三次,正常走时闪烁,这样进入了时间设置方式,按1号键置(按住不动,快数置数),按2号键选择秒,分,时,日,月,星期 (A/P为12小时制,A为上午,P为下午,H为24小时制)作为调校对象,调校完毕,按3号键回到时间显示方式。 四、设置响闹 在正常走时关态按3号键两次,时和星期同时闪烁,这样进入响闹设置方式;按2号键先择分和小时,按1号键改变分和小时数字,按3号键回到时间显示。在正常走时关态,按住2号键,同时按1号键,定闹符号出现/消失,定闹取消/保持,同时按3号键,每小时报点符号,星期日至星期六,七个字符出现/消失,每小时报点保持/取消

秒表设计说明书讲解

课程设计说明书 用LED数码管显示的秒表设计 专业新能源科学与工程 学生姓名董爱林 班级能源132 学号1310604204 指导教师张兰红 完成日期2015年12月18日

用LED数码管显示的秒表设计 摘要:对采用LED数码管显示的秒表进行了设计。所设计的秒表,可通过两位数码管显示00-59。每秒自动加一。 在对系统功能分析的基础上,采用AT89C52单片机。相对而言比较简单,贴近书本,比较熟悉。对所要实现的功能也能很好地满足,焊接也比较简单。设计主要采用硬件和软件两部分。硬件包含数码管按钮模块、单片机控制模块、数码管显示模块、驱动电流放大模块。按钮模块采用独立式按键,控制模块选用AT89C52单片机,显示模块采用两位数码管,放大模块选用NPN三极管。软件采用模块化的程序,分为主程序和定时器计时服务子程序。 在多孔板上制作了LED数码管显示的秒表,使用protus完成了系统仿真,对硬件和软件部分分别进行了调试,进行了软硬件联调,最后调试成功样机实物,完成了毕业设计任务书的要求。 关键词:单片机;数码管;秒表

A stopwatch design with LED digital tube display Abstract: For the LED digital tube display of a stopwatch is used for design. The stopwatch, designed by two digital tube display 00 ~ 59. Automatically add a per second. On the basis of the analysis of system function, using the AT89C52 single chip microcomputer. Relatively simple, close to the book, familiar with. To in order to realize the function also can well satisfy, welding is more simple. The design mainly adopts two parts of hardware and software. Hardware consists of digital tube button module, single-chip microcomputer control module, digital tube display module, the drive current amplifier module. Button module USES the independent type key, choose AT89C52 single chip microcomputer control module, using two digital tube display module, amplifier module selects the NPN transistor. Software adopts the modular program, main program and timer timing service subroutine. On the perforated plate made of LED digital tube display a stopwatch, use protus completed system simulation, the hardware and the software part, has carried on the debugging, the software and hardware alignment, the final debugging success physical prototype, completed the graduation design specification requirements. Key Words:Single chip microcomputer; Digital tube; A stopwatch.

电子秒表课程设计报告

电子信息工程专业10级学生单片机原理课程设计任务书 电子秒表的设计 一、设计要求 设计一个电子秒表,与通用秒表功能类似,有启动,暂停、复位等键。计时长长度为300秒,需显示百分秒。 二、设计方案分析

1.方案设计 数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。本设计用单片机组成数字电子秒表,力求结构简单、精度高为目标。 本系统采用C51系列单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合硬件电路如电源电路,晶振电路,复位电路,显示电路,以及一些按键电路等来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。 本设计利用STC89C52单片机的定时器/计数器定时和计数的原理,使其能精确计时。利用中断系统使其能实现开始暂停的功能。根据要求知道秒表设计主要实现的功能是计时和显示。因此设置了两个按键和LCD显示时间,两个按键分别是开始、停止和复位按键。利用这两个建来实现秒表的全部功能,而LCD 则能显示最多4.59.99秒的计时。电路原理图设计最基本的要求是正确性,其次是布局合理,最后在正确性和布局合理的前提下力求美观。硬件电路图按照图1.1进行设计。 图1.1 数字秒表硬件电路基本原理图 本设计中,数码管显示的数据存放在内存单元31H-33H中。其中31H存放分钟变量,32H存放秒钟变量,33H存放10ms计数值,即存放毫秒位数据,每一地址单元内均为十进制BCD码。由于采用软件动态扫描实现数据显示功能,显示用十进制BCD码数据的对应段码存放在ROM表中。显示时,先取出31H -33H某一地址中的数据,然后查得对应的显示位,并从P1口输出,就能显示该地址单元的数据值。 INT中断完成,定时溢出中断周期为1ms,当一处中断后向CPU 计时通过1 发出溢出中断请求,每发出一次中断请求就对毫秒计数单元进行加一,达到10次就对十毫秒位进行加一,依次类推,直到4.59.99秒重新复位。 再看按键的处理。这两个键可以采用中断的方法,也可以采用扫描的方法来识别。复位键主要功能在于数值复位,对于时间的要求不是很严格。而开始和停止键则是用于对时间的锁定,需要比较准确的控制。因此可以对复位按键采取扫描的方式。而对开始和停止键采用外部中断的方式。 设计中包括硬件电路的设计和系统程序的设计。其硬件电路主要有主控制 器,显示电路和回零、启动、查看、停表电路等。主控制器采用单片机STC89C52,

电子秒表使用说明

正品深圳君斯达JS-601金属秒表运动秒表2道记忆1/100秒萤幕显示 双道记忆、1/100秒萤幕显示 日历及时间显示(12/24小时转换) 定闹及整点报闹 金属外壳 LR44电池 Size:77×× 君斯达牌多功能系列秒表使用说明书 秒表计时:

按3号键直接秒表显示,如果秒表显示为零,按1号键停止计时,按2号键复位到零 1、秒表计时 按1号键开始计时,再按1号键停止计时(重复按1号键,重得开始/停止),按2号键复位到零 2、分段计时 按1号键开始计时,按2号键记下前段时间(注:秒表在计下前段时间时,表内部仍在计时),再按2号键,在累加时间的基础上恢复走时(每次分段重复按2号键两次),按1号键复位到零 3、二段计时 按1号键开始计时,按2号键显示第一段时间;按1号键停止计时,按2 号键显示第二段时间;再按2号键复位到零 二、时间,日历,响闹显示 按3号键直至显示正常走时,按1号键显示月,日和星期,按2号键显示响闹时间,同时按住1号键和2号键响闹取消/保持 三、设置时间和日历 在正常走时状态按3号键三次,正常走时闪烁,这样进入了时间设置方式,按1号键置(按住不动,快数置数),按2号键选择秒,分,时,日,月,星期(A/P为12小时制,A为上午,P为下午,H为24小时制)作为调校对象,调校完毕,按3号键回到时间显示方式。 四、设置响闹 在正常走时关态按3号键两次,时和星期同时闪烁,这样进入响闹设置方式;按2号键先择分和小时,按1号键改变分和小时数字,按3号键回到时间显示。在正常走时关态,按住2号键,同时按1号键,定闹符号出现/消失,定闹取消/保持,同时按3号键,每小时报点符号,星期日至星期六,七个字符出现/消失,每小时报点保持/取消 五、电池更换 当显示变暗或无显示时,用十字的拧松表后壳螺丝,取下表后壳,(或用硬币拧出表后壳上的电池门),取出表内旧的扣式电池,装上一个同样型号或一个同样大小的扣式电池,然后装上表壳,拧紧表壳螺丝 六、注意事项

电子秒表课程设计

电子秒表 摘要 电子秒表是一种用数字电路技术实现时、分、秒计时的装置,无机械装置,具有较长的使用寿命,因此得到了广泛的使用。它从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。本次实验所做电子式秒表由信号发生系统和计时系统构成,并具有清零,暂停功能。由于需要比较稳定的信号,所以信号发生系统555定时器与电阻和电容组成的多谐振荡器构成,信号频率为100HZ。计时系统由计数器、译码器、显示器组成。计数器由74 LS160构成,由十进制计数器组成了一百进制和六十进制计数器,采用异步进位方式。译码器由74LS48构成,显示器由数码管构成。清零,暂停功能由RS触发器构成防抖动开关。具体过程为:由晶体震荡器产生100HZ脉冲信号先进入计数器,然后传入译码器,将4位信号转化为数码管可显示的7位信号,结果以“分”、“秒”、“10毫秒”依次在数码管显示出来。该秒表最大计时值为59分59.99秒,“10毫秒”为一百进制计数器组成,“分”和“秒”为六十进制计数器组成。 关键词:计时精度计数器显示器 Abstract Electronic stopwatch is the realization of a digital circuit technology,.It can realize the hour, minute, second timer.It does not have mechanical means and has a longer life, so it has been widely used. The principle is a typical digital circuit, which includes a combination logic circuit and a timing circuit. The experiments can be done by electronic stopwatch constituted by the signal system and timing system, and has cleared pause function. Due to the need of a more stable signal, the signal generating system is constituted by the 555 Timer with the resistors and capacitors, and the signal frequency is 100Hz. Timing system contains the counter, decoder, display. Counter 74 LS160 constituted by the decimal counter the decimal and sexagesimal counter, which uses asynchronous binary. The decoder from 74LS48 constitute display digital tube constitute Cleared, the pause function by the RS flip-flop. Its specific process: the 100Hz pulse signal generated by the crystal oscillator and first into the counter, and then the incoming decoder, a 4-bit signal is converted to 7-bit signal of the digital control can be displayed, the result by "minute", "second", "10 milliseconds" turn on the digital display. The stopwatch timing is 59 minutes, 59.99 seconds, 10 milliseconds is the 150 binary counter, "minute" and "second" is the six decimal counter. Keyword:Timing accuracy counter display

电子秒表课程设计

计算机硬件技术课程设计 学院:自动化工程学院 班级:_________________________ 学号:_________________________ 设计题目:9、电子秒表设计 2015年1月

一、设计题目:电子秒表设计 设计一个可任意启动/停止的电子秒表,要求用6 位LED 数码显示,计时单位为1/100 秒。利用功能键进行启/ 停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/ 停键时开始计数。第2 次(或偶数次)按下该键时停止计时,再一次按启/ 停键时清零后重新开始计时。可用开关控制,也可用按键控制。二、设计目的通过本项课程设计,对微机原理课程中涉及的芯片结构、控制原理、硬件编程等方面有一定的感性认识和实践操作能力,更好的理解微机原理课程中讲述的基本原理和概念。 进行微机原理课程设计前,应学习并掌握了8086/8088 汇编语言编程方法,掌握了8255 、8253 存储器等芯片的基本结构和工作原理,掌握了芯片编程控制的方法。 三、设计方案以及论证 1、整体设计思想 使用8253 工作在方式0 计数,对1/100S 计数,并讲计数值写入bl 中并与100 比较若不相等,则将计数值装换为10 进制后送8255 控制端显示,如相等则1S 计数程序加1 之后并与59 比较若不相等则将计数值装换为10 进制后送8255 控制端显示,如相等则1min 计数程序加1 之后并与59 比较若不相等则将计数值装换为10 进制后送8255 控制端显示,如相等则计数程序加1 之后产生溢出,跳转清零程序将计数清零,同时数码管清零。 2、使用各芯片的作用及工作原理 1)定时器/ 计数器8253 用系统8253 定时器提供的55ms 定时单位,设计秒表定时程序。 有关系统定时方法:PC 机系统中的8253 定时器0 工作于方式3,外部

电子秒表电路实验报告1

电子技术课程设计 报告 设计题目:电子秒表 院(部):物理与电子信息学院 专业班级:电子信息工程 学生姓名: 学号: 指导教师: 摘要

秒表应用于我们生活、工作、运动等需要精确计时的方面。它由刚开始的机械式秒表发展到今天所常用的数字式秒表。秒表的计时精度越来越高,功能越来越多,构造也日益复杂。 本次数字电路课程设计的数字式秒表的要求为:显示分辨率为1s/100,外接系统时钟频率为100KHz;计时最长时间为60min,五位显示器,显示时间最长为59m59.99s;系统设置启/停键和复位键。复位键用来消零,做好计时准备、启/停键是控制秒表起停的功能键。 针对上述设计要求,先前往校图书馆借阅了大量的数字电路设计方面的书籍,以及一本电子元件方面的工具书,以待查阅各种设计中所需要的元件。其次安装并学习了数字电路设计中所常用的Multisim仿真软件,在课程设计过程的电路图设计与电路的仿真方面帮助我们发现了设计电路方面的不足与错误之处。 关键字:555定时器十进制计数器六进制计数器多谐振荡器

目录 1.选题与需求分析 (1) 1.1设计任务 (1) 1.2 设计任务 (1) 1.3设计构思 (1) 1.4设计软件 (2) 2.电子秒表电路分析 (3) 2.1总体分析 (3) 2.2电路工作总体框图 (3) 3.各部分电路设计 (4) 3.1启动与停止电路 (4) 3.2时钟脉冲发生和控制信号 (4) 3.3 设计十进制加法计数器 (6) 3.4 设计六进制加法计数器 (7) 3.5 清零电路设计 (8) 3.7 总体电路图: (10) 4 结束语与心得体会 (12)

PC396电子秒表使用说明书

PC396 电子秒表使用说明书 一、秒表计时 按A键直至秒表显示,若秒表不为零。按B键停止计时,按C键复位到零。 简易计时:按B键开始计时;再按B键,停止计时;(重复按B键,重复开始/停止)停止计时后,按C键复位到零。 分段计时:按B键开始计时;按C键显示分段时间;(注意:内部计时持续)再按C键复位到计时;(重复按C键,显示分段时间或复位)复位到计时后,按B键停止计时;按C键复位到零。 两段时间显示;按B键开始计时;按C键显示第一分段时间;按B 键记忆第二分段时间;按C键显示第二分段时间;再按C键复位到零。 二、时间、日历、星期、响闹显示 按A键直至正常走时,按B键显示月、日、星期;按C键显示响闹时间,同时按住C键和B键,设置响闹取消或保持。 三、设置时间、日历 在正常走时状态,按A键三次,正常走时的秒及星期同时闪烁;这样进入了设置状态。按C键,选择秒、分、时、日、月、星期,按B 键置数,(按住键不放,出现快速置数)A/P显示为12小时制,A表示为上午,P表示为下午,H为24小时制,调校完毕,按A键回到时间显示状态。 四、设置响闹时间

在正常走时状态,按A 键两次,时和星期一同时闪烁,这样进入了响闹设置方式。按C 键选择时和分,按B 键改变分和时数字。按A 键回到正常时间显示。 五、自动重响 在响闹时,按B 键进入重响状态。即五分钟后,响闹可自动重响,按C 键可解除自动重响。 六、每小时报时 按A 键直至显示正常走时,按C 键后,同时按A 键,星期指示全部显示则有每小时报时,星期显示全部消失为无每小时报时。 七、注意事项 避免与腐蚀性物体接触;避免在温度过高或过低的环境下使用; 不要长时间在阳光下暴晒。电池不在保修范围内。 A 键 B 键 C 键 PC396电子秒表图

电子秒表课程设计报告

西安郵電學院 控制系统课程设计报告书 系部名称:信息与控制系 学生姓名:XXX 专业名称:测控技术与仪器 班级:测控XXXX 2010年9月13日至 时间: 2010 年9月26日

电子秒表的设计 一、设计要求 设计一个电子秒表,与通用秒表功能类似,有启动,暂停、复位等键。计时长长度为300秒,需显示百分秒。 二、 设计方案分析 1.方案设计 数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。本设计用单片机组成数字电子秒表,力求结构简单、精度高为目标。 本系统采用C51系列单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合硬件电路如电源电路,晶振电路,复位电路,显示电路,以及一些按键电路等来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,硬件系统利用PROTEUS 强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。 本设计利用STC89C52单片机的定时器/计数器定时和计数的原理,使其能精确计时。利用中断系统使其能实现开始暂停的功能。根据要求知道秒表设计主要实现的功能是计时和显示。因此设置了两个按键和LCD 显示时间,两个按键分别是开始、停止和复位按键。利用这两个建来实现秒表的全部功能,而LCD 则能显示最多4.59.99秒的计时。电路原理图设计最基本的要求是正确性,其次是布局合理,最后在正确性和布局合理的前提下力求美观。硬件电路图按照图1.1进行设计。 图1.1 数字秒表硬件电路基本原理图 本设计中,数码管显示的数据存放在内存单元31H -33H 中。其中31H 存放分钟变量,32H 存放秒钟变量,33H 存放10ms 计数值,即存放毫秒位数据,每一地址单元内均为十进制BCD 码。由于采用软件动态扫描实现数据显示功能,显示用十进制BCD 码数据的对应段码存放在ROM 表中。显示时,先取出31H -33H 某一地址中的数据,然后查得对应的显示位,并从P1口输出,就能显示该地址单元的数据值。 计时通过1INT 中断完成,定时溢出中断周期为1ms ,当一处中断后向CPU

Multisim电子秒表

电子秒表设计 1.实验目的: 学习数字电路中的基本RS触发器,单稳触发器,时钟发生器,译码显示电路等单元电路的综合应用。学习电子秒表的调试方法。 2.实验原理 图2-1为电子秒表的电原理图。按功能分成4个单元电路进行分析。 2.1 基本RS触发器 图2-1的单元Ⅰ部分为用集成与非门构成的基本RS触发器。它属低电平直接触发的触发器,有直接置位和复位的功能。 图2-1 电子秒表原理图 它的一路输出Q作为单稳态触发器的输入,另一路输出Q作为与非门5的输入控制信号。 按动按钮开关K2到接地,则门一的输出Q=1;门2的输出Q=0,K2复位后Q、Q状态保持不变。再按动按钮开关K1,则Q由0变为1,门5开启,为计数器启动作好准备,Q由1变到0,送出负脉 冲,启动单稳态触发器工作。 基本RS触发器在电子秒表中的职能是启动和停止秒表的工作。 2.2 单稳态触发器 图2-1的单元Ⅱ部分为用集成与非门构成的微分型单稳态触发器。单稳态触发器的输入触发负脉 冲信号V i由基本RS触发器Q端提供,输出负脉冲V0通过非门加到计数器的清除端R。 静态时,门4应处于截止状态,故电阻R必须小于门的开关电阻R off。定时元件RC取值不同,输出脉冲宽度也不同。当触发脉冲宽度小于输出脉冲宽度时,可以省去输入微分电路的R p和C p。 单稳态触发器在电子秒表中的职能是为计数器提供清零信号。 2.3 时钟触发器 图2-1的单元Ⅲ为由555定时器构成的多谐振荡器,是一种性能较好的时钟源。 调节电位R p,使在输出端3获得频率为50Hz的矩形波信号。当基本RS触发器的Q=1时,门5开启,此时,50Hz脉冲信号通过门5作为计数脉冲加于计数器74LS90(Ⅰ)的计数输入端CP2。 2.4 计数及译码显示 二-五-十进制加法计数器74LS90构成电子秒表的计数单元。其中计数器①接成五进制形式,对频率为50Hz的时钟脉冲进行五分频,在输出端Q D取得周期为0.1秒的矩形脉冲,作为计数器②的时钟输入。计数器②及计数器③接成8421码十进制形式,其输出端与实验装置的译码显示单元的相应输出端连接,可显示0.1~0.9s和1~9.9s计时。

电子秒表使用说明

电子秒表使用说明内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

正品?深圳君斯达JS-601金属秒表?运动秒表?2道记忆?1/100秒萤幕显示 双道记忆、1/100秒萤幕显示 日历及时间显示(12/24小时转换) 定闹及整点报闹 金属外壳 LR44电池 Size:77×61.5×15.5mm 君斯达牌多功能系列秒表使用说明书 秒表计时: 按3号键直接秒表显示,如果秒表显示为零,按1号键停止计时,按2号键复位到零 1、秒表计时 按1号键开始计时,再按1号键停止计时(重复按1号键,重得开始/停止),按2号键复位到零 2、分段计时 按1号键开始计时,按2号键记下前段时间(注:秒表在计下前段时间时,表内部仍在计时),再按2号键,在累加时间的基础上恢复走时(每次分段重复按2号键两次),按1号键复位到零 3、二段计时 按1号键开始计时,按2号键显示第一段时间;按1号键停止计时,按2号键显示第二段时间;再按2号键复位到零 二、时间,日历,响闹显示

按3号键直至显示正常走时,按1号键显示月,日和星期,按2号键显示响闹时间,同时按住1号键和2号键响闹取消/保持 三、设置时间和日历 在正常走时状态按3号键三次,正常走时闪烁,这样进入了时间设置方式,按1号键置(按住不动,快数置数),按2号键选择秒,分,时,日,月,星期 (A/P为12小时制,A为上午,P为下午,H为24小时制)作为调校对象,调校完毕,按3号键回到时间显示方式。 四、设置响闹 在正常走时关态按3号键两次,时和星期同时闪烁,这样进入响闹设置方式;按2号键先择分和小时,按1号键改变分和小时数字,按3号键回到时间显示。在正常走时关态,按住2号键,同时按1号键,定闹符号出现/消失,定闹取消/保持,同时按3号键,每小时报点符号,星期日至星期六,七个字符出现/消失,每小时报点保持/取消 五、电池更换 当显示变暗或无显示时,用十字的拧松表后壳螺丝,取下表后壳,(或用硬币拧出表后壳上的电池门),取出表内旧的扣式电池,装上一个同样型号或一个同样大小的扣式电池,然后装上表壳,拧紧表壳螺丝 六、注意事项 1避免受潮,不能在雨不下使用 2不宜长时间在太阳下爆晒和置于强光下照射 3避免与腐蚀性物质接触 4避免在温度过高或过低的环境下使用

电子秒表的使用与保养

电子秒表的使用与保养 秒表主要有机械和电子两大类,电子表又可分为三按键(图1)和四按键(图2)两大类。现在绝大部分体育教师使用的 多是电子秒表,机械秒表在很多地方已经 成为历史。电子秒表是一种较先进的电子 计时器,目前国产的电子秒表一般都是利 用石英振荡器的振荡频率作为时间基准, 采用6位液晶数字显示时间,具有显示直 观、读取方便、功能多等优点。笔者就电 子秒表的使用与保养谈几点感受(以四按 键电子秒表为例)。 一、学会电子表按键的基本操作(查阅秒表说明书) 1.记录一个时间:在计时器显示的情况下,按MODE键选择,即可出现秒表功能。按一下START/STOP按钮开始自动计秒,再按一下停止计秒,显示出所计数据。按LAP/RESET键,则自动复零。 2.记录多个时间:若要纪录多个物体同时出发,但不同时到达终点的运动,可采用多计时功能方式(具体可记录数量以表的说明书介绍为准)。即首先在秒表状态下按START/STOP开始,秒表开始自动计秒,待物体到达终点时按一下LAP/RESET,则显示不同物体的计秒数停止,并显示在屏幕上方。此时秒表仍在记录,内部电路仍在继续为后面的物体累积计秒。全部物体记录完成后正常停表,按RECALL可进入查看前面的记录情况,上下翻动可用START/STOP和 LAP/RESET两键。 3.时间、日期的调整:若需要进行时刻和日期的校正与调整,可按MODE键,待显示时、分、秒的计秒数字时,按住RECALL键2秒后见数字闪烁即可选择调整,直到显示出所需要调整的正确秒数时为止,再按下RECALL键。 二、使用注意事项 1.使用前一定要进行验表,主要看按键是否有问题,记录的时间是否准。 2.使用时,用拇指指关节或用食指第二指关节扣住按键,并将秒表靠住自己的胸部,不在任何的摆臂动作中完成按键。 3.按键时尽量用正确的角度和适合的力量,不要按在按钮的边缘或斜角度按,避免卡住或损坏按钮。 4.计时开启后不要将秒表挂在脖子上或放在口袋内跑动,防止跑的过程中秒表按键与身体相撞,造成意外的停止或开启。 5.要注意开表以烟为信号,停表时与终点线直对,不能斜看。 三、保养注意事项 1.保持电池的定期更换,一般在显示变暗时即可更换,不要等电子秒表的电池耗尽再更换。

74ls9电子秒表说明书

第1章绪论 1.1选题的目的 随着电子技术的发展,电子技术在各个领域的运用也越来越广泛。人们对它的认识也逐渐加深。作为一个学习电子专业的大学生,我们不但要有扎实的基础知识、课本知识,还应该有较强的动手能力。现实也要求我们既精通电子技术理论,更要掌握电子电路设计、实验研究和调试技术。 1.2 设计的要求 1.2.1设计题目和设计指标 设计题目:电子秒表。 设计指标:1. 计数范围000~999。 2. 具有启动、暂停、停止功能。 1.2.2 设计功能 电子秒表是重要的记时工具,广泛运用于各行各业中。它可广泛应用于对运动物体的速度、加速度的测量实验,还可用来验证牛顿第二定律、机械能守恒等物理实验,同时也适用于对时间测量精度要求较高的场合.测定短时间间隔的仪表。作为一种测量工具,电子秒表相对其它一般的记时工具具有便捷、准确、可比性高等优点,不仅可以提高精确度,而且可以大大减轻操作人员的负担,降低错误率。

第2章方案设计 2.1电路的方框图 电路的方框图主要由脉冲产生电路、控制及分频电路、计数电路、译码驱动电路及显示电路等单元电路的综合电路组成。如图2—1所示。 图2-1 电子秒表电路方框图 2.2 方案介绍 脉冲产生电路 由NE555构成的多谐振荡器,是一种能产生矩形波的自激振荡器,也称矩形波发生器。多谐振荡器没有稳态,只有两个暂稳态。在工作时电路在这两个稳态之间自动的交替变换,由此产生矩形脉冲信号,常用作脉冲信号源及时序电路中的时钟信号。并且555定时器的比较器灵敏度高,输出驱动电流大,功能灵活且电路结构简单计算简单。因此在本电路中采用NE555定时器构成的多谐振荡器作为振荡源。

电子秒表课程设计

2014 ~ 2015学年第1 学期 《单片机C51课程设计》 课程设计报告 题目:电子秒表设计 专业:电气工程学院电子信息系 姓名:江鑫瞿康保李阿龙李贺林超刘浩班级:12级电子信息2班 导师:王银花 电气工程学院 2014 年11月29日

任务书

摘要 基于数字电子技术基础、模拟电子技术基础和电路原理有关知识,对电子秒表电路进行设计和制作。该电子秒表可以实现准确显示00.00—99.99制时间,手动调节时间,随时启动、清零、置时间等功能,使用方便,制作简单。本文针对电子秒表进行初步框架设计,并对多种方案进行了认真比较和验证,在此基础上,又进一步详细介绍了时间脉冲发生器、秒计数器、译码及驱动显示电路。在总体电路图组装完成以后,针对设计好的电路,用Multisim软件进行了仿真与调试,逐步解决设计过程中出现的一系列问题。在电路设计过程中,特意将选做部分即校时电路部分作为电路设计的主要内容。最后对应的电子秒表设计方案对制作好的电子秒表功能进行总体验证。 关键词:数字电子技术;脉冲发生器;计数器电路;Multisim软件

目录 1.设计要求 (5) 2.设计方案分析 (5) 2.1方案设计 (5) 2.2背景知识介绍 (6) 2.2.1 单片机相关知识 (6) 2.2.1.1 运算器 (7) 2.2.1.2 程序计数器PC (7) 2.2.1.3 令寄存器 (8) 3.硬件设计 (9) 3.1单片机简介 (9) 3.2电源电路 (9) 3.3晶体振荡电路 (9) 3.4复位电路 (9) 3.5显示电路 (10) 3.6键盘电路 (10) 4.硬件主电路图设计 (11) 5.软件设计 (12) 5.1软件设计概述 (12) 5.2主程序流程图 (12) 6.测试数据及设计结果 (12) 7.调试中出现的错误及解决方法 (13) 7.1 实验中遇到的问题及解决方法 (13) 7.2实验心得 (13) 8. 程序 (14) 9.参考文献 (21)

电子项目作业 电子秒表资料

单片机项目作业 项目题目:电子秒表 指导教师:姬红旭 班级:计科123班 学生姓名:马超 学号: 2012090137

一、电子秒表的功能介绍 电子秒表是一种较先进的电子计时器,目前国产的电子秒表一般都是利用石英振荡器的振荡频率作为时间基准,采用6位液晶数字显示时间。电子秒表的使用功能比机械秒表要多,它不仅能显示分、秒,还能显示时、日、月及星期,并且有1/l00s的功能。一般的电子秒表连续累计时间为59min 59.99s,可读到1/l00s,平均日差±0.5s。电子秒表配有三个按钮,如图所示。图中为秒表按钮,为功能变换按钮,为调整按钮,基本显示的计时状态为“时”、“分”、“秒”。 电子秒表是重要的记时工具,广泛运用于各行各业中。它可广泛应用于对运动物体的速度、加速度的测量实验,还可用来验证牛顿第二定律、机械能守恒等物理实验,同时也适用于对时间测量精度要求较高的场合.测定短时间间隔的仪表。作为一种测量工具,电子秒表相对其它一般的记时工具具有便捷、准确、可比性高等优点,不仅可以提高精确度,而且可以大大减轻操作人员的负担,降低错误率。 二、电子秒表的硬件电路设计 (一)方案设计 数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。本设计用单片机组成数字电子秒表,力求结构简单、精度高为目标。 本系统采用C51系列单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合硬件电路如电源电路,晶振电路,复位电路,显示电路,以及一些按键电路等来设计计时器,将软、硬件有机地结合起来。其中软件系统采用汇编语言编写程序,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。

电子秒表的设计

电子秒表得设计 目录 一、设计要求 (2) 二、设计得目得与作用 (2) 三、设计得具体体现………………………………………2 1。电子秒表得基本组成………………………………3 2、电子秒表得工作原理…………………………………3 3。电子秒表得原理图 (4) 4. 单元电路设计 (4) 5。设计仿真与PCB制版 (12) 四、心得体会…………………………………………………17 五、附录 (18) 六、参考文献…………………………………………………20 一、设计要求 1.以0.01秒为最小单位进行显示、 2.秒表可显示0、01~59:59:99秒得量程、 3.该秒表具有清零、开始计时、停止计时功能、 二、设计方案

方案一:通过单片机来实现电子秒表 基于51单片机电子秒表,设计简单,而且技术准确,缺点就是价格相比于数字电路实现得秒表技术要昂贵。 方案二:采用数字电路来实现秒表计数,优点就是价格便宜,计数精确,反应较快,缺点就是,电路芯片较多,设计电路复杂。 经过比较选择了较为经济适用得数字电路。 二、设计得目得与作用 1。培养我们运用有关课程得基础理论与技能解决实际问题,并进一步提高专业基本技能、创新能力。通过课程设计,学习到设计写作方法,能用文字、图形与现代设计写作方法系统地、正确地表达课程设计与研究成果。 2、熟悉555方波振荡器得应用。 3、熟悉计数器得级联及计数、译码、显示电路得整体配合、 4、建立分频得基本概念。 三、设计得具体体现 1.电子秒表得基本组成 电子秒表电路得基本组成框图如图所示,它主要由基本RS触发器、多谐振荡器、计数器与数码显示器4个部分组成。

电子秒表电路的设计

摘要 在数字测量仪表和各种数字系统中,都需要将数字量直观的显示出来,数字显示电路通常由译码驱动器和显示器等部分组成。数码显示器就是用来显示数字、文字或符号的器件。七段式数字显示器是目前常用的显示方式,它利用不同发光段的组合,可以显示0~9等阿拉伯数字。充分运用芯片74LS90的逻辑功能,用四片74LS90芯片实现秒表示0.1~60秒。利用集成与非门构成的基本RS触发器(低电平直接触发)实现电路的直接置位、复位功能。利用集成与非门构成的微分型单稳态触发器为计数器清零提供输出负脉冲。利用555定时器构成的多谐振荡器为电路提供脉冲源以驱动电路工作。?关键词:基本RS触发器,单稳态触发器,多谐振荡器,译码显示器。 ?1电子秒表简介 电子秒表是一种较先进的电子计时器,目前国产的电子秒表一般都是利用石英振荡器的振荡频率作为时间基准,采用6位液晶数字显示时间。电子秒表的使用功能比机械秒表要多,它不仅能显示分、秒,还能显示时、日、月及星期,并且有1/l00s的功能。 本实验设计的电子秒表电路的基本组成框图如图1-1所示,它主要由基本RS触发器、单稳态触发器、多谐振荡器、计数器和译码显示器5个部分组成。 图1-1 电子秒表电路的基本组成框图

2单元电路设计及相关元器件的功能简介 2.1基本RS触发器 本实验设计电路所选用的基本RS触发器为用集成与非门构成的基本RS触发器。属低电平直接触发的触发器,有直接置位、复位的功能。其功能表如表2-1所示。 RSQn Qn+1功能 0 0 0 不用不允许 0 0 0 不用 0 1 00 Qn+1=0,置0 0 1 1 0 1011Qn+1=1,置1 10 0 1 1 1 11Qn+1=Qn,保持 1 1 0 0 表2-1 基本RS触发器 如图2-1所示,它的一路输出Q作为单稳态触发器的输入,另一路输出Q作为与非门5的输入控制信号。切换按钮开关K1(接地),则门1输出Q =1;门2输出Q=0,K1复位后Q、Q状态保持不变。再切换按钮开关K2,则Q由0变为1,门5开启,为计数器启动作好准备;Q由1变为0,送出负脉冲,启动单稳态触发器工作。 基本RS触发器在电子秒表中的职能是启动和停止秒表的工作. 图2-1 基本RS触发器

电子秒表说明书

目录 第1章绪论 (1) 1.1课题背景 (1) 1.2设计题目和设计指标 (1) 1.3设计功能 (1) 第2章电路的方框图 (2) 2.1电路的方框图 (2) 2.1电路的方框图的原理说明 (3) 第3章单元电路设计与分析 (4) 3.1多谐振荡电路 (4) 3.2 控制电路 (6) 3.3 分频电路 (7) 3.4译码显示电路 (8) 第4章整机电路的组成 (10) 4.1整机电路原理图 (10) 4.2整机电路的工作原理 (11) 第5章电路的组装调试 (12) 5.1 合理布局 (12) 5.2 分级调试 (13) 结论 (14) 收获和体会 (15) 致 (17) 参考文献 (18) 附录 (19)

课程设计任务书 年月日

第1章绪论 1.1课题背景 随着电子技术的发展,电子技术在各个领域的运用也越来越广泛。人们对它的认识也逐渐加深。作为一个学习电子专业的大学生,我们不但要有扎实的基础知识、课本知识,还应该有较强的动手能力。现实也要求我们既精通电子技术理论,更要掌握电子电路设计、实验研究和调试技术。 1.2技术指标 1. 计数围000~999。 2. 具有启动、暂停、停止功能。 1.3设计功能 电子秒表是重要的记时工具,广泛运用于各行各业中。它可广泛应用于对运动物体的速度、加速度的测量实验,还可用来验证牛顿第二定律、机械能守恒等物理实验,同时也适用于对时间测量精度要求较高的场合.测定短时间间隔的仪表。作为一种测量工具,电子秒表相对其它一般的记时工具具有便捷、准确、可比性高等优点,不仅可以提高精确度,而且可以大大减轻操作人员的负担,降低错误率。

电子秒表设计数字逻辑课程设计范本

电子秒表设计数字逻辑课程设计

第一章实验概述 a)实验设计任务 1.1.1 设计任务 1. 设计一个电子秒表,可显示4位数,计时范围0——10分钟 2. 显示精确到0.1秒,对0.01秒进行四舍五入 3. 有暂停、启动、恢复和连续功能,显示板由发光二极管构成2.1 实验目的与设计要求 2.1.1 实验目的 1. 学习数字电路基本RS触发器、单稳态触发器、时钟发生器、计数 器以及译码显示器等单元电路的综合应用; 2. 了解电子秒表的组成与工作原理; 3. 熟悉中规模集成电路的应用; 4. 掌握电子秒表的设计、调试以及故障排除方法; 5. 培养书写综合实验报告的能力。 2.1.2 设计要求 1. 根据设计任务要求,综合运用数字电子技术课程中所学到的理论 知识与实践技能独立完成设计课题。 2. 根据课题查阅书籍,独立思考,深入研究课程设计中遇到的问 题,培养自己分析、解决问题的能力。 3. 根据设计要求,从选择设计方案开始,首先按单元电路进行

设计,选择合适的元器件,最后画出总的电路图。 4. 学会电子电路的连线安装和调试技能,最终实现任务要求的全部功能;电路布局合理,走线清楚,工作可靠。 5. 写出完整的实验报告,调试中出现的异常现象的分析与讨论。 第二章电子秒表的设计过程 2.1 电路的设计与元件的选择 2.1.1 总体方案的设计

图 2.1 电子秒表一般由振荡器、分频器、计数器、译码器、显示器等几部分组成。其中振荡器和分频器组成标准秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。信号送入计数器,累计结果以分、秒、分秒的数字显示出来,分、分秒由十进制计数器构成,秒由六十进制计数器构成。其原理框图(如图2.1) 2.1.2 所需元件的选择 1. 二输入与门、二输入与非门、二输入或门、反相器 2. 多谐振荡器:f=100Hz(集成555定时器的应用)(如图 2.2) 振荡周期T=0.7(R1+2R2)C,调节滑动变阻R2可输出不同的频率的脉冲信号;此振荡器在电路中是为分频器和四舍五入电路提供脉冲信号。

相关主题
文本预览
相关文档 最新文档