A. MCS-51單片機內部包含哪些主要功能部件它們的作用是什麼
MCS-51單片機在一塊晶元中集成了 CPU 、RAM、ROM、定時/計數器、多功能 I/O 口 和中棚慎斷控制等基本功能部件。
1、單片機的核心部分是 CPU ,CPU 是單片機的大腦和心臟。
2、程序存儲器用於存放編臘燃好的程序或表格常數。
3、數據存儲器用於存放中間運算結果、數據暫存和緩沖、標志位等。
4、定時/計數器實質上是加法計數器,當它對具有固定時間間隔的內部機器周期進行計數時 ,它是定時器;當它對外部事件進行計數時,它是計數器。
5、I/O 介面的主要功能包括:緩沖與鎖存數據、地址解碼、信息格式轉換、傳遞狀態(外 設狀態)和發布命令等。
6、中斷控制可以解決 CPU 與外設之間速度匹配的問題,使單片機可以及時處理系統中許 多隨機的參數和信息,同時,它也提高了其處理故障與應變能力的能力。
B. 談談單片機在日常生活中的應用。
單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,主要應用於以下七個方面:
1、在智能儀表上的應用。
單片機結合不同類型的感測器,可實現電壓、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。單片機的控制使得儀器儀表數字化,智能化,微型化,功能比起採用電子或數字電路更強大。
2、在工業控制中的應用。
用單片機可以構成形式多樣的控制系統、數據採集系統。例如工程流水線的智能化管理,電梯智能化控制,與計算機構成二級控制系統等。
7、單片機在汽車設備領域中的應用。
單片機在汽車電子中的應用非常廣泛,例如汽車中的發動機控制器,gps導航系統,abs防抱死系統,制動系統等。
此外,在工商,金融,科研,教育,國防等領域都有廣泛用途。
C. 單片機的功能是什麼
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了i/o設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞「智能型」,如智能型洗衣機等。
單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器cpu隨機存儲器ram、只讀存儲器rom、多種i/o口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、a/d轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域的廣泛應用。
從上世紀80年代,由當時的4位、8位單片機,發展到現在的32位300m的高速單片機。
拓展資料:
主要特點
1、主流單片機包括cpu、4kb容量的rom、128
b容量的ram、
2個16位定時/計數器、4個8位並行口、全雙工串口行口、adc/dac、spi、i2c、isp、iap。
2、系統結構簡單,使用方便,實現模塊化;
3、單片機可靠性高,可工作到10^6
~10^7小時無故障;
4、處理功能強,速度快。
5、低電壓,低功耗,便於生產攜帶型產品
6、控制功能強
7、環境適應能力強。
D. 51單片機控制器組成與功能簡介
MSC51單片機的控制器由指令寄存器、指令解碼器、復位電路、時鍾發生器、定時控制邏輯、程序計數器、程序地址寄存器、數據指針、堆棧指針等組成。
1、 時鍾發生器。
1) 內部方式:MCS-51 有內部振盪電路,只要在XTAL1、XTAL2引腳上外接定時反饋電路(一般為石英晶振和電容組成的並聯迴路)內部振盪器便自激振盪--稱為內部方式。在XTAL2有3V左右的正弦波輸出。
2) 外部方式:由XTAL1或XTAL2輸入一外部振盪信號(0。5~16MHZ方波)。
2、復位電路
1) 上電復位
2) 人工復位
3) 系統復位(單片機本身與外部擴展的I/O介面電路需要一個同步復位信號,若不同步,則CPU對I/O介面電路的初始化編程無效,使系統不能正常工作,(1)這可通過延時一段時間以後對外部I/O電路進行初始化來解決,(2)或接不同的復位電路通過調節RC常數使CPU和外部電路同步復位)。
3、CPU定時(時序)
1) 振盪周期(1/fosc)振盪器輸出的脈沖周期
2) 時鍾周期 振盪脈沖經2分頻後的內部時鍾信號周期(也稱狀態周期)。(S)
3) 機器周期 6個時鍾周期組成一個機器周期,或1個機器周期=12振盪周期。
4) 指令周期 以機器周期為單位,一條指令執行的時間;有單周期指令、雙周期指令、4周期指令。
E. 什麼是單片機有什麼作用
單片機定義
單片機是指一個集成在一塊晶元上的完整計算機系統。盡管他的大部分功能集成在一塊小晶元上,但是它具有一個完整計算機所需要的大部分部件:CPU、內存、內部和外部匯流排系統,目前大部分還會具有外存。同時集成諸如通訊介面、定時器,實時時鍾等外圍設備。而現在最強大的單片機系統甚至可以將聲音、圖像、網路、復雜的輸入輸出系統集成在一塊晶元上。
單片機也被稱為微控制器(Microcontroler),是因為它最早被用在工業控制領域。單片機由晶元內僅有CPU的專用處理器發展而來。最早的設計理念是通過將大量外圍設備和CPU集成在一個晶元中,使計算機系統更小,更容易集成進復雜的而對提及要求嚴格的控制設備當中。INTEL的Z80是最早按照這種思想設計出的處理器,從此以後,單片機和專用處理器的發展便分道揚鑣。
早期的單片機都是8位或4位的。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。此後在8031上發展出了MCS51系列單片機系統。基於這一系統的單片機系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,單片機技術得到了巨大的提高。隨著INTEL i960系列特別是後來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,並且進入主流市場。而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高端的32位單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統。
單片機比專用處理器更適合應用於嵌入式系統,因此它得到了最多的應用。事實上單片機是世界上數量最多的計算機。現代人類生活中所用的幾乎每件電子和機械產品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部單片機。而個人電腦中也會有為數不少的單片機在工作。汽車上一般配備40多部單片機,復雜的工業控制系統上甚至可能有數百台單片機在同時工作!單片機的數量不僅遠超過PC機和其他計算的綜合,甚至比人類的數量還要多。