ds1302_write(0x8e,0x80);括号里的是什么意思
答案:2 悬赏:50 手机版
解决时间 2021-02-26 22:58
- 提问者网友:遁入空寂
- 2021-02-25 22:39
ds1302_write(0x8e,0x80);括号里的是什么意思
最佳答案
- 五星知识达人网友:荒野風
- 2021-02-26 00:14
ds_rd(0x81); //读取秒
ds_data=ds_data&0x80;
if(ds_data==0x80) //判断是否在运行 没有运行执行
{
ds_write(0x8e,0x00);//关闭写保护
ds_write(0x8c,0x11);//年 此处均当BCD码看 非十六进制
ds_write(0x88,0x10);//月
ds_write(0x86,0x20);//日
ds_write(0x84,0x01);//时
ds_write(0x82,0x18);//分
ds_write(0x80,0x00);//秒
ds_write(0x8a,0x05);//星期
ds_write(0x8f,0x80);//打开写保护
}
ds_data=ds_data&0x80;
if(ds_data==0x80) //判断是否在运行 没有运行执行
{
ds_write(0x8e,0x00);//关闭写保护
ds_write(0x8c,0x11);//年 此处均当BCD码看 非十六进制
ds_write(0x88,0x10);//月
ds_write(0x86,0x20);//日
ds_write(0x84,0x01);//时
ds_write(0x82,0x18);//分
ds_write(0x80,0x00);//秒
ds_write(0x8a,0x05);//星期
ds_write(0x8f,0x80);//打开写保护
}
全部回答
- 1楼网友:深街酒徒
- 2021-02-26 01:47
参照DS1302资料,对单元0x8E的单元写入0x80,即10000000,将BIT7写入1,是进行写保护。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