從零認識單片機(3)
微器件:1電路的核心:開關控制、倍率控制
2電子管、晶體管等。
集成電路:使用微器件為積木,搭建具有一定功能的電路板
集成電路用IC表示(intergrated circuit)
IC芯片:內裏是電路,外面是絕緣的塑料外殼;電路通過外殼上面引出來的引腳(金屬材料的)來與IC外部接軌。
IC有多個引腳,每個引腳作用是IC設計時就已決定的,需要根據IC使用手冊來使用。
CPU:CPU實質是一塊超大規模的集成電路,cpu本質是電路。
CPU的功能: cpu(central processing unit,中央處理器)
1、CPU=運算器+控制器(運算器:計算機中執行各種算術與邏輯運算操作的部件;控制器:計算機中指揮各個部件自動協調工作的部件)
2、CPU=ALU+Cache+Bus(ALU:運算控制邏輯單元;cache:高速緩沖;bus:總線,連接cpu電路模塊的橋梁)
3、CPU=匯編指令+寄存器(不同的cpu匯編指令不同;寄存器是編程接口)
CPU的工作原理:cpu通過總線從存儲器取出指令到內部,然後再譯碼,再執行
1一條指令包括指令碼+數據(指令碼指的是指令編碼;數據是執行操作的指令)
2執行指令:反應為一個控制操作或數學運算。
給單片機編程的實質給CPU寫指令序列。
單片機:單片機屬於計算機的一種
計算機系統三大組成部分:cpu、內部存儲器、IO(IO:Input/Output,就是輸入輸出,譬如鍵盤,鼠標,觸摸屏是輸入設備,而LCD顯示屏,聲卡是輸出設備;內部存儲器:計算機缺少內部存儲器無法維持運行)
單片機的框圖:.框圖代表模塊,箭頭代表總線
cpu處於單片機系統的核心位置,別的模塊都通過總線與cpu進行關聯,別的模塊之間一般沒有總線直接連接,但有時候2個互相有關系的模塊會有總線直接連接
IO其實就是芯片上的引腳,不同的單片機型號有不同的IO數量和定義。
定義單片機:1單片機就是一臺微型計算機 2單片機這臺計算機的所有零件全部做在了一個IC內部,並在出廠前被塑料殼封裝起來,傳統計算機中的主要部件,單片機都有,都集成到內部了。
MCU:又稱微控制單元,微型計算機,單片機,微控制器
從零認識單片機(3)