51单片机复习要点.ppt
《51单片机复习要点.ppt》由会员分享,可在线阅读,更多相关《51单片机复习要点.ppt(35页珍藏版)》请在优知文库上搜索。
1、8051的主要硬件资源有:的主要硬件资源有:8位位CPU;片内带振荡器,频率范围为片内带振荡器,频率范围为1.212MHz;256字节片内数据存储器字节片内数据存储器RAM;4KB片内程序存储器片内程序存储器ROM; 程序存储器的寻址范围为程序存储器的寻址范围为64KB;片外数据存储器片外数据存储器RAM的寻址范围的寻址范围64KB;4个个8位的并行位的并行I/O接口:接口:P0、P1、P2、P3;1个全双工的串行个全双工的串行I/O接口,可多机通信;接口,可多机通信;2个个16位定时器位定时器/计数器:计数器:T0、T1;5个中断源。个中断源。 MCS-51内部有一个功能强大的内部有一个功能
2、强大的8位位CPU。主要包括:主要包括:控制器控制器运算器运算器 功能:功能:负责算术运算和逻辑运算。负责算术运算和逻辑运算。功能:功能:是整个计算机硬件系统的指挥中心。是整个计算机硬件系统的指挥中心。负责指挥计算机系统有序正常地自动工作。负责指挥计算机系统有序正常地自动工作。一、运算器一、运算器负责算术运算和逻辑运算。负责算术运算和逻辑运算。B寄存器寄存器累加器累加器APSW寄存器寄存器算术逻辑部件算术逻辑部件ALU十进制调整电路十进制调整电路布尔处理器布尔处理器暂存器暂存器运算器的核心部件。运算器的核心部件。CPU中使用最频繁的中使用最频繁的8位寄存器。位寄存器。8位寄存器。主要用于乘除运
3、算。位寄存器。主要用于乘除运算。8位寄存器。它用于保存指令执行位寄存器。它用于保存指令执行结果的状态。结果的状态。独立的位处理器。独立的位处理器。二、控制器二、控制器 CPU的神经中枢。的神经中枢。定时控制逻辑电路定时控制逻辑电路指令寄存器指令寄存器IRIR指令译码器指令译码器IDID程序计数器程序计数器PCPC数据指针数据指针DPTRDPTR堆栈指针堆栈指针SPSP信息传送控制部件信息传送控制部件16位寄存器。用于存放下一条要执位寄存器。用于存放下一条要执行的指令地址,寻址范围达到行的指令地址,寻址范围达到64KB。16位寄存器。通常作为访问外部位寄存器。通常作为访问外部数据存储器的地址指针
4、使用。数据存储器的地址指针使用。8位寄存器。用来存放栈顶存储单元地址。位寄存器。用来存放栈顶存储单元地址。 MCS-51单片机存储器结构属于单片机存储器结构属于哈佛结构,即:哈佛结构,即:程序存储器程序存储器(ROM)和数据存储器和数据存储器(RAM)分开。分开。 物理上物理上,MCS-51有有4个存储器空间:个存储器空间: 片内程序存储器片内程序存储器 片内数据存储器片内数据存储器 片外程序存储器片外程序存储器 片外数据存储器片外数据存储器存储器存储器逻辑上,逻辑上,MCS-51有有3个存储器地址空间:个存储器地址空间: 片内外统一编址片内外统一编址0000HFFFFH的的64KB 程序存储
5、器地址空间程序存储器地址空间 256B 片内数据存储器地址空间片内数据存储器地址空间 64KB 片外数据存储器地址空间(地址:片外数据存储器地址空间(地址: 0000HFFFFH)存储空间的区分:存储空间的区分: (1)内部程序存储器与数据存储器的区分;)内部程序存储器与数据存储器的区分; (2)外部程序存储器与数据存储器的区分;)外部程序存储器与数据存储器的区分; (3)内外数据存储器的区分。)内外数据存储器的区分。存储空间的区分存储空间的区分 分为三个区域:分为三个区域:寄存器区寄存器区( 00H1FH ) 4组寄存器区,组寄存器区,0组组3组。每组组。每组8个寄个寄存单元(每单元存单元(
6、每单元8位),以位),以R0R7作寄存作寄存单元名,用于暂存运算数据和中间结果。单元名,用于暂存运算数据和中间结果。 位寻址区位寻址区 ( 20H2FH) 既可作一般既可作一般RAM,也可位操作。也可位操作。共共16个个RAM单元,共单元,共128位,位地址为位,位地址为00H7FH。 用户用户RAM区区(30H7FH) 32个单元,用于存放数据,也可作为个单元,用于存放数据,也可作为堆栈存储区。堆栈存储区。 用用PSW中的两位中的两位PSW.4和和PSW.3来选择其中一来选择其中一组寄存器区。组寄存器区。字字节节地地址址位地址位地址片内片内RAM的低的低128字节单元字节单元片内片内RAM的
7、高的高128字节单元也称字节单元也称专用寄存器区或专用寄存器区或特殊功能寄存器(特殊功能寄存器(SFR)区)区(80HFFH) 在片内在片内RAM,8051有有18个个SFR,其中,其中3个为双个为双字节,共占用字节,共占用21个字节;其中个字节;其中11个个SFR有位地址有位地址(仅(仅83位有效)。位有效)。注意:注意: 80518051内部有内部有1919个个SFRSFR。PCPC是是SFRSFR,在物理结构,在物理结构是独立的,不在特殊功能寄存器区。是独立的,不在特殊功能寄存器区。特殊功能寄存器名称符号地址位地址与位名称D7D6D5D4D3D2D1D0P0口P080H878685848
8、3828180堆栈指针SP81H数据指针低字节DPL82H数据指针高字节DPH83H定时/计数器控制TCON88HTF18FTR18ETF08DTR08CIE18BIT18AIE089IT088定时/计数器方式TMOD89HGATEC/TM1M0GATEC/TM1M0定时/计数器0低字节TL08AH定时/计数器0高字节TL18BH定时/计数器1低字节TH08CH定时/计数器1高字节TH18DHP1口P190H9796959493929190电源控制PCON87HSMODGF1GF0PDIDL串行口控制SCON98HSM09FSM19ESM29DREN9CTB89BRB89ATI99RI98串行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51 单片机 复习 要点