📄 memory clockί
字号:
#include<reg52.h>//包含52单片机头文件
#include"24c02.h"
#include "MacroAndConst.h"
#include "Key.h"
#include "Lcd.h"
#include "Beep.h"
#include "TimersInit.h"
#include "main.h"
char miao,shi,fen,weekDay,day,month;
void init()//初始化函数
{
rd=0; //软件将矩阵按键第4列一端置低用以分解出独立按键
lcden=0;
fen=0; //初始化种变量值
miao=0;
shi=0;
weekDay=0;
day=0;
month=0;
year=0;
count=0;
s1num=0;
init_24c02();
LcdInit();
write_com(0x80+6);//写出时间显示部分的两个"-"
write_date('-');
delay(5);
write_com(0x80+9);
write_date('-');
delay(5);
write_com(0x80+0x40+6);//写出时间显示部分的两个冒号
write_date(':');
delay(5);
write_com(0x80+0x40+9);
write_date(':');
delay(5);
miao=read_add(1);//首次上电从AT24C02中读取出存储的数据
fen=read_add(2);
shi=read_add(3);
weekDay=read_add(4);
day=read_add(5);//首次上电从AT24C02中读取出存储的数据
month=read_add(6);
year1=read_add(7);
year2=read_add(8);
write_sfm(10,miao);//分别送去液晶显示
write_sfm(7,fen);
write_sfm(4,shi);
write_year(2,year2);
write_year(4,year1);
write_month(7,month);
write_day(10,day);
write_weekDay(13,weekDay);
timer0Init();
timer1Init();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -