最近終于有充足的時間來學(xué)習(xí)計算機組成原理與單片機原理,簡單的說說自己對這兩門課程的感受。
1. 首先說計算機的兩大分支:通用型計算機,單片機。是兩個不同的發(fā)展方向。我們知道計算機有五大部件組成,即 運算器 控制器 存儲器 輸入設(shè)備 輸入設(shè)備。
單片機是集成在一個IC芯片上的,IC芯片上集成了運算器 控制器 以及IO接口,相當與一個計算機系統(tǒng)了。而通用計算機是分模塊的,比如內(nèi)存條,CPU,顯卡,這些設(shè)備是通過系統(tǒng)總線連接成一個計算機系統(tǒng)。所以可以看出,單片機是微計算機系統(tǒng),正是因為小巧,價格也便宜,很適合應(yīng)用于嵌入式系統(tǒng)。當然單片機的功能就沒有通用型計算機的功能那么強大了。
2. 再說一下計算機組成原理,計算機組成原理是介紹計算機的基本原理,不涉及具體機型,比如說intel 8086,不以具體機型進行介紹與講解。而微機原理與接口技術(shù)這門課程,是以8086為講解對象的。當然介紹計算機原理的時候也可以以某一具體機型為例進行介紹,但是如果太針對某一機型,就無法體現(xiàn)計算機的原理的基礎(chǔ)性了。
3. 單片機原理,我看過的一些單片機原理書籍,都是以MCS-51單片機講解的,因為51內(nèi)核的單片機是非常簡單易學(xué)的,而且用途十分廣泛。arm也是單片機的一種,是一種32的微控制器。而51單片機是8位的微控制器。
4. 計算機組成原理 匯編語言 微機原理與接口技術(shù) 計算機體系結(jié)構(gòu)這是計算機科學(xué)與技術(shù)專業(yè)的專業(yè)課。當然學(xué)習(xí)時,如果能把這幾門課程都學(xué)一邊,對計算機的理解更深,因為單獨的一門課程講的內(nèi)容有限。
5. 不得不說,當今的課程真是一般般一般般,是真的不適合一個人自學(xué)。一路艱辛啊。以后就要學(xué)一些工業(yè)控制方面的內(nèi)容了,PLC ARM。
如果出現(xiàn)單片機系統(tǒng)不正常工作,可以按以下步驟檢查:
1. 查看門狗的復(fù)位輸出,可能的話在電路板上加一個LED,下拉,這樣看起來就更方便;要是看門狗復(fù)位信號有,往下。
2. 查單片機,看看管腳有沒有問題;一般編程器能夠?qū)⒊绦驅(qū)懭耄f明單片機是好的;最好手頭上準備一個驗證過的單片機,內(nèi)部有一個簡單的程序,比如,在某個口線上輸出1個1秒占空比的方波等,可以使用萬用表測量。
加一句:設(shè)計產(chǎn)品時,要在關(guān)鍵的地方:電源、串口、看門狗的輸出和輸入、I/O口等加不同顏色的LED指示,便于調(diào)試;作為批量大的產(chǎn)品,可以去掉部分LED,一方面是降低成本、一方面是流程保密。
3. 再查磁片電容,有些瓷片電容質(zhì)量不行,干脆換了;順便說一下,換器件最好使用吸錫帶,將焊盤內(nèi)的錫吸干凈,再將器件拔出,這樣不會損傷焊盤內(nèi)的過孔;再將新的瓷片電容焊接上去的時候,用萬用表量量是好的再焊。
4. 檢查上面三點都沒有問題的話,那么最后只有換晶振了;再換晶振時要切記要買好的晶振,有些品牌質(zhì)量比較好。
5. 以上按照以上步驟檢測時,將無關(guān)的外圍芯片去掉;因為有一些是外圍器件的故障導(dǎo)致單片機最小系統(tǒng)沒有工作。
-
單片機
+關(guān)注
關(guān)注
6076文章
45495瀏覽量
670373 -
ARM
+關(guān)注
關(guān)注
135文章
9553瀏覽量
391887 -
plc
+關(guān)注
關(guān)注
5051文章
14594瀏覽量
486921
原文標題:如果出現(xiàn)單片機系統(tǒng)不正常工作怎么辦
文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
手把手教你學(xué)51單片機-C語言版
如何判斷一次消諧器是否工作正常?
單片機里的程序運行方式
單片機引腳中的VCC和VDD有什么區(qū)別
單片機系統(tǒng)硬件的調(diào)試方法
單片機:一個承載科技與工程思維的核心平臺
單片機最小系統(tǒng)工作原理及搭建
什么單片機比較耐用
單片機采用什么電流控制
怎么測單片機系統(tǒng)頻率
單片機怎么驅(qū)動電機?
單片機怎么燒程序
單片機各種復(fù)位電路原理
單片機科普總結(jié),建議收藏!
5個步驟教你如何檢查單片機是否正常工作
評論