1 / 49
文档名称:

《c51基本语法》.ppt

格式:ppt   大小:94KB   页数:49页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《c51基本语法》.ppt

上传人:相惜 2020/10/17 文件大小:94 KB

下载得到文件列表

《c51基本语法》.ppt

文档介绍

文档介绍:单片机接口技术(C51版)、表达式是是C51语言程序设计的最基础知识,C51语言把数据分成了多种数据类型,并提供了丰富的运算对数据进行处理。本章对C51语言的基本数据类型、常量变量、运算符及表达式等进行详细介绍。.,了解C51语言能够处理的数据类型。,掌握各种类型常量的特点及表示形式。,了解int、float、char型变量的特点,掌握这三种类型变量的定义、赋值和使用方法。理解C51中变量的存储和编译模式的关系,掌握单片机片内资源的访问方法。,掌握运算符的优先级和结合性的概念。、关系表达式及逻辑表达式的特点,熟练进行表达式计算,能熟练进行实际问题的表达式描述。、自减运算的特点,掌握赋值运算,了解逗号运算符和逗号表达式。,能进行基本的数据类型转换。.,数据的不同格式叫作数据类型。任何程序设计都离不开数据的处理。C5l的数据类型有位型(bit)、无符号字符(unsignedchar)、有符号字符(signedchar)、无符号整型(unsignedint)、有符号整型(signedint)、无符号长型(unsignedlong)、有符号长型(signedlong)、浮点(float)和指针类型等。其中short与long属整型数据、float与double型属浮点型数据。.数据类型长度值域范围bit1bit0,1sbit1bit0,1unsignedchar1byte0~255signedchar1byte-128~127sfr1byte0~255unsignedint2byte0~65536signedint2byte-32768~32767sfr162byte0~65536*1~3byte对象的地址unsignedlong4byte0~4294967295signedlong4byte-2147483648~2147483647float4byte+-38~++,若运算对象的数据类型不一致,数据类型可以自动进行转换,转换按以下优先级别自动进行:bit→char→int→long→floatunsigned→。。可以表示为十进制如123,0,-8等。十六进制则以0x开头如0x34。长整型就在数字后面加字母L,如10L,0xF340L等。。分为十进制和指数表示形式。十进制由数字和小数点组成,,,,整数或小数部分为0时可以省略0但必须有小数点。指数表示形式为: [±]数字[.数字]e[±]数字 []中的内容为可选项,其中内容根据具体情况可有可无,但其余部分必须有,如123e3,5e6,--3。而e3,。,如‘a’,‘d’等。,如"hello","english"等。当引号内的没有字符时,为空字符串。.用标识符代表的常量称为符号常量。例如:在指令“#”后,。.,其值可以改变的量称为变量一个变量主要由两部分构成:一个是变量名,一个是变量值。每个变量都有一个变量名,在内存中占据一定的存储单元(地址),并在该内存单元中存放该变量的值。.C51支持的变量通常有如下类型:位变量(bit)——位变量的值可以是1(true)或0(false)。与805l硬件特性操作有关的位变量必须定位在8051CPU片内存储区(RAM)的可位寻址空间中。字符变量(char)——字符变量的长度为lbyte,即8位。C51编译器默认的字符型变量为无符号型(unsignedchar)。负数在计算机中存储时一般用补码表示。整型变量(int)——整型变量的长度为16位。8051系列CPU将整型变量的msb存放在低地址字节。有符号整型变量(signedint)也使用msb位作为标志位,并使用二进制的补码表示数值。长整型变量(1ongint)——长整型变量占用4个字节(byte),其它方面与整型变量(int)相似。浮点型变量(float)——浮点型变量占4个字节(byte),许多复杂的数学表达式都采用浮点变量数据类型。它用符号位表示数的符号,用阶码和尾数表示数的大小。用它们进行任何

最近更新

服装销售员个人年终工作总结(通用4篇) 6页

最好的朋友优秀作文(通用15篇) 15页

教师个人工作的述职报告(通用6篇) 12页

报答父母作文(精选5篇) 4页

黑龙江省哈尔滨市莲花中学2021-2022学年高二数.. 7页

我的儿童节作文(通用4篇) 3页

心胸宽广的作文(精选2篇) 2页

幼师毕业生实习报告(精选7篇) 13页

幼儿园教师培训心得(精选9篇) 9页

幼儿园中班教师个人工作总结(15篇) 36页

黑龙江省绥化市农业技术中学高三地理月考试卷.. 14页

小学生关于春雨的优秀作文(精选7篇) 6页

小学体育教学工作总结(精选9篇) 19页

实用的授权委托书锦集十篇(精选10篇) 9页

学生毕业的自荐信(通用4篇) 5页

妇产科专业工作总结(通用7篇) 12页

大学生实践个人总结(通用5篇) 13页

深圳建筑设计经验 39页

医院检验科自我评价(精选3篇) 4页

初中教师的述职报告(精选3篇) 6页

关于诚实守信演讲稿(精选3篇) 4页

八年级英语教学工作计划(通用7篇) 15页

会计实习周记(通用6篇) 9页

五年级上册数学第一单元测验试卷(精选4篇) 10页

个人述职报告(2)(精选3篇) 5页

三八作文(精选5篇) 5页

【必备】教师年度工作总结集合9篇 22页

安全生产法培训 41页

XX公司服务体系之服务规范 32页

二零二五年度集体所有制房屋租赁税收优惠政策.. 3页