MCS-51单片机的基本组成

时间:2023-03-14作者:佚名
图1说明MCS-51系列单片机的基本组成。
MCS-51单片机的基本组成

1、8051单片机内部结构和功能
1.中央处理器CPU
(1)运算器
1) 算术逻辑单元ALU(Arithmetic Logic Unit)
2) 累加器ACC (Accumulator)
3) 寄存器B
4) 程序状态字PSW(ProgramStatusWord)
程序状态字PSW是一个8位特殊功能寄存器,它的各位包含了程序运行的状态信息,以供程序查询和判断。PSW程序状态字格式和含义如下:
MCS-51单片机的基本组成
①Cy(PSW.7) 进位标志位。Cy是PSW中最常用的标志位。由硬件或软件置位和清零。它表示运算结果是否有进位(或借位)。如果运算结果在最高位有进位输出(加法时)或有借位输入(减法时),则Cy由硬件置“1”,否则Cy被清“0”。
②AC(PSW.6) 辅助进位(或称半进位)标志。当执行加减运算时,运算结果产生低四位向高四位进位或借位时,AC由硬件置“1”;否则AC位被自动清“0”。
③F0(PSW.5) 用户标志位。用户可根据自己的需要对F0位赋予一定的含义,由用户置位或复位,作为软件标志。
④RSl和RS0(PSW.4,PSW.3) 工作寄存器组选择位。这两位的值决定选择哪一组工作寄存器为当前工作寄存器组。由用户通过软件改变RSl和RS0值的组合,以切换当前选用的工作寄存器组。其组合关系如表2-1所示
MCS-51单片机的基本组成

⑤OV(PSW.2) 溢出标志位。它反映运算结果是否溢出,溢出时则由硬件将OV位置“1”,否则置“0”。
⑥F1(PSW.1) 用户标志位,同F0(PSW.5)。
⑦P(PSW.0) 此位为奇偶标志位。P标志表明累加器ACC中1的个数的奇偶性。在每条指令执行完后,单片机根据ACC的内容对P位自动置位或复位。若累加器ACC中有奇数个“1”,则P=1;若累加器ACC中有偶数个“1”,则P=0。
5) 布尔处理器
MCS-51的CPU是8位微处理器,它还具有1位微处理器的功能。布尔处理器具有较强的布尔变量处理能力,以位(bit)为单位进行运算和操作。它以进位标志(Cy)作为累加位,以内部RAM中所有可位寻址的位作为操作位或存储位,以P0~P3的各位作为I/O位,同时布尔处理器也有自己的指令系统。
(2)控制器
1) 程序计数器PC
2) 数据指针DPTR
2.定时器/计数器
8051单片机内有两个16位的定时器/计数器:定时器/计数器0和定时器/计数器1。
3.串行口
单片机内部有一个串行数据缓冲寄存器SBUF,它是可直接寻址的特殊功能寄存器,地址为99H。
4.中断系统
2、存储器结构
8051单片机在系统结构上采用哈佛型,其配置如图2所示。
MCS-51单片机的基本组成
1.程序存储器
程序存储器用来存放程序代码和常数,分成片内、片外两大部分,即片内ROM和片外ROM。其中,8051内部有4KB的ROM,地址范围为0000H~0FFFH,片外用16位地址线扩充64KB的ROM,两者统一编址。
2.片内数据存储器
数据存储器用来存放运算的中间结果、标志位,以及数据的暂存和缓冲等。它也分为片内和片外两大部分,即片内RAM和片外RAM。8051片内数据存储器最大可寻址256个单元,通常把这256个单元按功能划分为低128单元(单元地址00H~7FH)和高128单元(单元地址80H~0FFH),结构如图2-3。
MCS-51单片机的基本组成
3.片外数据存储器
片外数据存储器,即片外RAM,一般由静态RAM芯片组成。用户可根据需要确定扩展存储器的容量,MCS-51单片机访问片外RAM可用1个特殊功能寄存器——数据指针寄存器DPTR寻址。由于DPTR为16位,可寻址的范围为0~64KB。因此,扩展片外RAM的最大容量是64KB。
4.堆栈及堆栈指针
堆栈是一种数据结构,所谓堆栈就是只允许在其一端进行数据插入和数据删除操作的线性表。

