8031單片機(jī)控制線簡(jiǎn)介
l ALE//PROG:ALE-地址鎖存有效信號(hào)輸出,在訪問片外程序存儲(chǔ)器期間,每機(jī)器周期該信號(hào)出現(xiàn)兩次(頻率=fosc/6),其下降沿用于控制鎖存器鎖存P0口輸出的低8位地址信號(hào)。即使不在訪問片外程序存儲(chǔ)器期間,該信號(hào)也以上述頻率出現(xiàn)。但在訪問片外數(shù)據(jù)存儲(chǔ)器期間,ALE脈沖會(huì)跳空一個(gè)(在DPH或P2輸出與數(shù)據(jù)輸入或輸出期間)。
/PROG-對(duì)于片內(nèi)含EPROM的機(jī)型,在編程期間,此引腳用作編程脈沖的輸入端。
l /PSEN:片外程序存儲(chǔ)器讀選通信號(hào)輸出端,在向片外程序存儲(chǔ)器取指令或常數(shù)期間,每個(gè)機(jī)器周期該信號(hào)兩次有效。在訪問片外數(shù)據(jù)存儲(chǔ)器期間,/PSEN信號(hào)不出現(xiàn)。
l RST/Vpp:RST-復(fù)位端,在單片機(jī)振蕩器工作時(shí),在該端出現(xiàn)持續(xù)兩個(gè)機(jī)器周期的高電平,就可實(shí)現(xiàn)復(fù)位操作。上電時(shí),考慮到振蕩器有一定的起振時(shí)間,該引腳上的高電平必須持續(xù)10ms以上才能保證有效復(fù)位。
Vpp-在Vcc掉電期間,該引腳如接備用電源Vpp(5+-0。5V),可保存片內(nèi)RAM的數(shù)據(jù)。
l /EA/VDD:/EA=0-片外程序存儲(chǔ)器選用端(輸入),而片內(nèi)程序存儲(chǔ)器被忽略。對(duì)有片內(nèi)程序存儲(chǔ)器的芯片(如8051 4KB),要使EA=1,程序代碼地址(PC值)在0000~0FFFH之間時(shí),CPU取指訪問片內(nèi)程序存儲(chǔ)器,若PC值大于0FFFH時(shí),則自動(dòng)轉(zhuǎn)向訪問片外程序存儲(chǔ)器。
VDD:對(duì)片內(nèi)含EPROM的芯片,在編程期間,此引腳輸入21V編程電源。