找回密码
 立即注册

QQ登录

只需一步,快速开始

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

简单一句C语言PINSEL1=ox0008 0000;求大神告知,谢谢

[复制链接]
回帖奖励 20 黑币 回复本帖可获得 20 黑币奖励! 每人限 1 次
跳转到指定楼层
楼主
ID:895406 发表于 2021-4-6 17:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/*p0.25置为DA输出*/
PINSEL1=ox0008 0000;我认为是第19位为输出,怎么会是25位了?求大神告知,谢谢你!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:52586 发表于 2021-4-7 12:13 | 只看该作者
用的是哪个单片机型号呢?  可能单片机就这么设计的,也可能注释与程序不匹配。
回复

使用道具 举报

板凳
ID:894154 发表于 2021-4-7 12:54 | 只看该作者
对照PINSEL1寄存器介绍求解
回复

使用道具 举报

地板
ID:367369 发表于 2021-4-7 14:52 | 只看该作者
ox0008 0000   还是 0x0008 0000 ?
回复

使用道具 举报

5#
ID:895406 发表于 2021-4-7 15:05 | 只看该作者
聆烟雨 发表于 2021-4-7 12:13
用的是哪个单片机型号呢?  可能单片机就这么设计的,也可能注释与程序不匹配。

LPC 2138
回复

使用道具 举报

6#
ID:895406 发表于 2021-4-7 15:06 | 只看该作者
ANT1987 发表于 2021-4-7 12:54
对照PINSEL1寄存器介绍求解

PINSELx  是GPIO 引脚选择寄存器
回复

使用道具 举报

7#
ID:883031 发表于 2021-4-7 16:12 | 只看该作者
配置寄存器时,寄存器的值不一定和端口位一一对应,要看寄存器是怎么设计的
回复

使用道具 举报

8#
ID:894647 发表于 2021-4-7 16:24 | 只看该作者
具体设置需要参照配置表 ,不过一般来说,PINSEL1总共32位,2个一组,从P0.16到P0.31;所以ox0008 0000是p0.25没错
回复

使用道具 举报

9#
ID:895406 发表于 2021-4-7 16:41 | 只看该作者
game灬boy 发表于 2021-4-7 14:52
ox0008 0000   还是 0x0008 0000 ?

不都是一样 啊?
回复

使用道具 举报

10#
ID:895406 发表于 2021-4-7 16:47 | 只看该作者
翼德 发表于 2021-4-7 16:24
具体设置需要参照配置表 ,不过一般来说,PINSEL1总共32位,2个一组,从P0.16到P0.31;所以ox0008 0000是p0.2 ...

这大神说到点子上了 ,为什么不是第十九位?
还有个问题,你说的两位一组,书上写的是第0位与第1位为一组,我就非常纳闷,应该一个引脚对应一个位啊 ?我理解不了这个两位一组,到底是啥玩意,求大神告知,谢谢你!
回复

使用道具 举报

11#
ID:139866 发表于 2021-4-7 16:54 | 只看该作者

哪里一样?我怎么看不出来
回复

使用道具 举报

12#
ID:895406 发表于 2021-4-8 08:50 | 只看该作者
天ノ忆 发表于 2021-4-7 16:54
哪里一样?我怎么看不出来

区别就是第一个数字是0还字母o,打字打错了,应该是0吧
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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