单片机C语言中while(!TI)是什么意思

2025-03-22 21:08:20
推荐回答(4个)
回答1:

TI是串口发送完成标志,发送完成TI值为1
while(!TI) 的意思就是等待串口发送完成(未完成TI值为0,(!TI)值为1,循环,直到串口发送完成,TI为1,(!TI)值为0,退出循环,向下执行)

回答2:

TI不等于1时,一直循环,直到TI=1时,执行下面的程序。

回答3:

while()是循环语句,t是判断条件,当t为真或非0的话,执行循环,否则退出循环,比如t=1,循环会持续执行,t=0则退出循环,或者 t 可以是其他判断语句,满足ture时执行循环,为false则退出循环

回答4:

while(t)
相当于
while( t!=0 )
t值为0时,条件为假
t值不为0时,条件为真
while( t )是while( t!=0 )的简便写法。