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

📄 ds12887.c

📁 此程序用的时钟芯片为12887
💻 C
字号:
////DS12CR887/////
////数据读取/////
#include <clock.h>

uchar read_ds(uchar add)
{
    uchar date;
    //dscs=0;
    dsas=1;
    dsds=1;
    dsrw=1;
    dscs=0;
    P0=add;
    dsas=0;
    dsds=0;
    P0=0xff;//读取P0口先给P0口全赋个一
    date=P0;
    dsds=1;
    dsas=1;
    dscs=1;
    return date;			
}
//DS12CR887数据写入
void  write_ds(uchar add,uchar date)
{
    dscs=0;
	dsas=1;
    dsds=1;
    dsrw=1;

    P0=add;
    dsas=0;
    dsrw=0;
    P0=date;
    dsrw=1;
    dsas=1;
    dscs=1;		
}

void set_time()  //时间设置 
{
//	write_ds(9,08);
//	write_ds(8,08);
//	write_ds(7,22);
//	write_ds(1,10);
//	write_ds(3,18);
//	write_ds(5,11);
	write_ds(6,01);//设置星期一
	
} 
void set_alarm(uchar ashi,uchar afen,uchar amiao)//定时功能
{
	write_ds(1,amiao);
	write_ds(3,afen);
	write_ds(5,ashi);
}

⌨️ 快捷键说明

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