单片机C语言中|=什么意思?

如题... 如题 展开
 我来答
有信而成
2013-01-07
知道答主
回答量:3
采纳率:0%
帮助的人:4864
展开全部
|是一中运算,名称叫做“或”,计算方法是对两个数的二进制进行运算,例如3|5的结果是7|=是赋值运算,例如a|=7语句的意思就是a=a|7
百度网友5433dcf
推荐于2017-11-25 · TA获得超过420个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:178万
展开全部
这个等价于A=A|B,和+=一个意思,这个是按位或的,单片机?有什么问题随时问哈。我也是搞这个的,一起研究哈
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佟钰塞职
2019-01-26 · TA获得超过3531个赞
知道大有可为答主
回答量:3091
采纳率:32%
帮助的人:210万
展开全部
date|=0x80
等同于:data=data
|
0x80;
意思是:用变量data的值与0x80做“按位或”运算,并将运算结果再赋值给变量data;
因0x80
写成二进制就是:10000000b;
所以等同于:data=data
|
10000000b;
由“按位或”运算的特性可分析出,此语句的目的是要把变量data的值的最高位写成“1”,而不改变其它位的值,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七彩虹科技有限公司
2018-06-26 · 为您提供更好的产品和服务
七彩虹科技有限公司
七彩虹科技成立于1995年,中国著名的DIY硬件厂商, 亚太区最重要的显示卡提供商之一。专注于IT硬件产品研发、生产和销售,致力于为个人和企业用户提供最具创新与实用价值的硬件产品及应用方案。
向TA提问
展开全部
同学你好,我是学嵌入式的,我们现在用单片机的话都是用的汇编,不过多数人还是用的C语言。要说学到什么程度呢,,,我个人觉得你把那些条件语句比如while(),if()等你要学扎实,比如说你要实现一个乘法口诀功能,因为段选和位选的原因我们必须将乘数、被乘数很好的、清楚的(比如亮1秒)显示在数码管上。那么你就必须会用循环语句。当然这只是一个最基本的例子。我的意思呢就是其实谭浩强的那本书的后面的章节对你在单片机的编程用的并不多。一句话吧,注重基础。 祝你好运!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5730万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式