Ⅰ 有一動漫好像是一比賽,好多工作人員拿著望遠鏡,手按計數器計數的動漫
有!歌之王子殿下第二部還是第三部來著……最後一集和黑蚊子那團比賽的時候,最後算勝負的時候就是這么算的
Ⅱ 籃球比賽24秒計時器設計
NBA籃球24秒倒計時
本設計是以構成震盪電路,由74LS192來充當計數器,構成NBA24秒倒計時電路。該電路簡單,無需用到晶振,晶元都是市場上容易購得的。設計功能完善,能實現直接清零、啟動和暫停/連續計時,還具有報警功能。
一、設計原理與電路
原理方框圖圖:
包括秒脈沖發生器、計數器、解碼與顯示電路、報警電路和控制電路(輔助時序控制電路)等五個部分組成。計時電路遞減計時,每隔1秒鍾,計時器減1其中計數器和控制電路是系統的主要部分。計數器完成24秒計時功能,而控制電路完成計數器的直接清零、啟動計數器、暫停/連續計數、解碼顯示電路的顯示與滅燈、定時時間到報警等功能。當計時器遞減計時到零(即定時時間到)時,顯示器上顯示00,同時發出光電報警信號。
秒脈沖發生器產生的信號是電路的時鍾脈沖和定時標准,但本設計對此信號要求並不是太高,電路採用555集成電路或由TTL與非門組成的多諧振盪器的構成。
解碼顯示電路用74LS48和共陰極七段LED顯示器組成。報警電路在實驗中可用發光二極體代替。
二、模塊說明:
○18421BCD碼遞減計數器
計數器選用中規模繼承74LS192進行設計較為簡便,74LS192是十進制可編程同步加/減計數功能。下圖是74LS192外引線排列圖與功能表:
工作原理:當 =1,CR=0時,若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成加計數功能,當加計數到9時, 端發出進位下跳脈沖;若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成減計數功能,當減計數到0時, 端發出借位下跳變脈沖。由74LS192組成的二十四進制遞減計數器如下圖,其預置數為N=(0010 0100)8421BCD=(24)。它的計數原理是:只有當低位 1端發出借位脈沖時,高位計數器才作減計數。當高、低位計數器處於全零,且 =0時,置數端 2=0,計數器完成並行置數,在 端的輸入時鍾脈沖作用下,計數器再次進入下一循環減計數。
○2555振盪模塊
如右圖,由NE555構成的多諧振振盪器。接通電源後,電容C2被充電,Vc上升,當Vc上升到2/3Vcc時,觸發器被復位,同時放電BJTT導通,此時V0為低電平,電容C通過R5和T放電,使Vc下降,當下降至1/3Vcc時,觸發器又被置位,V0翻轉為高電平。電容器C的放電時間為:
當C放電結束時,T截止,Vcc將通過R5和Rw、R4向電容器充電,Vc由1/3Vcc上升到2/3Vcc所需時間為:
當Vc上升到2/3Vcc時,觸發器又發生翻轉,如此周而復始,在輸出端就得到一個周期性的方波,其頻率為:
在這里我們選擇R5=68K,C2=10uf,只要調節Rw 7K即可輸出1HZ,達到要求。
○3輔助時序控制電路
操作「清零」開關時,計數器清零。閉合「啟動」開關時,計數器完成置數,顯示器顯示24斷開「啟動」開關,計數器開始進行遞計數。電路圖中,當開關S1合上時, =0,74LS192進行置數;當S1斷開時, =1,74LS192處於計數工作狀態。開關S2是時鍾脈沖信號CP的控制電路。當定時時間未到時,74LS192的借位輸出信號 2=1,則CP信號受「暫停/連續」開關S2的控制,當S2處於「暫停」位置時,門G3輸出為0,門G2關閉,封鎖CP 信號,計數器暫停計數;當S2處於連續位置時,門G3輸出1,門G2打開,放行CP信號,計數器在CP作用下,繼續累計計數。當定時時間到時, 2=0,門G2關閉,封鎖CP信號,計數器保持零狀態不變。
三、調試
做完板後發現暫停有毛刺現象,故補充另一開關來控制暫停,效果好轉。以下是其電路:
四、後語
不足:本電路設計簡單,而且能很好地達到設計要求,但由於555產生的脈沖精確值比較低,這是本電路最大的不足。
改進方法:可以使用晶振,然後進行分頻(如用4060)。
Ⅲ 籃球場24秒計數器程序
籃球場24秒計數器程序?是哪種語言啊,編程很簡單,這個對照籃球場24秒規則寫很簡單,就一個大於24秒違規換隊,一個是小於24秒比賽繼續。
Ⅳ 籃球比賽計時器的設計
NBA籃球24秒倒計時
本設計是以555構成震盪電路,由74LS192來充當計數器,構成NBA24秒倒計時電路。該電路簡單,無需用到晶振,晶元都是市場上容易購得的。設計功能完善,能實現直接清零、啟動和暫停/連續計時,還具有報警功能。
一、設計原理與電路
原理方框圖圖:
包括秒脈沖發生器、計數器、解碼與顯示電路、報警電路和控制電路(輔助時序控制電路)等五個部分組成。計時電路遞減計時,每隔1秒鍾,計時器減1其中計數器和控制電路是系統的主要部分。計數器完成24秒計時功能,而控制電路完成計數器的直接清零、啟動計數器、暫停/連續計數、解碼顯示電路的顯示與滅燈、定時時間到報警等功能。當計時器遞減計時到零(即定時時間到)時,顯示器上顯示00,同時發出光電報警信號。
秒脈沖發生器產生的信號是電路的時鍾脈沖和定時標准,但本設計對此信號要求並不是太高,電路採用555集成電路或由TTL與非門組成的多諧振盪器的構成。
解碼顯示電路用74LS48和共陰極七段LED顯示器組成。報警電路在實驗中可用發光二極體代替。
二、模塊說明:
○18421BCD碼遞減計數器
計數器選用中規模繼承74LS192進行設計較為簡便,74LS192是十進制可編程同步加/減計數功能。下圖是74LS192外引線排列圖與功能表:
工作原理:當 =1,CR=0時,若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成加計數功能,當加計數到9時, 端發出進位下跳脈沖;若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成減計數功能,當減計數到0時, 端發出借位下跳變脈沖。由74LS192組成的二十四進制遞減計數器如下圖,其預置數為N=(0010 0100)8421BCD=(24)。它的計數原理是:只有當低位 1端發出借位脈沖時,高位計數器才作減計數。當高、低位計數器處於全零,且 =0時,置數端 2=0,計數器完成並行置數,在 端的輸入時鍾脈沖作用下,計數器再次進入下一循環減計數。
○2555振盪模塊
如右圖,由NE555構成的多諧振振盪器。接通電源後,電容C2被充電,Vc上升,當Vc上升到2/3Vcc時,觸發器被復位,同時放電BJTT導通,此時V0為低電平,電容C通過R5和T放電,使Vc下降,當下降至1/3Vcc時,觸發器又被置位,V0翻轉為高電平。電容器C的放電時間為:
當C放電結束時,T截止,Vcc將通過R5和Rw、R4向電容器充電,Vc由1/3Vcc上升到2/3Vcc所需時間為:
當Vc上升到2/3Vcc時,觸發器又發生翻轉,如此周而復始,在輸出端就得到一個周期性的方波,其頻率為:
在這里我們選擇R5=68K,C2=10uf,只要調節Rw 7K即可輸出1HZ,達到要求。
○3輔助時序控制電路
操作「清零」開關時,計數器清零。閉合「啟動」開關時,計數器完成置數,顯示器顯示24斷開「啟動」開關,計數器開始進行遞計數。電路圖中,當開關S1合上時, =0,74LS192進行置數;當S1斷開時, =1,74LS192處於計數工作狀態。開關S2是時鍾脈沖信號CP的控制電路。當定時時間未到時,74LS192的借位輸出信號 2=1,則CP信號受「暫停/連續」開關S2的控制,當S2處於「暫停」位置時,門G3輸出為0,門G2關閉,封鎖CP 信號,計數器暫停計數;當S2處於連續位置時,門G3輸出1,門G2打開,放行CP信號,計數器在CP作用下,繼續累計計數。當定時時間到時, 2=0,門G2關閉,封鎖CP信號,計數器保持零狀態不變。
三、調試
做完板後發現暫停有毛刺現象,故補充另一開關來控制暫停,效果好轉。以下是其電路:
四、後語
不足:本電路設計簡單,而且能很好地達到設計要求,但由於555產生的脈沖精確值比較低,這是本電路最大的不足。
改進方法:可以使用晶振,然後進行分頻(如用4060)。
Ⅳ 想要一個PPT的計數器用來比賽倒計時10到1,誰有能發我用用嗎不甚感激。
倒計時文檔,用WPS 演示打開另存為PPT即可
Ⅵ 籃球比賽24秒計時器 數字電路
本設計是脈沖數字電路的簡單應用,設計了籃球競賽24秒和12分鍾倒計時器。此計時器功能齊全,可以直接清零、啟動、暫停和連續以及具有報警功能,同時應用了七段數碼管來顯示時間。此計時器有了啟動、暫停和連續功能,可以方便地實現斷點計時功能,當計時器遞減到零時,會發出報警信號。本設計完成的中途計時功能,實現了在許多的特定場合進行時間追蹤的功能,在社會生活中也具有廣泛的應用價值。
本電路主要有五個模塊構成:秒脈沖發生器、計數器、解碼顯示電路、控制電路和報警電路。控制電路直接控制計數器啟動計數、暫停/連續計數、解碼顯示電路的顯示等功能。當控制電路的置數開關閉合時,在數碼管上顯示數字24,每當一個秒脈信號輸入到計數器時,數碼管上的數字就會自動減1,當計時器遞減到零時,報警電路發出光電報警與蜂鳴信號。
關鍵詞:計數器 24秒倒計 解碼顯示電路 控制電路 報警電路
Ⅶ 單片機設計籃球比賽計數器,要求如下
LCD1602的 你可以修改下 以前寫的 供你參考
#include "at89x51.h"
#include "lcd1602.c"
#include "timer.c"
int m=12,s=0,ss=0; // m:分 s:秒 ss:毫秒
unsigned char j=1,a,b,flag; // j:場次,a:A隊得分 ,b:B隊得分,flag: 時間開關標志位
void main()
{
LCD_Initial();//液晶初始化
init_sys();//定時器初始化
TR0=0;//定時器關
while(1)
{
GotoXY(0,0); //游標定位
LCD_Write(1,m/10+'0');//顯示fen
LCD_Write(1,m%10+'0');//顯示fen
LCD_Write(1,':');
LCD_Write(1,s/10+'0');//顯示秒
LCD_Write(1,s%10+'0');//顯示秒
LCD_Write(1,':');
LCD_Write(1,ss/1000+'0'); //精確到0.001秒
LCD_Write(1,ss/100%10+'0');//精確到0.001秒
LCD_Write(1,ss%10+'0');//精確到0.001秒
GotoXY(13,0);
if(j==1||j==2) Print("s"); //顯示第幾場
if(j==3||j==4) Print("x");//顯示第幾場
GotoXY(15,0);
LCD_Write(1,j+'0');//顯示第幾節
GotoXY(0,1);
Print("A:");//顯示隊伍名稱
LCD_Write(1,a/100+'0');//顯示隊伍分數
LCD_Write(1,a/10%10+'0');//顯示隊伍分數
LCD_Write(1,a%10+'0');//顯示隊伍分數
GotoXY(8,1);
Print("B:"); //顯示隊伍名稱
LCD_Write(1,b/100+'0'); //顯示隊伍分數
LCD_Write(1,b/10%10+'0'); //顯示隊伍分數
LCD_Write(1,b%10+'0');//顯示隊伍分數
if(P1_0==0)//給隊加分
{
a=a+1;
while(P1_0==0);//等待按鍵釋放
}
if(P1_1==0) //給a隊加1分
{
a=a+2;
while(P1_1==0);//等待按鍵釋放
}
if(P1_2==0)//給a隊加2分
{
a=a+3;
while(P1_2==0);//等待按鍵釋放
}
if(P1_3==0)//給a隊加3分
{
b=b+1;
while(P1_3==0);//等待按鍵釋放
}
if(P1_4==0)//給b隊加1分
{
b=b+2;
while(P1_4==0);//等待按鍵釋放
}
if(P1_5==0)//給b隊加3分
{
b=b+3;
while(P1_5==0);//等待按鍵釋放
}
if(P3_0==0)//時間開關控制
{
flag++;
if(flag%2==1)
{
TR0=1;
}
if(flag%2==0) TR0=0;;
if(flag==100) flag=0;
while(P3_0==0);//等待按鍵釋放
}
if(a==b&&m==0&&s==0&&ss==0)//程序自動控制加時賽 加30秒
{
s=s+30;
}
}
}
void timer0() interrupt 1 //定時中斷函數
{
TH0=(65536-100)/256;
TL0=(65536-100)%256;
ss--; //以下為12秒倒計時程序 以及場次的計算
if(ss<=0)
{
s--;
ss=10000;
if(s<=0)
{
m--;
s=59;
if(m<=0)
{
m=12;
j++;
if(j==5)
{
j=0;
TR0=0;
}
}
}
}
}
Ⅷ 籃球比賽計時器設計 加 原理圖
NBA籃球24秒倒計時本設計是以555構成震盪電路,由74LS192來充當計數器,構成NBA24秒倒計時電路。該電路簡單,無需用到晶振,晶元都是市場上容易購得的。設計功能完善,能實現直接清零、啟動和暫停/連續計時,還具有報警功能一、設計原理與電路
原理方框圖圖:包括秒脈沖發生器、計數器、解碼與顯示電路、報警電路和控制電路(輔助時序控制電路)等五個部分組成。計時電路遞減計時,每隔1秒鍾,計時器減1其中計數器和控制電路是系統的主要部分。計數器完成24秒計時功能,而控制電路完成計數器的直接清零、啟動計數器、暫停/連續計數、解碼顯示電路的顯示與滅燈、定時時間到報警等功能。當計時器遞減計時到零(即定時時間到)時,顯示器上顯示00,同時發出光電報警信號。秒脈沖發生器產生的信號是電路的時鍾脈沖和定時標准,但本設計對此信號要求並不是太高,電路採用555集成電路或由TTL與非門組成的多諧振盪器的構成。
解碼顯示電路用74LS48和共陰極七段LED顯示器組成。報警電路在實驗中可用發光二極體代替。
二、模塊說明:
○18421BCD碼遞減計數器
計數器選用中規模繼承74LS192進行設計較為簡便,74LS192是十進制可編程同步加/減計數功能。下圖是74LS192外引線排列圖與功能表:
工作原理:當 =1,CR=0時,若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成加計數功能,當加計數到9時, 端發出進位下跳脈沖;若時鍾脈沖加入到 端,且 =1,則計數器在預置數的基礎上完成減計數功能,當減計數到0時, 端發出借位下跳變脈沖。由74LS192組成的二十四進制遞減計數器如下圖,其預置數為N=(0010 0100)8421BCD=(24)。它的計數原理是:只有當低位 1端發出借位脈沖時,高位計數器才作減計數。當高、低位計數器處於全零,且 =0時,置數端 2=0,計數器完成並行置數,在 端的輸入時鍾脈沖作用下,計數器再次進入下一循環減計數。○2555振盪模塊
如右圖,由NE555構成的多諧振振盪器。接通電源後,電容C2被充電,Vc上升,當Vc上升到2/3Vcc時,觸發器被復位,同時放電BJTT導通,此時V0為低電平,電容C通過R5和T放電,使Vc下降,當下降至1/3Vcc時,觸發器又被置位,V0翻轉為高電平。電容器C的放電時間為:
當C放電結束時,T截止,Vcc將通過R5和Rw、R4向電容器充電,Vc由1/3Vcc上升到2/3Vcc所需時間為:
當Vc上升到2/3Vcc時,觸發器又發生翻轉,如此周而復始,在輸出端就得到一個周期性的方波,其頻率為:
在這里我們選擇R5=68K,C2=10uf,只要調節Rw 7K即可輸出1HZ,達到要求。
○3輔助時序控制電路
操作「清零」開關時,計數器清零。閉合「啟動」開關時,計數器完成置數,顯示器顯示24斷開「啟動」開關,計數器開始進行遞計數。電路圖中,當開關S1合上時, =0,74LS192進行置數;當S1斷開時, =1,74LS192處於計數工作狀態。開關S2是時鍾脈沖信號CP的控制電路。當定時時間未到時,74LS192的借位輸出信號 2=1,則CP信號受「暫停/連續」開關S2的控制,當S2處於「暫停」位置時,門G3輸出為0,門G2關閉,封鎖CP 信號,計數器暫停計數;當S2處於連續位置時,門G3輸出1,門G2打開,放行CP信號,計數器在CP作用下,繼續累計計數。當定時時間到時, 2=0,門G2關閉,封鎖CP信號,計數器保持零狀態不變。
三、調試
做完板後發現暫停有毛刺現象,故補充另一開關來控制暫停,效果好轉。以下是其電路:
四、後語
不足:本電路設計簡單,而且能很好地達到設計要求,但由於555產生的脈沖精確值比較低,這是本電路最大的不足。
改進方法:可以使用晶振,然後進行分頻(如用4060)。
Ⅸ 籃球競賽24秒計數器英文摘要
Designing the 24 seconds basketball match shotclock,which is a simple application of digtal pulse circuit.
The halfway timing function in this degign can trace time in many special occasions,and also have extensive application value in social life.
It is mainly composed by shotclock and oscillator,while the design of this course is made up with clock pulse generating circuit,counting coding display circuit and controling circuit.
KEY WORD: clock pulse, counting coding
自己嘗試著挑戰下,做的不好請專不要見笑!屬