文档库 最新最全的文档下载
当前位置:文档库 › 例题:一分钟倒计时器

例题:一分钟倒计时器

例题:一分钟倒计时器
例题:一分钟倒计时器

上传者:jdchen

例题:一分钟倒计时器

电路原理图:

5V 蜂鸣器

BELL

9012

PNP

R 1KΩ

R

200Ω

VCC

P3.7

蜂鸣器电路

(晶振电路、电源电路省略)

1

2

3

4

5

6

7

8

1

234

56781

2

3

4

5

6

7

8

9

9

排阻

102

P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7VCC

12345678

161514131211109

1KΩ

8×1KΩ

9015PNP

9015

PNP

9015PNP

9015PNP

1KΩR

1KΩR

1KΩR

1KΩR

P2.7

P2.6

P2.5

P2.4

VCC

四合一七段数码管

12

34

中断按键BUTTEN

1KΩ

R

P3.3INT1

104

瓷片电容按下按钮1-3、2-4接通

中断按键

E D DP C G S4

S1A F S2S3B

5461BH

123456789101112131415161718192021

2223

24

2526272829

3031

32333435

36

37383940

P 1.0P 1.1P 1.2P 1.3P 1.4

P 1.5P 1.6P 1.7RST

P 3.0P 3.1P 3.2P 3.3P 3.4P 3.5P 3.6P 3.7X TA L 2X TA L 1

G N D (T 2)

(T 2EX )(MO SI)(MO SO)(SCK)(RX D )

(T X D )(I N T0)

(I N T1)(T 0)

(T 1)

(W R)

(RD )

V CC P 0.0P 0.1P 0.2P 0.3P 0.4P 0.5P 0.6P 0.7E A/VP P A LE /P ROG P SE N P 2.0P 2.1P 2.2P 2.3P 2.4P 2.5P 2.6P 2.7(A D 0)(A D 1)(A D 2)(A D 3)(A D 4)(A D 5)(A D 6)(A D 7)(A 8)(A 9)(A 10)(A 11)(A 12)(A 13)(A 14)(A 15)U?

AT89S52

倒计时器电路

参考程序:程序由初始化主程序、外部中断服务程序和定时器中断服务程序组成。

;***************************************************************************

; INT1第一次中断启动倒计时,从60秒开始自动计数减1,在右边两个数码管上显示, ; 当计数到零停止,并发出提示音;

; ITN1第二次中断停止倒计时,显示当前值,ITN1第三次中断开始新的一轮倒计时。 ;*************************************************************************** ;主程序

ORG 0000H AJMP MAIN ORG 000BH AJMP TIM1 ORG 0013H AJMP INT1S ORG 0030H

MAIN: MOV SP,#0a0H

MOV 7aH,#06H;置显示缓冲区初值 MOV 7bH,#00H MOV 7cH,#10H MOV 7dH,#00H

MAIN1: MOV 70H,#60H; 计数器置初值MOV TMOD,#01H

MOV TH0,#90H

MOV TL0,#58H

SETB IT1

SETB EA

SETB EX1

SETB ET0

MOV R4,#04

MOV R3,#00H

CLR 20H.0

CLR F0

W AIT:ACALL DISPLAY

MOV A,70H

ANL A,#0FH

MOV 7BH,A

MOV A,70H

SWAP A

ANL A,#0FH

MOV 7AH,A

MOV 7DH,R3

JNB F0,WAIT

CLR P3.6

MOV R4,#10

L2: MOV R5,#200

L1: CPL P3.7 ;产生短脉冲ACALL DLAY

ACALL DLAY

DJNZ R5, L1

DJNZ R4, L2

MOV R4,#10

L4: MOV R5,#200

L3: CPL P3.7

ACALL DLAY

ACALL DLAY

MOV R7,#80

DJNZ R7,$

DJNZ R5, L3

DJNZ R4, L4

SETB P3.7

SETB EA

AJMP MAIN1

; --------------------------------------------------- DLAY: MOV R7,#100

DL1: NOP

DJNZ R7,DL1

RET

;-----------------INT1中断程序-------------------------- INT1S: PUSH ACC

JB 20H.0,INT11

SETB TR0

SETB 20H.0

MOV 70H,#60H; 计数器置初值

MOV R3,#00H

SETB P3.6

SJMP REINT

INT11:

CLR TR0 ;第2次中断

CLR 20H.0

MOV TH0,#90H

MOV TL0,#58H

CLR P3.6

REINT:

POP ACC

RETI

;-----------------定时器中断程序------------------------- TIM1: PUSH ACC

MOV TH0,#90H

MOV TL0,#58H

CPL P1.2

DJNZ R4 ,RETT1

MOV R4,#4

MOV A,R3

JNZ TM1

MOV R3,#09

MOV A,70H

ADD A,#99H

DA A

MOV 70H,A

TM1: DJNZ R3,RETT1

MOV A,70H

ORL A,R3

JNZ RETT1

CLR TR0

SETB F0

CLR EA

RETT1: POP ACC

RETI

;------------显示子程序---------------- DISPLAY: MOV DPTR,#TABLE

DISPLAY1: MOV R0,#7AH

MOV R1,#0EFH

NEXTT: MOV A,@R0

MOVC A,@A+DPTR

MOV P0,A

MOV A,R1

MOV P2,A

LCALL DAY

INC R0

RL A

MOV R1,A

CJNE R1,#0FEH,NEXTT

RET

DAY:

MOV R6,#4

D1:

MOV R7,#248

DJNZ R7,$

DJNZ R6, D1

RET

TABLE: DB C0H ; 0

DB 0F9H ; 1

DB 0A4H ; 2

DB 0B0H ; 3

DB 99H ; 4

DB 92H ; 5

DB 82H ; 6

DB 0F8H ; 7

DB 80H ; 8

DB 90H ; 9

DB 88H ; A

DB 83H ; B

DB 0C6H ; C

DB 0A1H ; D

DB 86H ; E

DB 8EH ; F

DB 0BFH ; -.

DB 86H ; H

DB 8CH ;P

DB 07FH ; .

DB 0A3H ;o

DB 0FFH ; 全黑

END

参考C程序

------------------------------------------------*/

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

code unsigned char tab[]=

