|
|
諸位高手:
今日使用ARDUINO pro mini和DS3231制作一個(gè)小設(shè)備,要降低能耗,因此主程序設(shè)置閑時(shí)ARDUINO休眠,通過DS3231 SQW/INT端口連接ARDUINO 2口(中斷口) 定時(shí)喚醒。在測(cè)試中不穩(wěn)定,有時(shí)無法喚醒。查DS3231手冊(cè)得知:該芯片控制寄存器 第2位:中斷控制(INTCN)。將其設(shè)置為“1”時(shí),鬧鐘設(shè)置時(shí)間到時(shí),SWQ/INT端口會(huì)輸出中斷信號(hào),問題是:用哪條指令能夠?qū)⒃摂?shù)值設(shè)定為“1”。 換句話說:怎樣設(shè)置DS3231芯片的控制寄存器的值?
拜托諸位,不吝賜教。
|
|