/*
用proteus做的时钟
可以显示年月日时分秒
可调整时间
有图
*/
#include
#define uchar unsigned char
#define uint unsigned int
#define timh 0xee
#define timl 0x00
sbit K1=P1^0;
sbit K2=P1^1;
sbit K3=P1^2;
sbit K4=P1^3;
sbit K5=P1^4;
sbit K6=P1^5;
sbit poit=P0^7;
uint year=2011,year0=0;
uchar mon=6,mon0=0,day=26,day0=0,hour=23,hour0=0,min=15,min0=0,sec=0,sec0=10,temp0=0;
uchar R;
uchar cod1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uchar temp[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
void delay(uint z)
{
uint x,y;
这个只要懂单片机编程的都会,你有电路了吗? 要根据电路来编程的!