{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

//共阴数码管0-9

unsigned char Dis_Shiwei;//定义十位

unsigned char Dis_Gewei; //定义个位

sbit P37=P3^7;

sbit key=P3^3;

sbit P25=P2^5

sbit P24=P2^4;

/******************************************************************/

/* 延时函数*/

/******************************************************************/

void delay(unsigned int cnt)

{

while(--cnt);

}

/******************************************************************/

/* 主函数*/

/******************************************************************/

main()

{

While(!key);

TMOD |=0x01;//定时器设置10ms in 12M crystal,工作在模式1,16位定时

TH0=0xd8;

TL0=0xf0;

IE= 0x82; //打开中断

TR0=1; //打开定时开关

while(1)

{

P0=Dis_Shiwei;//显示十位

P25=0;

delay(300); //短暂延时

P25=1;

P0=Dis_Gewei; //显示个位

P24=0;

delay(300);

P24=1;

}

}

/******************************************************************/

/* 定时器中断函数*/

/******************************************************************/

void tim(void) interrupt 1 using 1

{

static unsigned char second=99,count; //初值99

TH0=0xd8; //重新赋值

TL0=0xf0;

count++;

if (count==100)

{

count=0;

second--;//秒减1

if(second==0)

{ //这里添加定时到0的代码,可以是灯电路,继电器吸合等,或者执行一个程序

P37=0;

second=60; //减到0是重新赋值99

}

Dis_Shiwei=tab[second/10];//十位显示值处理

Dis_Gewei=tab[second%10]; //个位显示处理

}

}

调试步骤:

1)下载程序:接好通信线,运行STC程序。请参照“LK-51系列单片机实验、应用学习机使用说明”。

按照使用说明中提示的步骤,分别选择单片机型号、打开待下载的程序文件(.HEX文件)、选择通信口和通信波特率(可选38400);

下载程序,先关电源,点击Down Load/下载框,然后再接通电源(冷启动),在左下框中出现程序下载信息,并提示程序下载成功。

2)运行程序:开机运行程序,显示计数初始值。按下外部中断INT1键,第一次中断启动倒计时,从60秒开始自动计数减1,在右边两个数码管上显示。当计数到零停止,并发出提示音。

在计数过程按下中断INT1键,第二次中断停止倒计时,并显示当前值。

第三次中断又开始新的一轮倒计时。

篮球竞赛30s计时器

沈阳航空航天大学 课程设计 (说明书) 篮球竞赛30秒计时器设计 班级机电1303 学号2013040604110 学生姓名曾闯 指导教师孙琦

一、概述 随着信息时代的到来,电子技术在社会生活中发挥越来越重要的作用,运用模电和数电知识设计电子产品成为社会生活不可缺少的部分。就计时器来说,成为检验运动员成绩的一种重要工具。 电子课程设计是电子技术学习中一个重要的环节,可以真正的锻炼学生的能力。在许多领域中计时器得到了普遍应用,如体育比赛,定时报警器,游戏中的倒时器,交通信号灯,红绿灯,行人灯等,说明了计时器的重要性。篮球竞赛中规定了球员持球的时间不能超过30s,否则就为犯规,本课程设计的正是“篮球竞赛30s计时器”,可用于篮球比赛中,对球员持球时间做30s限制,一旦球员持球时间超过30s,它自动报警从而判断球员犯规。 本次课设要求完成一个用于篮球竞赛的30秒计时器。 设计要求 ①篮球竞赛30秒计时器的直流稳压电源要求自己设计。 ②在选择器件时,应考虑成本,要求采用LED灯显示。 ③根据技术指标,通过分析计算确定电路和元器件参数。 ④画出电路原理图(元器件标准化,电路图规范化)。 二、方案设计 该电路包括脉冲发生器、计数器、译码显示电路、控制电路、报警电路、直流稳压电源6个部分组成。计数器和控制电路是主要部分。计数器完成30s计时功能,控制电路完成启动计数、暂停/连续计数、译码显示电路的显示和灭灯等功能。总体设计框图如下: 在篮球比赛过程中经常需要计时操作,设计一个用于篮球竞赛的30秒计时器。其原理如图1所示。 图1 篮球竞赛30秒计时器原理框图 能完成的功能:①显示30s倒计时功能;②系统外部设置操作开关,控制计时器直接清零、启动和连续/暂停功能;③在清零时数码管显示“00”;④计时

数电课设篮球30秒倒计时器

目录 一论证 (2) 1.1 设计原理 1.2 设计方案 1.3 各分电路功能分析 1.3.1 计数器电路 1.3.2 脉冲发生电路 1.3.3 译码显示电路 1.3.4 控制电路 1.4 仿真原理图 电子技术课程设计任务书 题目:具有数字显示的篮球竞赛30S计时器 1.任务要求 设计一个篮球竞赛30S进攻时间限制计时器。 2.性能指标要求: (1)工作时间可在1—30S内任意设定。 (2)30S计时器是递减计时器,间隔为1S。能用LED数码管显示剩余工作时间,还能显示到1/10秒。即当计时开始时显示出所设定的总时间,每当计时10个1/10S,显示器的数字立即减1。 (3)减1计时到7S时,发出三声低音预告信号。

(4) 减1计时到零时(工作时间到),发出三声高声,并自动停止计时。 (5) 具有暂停/继续工作、清零复位和启动计时功能。 3.设计与测试 按任务要求,设计电路,计算参数,选择元器件。根据所设计电路原理图,选择所需元器件连接电路,并按照调试步骤进行调试。 4. 成果要求 (1)课程设计说明书一本。 要求:内容完整,图表完备,字迹工整,条理清晰,分析有据。 (2)所用元器件清单 (3)电路实体和仿真。 要求:电路必须有仿真结果(可利用Multisim进行电路仿真分析),该电路实体必须是自己安装调试通过并达到性能指标要求的电路实体。 参考器件:两片74LS192、74LS00,叁片74LS48,一片555、74LS04、CC40161,共阴LED显示器3块,电阻、蜂鸣器、发光二极管等 5.答辩 在规定时间内,完成叙述并回答问题。 前言 电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。 在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做时间提醒设备等等,由此可见计时器在现代社会是何其重要的。 篮球作为一项全民健身项目,已有一定的历史。在中国,篮球很盛行,篮球比赛也日趋职业化。篮球比赛中有一项违例时间要用倒计时器,目前多数采用的是24秒制,但随着篮球制度的改革将会采用30秒制。有需要就会有市场,因此

课程设计报告-篮球30秒倒数计时器

课程设计报告-篮球30秒倒数计时器

信电学院 课程设计说明书(2011 /2012学年第二学期) 课程名称:电子技术课程设计 题目:篮球30秒倒数计时器 专业班级:自动化3班 学生姓名:程江峰 学号:100410317 指导教师:马志钢 设计周数:两周 课设成绩: 2012年7月5日

