最近終于有充足的時間來學習計算機組成原理與單片機原理,簡單的說說自己對這兩門課程的感受。
1. 首先說計算機的兩大分支:通用型計算機,單片機。是兩個不同的發展方向。我們知道計算機有五大部件組成,即 運算器 控制器 存儲器 輸入設備 輸入設備。
單片機是集成在一個IC芯片上的,IC芯片上集成了運算器 控制器 以及IO接口,相當與一個計算機系統了。而通用計算機是分模塊的,比如內存條,CPU,顯卡,這些設備是通過系統總線連接成一個計算機系統。所以可以看出,單片機是微計算機系統,正是因為小巧,價格也便宜,很適合應用于嵌入式系統。當然單片機的功能就沒有通用型計算機的功能那么強大了。
2. 再說一下計算機組成原理,計算機組成原理是介紹計算機的基本原理,不涉及具體機型,比如說intel 8086,不以具體機型進行介紹與講解。而微機原理與接口技術這門課程,是以8086為講解對象的。當然介紹計算機原理的時候也可以以某一具體機型為例進行介紹,但是如果太針對某一機型,就無法體現計算機的原理的基礎性了。
3. 單片機原理,我看過的一些單片機原理書籍,都是以MCS-51單片機講解的,因為51內核的單片機是非常簡單易學的,而且用途十分廣泛。arm也是單片機的一種,是一種32的微控制器。而51單片機是8位的微控制器。
4. 計算機組成原理 匯編語言 微機原理與接口技術 計算機體系結構這是計算機科學與技術專業的專業課。當然學習時,如果能把這幾門課程都學一邊,對計算機的理解更深,因為單獨的一門課程講的內容有限。
5. 不得不說,當今的課程真是一般般一般般,是真的不適合一個人自學。一路艱辛啊。以后就要學一些工業控制方面的內容了,PLC ARM。
如果出現單片機系統不正常工作,可以按以下步驟檢查:
1. 查看門狗的復位輸出,可能的話在電路板上加一個LED,下拉,這樣看起來就更方便;要是看門狗復位信號有,往下。
2. 查單片機,看看管腳有沒有問題;一般編程器能夠將程序寫入,說明單片機是好的;最好手頭上準備一個驗證過的單片機,內部有一個簡單的程序,比如,在某個口線上輸出1個1秒占空比的方波等,可以使用萬用表測量。
加一句:設計產品時,要在關鍵的地方:電源、串口、看門狗的輸出和輸入、I/O口等加不同顏色的LED指示,便于調試;作為批量大的產品,可以去掉部分LED,一方面是降低成本、一方面是流程保密。
3. 再查磁片電容,有些瓷片電容質量不行,干脆換了;順便說一下,換器件最好使用吸錫帶,將焊盤內的錫吸干凈,再將器件拔出,這樣不會損傷焊盤內的過孔;再將新的瓷片電容焊接上去的時候,用萬用表量量是好的再焊。
4. 檢查上面三點都沒有問題的話,那么最后只有換晶振了;再換晶振時要切記要買好的晶振,有些品牌質量比較好。
5. 以上按照以上步驟檢測時,將無關的外圍芯片去掉;因為有一些是外圍器件的故障導致單片機最小系統沒有工作。
-
單片機
+關注
關注
6037文章
44563瀏覽量
635867 -
cpu
+關注
關注
68文章
10872瀏覽量
211995 -
開發板
+關注
關注
25文章
5067瀏覽量
97590
原文標題:學習計算機組成原理與單片機原理感受
文章出處:【微信號:edn-china,微信公眾號:EDN電子技術設計】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論