Keil C51 采用ANSIC标准关键字(共32个)

发布时间:2024-08-08  

序号

关键字

用途

说明

1

auto

存储器类型说明

用以说明局部变量,缺省值为此

2

break

程序语句

退出最内层循环体

3

case

程序语句

Switch语句中的选择项

4

char

数据类型说明

单字节整型数或字符型数据

5

const

存储类型说明

不可改变的常量

6

continue

程序语句

转向下一个循环

7

default

程序语句

Switch 语句中的失败选择项

8

do

程序语句

构成do。。。。while循环结构

9

double

数据类型说明

双精度浮点数

10

else

程序语句

构成if…… else 选择结构

11

enum

数据类型说明

枚举

12

extern

存储类型说明

在其他程序模块中说明了全局变量

13

float

数据类型说明

单精度浮点数

14

for

程序语句

构成for循环结构

15

goto

程序语句

构成goto转移结构

16

if

程序语句

构成if…… else 选择结构

17

int

数据类型说明

基本整型数

18

long

数据类型说明

长整型数

19

register

数据类型说明

使用CPU内部寄存器的变量

20

return

程序语句

函数返回

21

short

数据类型说明

短整型数

22

signed

数据类型说明

有符号数

23

sizeof

运算符

计算表达式或数据类型的字节数

24

static

存储类型说明

静态变量

25

struct

数据类型说明

结构类型数据

26

switch

程序语句

构成switch选择结构

27

typedef

数据类型说明

重新定义数据类型

28

union

数据类型说明

联合类型数据

29

unsigned

数据类型说明

无符号数数据

30

void

数据类型说明

无类型数据

31

volatile

数据类型说明

该变量在程序执行中可被隐含地改变

32

while

程序语句

构成while 和do…..while循环结构


Keil C51编译器的扩展关键字(13个)

序号

关键字

用途

说明

1

bit

位变量声明

声明一个位标量或位类型的函数

2

sbit

特殊位变量声明

声明一个可位寻址变量

3

sfr

特殊功能寄存器声明

声明特殊功能寄存器(8位)

4

sfr16

特殊功能寄存器声明

声明特殊功能寄存器(16位)

5

data

存储类型说明

直接寻址8051内部数据存储器(00H-7FH)

6

bdata

存储类型说明

可位寻址的8051内部数据存储器(20H-2FH)

7

idata

存储类型说明

可间接寻址的8051(52)所有内部数据存储器

(00H-FFH)256字节

8

pdata

存储类型说明

可页寻址的8051外部数据存储器(只可访问256字节)具体访问的是哪个256字节由P2口线选择决定。

9

xdata

存储类型说明

8051外部数据存储器64KB整个空间。使用该形式指针时,P2口不能作为I/O线使用。

10

code

存储类型说明

8051程序存储器,只能为常量数据。

11

interupt

中断函数声明

定义一个中断函数

12

reentrant

再入函数声明

定义一个再入函数

13

using

寄存器组定义

定义8051的工作寄存器组


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>