找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6766|回复: 4
打印 上一主题 下一主题
收起左侧

这个三角是什么意思啊

[复制链接]
跳转到指定楼层
楼主
ID:15970 发表于 2009-10-7 19:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

#include <reg52.h>

sbit D1=P1^0;     这个  ^  是什么意思啊!能给详细的说一下吗?谢谢了

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 2009-10-7 21:29 | 只看该作者
^是 位逻辑异或
回复

使用道具 举报

板凳
ID:1 发表于 2009-10-7 21:30 | 只看该作者
& 位逻辑与
位逻辑或
^ 位逻辑异或
- 位逻辑反
>> 右移
<< 左移
回复

使用道具 举报

地板
ID:17815 发表于 2009-10-7 22:41 | 只看该作者

在这里的意思是指取p1口的第0位。

这条指令的意思是,将p1.0的状态送给位变量D1

回复

使用道具 举报

5#
ID:17923 发表于 2009-10-13 22:15 | 只看该作者

4楼正解,还有一种写法 有的程序中会看到P1_0也表示p1口的第0位。

但是是不合法的,需要位声明 sbit P1_0=P1^0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表