目录 一、课程设计摘要-------------------------------------------- 二、课程设计正文 1、课程设计任务与要求 2、方案设计(系统控制电路框图及说明) 3、元器件详细介绍 4、系统原理图、印制板图及其说明 5、安装、调试及性能测试与分析 6、课程设计总结及心得 三、课程设计总结 四、附录(PCB图)

五、参考文献 一、课程设计摘要 通过电子技术课程设计的综合训练,培养独立思考、分析问题、解决问题的能力,培养工程实践能力、创新能力和综合设计能力。根据所学模拟电子技术、数字系统与逻辑设计的理论,对模拟电子线路、数字电子线路以及模拟与数字综合电子线路进行设计、安装与调试。 定时电路是数字系统中的基本单元电路,它主要由计数器和振荡器组成。定时电路主要利用分立元件,中规模集成器件555定时器。用555定时器实现的定时电路主要应用单稳态触发器原理,实现定时器的功能。在实际工作中,定时器的应用场合很多,例如,篮球比赛规则中,队员持球时间不能超过30秒,就是定时电路的一种具体应用。 篮球竞赛30秒定时器电路主要利用555定时器产生时钟脉冲,触发计数器进行从30至00倒计数,并将计数结果通过译码电路和数码管显示,当计数器减至00时,报警电路进行报警。 二、课程设计正文 1、课程设计任务与要求30秒计时功能,两位数字显示,计时间隔为1秒。完成硬件制作实现30秒减计数,每次减计时结束后,蜂鸣器报警提示,数码管显示00;电路需设置外部开关,可使定时器直接复位,并具有启动计时、暂停/连续计时功

篮球24秒倒计时器报告

电子课程设计报告 题目名称:篮球竞赛30秒倒计时器 姓名: 专业: 班级: 学号: 同组人: 指导老师: 南昌航空大学电子信息工程学院 二零零八年九月

电子信息工程学院 电子基础课程设计任务书 I、电子基础课程设计题目: 篮球竞赛30S计时器 II、电子基础课程设计技术要求及主要元器件: 基本要求:1)具有显示30S计时功能,启动和暂停/连续功能, 2)在直接清零时,要求数码显示器灭灯, 3)设置外部操作开关,控制计数器的直接清零, 4)计时器为30S递减计时,计时间隔为1S, 5)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。 主要元器件:NE555(1),74ls161(1),74LSl92(2) I II、电子基础课程设计工作内容及进度安排: 1.方案设计,绘制电路图并仿真(2天) 2.电路布线和焊接(3天) 3.电路的调试(2天) 4.课程设计总结和报告(7天)Ⅳ、主要参考资料: 1.杨志忠.数字电子技术(第二版).北京:高等教育出版社,2000 2.胡宴如.高频电子线路(第三版).北京:高等教育出版社,2005 3.王毓银.数字电路逻辑设计(第三版).北京:高等教育出版社,1999 专业名称:电子信息工程班级学号: 06041304 学生姓名:李莉

摘要 随着世界篮球水平的提高,对计时的准确度及可靠性也越来越高,篮球30秒倒计时器也就孕育而生了。 设计一个篮球30秒倒计时器,主要解决的问题是实现倒计时功能。所以必须要有一个脉冲,为确保产生的脉冲稳定,该设计采用555时基电路构成的多谐振荡器产生周期为0.1秒的脉冲,再通过74LS161十分频来产生周期为1秒的脉冲。计数部分用74LS192芯片来实现,192芯片是8421码计时的,符合30秒读数的需要。译码部分采用74LS248芯片,74LS248是把8421BCD 码经过内部作和电路“翻译”成七段(a ,b ,c ,d ,e ,f ,g )输出,然后直接推动LED ,显示十进制数。显示部分采用七段数码管,数码管的使用很广泛,价格也不会很贵。整个线路就是把以上几个主要的部分用导线连接焊接起来。 在许多领域中,计时器都得到了普遍应用,比如在体育比赛中的计时器、安全措施中的定时报警器、游戏中的倒计时、维持秩序的交通信号灯、红绿灯、交通信号控制机、闹钟等等......可见计时器在现代社会中是很重要的。在设计计时器时,采用了模块化的思想,使得设计简单、快捷。本设计完成了中途计时功能,实现了在许多特定场合进行时间追踪,在社会生活中会具有广泛的应用价值。 关键字: 控制 倒计时 译码显示 光电报警 指导教师: 万在红 设计时间: 2008.9.1——2008.9.15

数电课程设计 篮球竞赛30秒计时器

数字电子技术课程设计 学院: 班级: 姓名: 学号:

23509444.doc 摘要 本课程设计是脉冲数字电路的简单应用,设计了篮球竞赛30秒计时器。此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的应用价值。 此计时器的设计采用模块化结构,主要由以下3个组成,即计时模块、控制模块、以及译码显示模块。在设计此计时器时,采用模块化的设计思想,使设计起来更加简单、方便、快捷。此电路是一时钟产生,触发,倒计时计数,译码显示为主要功能,在此结构的基础上,构造主体电路和辅助电路两个部分。 关键字计时器光电报警模块化 第 2 页共25 页

目录 前言 (4) 第一章计数器概述 (5) 1.1 计时器的特点及应用 (5) 1.2 设计任务及要求 (6) 第二章电路设计原理及单元模块 (7) 2.1 设计原理 (7) 2.2 设计方案 (8) 2.3 单元模块 (10) 2.3.1 8421BCD码递减计数器模块 (10) 2.3.2 时钟模块 (13) 2.3.3 辅助时序控制模块 (14) 2.3.4 译码显示模块 (17) 第三章安装与调试 (20) 3.1 电路的安装 (20) 3.2 电路的调试 (20) 第四章实验体会 (21) 结论 (23) 参考文献 (24) 附录 (25) 第 3 页共25 页 3

篮球竞赛30秒计时器-数电课程设计

