资源简介
大学生科技制作项目(含原理图、PCB、源代码、Proteus仿真文件、功能说明)
使用说明:
1. 功能按键说明:
S1为功能选择按键,S2为功能扩展按键,S3为数值加一按键。
2. 功能及操作说明:
操作时,连续短时间(小于1秒)按动S1,即可在以上的6个功能中连续循环。中途如果长按(大于2秒)S1,则立回到时钟功能的状态,
1, 时钟功能:上电后及显示10:10:00,寓意十全十美。
2, 校时功能:短按一次S1,即当前时间和冒号为闪烁状态,按动S2则小时位加1,按动S3则分钟位加1,秒表不可调。
3, 闹钟功能:短按二次S1,显示状态为22:10:00.冒号为长亮

代码片段和文件信息
#include
#define uchar unsigned char
#define uint unsigned int
uchar code table[]={0x400x790x240x300x190x120x020x780x000x100x7F0x3F};
uchar code table1[]={0xC00xF90xA40xB00x990x920x820xF80x800x900xFF0x3F};
uchar code table2[]={0x7f0x7f0x7f0x7f0x7f0x7f0x7f0x7f0x7f0x7f0x7f0x37};
sbit key1=P3^5;
sbit key2=P3^4;
sbit key3=P3^2;
sbit L5=P3^1;
sbit L3=P3^3;
sbit L1=P3^5;
sbit L4=P3^2;
sbit L2=P3^4;
sbit L6=P3^0;
sbit P3_7=P3^7;
sbit led=P1^7;
char miao=0fen=10shi=10count1count1_1count2count3count4numciwei1wei2wei3wei4wei5wei6timedingmiaodingfen=10dingshi=22miaobiao;
char ji1ji2ji3ji4ji5ji6;
char miao_gemiao_shifen_gefen_shishi_geshi_shi;
uint kaichange1xun1change2xun2;
uint xiao1xiao2xiao3xiao4xiao5xiao6;
uint naozhong;
void delay(uint z)
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void didi()
{
P3_7=1;
delay(2);
P3_7=0;
delay(2);
}
void xianshi(uchar auchar b)
{
if(num!=1)
{
if(num==2||num==4)P1=table[a];
else if(num==3||num==5||change1==1)
P1=table1[a];
else P1=table[a];
}
else
{
if(change2==1)P1=table2[a];
else P1=table1[a];
}
if(b==1)
{
L5=0;
delay(2);
L5=1;
}
if(b==2)
{
L3=0;
delay(2);
L3=1;
}
if(b==3)
{
L1=0;
delay(2);
L1=1;
}
if(b==4)
{
L4=0;
delay(2);
L4=1;
}
if(b==5)
{
L2=0;
delay(2);
L2=1;
}
if(b==6)
{
L6=0;
delay(2);
L6=1;
}
}
void miaox(uchar t)
{
uchar y1y2;
y1=t%10;
y2=t/10;
xianshi(y11);
xianshi(y22);
}
void fenx(uchar t)
{
uchar y3y4;
y3=t%10;
y4=t/10;
xianshi(y33);
xianshi(y44);
}
void shix(uchar t)
{
uchar y5y6;
y5=t%10;
y6=t/10;
xianshi(y55);
xianshi(y66);
}
void display()
{
if(num==2)
{
if(dingshi<=23)
{
miaox(dingmiao);
fenx(dingfen);
shix(dingshi);
}
else if(dingshi==24)
{
kai=1;
xianshi(111);
xianshi(112);
xianshi(113);
xianshi(114);
xianshi(115);
xianshi(116);
}
}
else if(num==3)
{
led=1;
if(xiao1==0)
xianshi(101);
else
xianshi(miao_ge1);
if(xiao2==0)
xianshi(102);
else
xianshi(miao_shi2);
if(xiao3==0)
xianshi(103);
else
xianshi(fen_ge3);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11884 2010-12-06 14:03 电子时钟的设计与制作\1.c
文件 42966 2010-12-06 14:03 电子时钟的设计与制作\1.LST
文件 27265 2010-12-06 14:03 电子时钟的设计与制作\1.OBJ
文件 400484 2010-12-08 12:25 电子时钟的设计与制作\clock.PcbDoc
文件 123385 2010-12-03 21:24 电子时钟的设计与制作\Last Loaded 项目一_时钟.DBK
文件 8053 2010-12-01 14:06 电子时钟的设计与制作\xiangmuyi_shizhong.c
文件 31317 2010-12-01 14:07 电子时钟的设计与制作\xiangmuyi_shizhong.lst
文件 19784 2010-12-01 14:07 电子时钟的设计与制作\xiangmuyi_shizhong.obj
文件 39424 2011-01-18 17:41 电子时钟的设计与制作\电子钟原理图.doc
文件 30208 2010-11-28 19:23 电子时钟的设计与制作\电子钟说明.doc
文件 22131 2010-12-06 14:03 电子时钟的设计与制作\项目一_时钟
文件 123385 2010-12-06 10:56 电子时钟的设计与制作\项目一_时钟.DSN
文件 6289 2010-12-06 14:03 电子时钟的设计与制作\项目一_时钟.hex
文件 29 2010-12-06 14:03 电子时钟的设计与制作\项目一_时钟.lnp
文件 29816 2010-12-06 14:03 电子时钟的设计与制作\项目一_时钟.M51
文件 973 2010-12-06 14:08 电子时钟的设计与制作\项目一_时钟.Opt
文件 337 2010-12-06 14:08 电子时钟的设计与制作\项目一_时钟.plg
文件 768 2011-01-20 09:31 电子时钟的设计与制作\项目一_时钟.PWI
文件 2113 2010-12-06 11:54 电子时钟的设计与制作\项目一_时钟.Uv2
文件 973 2010-12-06 14:03 电子时钟的设计与制作\项目一_时钟_Opt.Bak
文件 2113 2010-12-06 11:53 电子时钟的设计与制作\项目一_时钟_Uv2.Bak
目录 0 2011-01-20 09:32 电子时钟的设计与制作
----------- --------- ---------- ----- ----
923697 22
相关资源
- 单片机电子时钟 闹钟 日历
- 单片机数字时钟包附电路图 源程序
- 软件方法测试RTX时钟
- (MFC) 时钟日期程序
- 图形学集成程序dda、中点算法、多边
- flash透明时钟140个
- actel fpga外部输入时钟毛刺问题排查与
- STM32F407实时时钟_DS1302实时时钟模块和
- 基于STM32F103的实时时钟程序,采用D
- 51单片机_DS1302时钟芯片_共阴数码管
- Qt时钟Demo,在原来基础上添加了秒针
- DS1302时钟带可调时间显示
- Lcd12864大时钟万年历 农历生肖温度
- 基于FFMPEG_SDL2_音视频播放_参考音频时
- Qt 日历可显示阴历生宵和时钟基于Q
- MSP430F5438 UCS 时钟操作实验
- 51单片机7种常见时钟电路图
- AVR多功能实验箱DS1302时钟实验源码资
- 畅学STM32多功能实验箱DS1302时钟芯片源
- “回收利用”数字系统中的时钟
- 基于单片机的电子时钟设计
- ESP8266+OLED屏实现天气预报+温度显示
- labview程序设计的电子时钟
- STM32指针式时钟工程项目
- 基于ISE的基本数字时钟工程
- stm32f103和时钟芯片ds1302
- 基于stm32辉光管时钟pcb
- 基于STC89C52单片机的数字时钟
- 基于单片机的数字时钟系统设计
- 可调电子时钟proteus_仿真+PCB+程序
评论
共有 条评论