處理單片機的未使用引腳
通常我們并不會(huì )把所有的單片機的引腳都用完,有時(shí)候我們也在同一個(gè)產(chǎn)品上分高低配,因此如何對待一些不使用的引腳就成了一個(gè)問(wèn)題。首先我們看一下單片機引腳的結構。
本文引用地址:http://dyxdggzs.com/article/201611/319854.htm
我們可以發(fā)現,一般單片機的IO口都是可以配置的。
CMOS 器件引腳由N溝道和P溝道場(chǎng)效應管,通常在一個(gè)時(shí)刻,只有一個(gè)管子是開(kāi)通的,但是,有一個(gè)非常短的時(shí)間轉換期,這兩種管子都會(huì )部分導通,在一個(gè)管子關(guān)閉而另一個(gè)開(kāi)啟的時(shí)候。一個(gè)沒(méi)有端接的輸入口可能振蕩或在一個(gè)中間電平上浮動(dòng),導致所有場(chǎng)效應管設備都將在一個(gè)微導通的狀態(tài),導致了管子的損耗,增加了噪聲,并要消耗額外的電源電流。
(Input Only)輸入專(zhuān)用管腳
1.使用上拉或下拉電阻,將每個(gè)未使用的引腳拉到VSS或VDD,這是推薦的使用方法
2.捆綁在一起,并用單個(gè)電阻上拉/下拉到VDD或地,節省元件數量和成本,但是這減少了減少的靈活性。

(Input/Output)輸入/輸出引腳
1.每個(gè)引腳的下拉一個(gè)電阻到地(VSS)。
2.幾個(gè)引腳連下拉同一個(gè)電阻到地(VSS)。
3.不連接的針腳,軟件程序配置IO口為輸出口,并將它們設置為輸出低。
4.連接一個(gè)電阻到Vss,軟件程序配置IO口為輸出低。
5.直接連接到地,軟件程序把端口配置成高阻抗輸入口,設置寄存器為輸出低狀態(tài)。
注意這將引發(fā)雙發(fā)失誤導致的問(wèn)題(引腳從輸入到輸出的變化,輸出從低到高狀態(tài)變化)。

風(fēng)險在于:

最后,我覺(jué)得還是每個(gè)電阻接到地比較安全。
評論