篮球竞赛30秒计时器 序言 篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。本人设计了一个篮球比赛计时器,可对比赛总时间和各方每次控球时间计时。该计时器采用按键操作、LED显示,非常实用。此计时器也可作为其他球类比赛的计时器。 一、设计要求: 1.30秒计时器具有显示30秒的计时功能。 2.系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。3.计时器为30秒递减计时时,其计时间隔为1秒。 4.当计时器递减计时到零时,数码显示器不能灭灯,应发出光电报警信号。 二、设计方案 分析设计任务,该系统包括秒脉冲发生器、计数器、译码显示电路、辅助时序控制电路(简称控制电路)和报警电路等5个部分构成。其中,计数器和控制电路是系统的主要部分。计数器完成30s计时功能,而控制电路具有直接控制计数器的启动计数、暂停/连续计数、译码显示电路的显示和灭灯功能。为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。在操作直接清零开关时,要求计数器清零,数码显示器灭灯。当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示30s 字样;当启动开关断开时,计数器开始计数;当暂停/连续开关拨在暂停位置上时,计数器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继续递减计数。另外,外部操作开关都应采取去抖动措施,以防止机械抖动造成电路工作不稳定。系统设计框图如图下图所示。

成,如荧光数码管等。第三种是点阵式,它由一些按一定规律排列的可发光的点阵所组成,利用光点的不同组合便可显示不同的数码,如场致发光记分牌。

篮球24秒倒计时器

湖南工业大学 课程设计 资料袋 电气与信息工程学院(系、部)2016~2017 学年第 1 学期课程名称电子技术课程设计指导教师黄卓冕职称讲师 学生姓名谢富专业班级电气工程1401 学号14401300114 题目篮球比赛24秒计时器设计 成绩起止日期2016 年11 月14 日~2016 年11 月18 日 目录清单

湖南工业大学 课程设计任务书 2016年~2017学年第1 学期 电气与信息工程学院(系、部)电气工程专业1401 班级课程名称:电子技术课程设计 设计题目:篮球比赛24秒计时器设计 完成期限:自2016 年11 月14 日至2016 年11 月18 日共 1 周

安 排 2016.11.15--17 学生进行设计 2015.11.18 学生修改、打印设计报告 主要参考资料[1] 康华光电子技术基础模拟部分(第五版)高等教育出版社 2007年 [2] 欧伟明. 实用数字电子技术. 北京:电子工业出版社,2012 [3] 陆应华. 电子系统设计教程. 北京:国防工业出版社,2005 [4] 李忠波等. 电子技术仿真与实践. 北京:机械工业出版社,2004 指导教师(签字):年月日 系(教研室)主任(签字):年月日 电子技术课程设计 设计说明书 起止日期:2016 年11 月14 日至2016 年11 月18 日篮球比赛24秒计时器设计

学生姓名谢富 班级电气工程1401 学号14401300114 成绩 指导教师(签字) 电气与信息工程学院(部) 篮球比赛24秒计时器设计 设计目的及要求 一、设计要求 (1)设计指标 1、具有24秒计时功能。 2、设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。 3、在直接清零时,要求数码显示器灭灯。 4、计时器为24秒递减时, 计时间隔为1秒。 5、计时器递减到零时,数码显示器不能灭灯,同时发出光电报警信号。 6、将24秒递减计时器改为24秒递增计时器,试问电路要作哪些相应的改动。 它包括秒脉冲发生器、计数器、译码显示电路、辅助时序控制电路(简称控制电路)和报警电路等五个部分组成。其中计数器和控制电路是系统的主要部分。计数器完成24秒计时功能,而控制电路是控制计时器的直接清零、启动计数和暂停/连续计数、译码显示电路的显示和灭灯等功能。 为保证系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系: 1.操作直接清零开关时,要求计数器清零,数码显示器灭灯。 2.当启动开关闭合时,控制电路应封锁时钟信号CP(秒脉冲信号),同时计数器完成置数功能,数码显示器显示24秒

数字电路-篮球比赛30秒倒计时

《篮球竞赛30S计时器》 课程设计说明书 题目篮球竞赛30S计时器学生姓名 学号 所属学院 专业 班级 2 指导教师 教师职称

目录 一、设计要求 (1) 二、电路设计与分析 2.1设计原理 (1) 2.2单元模块 (1) 1、秒脉冲信号的产生 (1) 2、计数器 (3) 3、时钟信号控制电路 (4) 4、显示模块电路 (5) 5、报警电路 (6) 三、外部操作开关 (6) 四、设计原理图与电路总图 (6) 五、仿真测试性能 (7) 六、总结 (9)

一、设计要求 篮球竞赛30S计时器的基本要求: 1)具有显示30S计时功能 2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能 3)在直接清零时,要求数码显示器灭灯 4)计时器为30S递减计时,计时间隔为1S 5)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号 〖主要元器〗:NE555(1),74LSl92(2)等 二、电路分析与设计 2.1设计原理 篮球竞赛30S计时器的总体设计方案如下:它主要包括秒脉冲信号,30S 计数器,译码显示器部分,报警电路和外部操作开关五部分组成,其中外部操作开关包括接直接清零,启动和暂停/继续。 2.2单元模块 1、秒脉冲信号的产生 555定时器主要是通过外接电阻R和电容器C构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。 NE555为8脚时基集成电路,各脚主要功能 1地 GND 2触发 3输出 4复位 5控制电压 6门限(阈值) 7放电 8电压Vcc 用555定时器构成多谐振荡器: 用555定时器构成多谐振荡器电路如图(a)所示。电路没有稳态,只有两个暂 稳态,也不需要外加触发信号,利用电源V CC 通过R 1 和R 2 向电容器C充电,使u C 逐 渐升高,升到2V CC /3时,u O 跳变到低电平,放电端D导通,这时,电容通过电阻R 2 和 D端放电,使u C 下降,降到V CC /3时,u O 跳变到高电平,D端截止,电源V CC 又通过R 1 和R 2向电容器C充电。如此循环,振荡不停, 电容器C在V CC /3和2V CC /3之间充 电和放电,输出连续的矩形脉冲,其波形如图(b)所示。

篮球30秒倒计时器

目录 前言 (1) 一论证 (2) 1.1 设计原理 1.2 设计方案 1.3 各分电路功能分析 1.3.1 计数器电路 1.3.2 脉冲发生电路 1.3.3 译码显示电路 1.3.4 控制电路 1.4 仿真原理图 二课程设计总结...... 三参考文献...... 附录

