林京娜


摘要:購買的單片機學習版,功能塊元件密集,學生對元件的引腳認識不深刻,對學生不是完全實用,要想學好單片機,最好自己一步步制作單片機開發學習版,采用工業級單片機,先搭建起最小系統,加上鍵盤輸入、數碼管、LCD等再加出ISP 下載線,做出完全適合學生用的單片機開發學習版。
關鍵詞:單片機最小系統、單片機開發學習板
單片機在我們的生活中無處不在,冰箱、洗衣機、熱水器、電子想學好單片機,單單學習理論,沒有實踐,不動手操作是萬萬不行的,為了了解單片機的硬件結構,加強對元件引腳的深刻認識,進一步學習各種功能塊,真正弄懂電路原理圖,在通用板上先搭建起最小系統,加上ISP 下載線,自己制作單片機的最少系統,即使用最小的元件組成單片機可以工作的系統。單片機的最小系統電路圖如下(包括電源,晶振和復位電路)
在萬用板上按照上圖焊接搭建最小系統,必須檢查最小系統的正確性。首先確認VCC 和 GND 引腳連接正確;再檢查時鐘電路是否正確:在確認晶振頻率是11.0592MHZ后,用萬用表測一下 18、19 引腳對地電壓值,如果是VCC的一半2.5V左右,說明時鐘電路正常。用萬用表測單片機上的18,19腳是否有電壓差,有則晶振啟振。當然也可以用示波器測量也可以。如果沒有電壓,說明時鐘電路晶振并沒有起振,單片機沒有工作。需要檢查下晶 振部分的電路有沒有虛焊等焊接方面的錯誤。再檢查復位電路,特別注意VCC 和 GND 的引腳是否連接正確,電容是否焊錯。單片機系統上電后,檢查RST引腳是否先保持一小段時間的高電平而后變成低電平。檢查按鍵復位時,按下按鍵之前,檢測RST的電位應該是0V,按下按鍵后,RST電壓接近5V,高電位復位狀態,按下按鍵后RST電壓變成0V。特別提醒,一定要檢查EA/VPP(31)引腳:內部和外部程序存儲器的選擇管腳。需要接高電平。此時,單片機訪問內部存儲器;如果懸空的話,單片機工作不正常。
單片機的最小系統正常運行后,再制作單片機開發學習版,學習版需要兩個貼片,封裝中打白色小點的為芯片1腳,焊接貼片注意缺口方向與白點方向一致。焊接電阻電容時,注意電解電容有極性,長管腳的為正極,短管腳的為負極。碳膜電阻和瓷片電容無極性要求。排阻有極性,白點端為公共端。焊接發光二極管時注意極性,長管腳為正極,普通二極管,看管體表面,有白線的一端為負極。特別注意不能接錯正負極,否則會燒芯片。插頭座外邊是負極,中間是正極。安裝步驟按照先低后高的原則進行。
單片機開發學習板制作完成后,編寫簡單的小燈閃爍程序,下載到學習板上。一個單片機系統,只要能下載程序,那它的最小系統部分的電路是沒問題。這是快速判斷單片機系統是否正常的一個辦法
參考文獻
[1] 張偉,《單片機原理及應用》,機械工業出版社,2005
[2]宋雪松,李冬明,崔長勝,《手把手教你學51單片機》,清華大學出版社 ,2014