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