51单片机编程 bit write=0是什么意思

51单片机编程 bit write=0是什么意思,主要是bit是干什么的啊

1、就是定义了一个单个的二进制位,这个位的值初始是0,该值可以在程序中进行改变(程序改变或者外界输入使其改变均可)。
2、作用:标志位,在程序中通过判断“write”的值,来决定不同的执行方式。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-13
bit用于声明一个位变量。位变量将分配到位寻址区中。

求:51单片机模拟i2c总线程序
bit write=0; \/\/写24C08的标志;sbit shiwei=P2^6; \/\/十位选通定义 sbit gewei=P2^7; \/\/个位选通定义 sbit K5=P3^2; \/\/清0按键 \/***函数功能:延时1ms***\/void delay1ms(){ unsigned char i,j; for(i=0;i<10;i++) for(j=0;j<33;j++) ; }\/***...

51单片机寄存器这个表格是什么意思?
第一列,Bit,也就是位\/位域。例如Bit[3:2]就是代表这个8位寄存器中的第3位和第2位。第二列,Name,也就是位\/位域的名称。第三列,Reset,也就是复位后的默认值。第四列,R\/W,也就是该位\/位域的读写属性。RO = Read Only只读,WO = Write Only只写,R\/W = Read\/Write可读可写。...

51单片机程序问题
bit只表示0或1,非零数就表示1,举个例子定义个位变量a,bit a,无论给a赋值什么值,如123,0xFE,07892 ,只有这个数是非零数,那么a的值到最后都是1 这里的意思是 ,如果括号里的与完后的值是0X80(意味着dataport的最高位是1的时候),那么这个数是非零数,就返回1;如果与完后是0x00(...

单片机bit什么意思
单片机bit在C语言里是位定义符号,由其定义的变量数据仅为1位,只有0或1两种状态。单片机(Single-ChipMicrocomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I\/O口和中断系统、定时器\/计数器等功能(可能还包括显示驱动电路...

单片机bit是什么意思
bit再C语言里是位定义符号,由它定义的变量数据仅为1位,只有0或1两种状态

51单片机中位地址和位变量是什么意思呢
如 C语言编程直接写TR0=1,TR0=0,EA=0等 汇编语言写SET B P1.0 CLR EX0. TR0 EA P1.0 等即是特殊功能寄存器中的某一位,是位变量。位变量一位二进制变量,如bit A 结果只能 是1或0,当然它是保存在可位寻址的存储器区域 如R0 到 R7中的某一位。

单片机bit是什么意思?
总之,单片机(Bit)是一种计算机芯片,是由处理器、储存器、输入\/输出接口和时钟等元件构成的一类微型计算机。Bit是计算机数据处理的基本单位之一,也是单片机处理器中每条指令的操作码表示方式。在单片机的设计中,合理使用Bit可以提高系统的计算效率和执行速度,是单片机编程中必须掌握的关键之一。

51单片机操作24c08,IIC应答时,以下程序怎样反应出来是为0和为1呢???
出错处理也就是把结果向上一级函数返回,IIC_single_byte_write定义为 bit型,返回IIC_Tack的值。正常情况下 程序设计合理,电路器件正常,基本不会出错。程序设计不合理调试不会通过,电路器件不正常,程序也没办法,只是知道错了而已。解决不了问题,所以很多时候程序员都会舍去这部分出错处理程序。

51单片机psw各个标志位的定义?
AC Bit5 F0 Bit4 RS1 Bit3 RS0 Bit2 OV Bit1 - Bit0 P 1.CY(Carry):CY表示加法进算中的进位和减法运算中的借位,加法运算中有进位或减法运算中有借位则CY位置1,否则为0。2.AC(Auxiliary Carry):与CY基本相同,不同的是AC表示的是低4位向高4位的进、借位。3.F0:该位是用户自己...

51单片机,位操作指令有什么特点?
51单片机位操作指令又称布尔操作,它是以位为单位进行的各种操作。我只学过80c51所以这里我只讲一下我所知道它的吧:进行位操作的时候,以进位作为位累加器,位操作指令中的位地址有四种表示形式:1、直接地址方式(如0D5H);2、点操作符方式(如0D 0H.5;PSW.5等);3、位名称方式(如F0)...

相似回答