1 / 50
文档名称:

第一章 C51基本语法.ppt

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

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

分享

预览

第一章 C51基本语法.ppt

上传人:huiwei2002 2018/2/25 文件大小:354 KB

下载得到文件列表

第一章 C51基本语法.ppt

相关文档

文档介绍

文档介绍:21世纪高等学校精品教材
单片机接口技术(C51版)

张道德编著
杨光友主审
中国水利水电出版社
1
单片机接口技术(C51版)
第一章 C51基本语法
2
内容概述
数据类型和运算符、表达式是是C51语言程序设计的最基础知识,C51语言把数据分成了多种数据类型,并提供了丰富的运算对数据进行处理。本章对C51语言的基本数据类型、常量变量、运算符及表达式等进行详细介绍。
3
教学目标
,了解C51语言能够处理的数据类型。
,掌握各种类型常量的特点及表示形式。
,了解int、float、char型变量的特点,掌握这三种类型变量的定义、赋值和使用方法。理解C51中变量的存储和编译模式的关系,掌握单片机片内资源的访问方法。
,掌握运算符的优先级和结合性的概念。
、关系表达式及逻辑表达式的特点,熟练进行表达式计算,能熟练进行实际问题的表达式描述。
、自减运算的特点,掌握赋值运算,了解逗号运算符和逗号表达式。
,能进行基本的数据类型转换。
4
C51基本数据类型
具有一定格式的数字或数值叫做数据,数据的不同格式叫作数据类型。任何程序设计都离不开数据的处理。
C5l的数据类型有位型(bit)、无符号字符(unsigned char)、有符号字符(signed char)、无符号整型(unsigned int)、有符号整型(signed int)、无符号长型(unsigned long)、有符号长型(signed long)、浮点(float)和指针类型等。其中short与long属整型数据、 float与 double型属浮点型数据。
5
数据类型
长度
值域范围
bit
1 bit
0,1
sbit
1 bit
0,1
unsigned char
1 byte
0~255
signed char
1 byte
-128~127
sfr
1 byte
0~255
unsigned int
2 byte
0~65536
signed int
2 byte
-32768~32767
sfr16
2 byte
0~65536
*
1~3 byte
对象的地址
unsigned long
4 byte
0~4294967295
signed long
4 byte
-2147483648~2147483647
float
4 byte
+-38~++38
6
当程序中出现表达式或变量赋值运算时,若运算对象的数据类型不一致,数据类型可以自动进行转换,转换按以下优先级别自动进行:
bit →char→ int →long →float
unsigned→ signed
7
常量与变量
常量
在程序运行中其值不能改变的量称为常量。
。可以表示为十进制如123,0,-8等。十六进制则以0x开头如0x34。长整型就在数字后面加字母L,如10L, 0xF340L等。
。分为十进制和指数表示形式。十进制由数字和小数点组成,,,,整数或小数部分为0时可以省略0但必须有小数点。指数表示形式为:
[±]数字[.数字]e[±]数字
[ ]中的内容为可选项,其中内容根据具体情况可有可无,但其余部分必须有,如123e3,5e6,--3。而e3,。
,如‘a’,‘d’等。
,如" hello","english"等。当引号内的没有字符时,为空字符串。
8
用标识符代表的常量称为符号常量。
例如:在指令“#define PI ”后,。
9
变量

在程序运行中,其值可以改变的量称为变量
一个变量主要由两部分构成:一个是变量名,一个是变量值。
每个变量都有一个变量名,在内存中占据一定的存储单元(地址),并在该内存单元中存放该变量的值。
10

最近更新

2023高三语文科目高考备考复习计划(10篇) 46页

T梁桥梁施工方案 21页

《陶罐和铁罐》教学反思优秀5篇 5页

东风雪铁龙C5轿车随动转向前照灯工作原理 4页

乡村振兴的金融需求及金融服务主体 5页

人教版六年级下册数学《期中考试试卷》(带答案.. 10页

会议宣传工作方案(8篇) 30页

2024年卫生院眼保健工作总结(精选7篇) 6页

活性炭成型及其对天然气吸附性能的研究的综述.. 2页

泸州老窖股份有限公司增长管理问题研究的综述.. 2页

劳动关系与劳动法测试题(含参考答案) 14页

半年工作总结的标题大全 5页

售后服务承诺和保证措施 7页

实用的年会策划方案模板汇总10篇(全文共11331.. 4页

2024年高尔夫轿车项目资金申请报告代可行性研.. 72页

2024年法医dna检测试剂项目资金申请报告代可行.. 73页

2024年大健康战略项目资金申请报告代可行性研.. 66页

暑假小练习 第四单元小数的意义和性质(试题.. 3页

2024年Γ-FE2O3项目资金需求报告代可行性研究.. 59页

高二写景作文750字 2页

新生儿压疮风险评估ppt 26页

《发展汉语(第二版)初级综合(Ⅰ)》第26课+课件.. 38页

电子商务论文旅游电子商务论文 17页

过盈量以及装配力计算公式 13页

天桥施工组织设计 83页

力的合成与分解教学设计一等奖 13页

毕业论文(设计)-再沸器的设计 37页

八十八佛大忏悔文(注音版) 12页

浅析我国司法体制中的重复鉴定和多头鉴定 7页

二维码基础-课件(PPT讲稿) 36页