‘壹’ 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 有关)