数字时钟设计论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要:本次的硬件综合设计是对我们所学知识的综合运用,完成具有一定实用

价值的小型系统——数字时钟。这是一种有“时”“分”“秒”显示,有校时及预置时间功能,并可一组闹钟功能的时钟。

关键字:数字;时钟;闹钟

1引言

数字时钟是一种用数字技术实现是、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,具有更长的使用寿命,能被更好的广泛运用。数字时钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

该电子时钟不但具有定时作用还有温度采集作用。定时部分可以显示时、分、秒,而且用按键还可以实现时间的调整和闹铃的设定。温度采集部分实现环境温度数据的采集。

2 系统结构

整个电子时钟系统电路可分为五大部分:中央处理单元(CPU)、电源电路部分、显示部分。

2.1 中央处理单元

CPU选用STC89C51对整个系统进行控制:

1)它将定时数据输出到LED,实现时间的显示;

2)根据键盘输入调用相应键处理子程序,实现时间的调整和闹铃的设定;2.2电源电路部分

在各种电子设备中,直流稳压电源是必不可少的组成部分,它是电子设备唯一能量来源,它的设计思路是根据我们以前学过的模电电子技术,要想得到我们所要的+6V输出电压,就需将交流220V的电压经过变压器、整流电路、滤波电路和稳压电路四个部分。

2.3 显示部分

显示部分是整个电子时钟最为重要的部分,为时间的显示,共需要8位LED显示器。

1602液晶实验电路图:

数据电子钟逻辑框图:

电子器件材料:

STC89C51单片机

1602 LCD显示器

蜂鸣器

1K, 10K,10K可变电阻;100Ω电阻

10u电容;按键;开关

晶体管;三极管:8550

电路焊接版;下载板;

LED灯; 47K9脚排阻;

晶体振荡器12MHZ; 30PF瓷片电容

五:程序

#include

#define uchar unsigned char

#define uint unsigned int

sbit dula=P2^6;

sbit wela=P2^7;

sbit rs=P3^5;

sbit lcden=P3^4;

sbit s1=P3^0;

sbit s2=P3^1;

sbit s3=P3^2;

sbit rd=P3^7;

uchar count,s1num;

char miao,shi,fen;

uchar code table[]=" 2011-6-18 MON";

uchar code table1[]=" 00:00:00";

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

void write_com(uchar com)

{

rs=0;

lcden=0;

P0=com;

delay(5);

lcden=1;

delay(5);

lcden=0;

}

void write_date(uchar date)

相关文档
最新文档