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