時(shí)間:2019-01-17 10:29:50來源:?jiǎn)纹瑱C(jī)技術(shù)宅
在正常情況下,51單片機(jī)在上電復(fù)位后,所有IO口默認(rèn)都為高電平,都工作在準(zhǔn)雙向IO模式,但是STC15系列以后的單片機(jī)出現(xiàn)了IO的4種工作模式,一個(gè)帶有復(fù)用功能的IO在上電復(fù)位后就會(huì)出現(xiàn)不是準(zhǔn)雙向IO模式的情況,這些引腳在使用時(shí)就需要我們多多關(guān)照啦。
1、PWM相關(guān)的引腳
在STC15系列單片機(jī)中,于PWM2到PWM7相關(guān)的12個(gè)IO,在上電復(fù)位后,默認(rèn)為高阻輸入模式,需要對(duì)外輸出時(shí),需要用戶通過程序?qū)⑵湓O(shè)置為推挽輸出或者是準(zhǔn)雙向IO模式。
在STC8系列單片機(jī)中,和PWM相關(guān)的所有IO復(fù)位后是準(zhǔn)雙向IO模式,用戶可以在通過ISP軟件燒寫(下載)程序時(shí),選擇將其設(shè)置為開漏輸出模式,同樣用戶也可以通過程序的方式設(shè)置為所需要的工作模式。
2、低電壓復(fù)位引腳P2.0
在STC15系列單片機(jī)中,低電壓復(fù)位引腳RSTOUT_LOW引腳大多型號(hào)是在P2.0引腳,少數(shù)型號(hào)的單片機(jī)此引腳在P1.0和P3.3引腳。該引腳上電復(fù)位后的電平,用戶可以在ISP燒錄(下載)程序的時(shí)候選擇是高電平還是低電平。當(dāng)單片機(jī)的供電電壓低于門檻電壓(3V單片機(jī)在1.8V左右,5V單片機(jī)在3.2V左右)時(shí),RSTOUT_LOW引腳將會(huì)輸出低電平;當(dāng)單片機(jī)供電電壓高于門檻電壓時(shí),在RSTOUT_LOW引腳上將會(huì)輸出用戶在ISP燒錄(下載)程序時(shí)設(shè)定的電平。
在STC8系列單片機(jī)中,低電壓復(fù)位引腳RSTCV引腳都在P2.0引腳,上電復(fù)位的初始電平可以在ISP燒寫(下載)程序的時(shí)候用戶自己設(shè)定。當(dāng)單片機(jī)的供電電壓低于1.6V時(shí),單片機(jī)將在P2.0/RSTCV引腳上輸出高電平,只有當(dāng)單片機(jī)的供電電壓上升到1.6V以上后,單片機(jī)才會(huì)在P2.0/RSTCV引腳輸出用戶在ISP燒錄(下載)程序時(shí)設(shè)定的電平狀態(tài)。
3、復(fù)位引腳RST
在STC15系列單片機(jī)中,具體的型號(hào)復(fù)位引腳RST的引腳是不一樣的。在STC15系列單片機(jī)中,復(fù)位引腳是可以作為普通IO口使用的,用戶可以在ISP燒錄(下載)程序時(shí)設(shè)置復(fù)位引腳RST的功能,當(dāng)用戶設(shè)置為普通IO口時(shí),上電復(fù)位后復(fù)位引腳將灰被設(shè)置為準(zhǔn)雙向IO模式。單片機(jī)在每次上電的瞬間都會(huì)去識(shí)別用戶在上一次ISP燒錄(下載)程序時(shí)對(duì)RST引腳的設(shè)置,再根據(jù)用戶的設(shè)置對(duì)RST復(fù)位引腳進(jìn)行設(shè)置。
4、XTAL1和XTAL2引腳
在STC15系列單片機(jī)中,XTAL1和XTAL2引腳默認(rèn)在P1.7和P16引腳,這兩個(gè)引腳在上電復(fù)位后不一定是準(zhǔn)雙向IO模式,當(dāng)這兩個(gè)引腳作時(shí)鐘輸入或者晶振連接引腳時(shí)是高阻輸入模式。具體可以通過用戶在ISP燒寫(下載)程序時(shí)是否選擇了內(nèi)部IRC時(shí)鐘而定。單片機(jī)在上電的瞬間,會(huì)把這兩個(gè)引腳設(shè)置為高阻輸入模式,再去判斷在上一次用戶進(jìn)行ISP燒錄(下載)程序時(shí)是否選擇了內(nèi)部的IRC時(shí)鐘,如果用戶選擇了內(nèi)部IRC時(shí)鐘,那此時(shí)單片機(jī)將會(huì)把這個(gè)IO設(shè)置為準(zhǔn)雙向IO模式,如果用戶沒有選擇采用內(nèi)部時(shí)鐘,則單片機(jī)將會(huì)保持原先開始時(shí)候設(shè)置的高阻輸入模式。
注意:這里選擇錯(cuò)誤將會(huì)出現(xiàn)不能下載程序的情況,比如用戶選擇了不使用內(nèi)部的IRC時(shí)鐘,但是單片機(jī)外部這兩個(gè)時(shí)鐘引腳上又沒有接晶振或時(shí)鐘源,這樣就會(huì)出現(xiàn)無法下載的現(xiàn)象。
由于STC8單片機(jī)是不需要外部復(fù)位和外部晶振的單片機(jī),所以復(fù)位引腳和時(shí)鐘引腳對(duì)于STC8系列單片機(jī)來說不會(huì)出現(xiàn)特殊情況。其實(shí)STC8系列單片機(jī)就沒設(shè)專門的外接復(fù)位引腳,但是設(shè)有外接時(shí)鐘引腳。STC8有三個(gè)時(shí)鐘源選擇,內(nèi)部帶有時(shí)鐘源選擇寄存器,時(shí)鐘控制寄存器等和時(shí)鐘相關(guān)的寄存器來選擇及其控制,所以在時(shí)鐘引腳上將不會(huì)出現(xiàn)特殊情況,故在此我們沒做說明。
聲明:本文為轉(zhuǎn)載類文章,如涉及版權(quán)問題,請(qǐng)及時(shí)聯(lián)系我們刪除(QQ:2737591964),不便之處,敬請(qǐng)諒解!
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11
rpi-image-gen:樹莓派軟件鏡像構(gòu)建的終...
2025-04-08
【產(chǎn)品解讀】全面提升精密制造檢測(cè)節(jié)拍...
2025-03-31
激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20