资源简介
89c51制作电子时钟
代码片段和文件信息
#include
#define u8 unsigned char
#define u16 unsigned int
#define duan P0
#define wei P2
void seg_diply(void);
u8 shi=12fen=30miao=0;
sbit mode_key=P1^0;
sbit key_1=P1^1;
sbit key_2=P1^2;
sbit BEEP=P1^3;
u8 n=0m=0;
u8 code SEG_duan[11]={0X3F0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x40};
u8 code SEG_wei[9]={ 0xff0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};
void delay_ms(u16 mxs)
{
u16 xy;
for(x=0;x for(y=110;y>0;y--);
}
void Time_T0() interrupt 1
{ u8 mun;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
mun++;
if(mun==20)
{
mun=0;
miao++;
}
}
void key_sm(void)
{
if(mode_key==0)
{
delay_ms(1);
if(mode_key==0)
{
BEEP=0;
seg_diply();
delay_ms(50);
BEEP=1;
while(!mode_key)seg_diply();
n++;
m++;
if(m>4) m=0;
}
}
if(n==1) TR0=0;
if(n==5) { TR0=1;n=0;}
else if(ke
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-25 20:19 软件\
文件 13617 2018-12-07 16:41 软件\COLK
文件 3292 2018-12-07 16:41 软件\COLK.hex
文件 40 2018-12-07 16:41 软件\COLK.lnp
文件 13865 2018-12-07 16:41 软件\COLK.M51
文件 172 2018-12-25 20:19 软件\COLK.plg
文件 56251 2018-12-07 16:59 软件\COLK.uvopt
文件 13225 2018-11-16 15:59 软件\COLK.uvproj
文件 56253 2018-12-07 13:33 软件\COLK_uvopt.bak
文件 0 2018-11-16 11:49 软件\COLK_uvproj.bak
文件 4526 2018-12-07 16:41 软件\main.c
文件 11074 2018-12-07 16:41 软件\main.LST
文件 15381 2018-12-07 16:41 软件\main.OBJ
- 上一篇:c++ 布谷鸟算法
- 下一篇:cc2530的nokia5110测试
相关资源
- C++实战源码-模拟时钟(入门级459)
- C++ 获取CPU时钟频率(提高篇-055).z
- C++ 隐藏任务栏时钟(提高篇-051).z
- 12864时钟 带红外遥控 闹钟
- CC++函数库电子手册
- c++ 很好用的电子秤源码
- 基于单片机控制的电子万年历
- C语言题库.docx(共50页,附答案)
- 数字电子技术基础第六版课件-阎石
- 《C++ Template(中文版)》电子书及代
- 同济高数教材上下册pdf电子书(第5版
- Linux设备驱动开发详解:基于最新的
- ios 电子书阅读器
- 中国矿业大学 2018-2019 学年电子设计大
- STM32 V3.0 电子时钟+温度+倒计时+闹钟
- 基于单片机的电子音乐门铃设计
- 基于51单片机的电子秤
- 嵌入式-电子相册源码+课程报告
- 电子万年历Proteus仿真+源代码+原理图
- 《计算机网络原理(2018版)》pdf电子
- 电子银行离线地图查找ATM机
- c++电子邮件接收程序 基于POP3协议
- 《大话数据结构》epub电子书以及随书
- stm32f103ZE单片机RTC时钟采用内部时钟例
- c++ 显示系统时钟的小程序源码
- 数据结构与算法分析C++版(中文原版
- 数字电子技术基础学习辅导与习题解
- 谭浩强c语言电子书版
- 基于Proteus 仿真的电子万年历
- C++ qt5 电子版教程
评论
共有 条评论