單片機由什麼組成?
單片機的基本組成包括什麼?
單片機最小系統要有直流電源、單片機、時鐘模塊(晶振和諧振電容)和復位電路。通常這些模塊沒問題單片機就可以正常工作。
單片機的基本組成部分是什麼?
單片機組成基本差不多,但強度方面有天壤之別。下面以一例說明其組成。
PIC16F84雖然體積不大,但仍然是一個完整的計算機,它有一箇中央處理器(CPU)、程序存儲器(ROM)、數據寄存器(RAM)和兩個輸入/輸出口(I/O口)。 和其它品種的單片機一樣,CPU是此單片機的“首腦”,它從程序存儲器中讀取和執行指令。在取指和執行時,還可同時對數據寄存器進行取數(前已介紹PIC16F84採用哈佛結構)。由附圖可明顯看出,程序存儲器和數據存儲器各有一條總線與CPU相連。有些CPU將CPU內部的寄存器與其外部的RAM是分開管理的,但PIC單片機不是這樣,它的通用數據RAM也歸為寄存器,稱為File寄存器。在PC16F84中,有68個字節的通用RAM,其地址為0CH~4FH。
除了通用數據寄存器外,還有一些專用寄存器,其中最常用的工作寄存器為“W寄存器”。CPU將工作數據存放在W寄存器中。寄存器W的作用與其它單片機中的“累加器A”相似。此外,還有幾個專用寄存器,它們分別以某種方式控制PIC的運作。
PIC16F84的程序存儲器是由Flash(閃速)EPROM構成,它可用電來記錄和擦除,而在斷電時,仍可保留其內容。PIC單片機有些型號的程序存儲器用的是EPROM,需要用紫外線來擦除;還有一些型號是一次性可編程(OTP)的產品(一經編程便不能再擦除)。
PIC16F84有兩個輸入/輸出口,即A口和B口。每個口的每個引腳可單獨設定為輸入或輸出。各個口的位是從0開始編號的。當A口為輸出方式時,其第4位(即RA4)為開路集電極(或開路漏極)輸出,而B口及A口其它各位為常規的全CMOS驅動電路。這些功能必須注意,否則會在編程時出錯。CPU對每個端口都按一個字節8位來處理,但A口只有5位引腳。
PIC輸入與COMS兼容,所以PIC輸出可驅動TTL或CMOS邏輯芯片。每個輸出引腳可以流出或吸入20mA電流,即使一次只用了一個引腳亦是如此。
PIC16F84還有一些其它功能,如用來長期存放數據的EEPROM、定時器/計數器模塊等
單片機的定義及組成部分
單片機是指一個集成在一塊芯片上的完整計算機系統。具體來說就是一種集成電路芯片,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統。
組成部分:運算器、控制器、主要寄存器
51單片機有哪幾部分構成?
·8位CPU·4kbytes 程序存儲器(ROM) (52為8K)
·256bytes的數據存儲器(RAM) (52有384bytes的RAM)
·32條I/O口線·111條指令,大部分為單字節指令
·21個專用寄存器
·2個可編程定時/計數器·5箇中斷源,2個優先級(52有6個)
·一個全雙工串行通信口
單片機是有哪些模塊組成的?
我是從單片機系統來看的,主要為運算和通信(以此為根本),具體有細分為七部分:計算(CPU)、通信(與外界交流)、電源(系統能源供給)、存儲(RAM、ROM)、輸入(按鍵等)、輸出(液晶、數碼管、點陣等)、協處理器(DS1302等輔助CPU計算的)
單片機由哪些部分組成??
198元可擁有單片機編程、實驗、開發板,含數據線、光盤(仿真、開發、編譯、燒錄等軟件)。該板吸收了別人優點,很多地方進行了改良,詳情請見:www.51dz.com/n.asp?id=12552&i=kjf888
什麼是單片機?它由哪幾部分組成?什麼是單片機應用系統?二者是什麼關係?
單片機是一種集成在電路芯片,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的計算機系統。
單片機由運算器、控制器、存儲器、輸入輸出設備構成
單片機的應用 目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網絡通訊與數據傳輸,工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄像機、攝像機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫療器械以及各種智能機械了。因此,單片機的學習、開發與應用將造就一批計算機應用與智能化控制的科學家、工程師。 單片機廣泛應用於儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程控制等領域,大致可分如下幾個範疇: 1.在智能儀器儀表上的應用 單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用於儀器儀表中,結合不同類型的傳感器,可實現諸如電壓、功率、頻率、溼度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。採用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起採用電子或數字電路更加強大。例如精密的測量設備(功率計,示波器,各種分析儀)。 2.在工業控制中的應用 用單片機可以構成形式多樣的控制系統、數據採集系統。例如工廠流水線的智能化管 芯片
理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。 3.在家用電器中的應用 可以這樣說,現在的家用電器基本上都採用了單片機控制,從電飯煲、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備,五花八門,無所不在。 4.在計算機網絡和通信領域中的應用 現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,現在的通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。 5.單片機在醫用設備領域中的應用 單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。 6.在各種大型電器中的模塊化應用 某些專用單片機設計用於實現特定功能,從而在各種電路中進行模塊化應用,而不要求使用人員瞭解其內部結構。如音樂集成單片機,看似簡單的功能,微縮在純電子芯片中(有別於磁帶機的原理),就需要複雜的類似於計算機的原理。如:音樂信號以數字的形式存於存儲器中(類似於ROM),由微控制器讀出,轉化為模擬音樂電信號(類似於聲卡)。 在大型電路中,這種模塊化應用極大地縮小了體積,簡化了電路,降低了損壞、錯誤率,也方便於更換。 7.單片機在汽車設備領域中的應用 單片機在汽車電子中的應用非常廣泛,例如汽車中的發動機控制器,基於CAN總線的汽車發動機智能電子控制器,GPS導航系統,abs防抱死系統,制動系統等等。 此外,單片機在工商,金融,科研、教育,國防航空航天等領域都有著十分廣泛的用途。
單片機MCU由哪些部分組成?
單片機的內部結構
單片機是把微型計算機的主要組成部分CPU、存儲器、輸入/輸出接口等集成在一塊超大規模集成電路芯片上。
它是由CPU系統、程序存儲器、數據存儲器、各種I/O端口、基本功能單元(定時器/計數器等)組成。
1.CPU系統
CPU系統包括有CPU、時鐘系統、復位、總線(BUS,即信號的公共通道)控制邏輯。
(1)CPU
單片機中的CPU與微型計算機中的CPU有所不同,它的特點是,面向控制、面互嵌入系統、面向單芯片化。
(2)時鐘系統
時鐘系統用於產生單片機工作所需的時鐘信號。它必須滿足CPU及單片機內各單元電路對時鐘的要求。時鐘振盪器的工作頻率一般在1.2~12MHz。
(3)復位電路
復位電路應滿足上電覆位、信號控制復位的要求。
(4)總線控制邏輯
總線控制邏輯應滿足CPU對內部總線和外部總線的控制要求。
2.程序存儲器
程序存儲器是一種只讀存儲器ROM(Read Only Memory),用它來固化單片機的應用程序和一些表格常數。單片機生產廠家按單片機內部程序存儲器的不同結構,形成單片機的不同結構類型,計有:
(1)Mask ROM型 (2)EPROM型 (3)ROM less型 (4)OTP ROM (5)Flash ROM(MTP ROM)型
前三種程序存儲器的單片機是早期的產品,目前EPROM、ROM Less型已較少使用。
3.數據存儲器RAM
RAM是一種可讀寫的存儲器,也叫隨機存儲器。單片機內部的RAM除了作為工作寄存器、位標誌和堆棧區以外的單元都可以作為數據緩衝器使用,存放輸入的數據或運算的結果。
由於單片機主要是面向測控系統,所以單片機內部的數據存儲器容量較小,通常不多於256字節,而且都使用靜態隨機存儲器SRAM(Static Random Access Memory)。
4.各種I/O端口
I/O端口是計算機的輸入、輸出接口(T是輸入,O是輸出之意)。單片機中的I/O端口都是芯片的輔入/輸出引腳。這些I/O端口,可分為以下幾種類型:
(1)總線輸入/輸出端口
(2)用戶I/O端口。由用戶用於外部電路的輸入/輸出控制。
(3)單片機內部功能的輸入/輸出端口。例如,定時器/計數器的計數輔入、外部中斷源輔入等。
為減少單片機引腳數量,一般I/O口都有複式功能。例如不使用外部總線時,總線端口可出讓給用戶做輔入/輔出端口用。
從I/O口的結構上還可以分為並行I/O口,即多位數據一起輸出或輸入,這種形式傳送數據速度快但使用的引腳多。另—種I/O口稱為串行I/O口,即傳送數據是順序輸出或輸入,這種形式可大大減少I/O口的引腳數,但傳送數據較慢。
5.基本功能單元
基本功能單元是為滿足單片機測控功能而設置的一些電路,是用來完善和擴大計算機功能的一些基本電路,如定時器/計數器,中斷系統等。定時器/計數器在實際應用中作用非常大,如精確的定時,或者對外部事件進行計數等。...
8051單片機是由哪些部分組成的? 5分
8051單片機:
1、有一個CPU用來運算和控制,
2、有四個並行IO口,分別是P0、P1、P2、P3,
3、有ROM,用來存放程序,
4、有RAM,用來存放中間結果,
5、定時計數器,
6、串行IO口,
7、中斷系統,
8、一個內部的時鐘電路。
在一個8051單片機的內部包含了這麼多的東西。