『壹』 MCS-51單片機的片內部集成了哪些功能部件,各個功能部件的最主要功能是什麼
我的事標准答案,採納請伍運給分,謝謝 MCS-51單片機在片內集成了中央處理器(CPU)、程序存儲器(ROM)、數據存儲器(RAM)、定時器/計數器、並行I/O介面、嘩伏串列I/O介面和中斷系統等幾大單元。CPU是整個單片機的核心部件,由運算器和控制器組成。運算器可以完成算術運算和邏輯運算,其操作順序在控制器控制下進行。控制器是由程序計數器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令解碼器ID(Instruction Decoder)、定時控制邏輯和振盪器OSC等電路組成。CPU根據PC中的地址將欲執行指令的指令碼從存儲器中取出,存放在IR中,ID對IR中的指令碼進行解碼,定時控制邏輯在OSC配合下對ID解碼後的信號進行分時,以產生執行本條指令所需的全部信號。程序存儲器(ROM)用於存儲程序、常數、表格等。數據存儲器(RAM)用於存儲數據。8051內部有兩個16位可編程序的定時器/計數器T0和T1,均為二進制加1計數器。可用於定時和對外部輸入脈沖的計數。8051的中斷系統主要由中斷允許控制器IE和中斷優先順序控制器IP等電路組成。可實現對5個中斷源的管理。8051的中斷系統主要由中斷允許控制器IE和中斷優先順序控制器IP等電路組成。其中,IE用於控制5個中斷源中哪些中斷請求被允許向CPU提出,哪些中斷源的中斷請求被禁止;IP用於控制5個中斷源的中斷請求的優先權級別。I/O介面是MCS-51單片機對外部實現控制和信息交換的必經之路,用於信息傳送腔蘆梁過程中的速度匹配和增加它的負載能力。可分為串列和並行I/O介面。
『貳』 51單片機內部包含哪些主要功能部件他們的作用是什麼
51單片機內部除了運算部件外,還主要包括RAM ROM 定時器 串列口。
『叄』 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周期指令。
『肆』 MCS-51 單片機的中斷允許控制寄存器IE各個控制位的功能及作用
回答樓主的追問。希望給分~
EA:全局中斷允許位,要想打開任何中斷,EA都必須為1.然後再允許某個特定的中斷。
ES:串列口中斷允許。ES=1時,串口接收或者發送完成數據以後會引起中斷(TI=1,或者RI=1)
ET1:定時
計數器
1中斷允許。ET1=1時,當定時計數器1計數滿,溢出後引起中斷,可在中斷
函數
中處理
定時器
。
EX1:外部中斷1允許位。EX=1時,外部條邊沿(或者電平)中斷信號來後,會引起外部中斷,可在外部中斷函數中處理事件。
ET0/EX0功能跟上面一樣,只是換了個定時器或者外部中斷。
『伍』 MCS-51單片機內部包含哪些主要功能部件它們的作用是什麼
MCS-51單片機在一塊晶元中集成了 CPU 、RAM、ROM、定時/計數器、多功能 I/O 口 和中棚慎斷控制等基本功能部件。
1、單片機的核心部分是 CPU ,CPU 是單片機的大腦和心臟。
2、程序存儲器用於存放編臘燃好的程序或表格常數。
3、數據存儲器用於存放中間運算結果、數據暫存和緩沖、標志位等。
4、定時/計數器實質上是加法計數器,當它對具有固定時間間隔的內部機器周期進行計數時 ,它是定時器;當它對外部事件進行計數時,它是計數器。
5、I/O 介面的主要功能包括:緩沖與鎖存數據、地址解碼、信息格式轉換、傳遞狀態(外 設狀態)和發布命令等。
6、中斷控制可以解決 CPU 與外設之間速度匹配的問題,使單片機可以及時處理系統中許 多隨機的參數和信息,同時,它也提高了其處理故障與應變能力的能力。
『陸』 51系列單片機的基本功能
51子系列的主要功能為:
1)8位CPU。
2)片內帶振盪器,振盪頻率fosc范圍為1.2~12MHZ;可有時鍾輸出。
3)128個位元組的片內數據存儲器。
4)4KB的片內程序存儲器(8031無)
5)程序存儲器的定址范圍為64KB。
6) 片外數據存儲器的定址范圍為64KB。
7)21個位元組專用寄存器。
8)4個8位並行I/O介面:P0、P1、P2、P3。
9)1個全雙工串列I/O介面,可多機通信。
10)2個16位定時器/計數器。
11)中斷系統有5個中斷源,可編程為兩個優先順序。
12)111條指令,含乘法指令和除法指令。
13)有強的位定址、位處理能力。
14)片內採用單匯流排結構。
15)用單一+5V電源。
52子系列單片機:片內數據存儲器增至256個節;片內程序存儲器增至8KB(8032無);有3個16位定時器/計數器;
『柒』 c51單片機的內部結構主要由哪些組成,它們的主要功能是什麼
4KB 、時鍾電路:由算術邏輯單元 ALU; 計數器中斷、定時器 /、累加器ACC: 2 個 16 位的定時器 /,為系統工作提供時鍾; 8 位,減、串列口: 5 個中斷源: 128B 。 ◆ 2 , ID 的功能、控制器、 8051 的 I/,使單片機的運行控制中心、中斷控制系統、B寄存器;二,地址 0000H--0FFFH (使用時) ◆ RAM 、定時及控制邏輯電路; 計數器 五; 計數器;O 埠電路四,乘。 六、 8051 的片內存儲器 ◆ ROM 、兩個暫存寄存器:在時鍾電路的外部添加晶振及電容就可以組成完整的震盪電路、邏輯運算及移位運算等,控製程序的執行: 16 位的程序寄存器。 IR : 1 個全功能非同步串列口 七、程序狀態寄存器組成 PSW ,可以進行算術雲算(加、指令解碼器 ID :由指令寄存器 IR ,其中兩個外部中斷,除、兩個定時 /微處理器 CPU ◆ 1 、 1 個串列口中斷。 PC 的結構與功能,地址 00H--7FH 三:通過內部匯流排把系統的各個部分連成一個有機的整體、運算器 、匯流排、程序計數器 PC 組成。 八,乘除運算與寄存器 B 有關)