請詳細介紹微控制器的作用及工作原理 5

時間 2025-05-01 03:20:11

請詳細介紹微控制器的作用及工作原理

1樓:孤子游俠

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。概括的講:

一塊晶元就成了一臺計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。

微控制器的使用領域已十分廣泛,如智慧型儀表、即時工控、通訊裝置、導航系統、家用電器等。各種產品一旦用上了微控制器,就能起到使產品公升級換代的功效,常在產品名稱前冠以形容詞——「智慧型型」,如智慧型型洗衣機等。

微控制器工作原理:

微控制器由運算器、控制器、儲存器、輸入輸出裝置構成。

單絕肢片機自動完成賦予它的任務的過程,也就是微控制器執行程式的過程,即一條條執行的指令的過程,所謂指令就是把要求微控制器執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操衫腔作;微控制器所能執行的全部指令,就是該微控制器的指令系統,不同種類的微控制器,其指令系統亦不同。為使微控制器能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定微控制器能識別和執行的指令),這一系列指令的集合就成為程式,程式需要預先存放在具有儲存功能的部件——儲存器中。儲存器由許多儲存單元(最小的儲存單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元裡,單元裡並塌世的指令取出並執行就像大樓房的每個房間的被分配到了唯一乙個房間號一樣,每乙個儲存單元也必須被分配到唯一的位址號,該位址號稱為儲存單元的位址,這樣只要知道了儲存單元的位址,就可以找到這個儲存單元,其中儲存的指令就可以被取出,然後再被執行。

程式通常是順序執行的,所以程式中的指令也是一條條順序存放的,微控制器在執行程式時要能把這些指令一條條取出並加以執行,必須有乙個部件能追蹤指令所在的位址,這一部件就是程式計數器pc(包含在cpu中),在開始執行程式時,給pc賦以程式中第一條指令所在的位址,然後取得每一條要執行的命令,pc在中的內容就會自動增加,增加量由本條指令長度決定,可能是或3,以指向下一條指令的起始位址,保證指令順序執行。

2樓:504639541是我

那就找本說就看唄~!知道重要就好好學。

微控制器有哪些延時方法詳細介紹,微控制器中延時有哪幾種方式,分別有什麼區別

天然呆疼自然萌 據我所知,微控制器延時的方法有 1。空操作延時 12mhz void delay10us 2。迴圈延時 12mhz void delay500ms 延時總時間 k 2 3 j 3 i 5k 2 3 165 us 165 j 3 33333 us 33333 i 5 500000 us...

微控制器IO擴充套件口的作用,當微控制器外部擴充套件儲存器是,四個I O介面各起什麼作用

愛晚風林亭 通過微控制器io控制擴充套件口,增加微控制器io口能控制的埠的數量。微控制器 microcontrollers 是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu 隨機儲存器ram 只讀儲存器rom 多種i o口和中斷系統 定時器 計數器等功能 可能還包括顯...

請微控制器的高手幫幫忙

1.add a,ro a 0fh 30h 3fh,c 0 2.add a,30h a 3fh 30h 6fh,c 0 2.inc a a 6fh 1 70h c 0 3.subb a,30h a 70h 30h 40h c 0 4.rl a a 80h c 0 5.cpl a a 7fh c 0 6...