【廣告】
單片機硬件特征
(1)單片機的體積比較小, 內(nèi)部芯片作為計算機系統(tǒng),其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
(2)單片機有著較高的集成度,可靠性比較強,即使單片機處于長時間的工作也不會存在故障問題。
(3) 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產(chǎn)與研發(fā)提供便利。
(4)單片機對數(shù)據(jù)的處理能力和運算能力較強,可以在各種環(huán)境中應用,且有著較強的控制能力。
單片機
單片機是典型的嵌入式微控制器(Microcontroller Unit),由運算器,控制器,存儲器,輸入輸出設備等構成,相當于一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調(diào)自供應(不用外接硬件)和節(jié)約成本。它很大優(yōu)點是體積小,可放在儀表內(nèi)部,但存儲量小,輸入輸出接口簡單,功能較低。由于其發(fā)展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱為范圍更廣的微控制器;已經(jīng)從上世紀80年代的4位、8位單片機,發(fā)展到現(xiàn)在的32位甚至64位的高速單片機。
單片機延長時間程序的延長時間怎么算的?
答:如果用循環(huán)語句實現(xiàn)的循環(huán),沒法計算,但是一般精準延長時間是沒法用循環(huán)語句實現(xiàn)的。
如果想精準延長時間,一般需要用到定時器,延長時間與晶振有關系,單片機系統(tǒng)一般常選用11.059 2 MHz、12 MHz或6 MHz晶振。首種更容易產(chǎn)生各種標準的波特率,后兩種的一個機器周期分別為1 μs和2 μs,便于精準延長。本程序中假設使用頻率為12 MHz的晶振。很長的延長時間可達216=65 536 μs。若定時器工作在方式2,則可實現(xiàn)極短時間的精準延長;如使用其他定時方式,則要考慮重裝定時初值的時間(重裝定時器初值占用2個機器周期)。
單片機的內(nèi)部結構
雖然單片機只是一個芯片,但從組成和功能上看,它已具有了微型計算機系統(tǒng)的含義。中文“單片機”的稱呼由英文名稱“SingleChipMicrocomputer”直接翻譯而來。
單片機把微型計算機的各主要部分集成在一塊芯片上,大大縮短了系統(tǒng)內(nèi)信號傳送距離,從而提高了系統(tǒng)的可靠性及運行速度。因而在工業(yè)測控領域中,單片機系統(tǒng)是很理想的控制系統(tǒng)。所以,單片機是典型的嵌人式系統(tǒng),是嵌入式系統(tǒng)低端應用的較佳選擇。