打印

c基础问题

[复制链接]
2114|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jack_shine|  楼主 | 2010-8-7 14:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位大侠,问两个问题
      一.C51可以实现异或运算吗(我用的51单片机)
      二.如何该变最后一位,如0xAB,一个八位十六进制数,AB是一个不确定的数,通过什么运算,改变B的最后一位
   谢谢高手指教了

相关帖子

沙发
machunshui| | 2010-8-7 15:08 | 只看该作者
楼主真懒。

哪本C语言书里面没有这方面内容?

这和51,pic有个屁关系啊

使用特权

评论回复
板凳
jack_shine|  楼主 | 2010-8-7 19:28 | 只看该作者
2# machunshui
先上网问问看,问不到再翻翻书,51单片机不是所有的指令都是标准的c语言,比如说位操作

使用特权

评论回复
地板
chen3bing| | 2010-8-8 11:16 | 只看该作者
和1异或呀!

使用特权

评论回复
5
jack_shine|  楼主 | 2010-8-16 09:39 | 只看该作者
:handshake

使用特权

评论回复
6
匠人粉丝团| | 2010-8-16 10:44 | 只看该作者
1.C51可以实现异或
2.最后一位要取反可以整个数和0x01异或

使用特权

评论回复
7
jack_shine|  楼主 | 2010-8-18 16:05 | 只看该作者
6# 匠人粉丝团

使用特权

评论回复
8
zhuzheic| | 2010-8-18 22:30 | 只看该作者
可以实现异或的,标准的位运算。与0x01采用异或呗。很多的程序里面都有的。多看看书或者程序吧。

使用特权

评论回复
9
江陵龙少| | 2010-8-18 23:11 | 只看该作者
……

使用特权

评论回复
10
江陵龙少| | 2010-8-18 23:14 | 只看该作者
^,问问题脸皮要厚,楼主不要气馁

使用特权

评论回复
11
new1988| | 2010-8-19 14:31 | 只看该作者
本帖最后由 new1988 于 2010-8-19 14:32 编辑

楼主遇到问题应该先自己想办法解决!而不是一遇到问题就去请教别人!自己解决的问题永远比别人教你的知识的印象要深得多!只有在自己实在无能为力的时候才去想别人请教!你的问题无论在那本C语言的书上都能翻得到!这不管单片机什么事!

使用特权

评论回复
12
ddtx| | 2010-8-19 16:13 | 只看该作者
对于楼主这种学习态度进行严厉的批评,这么多年学都上哪里去了

使用特权

评论回复
13
DAVIDYE| | 2010-8-19 17:30 | 只看该作者
支持先想后问!楼主解决问题的思路不正确!

使用特权

评论回复
14
江陵龙少| | 2010-8-19 20:05 | 只看该作者
本帖最后由 江陵龙少 于 2010-8-19 20:15 编辑

刚看到楼主的第1个问题时,我也一惊,C51有没有异或运算符呢?还真想不起。
异或是个十分常见而重要的运算符,在汇编中用XRL,在VHDL中用xor,
还有这个&,在C51中是按位与,在VHDL中却是并置运算……

我不是专业软件人员,还是搞生产调试的菜鸟,发现搞硬件的,不懂软件,还是门外汉,
现在的系统,又是FPGA,又是各式各样的微处理器,还有AISC,常常见到的是三者结合,

所以,一会研究汇编语言,一会研究C51,一会研究VHDL,一款产品中,就恰恰三者都有,那个汇编有近千行,那个C51有三四千行,VHDL稍短点
但是,又不喜欢囫囵吞枣,从第一次接触这款产品到现在,几年了,还没有完全学懂,这一路学下来,感觉电子世界才刚刚入门!
看到楼主受到这么多人的批评,真是汗颜啊!

使用特权

评论回复
15
天天动听| | 2010-8-19 22:06 | 只看该作者
非常佩服楼主的精神,楼主不一定懒,楼主需要的不仅仅是这两个问题的答案,还有查找资料的途径和方法。这是比较重要的

使用特权

评论回复
16
jack_shine|  楼主 | 2010-8-24 10:03 | 只看该作者
大家的批评我还是能够耐心的接受,在批评中能学到东西这是主要的:)

使用特权

评论回复
17
jack_shine|  楼主 | 2010-8-24 10:03 | 只看该作者
大家的批评我还是能够耐心的接受,在批评中能学到东西这是主要的:)

使用特权

评论回复
18
xlsbz| | 2010-8-24 13:52 | 只看该作者
楼上有部分人不知道异或是什么 所以答不上来 嗨0....  被我看穿了吧

使用特权

评论回复
19
jack_shine|  楼主 | 2010-8-25 09:14 | 只看该作者
:P

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:多关注自己专业的东西 网络上太多资料鸟,看来只适合查阅,不适合检阅鸭 技术交流群:206660396

3

主题

3044

帖子

2

粉丝