C51中的关键字

出处:http://www.liuguo.net 发布于:2007-09-24 17:20:15

关键字 ;用 途 ;        说 明
  auto ;存储种类说明 ;用以说明局部变量,缺省值为此
  break ;程序语句 ;退出内层循环
  case ;程序语句 ;Switch语句中的选择项
  char ;数据类型说明 ;单字节整型数或字符型数据
  const ;存储类型说明 ;在程序执行过程中不可更改的常量值
  continue ;程序语句 ;转向下循环
  default ;程序语句 ;Switch语句中的失败选择项
  do ;程序语句 ;构成do..while循环结构
  double ;数据类型说明 ;双浮点数
  else ;程序语句 ;构成if..else选择结构
  enum ;数据类型说明 ;枚举
  extern ;存储种类说明 ;在其他程序模块中说明了的全局变量
  flost ;数据类型说明 ;单浮点数
  for ;程序语句 ;构成for循环结构
  goto ;程序语句 ;构成goto转移结构
  if ;程序语句 ;构成if..else选择结构
  int ;数据类型说明 ;基本整型数
  long ;数据类型说明 ;长整型数
  register ;存储种类说明 ;使用CPU内部寄存的变量
  return ;程序语句 ;函数返回
  short ;数据类型说明 ;短整型数
  signed ;数据类型说明 ;有符号数,二进制数据的位为符号位
  sizeof ;运算符 ;计算表达式或数据类型的字节数
  static ;存储种类说明 ;静态变量
  struct ;数据类型说明 ;结构类型数据
  swicth ;程序语句 ;构成switch选择结构
  typedef ;数据类型说明 ;重新进行数据类型定义
  union ;数据类型说明 ;联合类型数据
  unsigned ;数据类型说明 ;无符号数数据
  void ;数据类型说明 ;无类型数据
  volatile ;数据类型说明 ;该变量在程序执行中可被隐含地改变
  while ;程序语句 ;构成while和do..while循环结构
附表1-1 ANSIC标准关键字
关键字 ;用 途 ;说 明
  bit ;位标量声明 ;声明一个位标量或位类型的函数
  sbit ;位标量声明 ;声明一个可位寻址变量
  Sfr ;特殊功能寄存器声明 ;声明一个特殊功能寄存器
  Sfr16 ;特殊功能寄存器声明 ;声明一个16位的特殊功能寄存器
  data ;存储器类型说明 ;直接寻址的内部数据存储器
  bdata ;存储器类型说明 ;可位寻址的内部数据存储器
  idata ;存储器类型说明 ;间接寻址的内部数据存储器
  pdata ;存储器类型说明 ;分页寻址的外部数据存储器
  xdata ;存储器类型说明 ;外部数据存储器
  code ;存储器类型说明 ;程序存储器
  interrupt ;中断函数说明 ;定义一个中断函数
  reentrant ;再入函数说明 ;定义一个再入函数
  using ;寄存器组定义 ;定义芯片的工作寄存器
附表1-2 C51编译器的扩展关键字
附录二 AT89C51特殊功能寄存器列表(适用于同一架构的芯片)
符 号 ;地 址 ;注 释
  *ACC ;E0H ;累加器
  *B ;F0H ;乘法寄存器
  *PSW ;D0H ;程序状态字
  SP ;81H ;堆栈指针
  DPL ;82H ;数据存储器指针低8位
  DPH ;83H ;数据存储器指针高8位
  *IE ;A8H ;中断允许控制器
  *IP ;D8H ;中断优先控制器
  *P0 ;80H ;端口0
  *P1 ;90H ;端口1
  *P2 ;A0H ;端口2
  *P3 ;B0H ;端口3
  PCON ;87H ;电源控制及波特率选择
  *SCON ;98H ;串行口控制器
  SBUF ;99H ;串行数据缓冲器
  *TCON ;88H ;定时器控制
  TMOD ;89H ;定时器方式选择
  TL0 ;8AH ;定时器0低8位
  TL1 ;8BH ;定时器1低8位
  TH0 ;8CH ;定时器0低8位
  TH1 ;8DH ;定时器1高8位
带*号的特殊功能寄存器都是可以位寻址的寄存

  
关键词:C51中的关键字AT89C51SWITCHCASESTATICAUTO

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

基于AT89C51的智能热水器proteus仿真
广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!