单片机C51语言及程序设计.pptVIP

  • 1
  • 0
  • 约7.79千字
  • 约 78页
  • 2021-10-16 发布于广东
  • 举报
单片机C51语言基础 及C51程序设计;主要内容:;一、C51语言概述;二、C51的标识符与关键字;关键字;if;Keil C51编译器除了有ANSI C标准的32个关键字外,还根据51单片机的特点扩展了相应的关键字。在Keil C51开发环境的文本编辑器中编写C程序,系统可以把保留字以不同的颜色显示,缺省颜色为蓝色。下表为Keil C51编译器扩展的关键字。;1. C51的变量 ;【存储类别】 数据类型 【存储器类型】 变量名;【存储类别】 数据类型 【存储器类型】 变量名;数据的不同格式叫做数据类型 ;C51扩充数据类型:bit、sfr或sfr16、sbit ;sfr或sfr16型;例如,sfr P0 = 0x80; //定义P0口地址80H sfr PCON = 0x87; //定义PCON地址87H sfr16 DPTR=0x82; //定义DPTR的低端地址82H;sbit型; 1)将SFR的绝对位地址定义为位变量名     sbit bit_name = 位地址常数;     例如, sbit CY = 0xD7; ;C51编译器在头文件“REG51.H”中定义了全部sfr/sfr16和sbit变量。;应用举例:;【存储类别】 数据类型 【存储器类型】 变量名;建立C51存储类型与存储空间的对应

文档评论(0)

1亿VIP精品文档

相关文档