io口的寄存器不是8位长度的吗?

[复制链接]
2453|30
 楼主| lizye 发表于 2018-7-3 19:22 | 显示全部楼层 |阅读模式
#define BIT0 0x0001u   
上面定义的BIT0有16位长度???
io口的寄存器不是8位长度的吗?
jiahy 发表于 2018-7-3 19:25 | 显示全部楼层
P1DIR=BIT0这样的语句也行???
shimx 发表于 2018-7-3 19:28 | 显示全部楼层

16位的单片机呀。
zhenykun 发表于 2018-7-3 19:30 | 显示全部楼层
这个需要根据单片机的型号具体确定的,有8位,有16位的,更有32位的。。
wyjie 发表于 2018-7-3 19:34 | 显示全部楼层

这个根据实际的单片机来确定的
jlyuan 发表于 2018-7-3 19:36 | 显示全部楼层

通过与非操作呀
yszong 发表于 2018-7-3 19:38 | 显示全部楼层
这样其他的都改变了。
dengdc 发表于 2018-7-3 19:40 | 显示全部楼层
不都是8位的数据口吗
heweibig 发表于 2018-7-3 19:44 | 显示全部楼层
有16位的数据口
jiahy 发表于 2018-7-3 19:46 | 显示全部楼层

原理都是一样的。
 楼主| lizye 发表于 2018-7-3 19:48 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
51xlf 发表于 2018-7-5 16:13 | 显示全部楼层
这个是什么芯片呢
i1mcu 发表于 2018-7-5 16:13 | 显示全部楼层
这个不是16位的数据吗
pmp 发表于 2018-7-5 16:14 | 显示全部楼层
这个说的bit0就是第一位而已。
mmbs 发表于 2018-7-5 16:14 | 显示全部楼层
有其他的bit位数据吗
1988020566 发表于 2018-7-5 16:14 | 显示全部楼层
这个定义的有问题吗
lzbf 发表于 2018-7-5 16:15 | 显示全部楼层
什么芯片的
houjiakai 发表于 2018-7-5 16:15 | 显示全部楼层
凡是下面的程序中出现bit0的,系统自动替换为0x01u
youtome 发表于 2018-7-5 16:15 | 显示全部楼层
0x01u,表示一个数值为1的无符号整数
cemaj 发表于 2018-7-5 16:16 | 显示全部楼层
#define BIT0 0X0001 定义BIT0这个字符串等同于0x0001
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部