欢迎来到天天文库
浏览记录
ID:57686756
大小:40.00 KB
页数:2页
时间:2020-09-01
《C51常用数据类型.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C51常用数据类型数据类型关键字所占位数表示数的范围无符号字符型unsignedchar80~255有符号字符型char8-128~127无符号整型Unsignedint160~65535有符号整型int16-32768~32767无符号长整型Unsignedlong320~232-1有符号长整long32-231~231-1单精度实型float323.4e-38~3.4e38双精度实型double641.7e-308~1.7e308位类型bit10~1C51扩充数据类型类型长度值域说明bit位
2、0或1位变量声明sbit位0或1特殊功能位声明sfr8位=1字节0~225特殊功能寄存器声明Sfr1616位=1字节0~65535srf的16位数据声明*1~3字节对象地址算术运算符含义+加法-减法*乘法/除法(或求模运算)++自加--自减%求余运算关系(逻辑)运算符含义>大于>=大于等于<小于<=小于等于==测试相等!=测试不等&&与ll或!非算术运算符关系(逻辑)运算符头文件通常有reg51.h,math.h,ctype.h,stdio.h,stdlib.h,absacc.h,intrins
3、.h。#define新名称原内容reg51.h和reg52.h是定义51单片机或52单片机特殊功能寄存器和位寄存器的,这两个头文件中大部分内容是一样的,52单片机比51单片机多一个定时器T2,因此,reg52.h中也就比reg51.h中多几行定义T2寄存器的内容。intrins.h位移math.h是定义常用数学运算的,比如求绝对值、求方根、求正弦、和余弦等,该头文件中包含有各种数学运算函数,当我们需要使用时可以直接调用它的函数。main函数格式:voidmain()特点:无返回值,无参数若有返回
4、值就用intmain。返回值就是指一个函数运行完后有没有东西返回,没有return语句,就说明这个函数没有返回值。
此文档下载收益归作者所有