电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 其它 > 详细信息
其它:C51中的关键字
来源: http://www.liuguo.net   时间: 2007-9-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位
带*号的特殊功能寄存器都是可以位寻址的寄存
相关信息
发表评论
打印本页 关闭本页
TOPSwitch-GX开关电源在牙科X光机中的应用
    摘 要:TOPSwitch器件是美国H(PowerIntegrations)公司推出的一种PWM/MOSFET二合一的新型单片集成开关电源,其第4代产品GX系列更是集前3代优点于一身的高集成度、最佳性能、最简外围电路的高性价比产品。介绍TOPSwitch—GX的工作原理。并在分析医用牙科x光机高压电源对辅助电源性能要求的基础上,结合PI—Expert软件,给出该辅助电源的详细设计过程。 1 引言  辅助电源作为医用x光...
>>详细内容
基于AT89C51的数据采集系统设计新方法
  引言   近年来,随着制造技术的发展,单片机的价格越来越低,性能却不断提升,因而其应用范围也越来越广。然而在开发基于单片机的应用系统时,传统方法一般都需要大量的硬件设备,这些设备极易损坏而且携带不方便。为此,本文基于AT89C51数据采集系统详细说明了如何利用Pro-teus和两款串口仿真软件来进行单片机程序及外围电路的仿真设计。采用该方法可以大大简化硬件电路测试和系统调...
>>详细内容
Power Integrations推出TOPSwitch-HX系列AC-DC功率转换IC
    Power Integrations推出TOPSwitch-HX 系列AC-DC功率转换IC。Power Integrations公司于1994年推出了其首款TOPSwitch 产品,该产品在一个单片IC上集成了700 V开关功率MOSFET、控制器和监测功能。TOPSwitch-HX 系列IC采用了Power Integrations的EcoSmart® 节能技术,具有出色的待机功耗并在所有负载条件下都持续高效工作,可在整个负载范围内实现最佳的工作效率。   TOPSwitch-H...
>>详细内容
基于AT89C51单片机设计的简易智能机器人
  引言   随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数器、并行和串行接口、看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。这种技术促使机器人技术也有了突飞猛进的发展,目前人们已经完全可以设计并制造出具有某些特殊功能的...
>>详细内容
智能型PXI Switch Module 在自动化测控系统中的应用
  前言  使用继电器模块(Relay Switch Module)做为信号切换,广泛地应用于IC测试、电力监测管理、工业流程与交通控制领域。       近年来随着消费性电子产品走向多样化,生命周期缩短,价格(Cost)、速度(Speed)、灵活性(Flexibility),成为自动测试设备(Automated Test Equipment, ATE)生存竞争的首要课题。于工业控制及相关应用领域,价昂、封闭规格的专用控制系统则面临PC-Base...
>>详细内容
Power Integrations推出TOPSwitch®-HX 系列AC-DC功率转换IC
    PowerIntegrations公司宣布推出TOPSwitch®-HX系列AC-DC功率转换IC。PowerIntegrations公司于1994年推出了其首款TOPSwitch产品,该产品在一个单片IC上集成了700V开关功率MOSFET、控制器和监测功能。TOPSwitch-HX系列IC采用了PowerIntegrations的EcoSmart®节能技术,具有出色的待机功耗并在所有负载条件下都持续高效工作,可在整个负载范围内实现最佳的工作效率。   TOPSwit...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com