單片機自動完成賦予它的任務的過程,也就是單片機執行程序的過程,即一條條執行的指令的過程,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;單片機所能執行的全部指令,就是該單片機的指令系統,不同種類的單片機,其指令系統亦不同。
為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令,這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件——存儲器中。存儲器由許多存儲單元組成,stc單片機口袋機報價,每一個存儲單元也必須被分配到僅有的地址號,該地址號稱為存儲單元的地址,這樣只要知道了存儲單元的地址,就可以找到這個存儲單元,其中存儲的指令就可以被取出,然后再被執行。
程序通常是順序執行的,所以程序中的指令也是一條條順序存放的,單片機在執行程序時要能把這些指令一條條取出并加以執行,stc單片機口袋機多少錢,必須有一個部件能追指令所在的地址,這一部件就是程序計數器pc,在開始執行程序時,給pc賦以程序中首條指令所在的地址,然后取得每一條要執行的命令,pc在中的內容就會自動增加,增加量由本條指令長度決定,可能是1、2或3,以指向下一條指令的起始地址,---指令順序執行。
1單片機的體積比較小, 內部芯片作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
2單片機有著較高的集成度,---性比較強,即使單片機處于長時間的工作也不會存在故障問題。
3 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
4單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。