相关阅读

0-30V/5A可调对称电源电路图

在下面的方案图中,我们展示了一款0-30V / 5A可调对称电源,可以覆盖实验室或车间的广泛应用。值包含在设计图中。 电位器 P1 和 P2 用于将每个调节器输出独立调节至 0 至 30V 范围内的...
2023-08-01
0-30V/5A可调对称电源电路图

三大功率因数深坑

很多电工运维都有过这种崩溃经历:现场控制器、电表实时功率因数都在0.95以上,看着稳稳达标,月底结算却莫名产生力调电费罚款。 其实不是设备故障,也不是供电局核算出错,而是大家...
2026-05-23
三大功率因数深坑

电工常用电动机控制电路(四)

电动机间歇运行电路 在某些工作场合,电动机需要间歇运行,即在运行一段时间后自动停止,然后再自动启动运行,这样反复进行。 电路图 电动机间歇运行电路如图2-15所示。 图2-15...
2023-07-05
电工常用电动机控制电路(四)

电气线路起火怎么办?发生火灾的原因、如何预防和处理电气火灾?

电气线路上,由于种种原因相接或相碰,产生电流忽然增大的现象称短路。相线之间相碰叫相同短路;相线与地线、与接地导体或与大地直接相碰叫对地短路。在短路电流忽然增大时,...
2023-06-11
电气线路起火怎么办?发生火灾的原因、如何预防和处理电气火灾?

运放基本电路全解析

我们经常看到很多非常经典的运算放大器应用图集,但是这些应用都建立在双电源的基础上,很多时候,电路的设计者必须用单电源供电,但是他们不知道该如何将双电源的电路转换成...
2023-05-12
运放基本电路全解析

热销商品

手术衣一次性防护服打农药防尘实验服参观服加厚透气无纺布隔离衣

手术衣一次性防护服,作为一种重要的医疗防护用品,广泛应用于医院、实验室等场所。它采用加厚透气无纺布制成,具有优良的防尘、防污、防病毒能力,能有效保护医护人员免...
14

欧普照明led灯泡e27/e14大小螺口超亮家用节能灯螺旋暖白光球泡

欧普照明LED灯泡,适用于E27和E14两种常见螺口,是您家用照明的理想选择。这款灯泡采用先进LED技术,亮度超群,瞬间点亮,无需等待,为您提供明亮舒适的光环境。同时,它节能环...
3.59

LED柜内照明灯 AC220V 4W 7W配电箱导轨式 LL10-W 高压柜内照明灯

LED柜内照明灯AC220V 4W/7W配电箱导轨式LL10-W是一款专为高压柜、配电箱等封闭电气设备设计的紧凑型照明产品。采用高效LED光源,功耗低(4W/7W可选),亮度高,寿命长,节能...
7

密封胶条包邮耐磨耐高温耐腐蚀圆柱棒丁晴/氟胶实心硅胶胶条红色

本品采用优质丁腈橡胶(NBR)或氟橡胶(FKM)及实心硅胶材质制成,呈红色圆柱棒状,具备卓越的耐磨、耐高温(-40℃至+200℃以上,氟胶可达250℃)、耐腐蚀性能,适用于酸、碱、油类等...
1

小木锤木锤子实木木榔头圆头木锤实木棰木头锤子木柄锤黄檀手工锤

小木锤采用优质黄檀木精心打造,通体实木结构,质地坚硬、纹理细腻,手感温润舒适。圆头设计兼顾敲击与整形功能,适用于木工、雕刻、家具组装及日常维修等场景。木柄经精...
3.4

网站栏目