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