TOP

在芯片進入睡眠模式之前,應如何設置ADC口?

因爲AD口的輸入信號爲模擬量,爲了防止漏電流的産生,可在I/O口初始化的時候對P4CON寄存器進行設 置,比如P4.1固定作爲AD口使用,則可將P4CON.1置1,而無需在睡眠前後做改變,但要注意的是,當P4CON.1爲1的時候,P4.1口將作爲 單純的模擬輸入口,而不能作爲數字I/O口使用。
另外,在睡眠之前,需將AD功能關閉(即ADENB=0)以减小睡眠電流,喚醒後需重新開啓AD功能(即ADENB=1),幷做100us的延時之後才能進行AD采樣(不管在任何條件下,打開AD功能後都要經過至少100us的延時之後才能進行AD采樣).