单片机(MCS-51系列上)

概述

单片机为工业测控而设计,又称微控制器(MCU)。

视频+ppt 参考:单片机原理与应用

发展概况

1976-1978 初级8位单片机 Intel MCS-48系列。

1978-xxxx 高档8位单片机 Intel MCS-51系列:

  • -51子系列 : 8031/8051/8751
  • -52子系列 :8032/8052/8752

低功耗型80C31
高性能型80C252
廉价型89C2051/1051

1983-xxxx 16位单片机 Intel MCS-96系列:
8098/8096,80C198/80C196。

32位单片机 80960。

单片机主要技术指标

在这里插入图片描述

MSC-51系列芯片主要性能

在这里插入图片描述

MCS-51单片机的结构与原理

8051单片机主要功能图

在这里插入图片描述

共性(最好记住)

在这里插入图片描述

MCS-51硬件系统结构

在这里插入图片描述

CPU内部结构

1.算术逻辑运算单元ALU(8位)

算术运算
逻辑运算
循环移位
位处理等。

2.寄存器阵列

(1)工作寄存器R0~R7(8位)
暂存运算数据和中间结果。
4租工作寄存器区,工作寄存器0~3区。
每个区均含8个寄存器R0~R7。
用PSW中的两位PSW.4和PSW.3来切换工作寄存器区,选用一个工作寄存器区进行读写操作。(即用表示二进制00/01/10/11分别代四组寄存器区)
(2)累加器Acc(8位)
需要ALU处理的数据和计算结果多数要经过A累加器
(3)寄存器B(8位)
与A累加器配合执行乘,除运算。也可用作通用寄存器。
(4)程序状态字PSW(8位)
存放ALU运算过程的标志状态。
CY,AC,F0,RS1,RS0,OV,P等。
在这里插入图片描述在这里插入图片描述

(5)数据指针DPTR(16位)
存放片外存储器地址,作为片外存储器的指针。可分成两个8位寄存器DPHDPL使用。
(6)堆栈指针SP(8位)
在这里插入图片描述复位时 SP = 07H。

(7)程序计数器PC(16位)
在这里插入图片描述复位时PC = 0000H。

8051存储器结构

在这里插入图片描述

程序存储器

在这里插入图片描述

数据存储器

在这里插入图片描述

特殊功能寄存器SFR

在这里插入图片描述

专用寄存器的两点说明

在这里插入图片描述

位寻址专用寄存器

在这里插入图片描述

引脚功能

在这里插入图片描述

五张结构图(记住)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值