下载此文档

第1章(2、3).ppt


文档分类:高等教育 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
复****提问:
1、8051系列单片机内部组成及结构:
CPU、RAM、ROM、定时/计数器、I/O口
2、 8051引脚:
ALE、PSEN、EA、RST及I/O端口
3、存储器编址:
采用哈佛结构方式,即ROM、RAM分开编址,均有0000H~FFFFH.
4、8051的存储器结构:
片内RAM、片内ROM、片外RAM、片外ROM
概念:
字节地址(即单元地址)、位地址、寻址。
数据存储器—RAM
数据存储器分内、外两部分:
内RAM:256B,地址为00H~FFH;
外RAM:64K,地址为:0000H~FFFFH;
内外地址有重叠部分,可以通过指令区分:
内RAM读写指令:MOV
外RAM读写指令:MOVX
新授:
数据存储器—RAM
8051内RAM低128B按功能分为三部分:
1、工作寄存器区(00H~1FH)
2、位寻址区(20H ~2FH)
3、用户RAM区(30H~7FH)
数据存储器—RAM
①工作寄存器区(00H~1FH)
共32个单元用作工作寄存器,分为四组(每一组称为一个寄存器组),每一组中包括8个8位的工作寄存器,分别是R0~R7(通用寄存器,即寄存器)。寄存器中的RS1和RS0的组合决定当前使用的工作寄存器PSW组。
RS1
RS0
工作寄存器组
工作寄存器地址
0
0
0
R7~R0对应的地址为07H~00H
0
1
1
R7~R0对应的地址为0FH~08H
1
0
2
R7~R0对应的地址为17H~10H
1
1
3
R7~R0对应的地址为1FH~18H
数据存储器—RAM
②位寻址区(20H~2FH)
既可以像普通RAM单元一样按字节存取,也可以对单元中的任何一位单独存取,共128位,所对应的位地址范围是00H~7FH。
③用户RAM和堆栈区(30H~07FH)
供用户使用的一般数据存储区域,MCS-51单片机只有一个8位的堆栈指针SP,并且堆栈区只能设置在内部数据存贮区。由于8051复位以后,SP为07H,指向了工作寄存器组0中的R7,因此用户初始化程序都应对SP设置初值,一般设在30H以后为宜。8051的堆栈是向上生成的。
例如:MOV SP,#40H。
数据存储器—RAM
数据存储器—RAM
④特殊功能寄存器(SFR)(80H~0FFH)
除了程序计数器PC和四个工作寄存器组外,其余的寄存器都在SFR区中。对SFR必须采用直接寻址方式访问。
特殊功能寄存器地址映象表(一)
特殊功能寄存器地址映象表(二)

第1章(2、3) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小579 KB
  • 时间2020-11-27