MSP430 測量輸入電平
如果有效狀態(tài)為高電平,則需要配置為REN為上拉使能,且配置OUT為0,即設(shè)置為下拉。
如果有效狀態(tài)為低電平,則需啊喲配置REN為使能,且OUT位1,即設(shè)置為上拉。
如果不開啟內(nèi)部上拉下拉使能,則IO可能出現(xiàn)不固定狀態(tài)。譬如,當IO被輸入高后,外部輸入被撤除,但IO寄存器仍然為高。
注意:
這里出現(xiàn)的情況是給IO輸入高電平后,外部輸入撤離,但是IO寄存器IN仍然保持高電平,而是用萬用表量電壓后,IO變?yōu)?.
出現(xiàn)這個情況的原因是IO對地串聯(lián)了一個3K電阻和100nf電容,外部輸入是加在電阻和電容的連接處的。應(yīng)該是由外部輸入時,對電容充電,外部輸入撤離后電容保持該電壓。
評論