[标准8051]8051核的基本知识_寄存…

原创 2015年07月11日 00:17:15
   问题描述:接上篇存储器的内容,下面对标准8051寄存器相关基础知识做下简要的梳理与记录。
   8051 SFRs:SFR8051的内部RAM,范围是80h-FFh。每个SFR寄存器都有一个地址和一个名字。下图是SFR寄存器即对应的名称:
[标准8051]8051核的基本知识_寄存器相关
    标准8051只带21SFR,其余的都是不可用的,对其余存储空间的读写可能造成未知的结果。SFR大致分为IO端口、控制和其它作用的寄存器三种。
   基本寄存器:有累加器Accumulator,R寄存器,B寄存器,数据指针DPTR(16位),程序计数器PC,堆栈指针SP。
   寻址模式:
立即寻址--Immediate Addressing MOV A,#20h
直接寻址--Direct Addressing MOV A,30h
间接寻址--Indirect Addressing MOV A,@R0
外部寻址--External Direct MOVX A,@DPTR
代码间接寻址--Code Indirect MOVC A,@A+DPTR

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

[标准8051]8051核的基本知识_存储…

问题描述:之前使用过STC89C51一类型的单片机,这个就是基于标准的8051核的。和计算机或当前的一些高级应用的ARM架构的芯片许多地方还是不一样的,毕竟面向的是低端应用的场合。虽然目前51受到AR...

C8051F236基本外设配置

首先是最通用的外设串口 1.串口通信 基本配置 void Serport_Init() { CKCON=0x18; RCAP2L=0XEC;//这个就是TH2 TL2的重装值 RCAP2...

C8051F330基本外设调试

项目需要用到该系列单片机,根据用户手册,对其外设驱动进行编写。 1.串口配置 这里我使用的波特率是19200,使用内部晶振,波特率调节方法可参照用手册 配置代码如下 void uart...

DICOM-RT:DICOM3.0标准中关于放疗的基本知识点

背景:专栏上一篇博文提到过,近期有博友对DICOM标准中的放疗部分(DICOM RT)比较感兴趣,因此决定后续几篇博文会由浅入深逐步介绍一下放疗领域的相关知识点。从一个工程技术人员角度给大家呈现放疗的...

c8051f020的基本配置文件

  • 2013年09月14日 15:42
  • 11KB
  • 下载

ME8051的基础知识

  • 2014年08月25日 13:13
  • 109KB
  • 下载

8051汇编语言-延迟函数

目的用代码说明延迟执行原理 实现功能:累加器每隔一小段时间,自增加一,增加有限次 ORG 0000H ;始地址 A...

内存基本知识大全

  • 2017年11月29日 18:00
  • 355KB
  • 下载

面向对象的基本知识

  • 2016年11月23日 00:16
  • 3.82MB
  • 下载

c8051f120学习进程中_(1)

原文地址:c8051f120学习进程中_(1)作者:shang2305120的板子做好了,一直也没有去学习,虽然现在在比赛准备期间,但是自己忙里偷闲吧,找时间学习下。   第一个简单程序 #inclu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[标准8051]8051核的基本知识_寄存…
举报原因:
原因补充:

(最多只允许输入30个字)