求C51课程设计——数字钟,谁能给我些帮助啊,需要有电路原理图,系统流程图,源程序

急用

本设计是以STC89C51 单片机为核心器件,应用ISD1420,74HC573 等器件,本设计添加了语音模块,使设计更为人性化。

该系统所有模块都由主单片机控制。其中,设计各个模块,包括单片机、显示模块、电机驱动、 光电探测由四节AA 电池供电。电机驱动采用L298 驱动芯片控制。用光电传感器 对边线的探测来控制距离。通过单片机的机器周期计算时间计数周期,以达到计时目的。

应该能满足你要求吧,链接发不了,你去图片网站搜:“带整点报时与闹钟功能的数字钟设计,附设计框图,电路图,C语言源程序.元器件清单”应该可以搜到。希望能帮到你~~~~

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-03



#include <reg52.h>

unsigned char i;

unsigned char data h,m,s;

unsigned char d;

unsigned  int a,b,r,tt;

unsigned char data LED[6];

unsigned char code table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};

unsigned char code WEI[]={0x20,0x10,0x08,0x04,0x02,0x01};

void delay()

{

unsigned char x,y;

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

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

}


void main()

{

TMOD=0x01;

EA=1;

ET0=1;

TR0=1;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

tt=0;

while(1)

{

s=tt/20;

if(s==60) {m++;s=0;tt=0;}

if(m==60) {h++;m=0;}

if(h==12) {h=0;}

LED[0]=s%10;

LED[1]=s/10;

LED[2]=m%10;

LED[3]=m/10;

LED[4]=h%10;

LED[5]=h/10;

for(i=0;i<6;i++)

{

P0=WEI[i];

d=LED[i];

if(i==2||i==4)

{

r=table[d];

r&=0x7f;

P1=r;

}

else P1=table[d];

delay();

}

}

}


void time0() interrupt 1

{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

tt++;

}

本回答被提问者采纳

数字钟课程设计原理图以及制作方法
数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.通常使用石英晶体振荡器电路构成数字钟.图 3-1所示为数字钟的一般构成框图.图3-1 数字钟的组成框图 ⑴晶体振荡器电路 ...

关于数字钟的课程设计报告
所谓数字时钟,是指利用电子电路构成的计时器。相对机械钟而言,数字时钟能达到准确计时,并显示小时、分、秒,同时能对该钟进行调整。在此基础上,还能够实现整点报时,定时报闹等功能。设计过程采用系统设计的方法,先分析任务,得到系统要求,然后进行总体设计,划分子系统,然后进行详细设计,决定各个功能...

基于MCS-51单片机的数字时钟系统设计
利用MCS-51单片机的汇编指令或C51编写程序.用DS1302做的时钟芯片,我要设计原理图和程序.我邮相是13721059129@139.com因为是做多路时钟而51单片机只能做两路所以要用到DS1302时钟芯片:... 利用MCS-51单片机的汇编指令或C51编写程序.用DS1302做的时钟芯片,我要设计原理图和程序.我邮相是13721059129@139.com因为是做...

智能家居论文怎样写啊???急求一份
I2C总线为同步串行数据传输总线,其内部为双向传输电路,端口输出为开漏结构,因此,需加上拉电阻。2.4 MT8880C双音频编解码电路由于单片机是通过MT8880C芯片得到PSTN网络的双音频信号解码输出,也就是说,单片机可以识别来自PSTN网络的控制信号,用户可以根据系统的语音提示进...

单片机数字钟毕业中期检查表中的一个问题
文章后附有本次课程设计系统电路原理图及源程序,以供读者参考。 二、总体方案设计本次设计根据实验要求设计数字时钟。可利用如下两种方案实现。方案一:本方案采用美国DALLAS公司的专用时钟芯片DS1302。该芯片主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。其内部采用石英晶体...

c51单片机复位电路的工作原理
如S22复位键按下时:RST经1k电阻接VCC,获得10k电阻上所分得电压,形成高电平,进入“复位状态”当S22复位键断开时:RST经10k电阻接地,电流降为0,电阻上的电压也将为0,RST降为低电平,开始正常工作

请问谁有LCD1602、24C04,设计的电子密码锁源程序?上网搜了好多都不...
八、设计原理分析:本系统外围电路包括键盘输入部分、 密码存储部分、 复位部分、 显示部分、报警部分、开锁部分组成,根据实际情况键盘输入部分选 择 4× 矩阵键盘,显示部分选择字符型液晶显示 LCD1602,密码存 4 储部分选用内部存储器来完成。其原理图如下: 九、单片机及其外围电路: 1.复位电路: 2.时钟电路:时钟电...

微控制器系统版和开发板有什么区别。
开发此类微控制器开发板的公司一般提供完善的售后服务与技术支援,高校常用的微控制器开发板为教学需要,常见配套资源有硬体、实验程式原始码、电路原理图、电路PCB图等学习资料。 常见配套资源如下: 1、硬体实验板及期配件如:杜邦线、微控制器晶片、流水灯、点阵显示、ds1302数字钟、ds18b20温度检测、彩色TFT液晶屏,SD...

课程设计论文怎么写啊?
二.系统软件设计 图4 系统程序流程图 2.1 系统程序流程图 系统程序流程图如图4所示。2.2 温度部分软件设计 DS18B20的一线工作协议流程是:初始化→ROM操作指令→存储器操作指令→数据传输。其工作时序包括初始化时序、写时序和读时序。故主机控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要...

单片机工程应用技术目录
项目1“单片机最小系统及简单应用”,从单片机最小应用系统硬件电路入手,介绍了主控单片机芯片、单片机最小系统构成、工作原理,以及常用汇编指令,为后续深入学习奠定了基础。通过流水灯控制、单个数码管显示数字等简单应用,帮助读者理解单片机在实际应用中的操作。项目2“实用工程应用程序设计”,详细讲解了...

相似回答