什么是單片機,相信很多人都還不知道。也不知道單片機的作用是什么。單片機簡稱為單片微控制器(Microcontroler),它不是完成某一個邏輯功能的芯片,而是把一個計算機系統集成到一個芯片上,相當于一個微型的計算機,因為它最早被用在工業控制領域。
單(dan)片(pian)機由芯片(pian)內(nei)僅(jin)有CPU的(de)(de)(de)(de)專用處理器(qi)發展而來。最(zui)早的(de)(de)(de)(de)設計(ji)理念是通過將大量(liang)外圍(wei)設備(bei)和(he)CPU集成(cheng)在一個芯片(pian)中(zhong),使計(ji)算機系統更小(xiao),更容易(yi)集成(cheng)進復雜的(de)(de)(de)(de)而對(dui)提(ti)及要(yao)求嚴(yan)格(ge)的(de)(de)(de)(de)控制設備(bei)當中(zhong)。Intel的(de)(de)(de)(de)Z80是最(zui)早按照這種思(si)想設計(ji)出的(de)(de)(de)(de)處理器(qi),從此以后(hou),單(dan)片(pian)機和(he)專用處理器(qi)的(de)(de)(de)(de)發展便分道揚鑣。
大家(jia)都知道我們的電腦主要是由中央處理(li)單元CPU(進行(xing)(xing)運算、控制)、隨機存(cun)儲器RAM(數據存(cun)儲)、存(cun)儲器ROM(程序(xu)存(cun)儲)、輸入/輸出(chu)設備I/O(串行(xing)(xing)口(kou)、并行(xing)(xing)輸出(chu)口(kou)等)。安裝在(zai)一個被稱之為主板的印(yin)刷線路板上,就(jiu)是我們個人的計算機了(le)。
1)CPU(Central Processing Unit)。它是單片機的核心部件,包括運算器和控制器。運算器既是算術邏輯單元ALU(Arithmetic logic Unit),其功能是進行算術運算和邏輯運算。控制器一般由指令寄存器、指令譯碼器、時序電路和控制電路組成。起作用是完成取指令、將指令譯碼形成各種微操作并執行指令,同時控制計算機的各個部件有條不紊地工作。
2)計算機中的內存,在單片機里叫數據存儲器,也叫隨機存儲器。用RAM(Random Access Memery)表示。其作用是用于存放運算的中間結果,數據暫存和緩沖,標志位等。特點是:掉電后會丟失數據。
3)計算機中的硬盤,在單片機中,叫程序存儲器,也叫只讀存儲器。用ROM(Read only memery)表示。其作用和硬盤差不多,用來存放用戶程序。特點是:掉電后不會丟失數據。
4)輸(shu)入(ru)/輸(shu)出(chu)設備I/O“主板”,在(zai)單片機里,叫做I/O(輸(shu)入(ru)輸(shu)出(chu)設備)當(dang)然也包含(han)了串行(xing)口,并行(xing)口,定時器,記時器等(deng)等(deng)。
返(fan)回列表