电子技术课程设计任务书 题目:具有数字显示的篮球竞赛30S计时器 1.任务要求 设计一个篮球竞赛30S进攻时间限制计时器。 2.性能指标要求: (1)工作时间可在1—30S内任意设定。 (2)30S计时器是递减计时器,间隔为1S。能用LED数码管显示剩余工作时间,还能显示到1/10秒。即当计时开始时显示出所设定的总时间,每当计时10个1/10S,显示器的数字立即减1。 (3)减1计时到7S时,发出三声低音预告信号。 (4) 减1计时到零时(工作时间到),发出三声高声,并自动停止计时。 (5) 具有暂停/继续工作、清零复位和启动计时功能。 3.设计与测试 按任务要求,设计电路,计算参数,选择元器件。根据所设计电路原理图,选择所需元器件连接电路,并按照调试步骤进行调试。 4. 成果要求 (1)课程设计说明书一本。 要求:内容完整,图表完备,字迹工整,条理清晰,分析有据。 (2)所用元器件清单 (3)电路实体和仿真。 要求:电路必须有仿真结果(可利用Multisim进行电路仿真分析),该电路实体必须是自己安装调试通过并达到性能指标要求的电路实体。 参考器件:两片74LS192、74LS00,叁片74LS48,一片555、74LS04、CC40161,共阴LED显示器3块,电阻、蜂鸣器、发光二极管等 5.答辩 在规定时间内,完成叙述并回答问题。

篮球24秒倒计时

1.实验名称: 篮球比赛24秒倒计时器 2.实验目的 在篮球比赛中,规定进攻方的进攻时间为24秒,若24秒内篮球未碰到篮筐则被判违例。设计一个24秒倒计时器用于篮球比赛,一旦进攻时间超过了24秒,它自动报警。 3.实验所用芯片,仪器

4.元器件介绍 NE555 ne555的作用是用内部的定时器来构成时基电路,给其他的电路提供时序脉冲。 74ls192 192 为可预置的十进制同步加/ 减计数器,在这次设计中要让数字倒数,所以用到了减计数时钟端 74ls48 4线-七段译码器/驱动器(BCD输入,有上拉电阻)

Cd4072 CD4072为4输入二或门电路74ls04 六反向器 74ls08 四2输入与门

5.总电路如下所示: 6.本次设计的名字为篮球24秒倒计时,实现篮球24秒的进攻倒计时。如果进攻时间超过24秒,灯会亮,提示时间到了。 篮球24秒有555构成的秒脉冲和192构成的倒计时计数器组成,最后有74ls48芯片译码,将信号输入到BCD7段数码管显示出来。 这次实验用到了直接置数法,将开始的时间置为24秒,利用或门将192输出的信号反馈回与门,与脉冲信号一起,组成一个到了00脉冲就锁住的功能,不让脉冲过去。而且,经过或门反馈的信号给非门,再给灯,灯就会亮,提醒时间到了。 因为我们需要对电路进行暂停,置数的功能,所以设立了两个开关,一个在脉冲输出口,一个在192置数端,接地。 7.感想 在这次的课程设计中,我们将课本理论知识与实际应用联系起来。按照书本上的知识和老师讲授的方法,首先和同学一起分析研究此次电路设计任务和要求,然后按照分析的结果进行实际连接操作,检测和校正,再进一步完善电路。在其中遇到一些不解和疑惑的地方,还有出现的一些未知问题,我们都认真分析讨论,学习经验。

篮球竞赛30秒计时器设计课程设计(1)

一、概述 在篮球比赛中,规定了一方的持球时间不能超过30秒,否则就被判做犯规。本课程设计的“篮球竞赛30秒计时器”,就可用于篮球比赛中,用于对球员持球时间30秒进行限制。一旦球员的持球时间超过了30秒,计时器便自动报警。 30秒计时器不仅可用于篮球比赛中,生活中也有许多地方可以用到,比如通过对预置时间的更改,可以用于辩论赛等场合。 此次课设设计了一个篮球竞赛30秒计时器电路。它由秒脉冲发生器、计数器、译码显示电路、报警电路和时序控制电路五个部分组成。通过控制电路来完成计时器的直接清零、启动、计数、暂停/连续等功能。计时器为30秒递减计时器,其时间间隔为1秒;计时器递减到零时,数码显示器不能灭灯,持续发光报警。并自行设计直流稳压电源。 这次实践,旨在增强学生思考问题,解决问题,以及将知识运用于实际的能力,作为一名学生应该好好珍惜这样的机会。 二、方案论证 图1 篮球竞赛30秒计时器原理框图 30秒计时器的原理框图如图1所示。30秒计时器主要由秒脉冲发生器、计数器、译码显示电路、时序控制电路和报警电路5部分构成。计数器完成30秒减计时功能,而控制电路是控制计时器的直接清零、启动、计数、暂停/连续功能等功能。操作清零开关时能够使计数器清零并使显示器显示“00”,报警灯发光;当启动开关闭合时,控制电路应封锁脉冲信号,同时计数器完成置数功能,显示器显示“30”;当启动开关断开时,计数器开始计数;当暂停/连续开关闭合时,控制电路封锁脉冲信号,计数器处于封存状态,计数器停止计数;当暂停/连续断开时,计数器连续累计计数;当计数器递减计数到零时,报警灯发出报警信号。

三、 电路设计 1. 直流稳压电源电路 直流稳压电路由电压变压器、整流滤波电路及稳压电路组成,结构框图如图2所示。 交流输入 直流输出 图2 直流稳压电源电路构成 电压变压器的作用是将电网220的交流电压变成整流电路所需要的交流电压,通常为降压变压器。整流电路是将输入的交流电压变换为单向脉动电压和电流,这是还需在整流电路的输出端接入滤波电路滤除交流分量,使输出为平滑的直流电压。稳压电路的作用是将滤波电路输出的电压经稳压后,输出较稳定的电压。直流稳压电源的电路图如图3所示。 图3 直流稳压电路图 2.计数器电路 本实验中计数器选用中规模集成电路74192进行设计,74192是十进制同步加法/减法计数器,它采用8421BCD 码二-十进制编码,其功能表如表1所示。 变压器 整流电路 滤波电路 稳压电路

篮球30秒倒计时

《数字电子技术》课程设计报告 课题:篮球竞赛30秒定时器设计 班级电气3082 学号 3082110223 学生姓名殷杰 专业电气工程及其自动化 系别电子与电气学院 指导教师电子技术课程设计指导小组 淮阴工学院 电子信息工程系 2010年12月

一、设计目的: a)培养理论联系实际的正确设计思想,训练综合运用已经学过的理论 和生产实际知识去分析和解决工程实际问题的能力。 b)学习较复杂的电子系统设计的一般方法,了解和掌握模拟、数字电 路等知识解决电子信息方面常见实际问题的能力,由学生自行设计、 自行制作和自行调试。 c)进行基本技术技能训练,如基本仪器仪表的使用,常用元器件的识 别、测量、熟练运用的能力,掌握设计资料、手册、标准和规范以 及使用仿真软件、实验设备进行调试和数据处理等。 d)培养学生的创新能力。 二、设计要求 1.设计一个30秒计时电路,并具有时间显示的功能。 2.设置外部操作开关,控制计时器的直接清零、启动和暂停/连续计时。 3.要求计时电路递减计时,每隔1秒钟,计时器减1。 4.当计时器递减计时到零(即定时时间到)时,显示器上显示00,同时发出光电报警信号。 三、给定条件及器件 1、集成电路:74LS192 2片,cc4511 2片, NE555 1片 2、电阻:10kΩ 4片,15kΩ 68kΩ 1kΩ 各1片 470Ω 14片 3、电容:10μF 1片,0.1μF 1片 4、其他器件:发光二极管 1只,共阴极七段LED显示器 2只双刀开关 2只 四、总体设计 30秒定时器的总体参考方案框图如图所示。它包括秒脉冲发生器、计数器、译码器、显示电路、操作开关.报警电路和辅助时序控制电路(简称控制电路)等六个部分

倒计时计时器

一.设计任务和要求 倒计时计时器的用途很广泛。它可以用做定时,控制被定时的电器的工作状态,实现定时开或者定时关,最长定时时间 为999分钟。它还可以用做倒计时记数,最长记时时间为999 秒,有三位数码管显示记数状态。用三个可预置数的减计数器 组成三个二-十进制减计数器。用三个译码器和三个LED数码显 示器,COMSS电路组成秒/分选择器。另外有控制电路,控制器 随着计数器计数的状态发生改变,计时期间,用电气开关断开。 当计时完毕时,用电气开关闭合。 (1)用三个可预置数的减计数器组成三个二-十进制减计数器。 (2)用三个译码器和三个LED数码显示器,COMSS电路组成秒/分 选择器。 二.设计的作用与目的 (1) 实现定时开或者定时关,最长定时时间为999分钟。 (2)用做倒计时记数,最长记时时间为999秒。 1

三.倒计时计时器的设计 1.倒计时计时器系统概述 用时钟脉冲发生器来产生频率为1Hz的脉冲,即输出周期为1秒的方波脉冲,将该方波脉冲信号送到计数器74LS192的 CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经 过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制数,或者将该方波脉冲信号送到减法计数器CD40110 的CP减计数脉冲端,通过计数器把8421BCD码经过内部作和电 路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制 数,然后在适当的位置设置开关或控制电路即可实现计数器的 直接清零,启动和暂停/连续、译码显示电路的显示。在 74LS192输入端设置4个开关,通过开关的高低电平状态从而实 现999秒内任意时间的倒计时。在电路中加入停止器使其倒计 时到000时停止计时并且蜂鸣器响。 系统设计框图如图1 2

篮球竞赛30秒倒计时电路设计

篮球竞赛30秒倒计时电路设计 摘要 随着信息时代的到来,电子技术在社会生活中发挥着越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活不可缺少的一部分,特别是在各种竞技运动中,计时器成为检验运动员成绩的一个重要工具。 要实现30秒倒计时的功能,必须要有一个脉冲,本设计是以555构成震荡电路,再通过74LS161十分频来产生周期为1秒的脉冲。计数部分用74LS192芯片来实现,192芯片是8421码计时的,符合30秒读数的需要。译码部分采用74LS248芯片,74LS248是把8421BCD码经过内部作用和电路“翻译”成七段(a,b,c,d,e,f,g)输出,然后直接推动LED,显示十进制数。显示部分采用共阴极七段数码管,整个线路就是把以上几个主要的部分用导线连接焊接起来。该电路简单,无需用到晶振,芯片都是市场上容易购得的。设计功能完善,能实现直接清零、启动和暂停/连续计时,还具有报警功能。

关键词:倒计时;译码显示;光电报警 目录 1 引言 (1) 2 设计任务及要求 (2) 2.1篮球竞赛30秒计时器(基本要求) (2) 2.2设计任务及目标 (2) 3 电路设计原理与设计电路 (2) 3.1 设计原理 (2) 3.2设计方案 (3) 3.3单元模块 (4) 3.3.1时钟模块 (4)

3.3.2 8421BCD码递减计数器模块 (8) 3.3.3 控制电路 (11) 3.3.4 译码显示模块 (11) 3.3.5 报警电路模块 (13) 4 电路仿真、安装与调试 (14) 4.1 电路仿真 (14) 4.2 电路制版与焊接 (15) 4.3 电路安装 (15) 4.4 电路调试 (15) 5 结论 (15) 参考文献 (16) 附录A 原件清单 (16) 附录B 实物图 (17) 附录C PCB图 (18) 篮球竞赛30秒倒计时电路设计 1 引言 随着科学技术与计算机应用的不断发展,在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做为各种药丸,药片,胶囊在指定时间提醒用药等等,由此可见计时器在现代社会是何其重要的。 篮球作为一项全民健身项目,已有一定的历史。在中国,篮球很盛行,篮球比赛也日趋职业化。篮球比赛中有一项违例时间要用倒计时器,目前多数采用的是24秒制,但随着篮球制度的改革将会采用30秒制。有需要就会有市场,因此设计一款30秒计时器是非常有必要也非常有前景的。

99分钟倒计时器

目录 摘要及关键词 (2) 1 设计总体思想 (2) 1.1 设计要求及目的 (2) 1.2 设计方案分析 (2) 1.3 设计方案比较 (4) 2 局部硬件电路设计 (5) 3 原理图及流程图 (7) 3.1 系统原理框图 (7) 3.2 总体硬件连线图 (8) 3.3 主程序流程图 (9) 3.4 调时子程序流程图 (10) 3.5 中断子程序流程图 (11) 4 Proteus调试 (12) 4.1 Proteus调试过程及现象 (12) 4.2调试问题及解决方法 (13) 5 设计优缺点 (13) 6 心得体会 (13) 7 参考文献 (14) 附:实验源程序 (15)

