單片機(jī)最小系統(tǒng) 單片機(jī)最小系統(tǒng):是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。 對(duì)51系列單片機(jī)來(lái)說(shuō),最小系統(tǒng)一般應(yīng)該包括:單片機(jī)、晶振電路、復(fù)位電路。下是一個(gè)51單片機(jī)的最小系統(tǒng)電路圖。
復(fù)位電路:由電容、電阻構(gòu)成。利用"電容兩端電壓不能突變"的性質(zhì),當(dāng)最小系統(tǒng)一上電,RST腳將會(huì)出現(xiàn)高電平,這個(gè)高電平持續(xù)的時(shí)間由電路的RC值來(lái)決定。51系列單片機(jī)RST腳的高電平持續(xù)兩個(gè)機(jī)器周期以上就可復(fù)位,所以,RC的取值應(yīng)該保證單片機(jī)的可靠復(fù)位。典型運(yùn)用電路中推薦C 取10Uf,R取10K。 晶振電路:典型的晶振取11.0592MHz(因?yàn)榭梢詼?zhǔn)確地得到9600波特率和19200波特率,用于有串口通訊的場(chǎng)合)/12MHz(產(chǎn)生精確的uS級(jí)時(shí)歇,方便定時(shí)操作)。 單片機(jī):一片AT89S51/52或其他51系列兼容單片機(jī)。特別注意:對(duì)于31腳(EA/VPP),當(dāng)接高電平時(shí),單片機(jī)在復(fù)位后從內(nèi)部ROM的0000H開(kāi)始執(zhí)行,當(dāng)接低電平時(shí),復(fù)位后直接從外部ROM的0000H開(kāi)始執(zhí)行,這一點(diǎn)是初學(xué)者容易忽略的。本最小系統(tǒng)無(wú)外部ROM,所以單片機(jī)31腳直接接VCC。 單片機(jī)最小使用的是AT89S52,單片機(jī)的40個(gè)引腳功能:電源用2個(gè)(VCC和GND);晶振用2個(gè);復(fù)位1個(gè);EA/VPP用1個(gè);剩下還有34個(gè),29腳PSEN,30腳ALE為外擴(kuò)數(shù)據(jù)/程序存儲(chǔ)器時(shí)才有特定用處,一般情況下不用考慮,這樣,就只剩下32個(gè)引腳。 對(duì)于初學(xué)者,這32個(gè)引腳就是要經(jīng)常跟它們打交道的了,它們是: P0端口P0.0-P0.7共8個(gè); P1端口P1.0-P1.7共8個(gè); P2端口P02.0-P2.7共8個(gè); P3端口P3.0-P3.7共8個(gè)。
|