找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3122|回复: 9
收起左侧

求一个多功能时钟的设计

  [复制链接]
ID:156138 发表于 2016-12-20 09:20 | 显示全部楼层 |阅读模式
单片机89c51  用C语言编程
功能:能进行24小时的计数并能通过LED显示时、分、秒;
1、能设置复位、暂停键;
2、能够通过按键设置时间;
3、能够设置定时的闹铃;


回复

使用道具 举报

ID:98767 发表于 2016-12-20 09:43 | 显示全部楼层
坛里有很多类似的作品,可以下载参考下
回复

使用道具 举报

ID:156138 发表于 2016-12-20 09:59 | 显示全部楼层
kkfy888 发表于 2016-12-20 09:43
坛里有很多类似的作品,可以下载参考下

很多有错误
回复

使用道具 举报

ID:70330 发表于 2016-12-20 13:53 | 显示全部楼层
多下几个,自己慢慢调试,终究会出一个没毛病的程序
回复

使用道具 举报

ID:111634 发表于 2016-12-20 15:23 | 显示全部楼层
本帖最后由 zl2168 于 2016-12-20 15:28 编辑

网上的东西不可靠,虽然也有好的,但关键是你你有那么多时间去一个个试吗?
给你介绍个可靠的,灵不灵当场揭晓。
Proteus仿真一下,确认有效。
实例94 模拟电子钟(由80C51定时器产生秒时基).rar (43.05 KB, 下载次数: 17)
回复

使用道具 举报

ID:155262 发表于 2016-12-20 16:01 | 显示全部楼层
厉害了楼上
回复

使用道具 举报

ID:154912 发表于 2016-12-20 17:34 | 显示全部楼层
#include <reg51.h>   #define uchar unsigned char   #define uint unsigned int   uchar count=0;   uchar flag=0;   uchar code  duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};   uchar code wei[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};   void delay(uint z)   {  uint i,j;  for(i=0;i<z;i++)  for(j=0;j<124;j++);   }   void timer0() interrupt  1   {  TH0=(65536-50000)/256;  TL0=(65536-50000)%256;  count++;  if(count>=20)  {  flag=1;  count=0;  }   }     void main()   {  uchar shi=23,fen=59,miao=45;  TMOD=0x01;  TH0=(65536-50000)/256;  TL0=(65536-50000)%256;  EA=1;  ET0=1;  TR0=1;  while(1)  {     if(flag==1)  {  miao++;  if(miao==60)  {  miao=0;  fen++;  if(fen==60)  {  fen=0;  shi++;  if(shi==24)  {  shi=0;  }  }  }  flag=0;  }  P3=wei[0];  P2=duan[shi/10];  delay(5);  P3=wei[1];  P2=duan[shi%10];  delay(5);  P3=wei[2];  P2=~0x40;  delay(5);  P3=wei[3];  P2=duan[fen/10];  delay(5);  P3=wei[4];  P2=duan[fen%10];  delay(5);  P3=wei[5];  P2=~0x40;  delay(5);  P3=wei[6];  P2=duan[miao/10];  delay(5);  P3=wei[7];  P2=duan[miao%10];  delay(5);  }   }
回复

使用道具 举报

ID:106021 发表于 2016-12-20 20:24 | 显示全部楼层
找一个 简单易懂的自己先做好了 ,再 慢慢的改 程序 达到自己想要的效果
回复

使用道具 举报

ID:156596 发表于 2016-12-21 16:08 | 显示全部楼层
在gethub上可以下载源码,可以去看看!
回复

使用道具 举报

ID:155340 发表于 2016-12-22 08:50 来自手机 | 显示全部楼层
多找几个例程看几遍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表