11智能在线
新记
单片机中怎么声明位变量?就是仅有一位的变量那种,是bit a吗?
如题所述
举报该文章
相关建议 推荐于2018-02-23
是的,对于C51单片机来说,以下有以下类型变量:
bit a 1位
unsigned char a,或者char a 8位
unsigned short a 或者 short a 16位
unsigned long a或者 long a 32位
unsigned int a 或者 int a 16位,注意,int是与编译器有关的,对于 C51,int等效于short
float 或者 double 对于 51来说,都是一样的,32位。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2svps744p.html
其他看法
第1个回答 2013-05-01
是sbit
如sbit led=P0^1;
相似回答
大家正在搜
相关问题
请问STM32 中,如何设置一个位变量? ? keil51中...
位变量与字节变量的区别 BIT与EQU的区别
51单片机中,在主程序内定义变量a,然后通过查询方式按键加、...
atmega16单片机中能不能定义32位整数变量?怎样定义?
51单片机能不能定义位数组? 比如:bit i;//定义一个...
sbit与bit的区别!怎样将一个变量按位赋值!
请问单片机C语言中 bit LEDBuf; 是什么意思?
嵌入式系统总是要用户对变量或者寄存器进行位操作。给定一个整形...