PCF8563小时报警如何设置
2019-03-24 21:05发布
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
atmega16中用中断0低电平有效的方式来扑捉时钟中断。PCF8563的报警条件设置为整点报警,如10.
但是不能捕捉中断。且发现AF 未被置1.
//初始化8563的工作方式void PCF8563_Init(void){
//CTRL_BUF1=0x00 ;//TEST1 0 STOP 0 TESTC 0 0 0 普通模式都置0 //CTRL_BUF2= 0x00010010 ;//0 0 0 TI/TP AF TF AIE TIE 报警中断有效 //这里需要将控制字内容写入,需要调用IIC的写数据操作 uint8_t I2C_Write(uint16_t wrDAdr,uint8_t wordAdr,uint8_t dat) wrDAdr-->器件写地址 Write_Abyte(CTRL_BUF1,0x00); _delay_ms(15); Write_Abyte(CTRL_BUF2,0x02);}//报警设置;10点报警。 Write_Abyte(HOUR_AE_BUF,Int_To_BCD(10)); Write_Abyte(MINUTE_AE_BUF,Int_To_BCD(0));
此帖出自
小平头技术问答
一周热门 更多>