單片機最小系統的講解
想學習單片機的同學可以關注、私信我或者在評論區回複我要入門。
單片機最小系統顧名思義就是單片機最小應用系統,就是以最少的原件組成的單片機可以正常工作的一個系統。
單片機最小系統主要包括三個部分:電源、晶振、複位電路。
電源:這裡我們選用的是STC89C52,它需要5V的供電系統。 40引腳接的是 5V,通常也稱為VCC或VDD,代表電源正極。 20引腳接的是GND,代表電源負極。
晶振(晶體振蕩器):為單片機系統提供基準時鐘信号,單片機内部所有的工作都是以這個時鐘信号為步調基準來進行工作。 STC89C52單片機的18引腳和19引腳是晶振引腳,接了一個11.0592MHz的晶振,每秒震蕩11059200次,晶振外需要加上兩個pF的電容,電容的作用是幫助晶振起振,并維持震蕩信号的穩定。
複位電路:
單片機複位電路
穩态時:電容隔離直流,隔離了+5V。複位按鍵是彈起狀态,複位按鍵下面部分電路就不産生電壓差,所以按鍵和電容以下部分的電位都是和GND相等的,也就是0V。我們使用的單片機是高電平複位。,低電平正常工作,所以正常工作的電壓是0V。
沒有電到上電瞬間:電容上方電壓是5V,下方是0V,根據電容的相關知識我們可以知道,電容要進行充電,正離子從上往下充電,負電子從GND往上充電,這時電容對電路來說相當于一根導線,全部電壓都加在電阻上,RST端口位置的電壓就是5V.随着電容充電越來越多,電流會越來越小,而RST端口上的電壓值等于電流乘以電阻的阻值,因此也就會越來越小,一直到電容完全充滿後,線路上不再有電流,這時RST和GND的電位就相等了,也就是0V。
上電複位:單片機系統上電後,RST引腳會先保持一小段時間的高電平而後變成低電平。複位時間計算:t = 1.2RC
按鍵複位(即手動複位)有兩個過程,按下按鍵之前,RST的電壓是0V,當按下按鍵後電路導通,同時電容也會在瞬間進行放電,芯片處于高電平複位狀态。松開按鍵後和上電複位類似,先是電容充電,後電流逐漸減小直到RST電壓變0V。按下按鍵的時間通常都會有幾百毫秒,這個時間足夠複位了。
本期先分享到這裡,想要進群學習單片機編程的同學可以私信我,回複“我要入門”,與我們一起成長,喜歡的可以點個贊關注我們!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!