微控制器最小系統

2021-08-19 13:41:42 字數 1586 閱讀 4852

微控制器最小系統

1)什麼是最小系統

能讓微控制器正常工作的最小電路

我們稱之為最小系統

2)最小系統包含哪些電路

(至少)

電源電路

晶振電路

復位電路

晶振電路

晶振就是為電路提供頻率基準的元器件

通常分為有源晶振和無源晶振兩個大類

復位電路

51晶元 通常在上電的瞬間需要乙個短暫的時間進行內部引數的初始化,這個時候晶元無法立即進入工作狀態。通常稱上電初始化這些工作為復位。

復位電路的基本功能是:系統上電時提供復位訊號,直至電源穩定後,撤銷復位訊號。為可靠起見,電源穩定後還要經一定的延時(共大於兩個機器週期)才撤銷復位訊號。

在proteus中 問題抽象 在實際電路中 必不可少

省電1)

為什麼省電?

便攜耐用

2)省電途徑?

低工作電壓 5v arm7 3.3v arm9 2.5v 還有

1.8v

省電工作方式 cpu 有兩種

1睡眠 2掉電

內部模組的單獨開關

工作頻率的自主設定

優秀的軟體設計

省電工作方式

51有兩種可用軟體來選擇的省電方式——空閒工作方式和掉電工作方式

暫存器pcon(電源控制暫存器)中pd(

pcon.1

)和idl

(pcon.0

)位來控制。

pd掉點位

idl空閒位

smod是序列口波特率倍增位 當

smod=1

時,序列口波特率加倍。系統復位預設為

smod=0

。gf1,

gf0:兩個通用工作標誌位 使用者可以自由使用

pd:掉電模式設定位

pd=0

微控制器處於正常工作狀態

pd=1

微控制器進入掉電(

power down

)模式,可由外部中斷或硬體復位模式喚醒,進入掉電模式後,外部晶振停振,

cpu、定時器、序列口全部停止工作,只有外部中斷工作。

idl:空閒模式設定位。

idl=0

微控制器處於正常工作狀態。

idl=1

微控制器進入空閒(

idle

)模式,除

cpu不工作外,其餘仍繼續工作,在空閒模式下可由任乙個中斷或硬體復位喚醒。

外部中斷使用

2個外部中斷資源:外部中斷0(

int0

對應引腳

p3.2

引腳)和外部中斷1(

int1

對應p3.3

引腳)。

外部中斷有梁紅觸發方式:低電平觸發方式、負跳變觸發方式(下降沿)

51微控制器中的每個外部中斷都可以設定是否中斷遮蔽、中斷觸發方式。當產生中斷事件後,會置位相應的中斷標誌位。

中斷允許控制暫存器ie用於設定中斷源的開放和遮蔽,其中與外部中斷相關的涉及到

3個位。

d7d6

d5d4

d3d2

d1d0

eaex1

ex0實驗

思考題

51微控制器最小系統

微控制器最小系統,或者稱為最小應用系統,是指用最少的元件組成的微控制器可以工作的系統.對51系列微控制器來說,最小系統一般應該包括 微控制器 晶振電路 復位電路.下面給出乙個51微控制器的最小系統電路圖.復位電路 由電容串聯電阻構成,由圖並結合 電容電壓不能突變 的性質,可以知道,當系統一上電,rs...

PCB 微控制器最小系統

今天自己利用dxp軟體做了乙個微控制器的最小系統,首先在dxp上新建乙個工程,工程建立完畢後繼續建立乙個原理圖,在原理圖上從元件庫里新增自己所需要的元件,在圖中的原件不需要用線一一連線起來,可以放置網路標號來實現管腳的連線,這樣會方便很多,放置元件的時候一定要注意元件有沒有footprint,也就是...

微控制器最小系統詳解

微控制器最小系統,或者稱為最小應用系統,是指用最少的元件組成的微控制器可以工作的系統.對51系列微控制器來說,最小系統一般應該包括 微控制器 晶振電路 復位電路.下面給出乙個51微控制器的最小系統電路圖.說明 復位電路 由電容串聯電阻構成,由圖並結合 電容電壓不能突變 的性質,可以知道,當系統一上電...