⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ds12c887.h

📁 这是我用ds12887+12864+遥控器写的程序希望能够多多交流qq519212866
💻 H
字号:
//=====================================ds12c887时钟写地址数据==============================================//
ds887_write_date(uchar add,uchar date)
{
dsccs=0;
dscas=1;
dscds=1;
dscrw=1;
P0=add;
dscas=0;
dscrw=0;
P0=date;
dscrw=1;
dscas=1;
dsccs=1;
}
//============================================ds12c887时钟读数据时序========================================//
uchar ds887_read_date(uchar add)
{
uchar dsc_date;
dscas=1;
dscds=1;
dscrw=1;
dsccs=0;
P0=add;
dscas=0;
dscds=0;
P0=0xff;
dsc_date=P0;
dscds=1;
dscas=1;
dsccs=1;
return dsc_date;
}//=================================ds12c887 设定时间初值==================================================//
void set_time()
{
//---------------------------------------------时间 时 分 秒----------------------------------------------//
ds887_write_date(4,7);      //设定小时初值   小时地址是4,时间初值是22点钟 
ds887_write_date(2,8);      //设定分钟初值   分钟地址是2,时间初值是29分钟
ds887_write_date(0,00);     //设定秒钟初值   秒钟地址是2,时间初值是0秒钟
//----------------------------------------------年、月、日、星期初值--------------------------------------//
ds887_write_date(9,8);      //设定年初值     年地址是9,年初值是08年
ds887_write_date(8,12);     //设定月初值     月地址是8,月初值是12月
ds887_write_date(7,23);     //设定日初值     日地址是7,日初值是23日
ds887_write_date(6,2);      //设定星期初值     星期地址是6,星期初值是2
//-------------------------------------------闹钟 时 分 秒------------------------------------------------//
ds887_write_date(5,13);     //设定闹钟小时初值   小时地址是4,时间初值是14点钟 
ds887_write_date(3,8);      //设定闹钟分钟初值   分钟地址是2,时间初值是33分钟
ds887_write_date(1,10);     //设定闹钟秒钟初值   秒钟地址是2,时间初值是23秒钟
}

//=====================================ds12c887 设定闹钟时间初值==========================================//
/*void set_time_alarm(uchar ahour,uchar aminute,uchar asecond)
{
ds887_write_date(5,asecond);     //设定闹钟秒钟初值   小时闹钟地址是5,时间初值是10点钟  
ds887_write_date(3,aminute);     //设定闹钟分钟初值   分钟闹钟地址是3,时间初值是28分钟
ds887_write_date(1,ahour);     //设定钟闹小时初值   秒钟闹钟地址是1,时间初值是28秒钟
}     */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -