单片机编程中.在程序中经常看到"标志位清零.标志位置一"这个是想表示什么?

来源:百度知道 编辑:UC知道 时间:2024/06/08 20:48:23

给你举个例子吧!
比如你用串口发送数据,没发完一个数据,缓冲区空的标志位就置1了。在编程序时你可以根据这个标志位来判断缓冲区是否为空!

标志位一般指标志寄存器PSW的值,这些值来源于程序运行过程中运算器和逻辑判断单元产生的状态为和进借位,可以用来指示程序的走向,可以自我控制的。
标志位清零是为了在定义程序走向时不被以前的标志寄存器值影响,而认为的强制清除,以免引起逻辑错误。

标志位是自定义的,你定义它是什么,它就表示什么,