㈠ 用单片机做电子时钟需要的材料
做电子时钟需要的材料:
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),实验成功后想自己做的话,自己设计电路板,也可以用万能板搭接