單片機技術的發展近年來突飛猛進,以微處理器(MPU)技術及超大規模集成電路技術的發展為導向,廣泛的應用領域拉動了單片機技術的發展,顯示出了比微處理器更具個性化的發展趨勢。而單片機想要實現其功能自然離不開單片機開發板,今天就為大家講解單片機開發板工作原理。
一、單片機和開發板區別和聯系
單片機只是一個小小的芯片,本身并不能工作,需要加上外圍電路才能實現其作用。而單片機開發板是由單片機主芯和常用電子設備組成的外部電路部件,便于初學者學習和實驗。常用LED燈、6個或8個數字管、獨立按鈕、矩陣按鈕、液晶顯示屏或其接口、串行EEPROM、24C02、步進電機驅動電路、繼電器、紅外接收等。總而言之,開發板是用于研發、研究、學習的一塊嵌入式板子。
二、單片機開發板工作原理
我們知道,單片機開發板是單片機芯片加外圍電路和其他一些元器件比如數碼管、按鈕和LED等組成的實驗的電路板。
單片機自動完成分配給它的任務的過程,即單片機執行程序的過程,即一個接一個地執行指令的過程,這是由設計指令系統決定的。指令對應于基本操作;單片機可以執行的所有指令都是單片機的指令系統。不同類型的單片機有不同的指令系統。
為了使單個功能自動完成特定的任務,必須將要解決的問題編制成一系列指令。這一系列指令的集合成為一個程序,需要提前存儲在具有存儲功能的組件存儲器中。存儲器由許多存儲單元組成,每個存儲單元也必須分配到唯一的地址號,這被稱為存儲單元的地址,這樣只要你知道存儲單元的地址,你就可以找到存儲單元,可以取出存儲指令,然后執行。
程序通常是按順序執行的,所以程序中的指令也是按順序存儲的。單片機在執行程序時,必須有一個一取出并執行這些指令。必須有一個組件可以跟蹤指令所在的地址。這個組件是程序計數器PC。開始執行程序時,將程序中第一個指令的地址賦予PC,然后獲得每個要執行的命令。PC內容自動增加,增加量由本指令長度決定。
以上就是關于單片機開發板工作原理的全部內容分享,希望能夠給大家帶來幫助。宇凡微提供ic晶元生產及封裝定制,作為九齊一級代理商,擁有十多年的單片機芯片應用方案設計經驗,為廣大電子產品生產商提供 MCU應用功能定制開發服務。
ALL RIGHT RESERVED 2022. 粵ICP備17095549號 技術支持: 牛商股份 百度統計 粵公網安備 44030402004503號