找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2479|回复: 6
收起左侧

IO0DIR=0X0000 0080;//P0.7配置为输出,是第八位写入1,应该是P0.8 配置为输出,为..

[复制链接]
ID:895406 发表于 2021-3-26 10:46 | 显示全部楼层 |阅读模式
IO0DIR=0X0000 0080;//P0.7配置为输出
IO0DIR 是GPIO 方向寄存器,写入0时,为输入,写入1时为输出。
IO0DIR=OX0000 0080  转为二进制为IO0DIR=0000 0000 0000 0000  0000 0000 1000 0000
是第八位写入1,应该是P0.8 配置为输出,为何是P0.7 了???
回复

使用道具 举报

ID:814525 发表于 2021-3-26 14:18 | 显示全部楼层
最低位也就是右边第一位对应的P0.0,那么第8位不就是对应的P0.7吗。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:139866 发表于 2021-3-26 14:29 | 显示全部楼层
第一位是PO.0,第一位是0,是以0开头的,0啊,0!!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:207421 发表于 2021-3-26 14:44 | 显示全部楼层
地位是从 P00开始的
回复

使用道具 举报

ID:894154 发表于 2021-3-26 15:38 | 显示全部楼层
Px.0 BIT0
Px.1 BIT1
Px.2 BIT2
Px.3 BIT3
Px.4 BIT4
Px.5 BIT5
Px.6 BIT6
Px.7 BIT7
以上即是P0端口,共八个IO口

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:883031 发表于 2021-3-26 15:59 | 显示全部楼层
硬件开发端口定义都是从0开始定义的,7就是从0开始数的第8位
回复

使用道具 举报

ID:88304 发表于 2021-3-26 16:19 | 显示全部楼层
程序员是从0开始 数的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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