摘要 近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动着传统控制检测日新月异的更新。由于单片机具有体积小、易于产品化、面向控制、集成度高、功能强、可靠性高、价格低等特点,其在工业控制、机电一体化、智能仪表、通信等诸多领域中得到了广泛的应用。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。但是仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 本设计针对倒计时系统的需求,介绍了MCS-51单片机的部分基本原理,如51单片机的接口功能、中断、定时器等等。倒计时系统需要用到锁存器、独立式按键键盘、LED数码显示器等主要模块,通过不同的模块之间相互作用,完成倒计时的初步硬件结构。对于倒计时器中的LED数码显示器来说,我为了简化线路、降低成本,采用以软件为主的接口方法,即采用Keil uVision2软件程序进行译码。 本次设计采用汇编语言编程,通过倒计时子程序模块、独立式键盘扫描模块、中断等子程序的正确调用,完成了可以随时设置初值的基于51单片机控制的99分钟倒计时系统。 【关键词】倒计时器单片机独立式键盘proteus LED数码显示器 1.设计总体思想 1.1、设计要求及作用目的: 要求:由单片机接收小键盘阵列设定倒计时时间,倒计时的范围最大为99分钟,由LED 显示模块显示剩余时间,显示格式为 XX(分):XX(秒).X,精确到0.1s的整数倍。倒计时到,由蜂鸣器发出报警。绘制系统硬件接线图,并进行系统仿真和实验。画出程序流程图并编写程序实现系统功能。 目的:此次设计是我们更进一步了解基本电路的设计流程,提高自己的设计理念,丰富自己的理论知识,巩固所学知识,使自己的动手动脑能力有更进一步提高,为自己今后的学习和工作打好基础,为自己的专业技能打好基础。通过解决实际问题,巩固和加深“单片机原理与应用”课程中所学的理论知识和实验能力,基本掌握单片机应用电路的一般设计方法,提高电子电路的设计和实验能力,加深对单片机软硬知识的理解,获得初步的应用经验,为以后从事生产和科研工作打下一定的基础。本次设计注重对单片机工作原理以及键盘控制及显示原理的理解,以便今后自己在单片机领域的学习和开发打下基础,提高自己的动手能力和设计能力,培养创新能力,丰富自己的理论知识,做到理论和实践相结合。本次设计的重要意义还在于对单片机的内部结构和工作状态做更进一步的了解,同时还对单片机的接口技术,中断技术,存储方式和控制方式作更深层次的了解。 1.2、设计方案分析: 在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。如今的人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的,如何能做到智能化呢?单片机的引入就是一个很好的例子。单片机又称单片微型计算机,也称为微控制器,是微

篮球竞赛30秒计时器设计报告示例

篮球竞赛30秒计时器 指导老师:刘丽萱耿敏班级:自动化03-3班 设计者:何荣光(13)姜念琛(14)李明(15) 内容摘要: 本课程要求设计一个用于篮球竞赛的30秒计时器。计时时间一到,电路报警。 一、设计要求 1.设计一个30秒计时器显示报警系统。 2.设置外部操作开关,用来控制计时器的直接清零、启动和暂停/连续功能。 3.要求电路启动后开始到计时,计时间隔为1S,倒计时至0秒时,电路发出光电报警。 报警声持续3S。 4.要求显示计时时间,计时时间到,显示器不能灭灯。 5.555定时器产生周期为1S的信号,作为计数器的始终脉冲。 二、系统总体方案设计 本实验设计电路包括以下四个部分: 1.由LM555CN和74160N芯片构成计数脉冲生成电路。 2.由74LS190N和74LS192N芯片构成的计数电路。 3.由74LS47芯片以及七段译码显示器构成的译码显示电路。 4.蜂鸣器延时电路 1. 设计方案1 由555芯片构成的蜂鸣器延时电路 本方案理论上简单,但实际操作上不易实现。首先,实验室里没有符合条件的电阻与电容。其次,降低要求,只需短时间内使蜂鸣器发声,这在实际中也是较难实现的。我

们首先采用了该方案,但没成功。 2. 设计方案2 由74LS192N芯片构成的蜂鸣器延时电路 本方案较方案一理论稍复杂,所用元件也多,但是,本方案实际易于实现。电路图见单元电路设计中。 3.系统总体方案选择及系统原理框图 本实验设计电路选择由74LS192N芯片构成的蜂鸣器延时电路 系统框图如下: 三、单元电路的设计 1.由LM555CN和74160N芯片构成计数脉冲生成电路。

篮球比赛30秒倒计时电路设计说明

篮球竞赛30s倒计时的设计 1课程设计背景 二十一世纪,人类迈入信息时代,电子科学技术在人们生活中的运用越来越普遍。运用模电和数电知识设计的电子产品成为社会生活不可缺少的一部分,特别是在各种竞技运动中,计时器成为检验运动员成绩的一个重要工具。 篮球作为一项全民健身项目,已有一定的历史。在中国,篮球很盛行,篮球比赛也日趋职业化。篮球比赛中有一项违例时间要用倒计时器,目前多数采用的是24秒制,但随着篮球制度的改革将会采用30秒制。有需要就会有市场,因此设计一款30秒计时器是非常有必要也非常有前景的。 该款计时器是在原来的基础上把24秒制改为30秒制。该计时器要有递减计时及报警功能。因此符合比赛中违例判罚的需要。 在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。 本设计是74LS192芯片作为减数功能的30秒倒计时计数器。该计数器主要包括555构成的震荡电路,74LS192模块,数码管等模块单元。经测试,计数器可实现显示30秒倒计时功能,系统设置外部操作开关,控制计时器的直接清零、启动功能,发出光电报警信号。该设计电路简单、使用方便,功能稳定多样,具有很强的实用价值。 2课题设计要求 (1)具有显示30S的计时功能; (2)设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能; (3)计时器为30S递减计时器,其计时间隔为1S; (4)计时器递减计时到零时,数码显示器不能灭灯,应发出光电报警信号 3设计任务及目标 (1)根据给出的电路原理图分析各单元电路的功能; (2)熟悉电路中所用到的各集成块的管脚及其功能; (3)进行电路的安装、调试,直到电路能达到规定的设计目标; (4)写出完整、详细的课程设计报告。 4课题设计框图

篮球三十秒计时器

目录 一、设计的主要性能及设计要求...................... 二、方案选择和电路原理.................................. 三、电路的分析与设计...................................... 四、应用multisim11进行仿真和验证.............. 五、总体电路的分析和改进............................... 六、参考文献....................................................... 七、指导教师评议及评分...................................

