新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 淺談單片機最小系統

淺談單片機最小系統

作者: 時間:2012-03-28 來源:網絡 收藏

在我回答你的問題之前,我先反問你幾個問題,如果能將這幾個問題解決了,那么你的答案也能夠找到了。

問題1:當你要做一件事的時候,是希望從什么地方開始?是重最初位置開始,還是中間階段亦或者是末尾階段。

問題2:當你的機器出現故障了,你希望他能還能回到正常工作?

顯然,我們在開始工作或是出現故障時,都希望能回到原來的初始狀態(tài)下。

那么,我們的答案躍然紙面,復位的作用是時的工作能回到設定的最初工作狀態(tài)下開始工作。

知道了復位和晶振電路,現在讓我們來看看,右邊的電路,該電路時將31引腳EA上接到電源VCC端。

在單片機的引腳定義中,EA口是訪問外部存儲器使能端,因為在“EA”這兩個字母上加了一個橫線,就表示,在該引腳,是低電平有效,(在數字電路數,常用這種方法表示,如果字母上邊沒有橫線,就表示高電平有效,有橫線,就表示低電平有效)即當“EA”引腳為低電平時,就直接訪問外部存儲器。

EA引腳為高電平時,訪問內部存儲器,當要訪問的存儲器地址,超出內部存儲器的地址范圍時,自動會訪問外部存儲器相應的地址。

我們現在使用的單片機,我們學習用的單片機是有內部存儲器的,其存儲器空間為4kb,為了不浪費這些存儲空間,我們就將EA引腳直接接高電平,這樣單片機會首先運行內部存儲器的程序。不過,有一種單片機除外,那就是8031單片機,該單片機也是基于8051單片機內核的,不過,在設計這種單片機時,是沒有將存儲器集成在單片機里邊的,需要外置存儲器,這時,這必須將EA引腳接地,否則,該單片機沒辦法工作。

常常有人說,單片機系統,單片機是整個系統中最重要的部分,可是我卻覺得并不是這樣的,既然是一個系統,那么系統中的各部分都是統一不可分割的,缺了任何哪一部分,單片機系統就不能正常的工作。就像一個人身上,并不是除了大腦其他器官就都不怎么重要一樣,事實上其他器官也非常重要。

單片機是一個電子設備,所以必須要有電源才能工作,否則,任你能力再強,也就一個小小什么都不是的黑色百腳怪

我們使用的51單片機需要在+5V的直流電的壞境下,才能夠穩(wěn)定的工作(并不是所有的單片機都是工作在+5V,有的低電壓單片機的工作電壓為3.3V,有的甚至更低)。而在直流電源中,一般會有正電源和地兩根線。單片機的接+5V的引腳為40引腳VCC,而接地引腳為20引腳GND。

供應單片機工作的+5V直流電源,必須是很穩(wěn)定的,否則可能會導致單片機頻頻復位,這在單片機正常工作中,是必須避免的,除非是有特定需要或者是出現故障。

單片機時鐘周期

在幾十年前,因為技術原因,單片機的速度很慢,晶振的時鐘脈沖相對于單片機來說太過迅速,無法做到來一個脈沖就執(zhí)行一條指令,為了解決這個問題,我們偉大的工程師就做出了一點點改進,設定為幾個脈沖出現,才執(zhí)行一次指令,這樣,單片機的速度就能夠按照時鐘工作了。

這就像秒對于我們一般人來說,也太過細,我們在日常工作中很難精確到秒,為了解決這一問題,就出現了分和小時這些時間概念。

51單片機中,晶振輸出的脈沖周期為脈沖周期,12個脈沖周期為機器周期,單片機工作時間的最小單片機是機器周期。


上一頁 1 2 下一頁

關鍵詞: 單片機 最小系統

評論


相關推薦

技術專區(qū)

關閉