📄 display.h
字号:
void display_887()
{
if(flag1==0) //判断标志位是否为0
{
//-----------------------------------------------时 分 秒 函数--------------------------------------------//
second=ds887_read_date(0); //读回来的秒数据送入秒变量
minute=ds887_read_date(2); //读回来的分数据送入分变量
hour=ds887_read_date(4); //读回来的时数据送入时变量
write_12864add_three(7,second); //读回的数据送入LCD屏显示,地址是LCD的第三行7的位置,数据是秒
write_12864add_three(5,minute); //读回的数据送入LCD屏显示,地址是LCD的第三行5的位置,数据是分
write_12864add_three(3,hour); //读回的数据送入LCD屏显示,地址是LCD的第三行3的位置,数据是时
//-----------------------------------------------年、月、日、星期--------------------------------------------//
year=ds887_read_date(9); //读回来的年数据送入年变量
month=ds887_read_date(8); //读回来的月数据送入月变量
date=ds887_read_date(7); //读回来的日数据送入日变量
write_12864add_one(1,year); //读回的数据送入LCD屏显示,地址是LCD的第一行1的位置,数据是年
write_12864add_two(0,month); //读回的数据送入LCD屏显示,地址是LCD的第二行0的位置,数据是月
write_12864add_two(2,date); //读回的数据送入LCD屏显示,地址是LCD的第二行2的位置,数据是日期
week=ds887_read_date(6); //读回来的星期数据送入星期变量
write_12864add_two(7,week); //读回的数据送入LCD屏显示,地址是LCD的第二行7的位置,数据是星期
//------------------------------------------闹钟 时 分 秒 函数----------------------------------------------//
asecond=ds887_read_date(1); //读回来的闹钟秒数据送入秒变量
aminute=ds887_read_date(3); //读回来的闹钟分数据送入分变量
ahour=ds887_read_date(5); //读回来的闹钟时数据送入时变量
write_12864add_four(7,asecond); //读回的数据送入LCD屏显示,地址是LCD的第四行7的位置,数据是闹钟秒
write_12864add_four(5,aminute); //读回的数据送入LCD屏显示,地址是LCD的第四行5的位置,数据是闹钟分
write_12864add_four(3,ahour); //读回的数据送入LCD屏显示,地址是LCD的第四行3的位置,数据是闹钟时
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -