找回密码
 立即注册
楼主: wansrkl

I/O 口工作模式与上拉电阻的问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-08-18 19:57:08

3

主题

7

回帖

57

积分

注册会员

积分
57
发表于 2023-4-20 15:45:01 | 显示全部楼层
JISHU*** 发表于 2023-4-20 15:33
我选择P0口设置开漏输出模式,启用全部上拉电阻,全对外输出1,拿万用表测量,为P0口什么都是0V?
P0M0 = 0 ...

使用的是STC8H8K64U,打狗棒核心板。另外,选择高阻输入模式,启用上拉电阻后,同样测量,IO口也是0V
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-08-18 19:57:08

3

主题

7

回帖

57

积分

注册会员

积分
57
发表于 2023-4-20 16:03:26 | 显示全部楼层
JISHU*** 发表于 2023-4-20 15:33
我选择P0口设置开漏输出模式,启用全部上拉电阻,全对外输出1,拿万用表测量,为P0口什么都是0V?
P0M0 = 0 ...

使用芯片是stc8h8k64U,打狗棒核心板。另外,我设置为高阻输入模式,同样使能上拉电阻,测量引脚电压,也是0V。这个原因是什么引起的?是我板子上芯片版本太低,当时还没有支持,有没有这种可能?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12081
发表于 2023-4-20 16:03:51 | 显示全部楼层
本帖最后由 梁工 于 2023-4-20 22:46 编辑
JISHU*** 发表于 2023-4-20 15:33
我选择P0口设置开漏输出模式,启用全部上拉电阻,全对外输出1,拿万用表测量,为P0口什么都是0V?
P0M0 = 0 ...

因为你没有允许操作扩展寄存器,所以设置操作无效。
P_SW2 |= 0x80;   //允许访问扩展寄存器
P0PU = 0xFF;        //允许P0口额外上拉电阻
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-08-18 19:57:08

3

主题

7

回帖

57

积分

注册会员

积分
57
发表于 2023-4-20 16:14:16 | 显示全部楼层
梁*** 发表于 2023-4-20 16:03
因为你没有允许操作扩展寄存器,所以设置操作无效。
P_SW2 |= 0x080;   //允许访问扩展寄存器
P0PU = 0xF ...

确实是这个原因,需要先打开扩展寄存器允许。在程序开头添加P_SW2 |= 0x080;解决。感谢梁工
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-5-23 02:20:33 来自手机 | 显示全部楼层
梁工 发表于 2023-4-20 16:03
因为你没有允许操作扩展寄存器,所以设置操作无效。
P_SW2 |= 0x80;   //允许访问扩展寄存器
P0PU = 0xFF; ...

终于找到,难怪我开不了上拉
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:352
  • 最近打卡:2025-05-03 00:27:19
已绑定手机

130

主题

1521

回帖

1865

积分

金牌会员

积分
1865
发表于 2024-5-23 02:21:39 来自手机 | 显示全部楼层
梁工 发表于 2023-4-20 16:03
因为你没有允许操作扩展寄存器,所以设置操作无效。
P_SW2 |= 0x80;   //允许访问扩展寄存器
P0PU = 0xFF; ...

翻了很久手册都没找到,,现在懂了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:396
  • 最近打卡:2025-05-03 11:16:14

16

主题

702

回帖

2478

积分

金牌会员

积分
2478
发表于 2024-5-23 08:16:49 | 显示全部楼层
例程里边都有,有问题还是先用官方例程试试
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 12:53 , Processed in 0.123314 second(s), 87 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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