篮球竞赛30秒计时器的设计 一、设计的主要性能及设计要求 1.设计的主要内容及要求 A.具有显示30s计时功能; B.设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能; C.计时器为30s递减计时器,其计时间隔为1s; D.当计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。 二、方案选择和电路原理 1.方案选择 本实验采用Multisim11.0设计,此方法实现简单,成本较低。且分为几大模块来完成。 2.电路设计原理 (1)由控制电路,秒脉冲发生器,30秒减计数器,报警电路等组成; (2)本实验当将开关打在接地端清零,当处在高电平时为正常工作; (3)通过控制电路开关来控制,这个电路的工作。 三、电路的分析与设计 1.本实验我主要分为四大块来实现: (1).根据实验的设计要求和原理中介绍的参考框图的基本组成,汽车尾灯控制器电路的设计主要包含: 74LS192 2片 74LS48 2片 数码管2个 555定时器1个 其他元件若干 (2).各单元电路的分析和设计 1.倒计时电路设计 主要组成元件是:两片74LS192,74LS48,数码管等。 利用74LS192产生一个30进制减计数器,将预置数设为30。 个位上的借位端BO接至高位的DOWN端,两片芯片的UP端连接,并接至高电平;两清零端相连,并接入低电平;将两芯片的置数端相接,并接入的控制电路的输出端。下面是置数端的几种情况: A.当开关处在清零端,则置数端为低电平,为有效状态,成功置数; B.当开关处在高电平,则置数端为高电平,为无效状态,处于计数状态。 要求当30秒计数完成后,不再重复计数,所以将高位芯片的借位端BO与555定时器的输出相与,下面是几种情况: A.当计数电路在计数还未达到00时BO端,BO端为无效状态1,经与门后,产生定时脉冲。 B当计数电路在计数达到00时BO端,BO端为有效状态0,经与门后,无

例题:一分钟倒计时器

上传者:jdchen 例题:一分钟倒计时器 电路原理图: 5V 蜂鸣器 BELL 9012 PNP R 1KΩ R 200Ω VCC P3.7 蜂鸣器电路 (晶振电路、电源电路省略) 1 2 3 4 5 6 7 8 1 234 56781 2 3 4 5 6 7 8 9 9 排阻 102 P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7VCC 12345678 161514131211109 1KΩ 8×1KΩ 9015PNP 9015 PNP 9015PNP 9015PNP 1KΩR 1KΩR 1KΩR 1KΩR P2.7 P2.6 P2.5 P2.4 VCC 四合一七段数码管 12 34 中断按键BUTTEN 1KΩ R P3.3INT1 104 瓷片电容按下按钮1-3、2-4接通 中断按键 E D DP C G S4 S1A F S2S3B 5461BH 123456789101112131415161718192021 2223 24 2526272829 3031 32333435 36 37383940 P 1.0P 1.1P 1.2P 1.3P 1.4 P 1.5P 1.6P 1.7RST P 3.0P 3.1P 3.2P 3.3P 3.4P 3.5P 3.6P 3.7X TA L 2X TA L 1 G N D (T 2) (T 2EX )(MO SI)(MO SO)(SCK)(RX D ) (T X D )(I N T0) (I N T1)(T 0) (T 1) (W R) (RD ) V CC P 0.0P 0.1P 0.2P 0.3P 0.4P 0.5P 0.6P 0.7E A/VP P A LE /P ROG P SE N P 2.0P 2.1P 2.2P 2.3P 2.4P 2.5P 2.6P 2.7(A D 0)(A D 1)(A D 2)(A D 3)(A D 4)(A D 5)(A D 6)(A D 7)(A 8)(A 9)(A 10)(A 11)(A 12)(A 13)(A 14)(A 15)U? AT89S52 倒计时器电路 参考程序:程序由初始化主程序、外部中断服务程序和定时器中断服务程序组成。 ;*************************************************************************** ; INT1第一次中断启动倒计时,从60秒开始自动计数减1,在右边两个数码管上显示, ; 当计数到零停止,并发出提示音; ; ITN1第二次中断停止倒计时,显示当前值,ITN1第三次中断开始新的一轮倒计时。 ;*************************************************************************** ;主程序 ORG 0000H AJMP MAIN ORG 000BH AJMP TIM1 ORG 0013H AJMP INT1S ORG 0030H MAIN: MOV SP,#0a0H MOV 7aH,#06H;置显示缓冲区初值 MOV 7bH,#00H MOV 7cH,#10H MOV 7dH,#00H

篮球竞赛30秒计时器说明书

中北大学 课程设计说明书 学生姓名:XXX 学号:XXXXXXXX 学院: XXXX 专业: XXX 题目: 篮球竞赛30S计时器 指导教师:XXX 系主任:XXX 2012年6月21 日

目录 前言 (2) 第一节课程设计目的与要求 (2) 1. 设计目的 (2) 2. 设计内容与要求 (2) 第二节系统组成及工作原理 (3) 1. 系统组成 (3) 2. 工作原理 (3) 第三节单元模块电路设计 (4) 1. 秒脉冲发生电路 (4) 2. 计时电路 (5) ⑴计数器 (5) ⑵计时电路的组成 (6) 3. 置数/启动控制电路 (7) 4. 清零/灭灯控制电路 (8) 5. 暂停/连续控制电路及报警电路 (8) ⑴暂停/连续控制电路 (8) ⑵报警控制电路 (9) 6. 译码显示电路 (9) ⑴七段发光二极管(LED)数码管 (9) ⑵译码器CD4511 (10) 第四节电路调试与结果分析 (11) 第五节运用protel设计PCB版图 (12) 结论 (14) 参考文献 (15)

前言 人类最早使用的定时工具是沙漏或水漏,但在钟表诞生发展成熟之后,人们开始尝试使用这种全新的计时工具来改进定时器,达到准确控制时间的目的。而典型的应用就是篮球竞赛计时。在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。 本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器为30秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。 篮球三十秒计时器和篮球二十四秒计时器如出一辙,不同之处在于置数部分。方案中应用双时钟加、减同步可逆计数器74LS192来实现倒计时功能,在功能选择过程中选择减计数功能,芯片管脚选择中让DOWN处于工作状态。在显示零秒亮灯报警电路中,应用组合电路及二极管发光条件来实现该功能。显示电路用CD451和共阴数码管来实现,通过控制CD4511的灭灯输入信号(BI)来 功能。 第一节课程设计目的与要求 1.设计的目的 ①掌握电子系统的一般设计方法和设计流程; ②学习使用PROTEL软件绘制电路原理图及印刷板图; ③掌握应用Proteus等软件对所设计的电路进行仿真,通过仿真结果验证设计 的正确性。 2.设计内容和要求 ①设计电路要求具有显示30S计时功能; ②设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能; ③在直接清零时,要求数码显示器灭灯; ④计时器为30S递减计时,计时间隔为1S;

相关文档
相关文档 最新文档