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

 我来答
宁心听曲
2009-06-05 · TA获得超过1867个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:188万
展开全部
标志位一般指标志寄存器PSW的值,这些值来源于程序运行过程中运算器和逻辑判断单元产生的状态为和进借位,可以用来指示程序的走向,可以自我控制的。
标志位清零是为了在定义程序走向时不被以前的标志寄存器值影响,而认为的强制清除,以免引起逻辑错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依米0504
2009-06-05 · TA获得超过324个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:0
展开全部
给你举个例子吧!
比如你用串口发送数据,没发完一个数据,缓冲区空的标志位就置1了。在编程序时你可以根据这个标志位来判断缓冲区是否为空!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dsu5566
2009-06-05 · TA获得超过2152个赞
知道大有可为答主
回答量:1761
采纳率:100%
帮助的人:1915万
展开全部
标志位是自定义的,你定义它是什么,它就表示什么,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式