你的位置: 首页 > 家电弱电 > 单片机

C51单片机存储类型及存储模式

2016-12-17 18:22:08 | 人围观 | 评论:

       1C51存储类型<?XML:NAMESPACE PREFIX = O />

       对于在片外扩充的接口,可以根据硬件形成的地址,用#define语句进行定义,例如:

       #define unsigned char xdata adAddr_at_0x2000/*定义了片外接口地址为2000H*/

       C51编译器支持80C51及其派生系列的体系结构,并提供对80C51所有存储区的访问。每个变量可以用表1中所列的存储器类型明确地分配到指定的存储空间。

1 C51存储类型与80C51存储空间的关系





标签:

数据类型

字节

值的范围

char

8

  1

128127

unsigned char

8

  1

0255

enum

16

  2

3276832767

short

16

  2

3276832767

unsigned short

16

  2

065535

int

16

  2

3276832767

unsigned int

16

  2

065535

long

32

  4

21474836482147483647

unsigned long

32

  4

04294967295

float

32

  4

±1.175494E-38~±3.402823E+38

bit

1

 

01

sbit

1

 

01

sfr

8

  1

0255

sfr16

16

  2

065535