㈠ 用單片機做電子時鍾需要的材料
做電子時鍾需要的材料:
1 6個七段數碼管(2個顯示:0~23小時 、2個顯示:0~59分、2個顯示:0~59秒)
2 6個三極體 作為 6個七段數碼管的驅動
3 一個51單片機(P1口作為6個七段數碼管的段形控制、P2口作為七段數碼管的位控、動態顯示)
4 需要4個微動按鈕,可以分別用來設置或修改小時、分、秒的按鍵。
5 需要電阻或電阻排(220歐姆、10K)
6 最後就是需要焊接工具:電烙鐵一把20~30瓦、焊錫一卷。
7 電路板 可以使用簡易的實驗電路板
呵呵 滿意 就選滿意回答啊
㈡ 用單片機設計一個時鍾,可顯示時和分,可以調時間,也要有鬧鍾功能,要有設計的電路圖
其實不用定時中斷也能實現功能:
#include<reg51.h> 主函數
unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定義0-9數組
unsigned int tmp;定義變數
void delay(unsigned int xms)定義延時函數
{unsigned int j,i;
for(i=0;i<xms;i++)
for(j=0;j<100;j++);
}
void disp()定義子函數
{
P1=tmp;
delay(1);
P2=0xff;
tmp=tmp<<1;
}
void main( )
{
unsigned char z,s=00,m=00,h=00;給時鍾初始值
while(1)
{
for(z=0;z<100;z++)
{
tmp=0x01;
P2=tab[h/10];小時顯示
disp();
P2=tab[h%10];
disp();
P2=tab[m/10];分鍾顯示
disp();
P2=tab[m%10];
disp();
P2=tab[s/10];秒顯示
disp();
P2=tab[s%10];
disp();
}
s++;
while(s==60)秒進一位,到60清0
{
m++;
s=00;
}
while(m==60)分鍾進一位,到60清0
{
h++;
m=00;
}
while(h==24)小時進一位,到24清0
{
h=00;
}
}
}
㈢ 什麼是時鍾電路
在電子電路中,實時時鍾電路通常簡稱時鍾電路,實時時鍾的縮寫是RTC(Real_Time Clock).實時時鍾電路內通常由一個容時鍾集成電路和外圍的32.768KHZ晶體、匹配電容組成。實時時鍾集成電路內部實現自動計時,產生年月日及鬧鈴等相關數據,通過IIC介面和單片機等中央處理系統連接。常用的實時時鍾集成電路型號:DS1302,HT1380,HT1381,PCF8563等。還有的廠家直接把集成電路、晶體、電容、電池等做成一個小電路板,然後封裝起來,行成一個模塊,通常稱為時鍾模塊。
㈣ 時鍾電路功能板 如何檢測電路板
測量時鍾的質量來判斷時鍾電路板的性能。
時間的參數有:頻率、波形、雜訊、毛刺,抖動,等,從這幾方面測試入手來判斷時鍾電路是否是好的。
㈤ 旋轉led電子時鍾電路由幾部分組成
這位朋友好,如果這個電子時鍾的電路基本上是由三部分,一個是集成電路,而且有你的電阻程序,然後還有眼線等等。
㈥ TMS320F2812的時鍾電路有哪些構成方式
電子電路中,實時時鍾電路通常簡稱時鍾電路,實時時鍾的縮寫是RTC(Real_Time Clock).實時時鍾電路通常由一個時鍾集成電路和外圍的32.768KHZ晶體、匹配電容組成。實時時鍾集成電路內部實現自動計時,產生年月日及鬧鈴等相關數據,通過IIC介面和單片機等中央處理系統連接。常用的實時時鍾集成電路型號:DS1302,HT1380,HT1381,PCF8563等。還有的廠家直接把集成電路、晶體、電容、電池等做成一個小電路板,然後封裝起來,行成一個模塊,通常稱為時鍾模塊
㈦ 做電子時鍾需要購買什麼元件
簡單計時電路需要以下東西:
1、AT89S51一片+40P DIP插座1個+12M晶振1個+30pF瓷片電容2個+10uF16V電解電容1個(上電復位電容)+10K 1/8W電阻1個(上電復位電阻)+0.1uF瓷片電容1個(退耦電容);
2、LCD1602液晶顯示模塊1個(另16針排針)+1.5K 1/8W電阻1個(LCD對比度設定電阻)+10K1/8W上拉排電阻1個(9腳)+0.1uF瓷片電容1個(退耦電容);
3、6x6mm按鈕(設置時間、功能等,至少3個);
4、如果需要鬧鍾或發聲,還需要:蜂鳴器1個(有源或無源,5V),三極體2SC9012一個,基極電阻4.7K 1/8W一個,如果需要LED顯示電源和報警,還需要3mmLED 2個,510歐姆1/8W電阻2個;
5、如果要保持實時時鍾,再需要DS1302一片(8P DIP插座一個),晶振32768Hz一個,CR2032電池及其電池座一個,10K1/8W上拉電阻2個,0.1uF瓷片電容1個(退耦電容);
6、5V直流電源一套,或一個USB插座+USB雙頭線。另外要有一個下載線(並口或串口或USB的均可)進行程序下載。還有,多用電路板一塊。
可以到網上找一下相關資料學習一下製作的基本過程和程序設計知識。
㈧ 用89c51設計一個電子時鍾電路圖
1.功能:
1 開機時,顯示12:00:00的時間開始計時;
2 P0.0/AD0控制「秒」的調整,每按一次加秒;
3 P0.1/AD1控制「分」的調整,每按一次加1分;
4 P0.2/AD2控制「時」的調整,每按一次加1個小時;
2. 電路原理圖
http://www.51kaifa.com/upload/eWebUpload/20060216191917106.gif
3. 系統板上硬體連線
(1)把「單片機系統」區域中的P1.0-P1.7埠用8芯排線連接到「動態數碼顯示」區域中的A-H埠上;
(2)把「單片機系統:區域中的P3.0-P3.7埠用8芯排線連接到「動態數碼顯示」區域中的S1-S8埠上;
(3)把「單片機系統」區域中的P0.0/AD0、P0.1/AD1、P0.2/AD2埠分別用導線連接到「獨立式鍵盤」區域中的SP3、SP2、SP1埠上;
4. 匯編源程序
SECOND EQU 30H
MINITE EQU 31H
HOUR EQU 32H
HOURK BIT P0.0
MINITEK BIT P0.1
SECONDK BIT P0.2
DISPBUF EQU 40H
DISPBIT EQU 48H
T2SCNTA EQU 49H
T2SCNTB EQU 4AH
TEMP EQU 4BH
ORG 00H
LJMP START
ORG 0BH
LJMP INT_T0
START: MOV SECOND,#00H
MOV MINITE,#00H
MOV HOUR,#12
MOV DISPBIT,#00H
MOV T2SCNTA,#00H
MOV T2SCNTB,#00H
MOV TEMP,#0FEH
LCALL DISP
MOV TMOD,#01H
MOV TH0,#(65536-2000) / 256
MOV TL0,#(65536-2000) MOD 256
SETB TR0
SETB ET0
SETB EA
WT: JB SECONDK,NK1
LCALL DELY10MS
JB SECONDK,NK1
INC SECOND
MOV A,SECOND
CJNE A,#60,NS60
MOV SECOND,#00H
NS60: LCALL DISP
JNB SECONDK,$
NK1: JB MINITEK,NK2
LCALL DELY10MS
JB MINITEK,NK2
INC MINITE
MOV A,MINITE
CJNE A,#60,NM60
MOV MINITE,#00H
NM60: LCALL DISP
JNB MINITEK,$
NK2: JB HOURK,NK3
LCALL DELY10MS
JB HOURK,NK3
INC HOUR
MOV A,HOUR
CJNE A,#24,NH24
MOV HOUR,#00H
NH24: LCALL DISP
JNB HOURK,$
NK3: LJMP WT
DELY10MS:
MOV R6,#10
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
RET
DISP:
MOV A,#DISPBUF
ADD A,#8
DEC A
MOV R1,A
MOV A,HOUR
MOV B,#10
DIV AB
MOV @R1,A
DEC R1
MOV A,B
MOV @R1,A
DEC R1
MOV A,#10
MOV@R1,A
DEC R1
MOV A,MINITE
MOV B,#10
DIV AB
MOV @R1,A
DEC R1
MOV A,B
MOV @R1,A
DEC R1
MOV A,#10
MOV@R1,A
DEC R1
MOV A,SECOND
MOV B,#10
DIV AB
MOV @R1,A
DEC R1
MOV A,B
MOV @R1,A
DEC R1
RET
INT_T0:
MOV TH0,#(65536-2000) / 256
MOV TL0,#(65536-2000) MOD 256
MOV A,#DISPBUF
ADD A,DISPBIT
MOV R0,A
MOV A,@R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P1,A
MOV A,DISPBIT
MOV DPTR,#TAB
MOVC A,@A+DPTR
MOV P3,A
INC DISPBIT
MOV A,DISPBIT
CJNE A,#08H,KNA
MOV DISPBIT,#00H
KNA: INC T2SCNTA
MOV A,T2SCNTA
CJNE A,#100,DONE
MOV T2SCNTA,#00H
INC T2SCNTB
MOV A,T2SCNTB
CJNE A,#05H,DONE
MOV T2SCNTB,#00H
INC SECOND
MOV A,SECOND
CJNE A,#60,NEXT
MOV SECOND,#00H
INC MINITE
MOV A,MINITE
CJNE A,#60,NEXT
MOV MINITE,#00H
INC HOUR
MOV A,HOUR
CJNE A,#24,NEXT
MOV HOUR,#00H
NEXT: LCALL DISP
DONE: RETI
TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,40H
TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
END
㈨ 數碼管製作的時鍾電路是什麼原理我剛學電子,有一個數
只要單片機(包括晶振電路)和數碼管(4 位)及5個三極體(用作數碼管的位驅動版和蜂鳴器)即可,然權後幾個按鈕和蜂鳴器。但初學者製作比較難,因程序比較復雜,加上沒有現成的電路板,焊接不可靠的話,軟硬體問題相互影響,成功的可能性比較小
不如先買個單片機開發板,上面有數碼管和液晶屏,有的還有時鍾晶元(ds1302),實驗成功後想自己做的話,自己設計電路板,也可以用萬能板搭接