找回密码
 立即注册
查看: 766|回复: 10

请问 STC8G1K08 单片机, 如何让P3.3口内部的4K电阻上拉?具体程序如何写?

[复制链接]
已绑定手机

27

主题

30

回帖

225

积分

中级会员

积分
225
发表于 2026-3-12 09:29:27 | 显示全部楼层 |阅读模式
请问 STC8G1K08 单片机, 如何让P3.3口内部的4K电阻上拉?具体程序如何写?
回复

使用道具 举报 送花

已绑定手机

7

主题

445

回帖

6692

积分

论坛元老

积分
6692
发表于 2026-3-12 09:41:41 | 显示全部楼层
是否下载了STC8G的芯片手册(规格书)?
第9章有说明。(9.1.3,9.2,9.3.5)
具体哪里不懂可以截图指出来
回复

使用道具 举报 送花

16

主题

943

回帖

4219

积分

超级版主

积分
4219
发表于 2026-3-12 10:05:47 | 显示全部楼层
回复

使用道具 举报 送花

已绑定手机

25

主题

645

回帖

4477

积分

论坛元老

积分
4477
发表于 2026-3-12 10:44:38 | 显示全部楼层
如图所示即可开启上拉电阻:

Snipaste_2026-03-12_10-43-40.jpg

回复

使用道具 举报 送花

已绑定手机

27

主题

30

回帖

225

积分

中级会员

积分
225
 楼主| 发表于 2026-3-12 11:14:03 | 显示全部楼层
请问这样写程序对吗?如图片截图
截图202603121113226480.jpg
回复

使用道具 举报 送花

已绑定手机

2

主题

7

回帖

1991

积分

金牌会员

积分
1991
发表于 2026-3-12 15:00:49 | 显示全部楼层
最好是这样写:P3PU|=0x08
回复

使用道具 举报 送花

已绑定手机

27

主题

30

回帖

225

积分

中级会员

积分
225
 楼主| 发表于 2026-3-14 11:57:43 | 显示全部楼层
我这么写,单片机上电后,为啥P3.3口输出为低电平?
截图202603141156454656.jpg
回复

使用道具 举报 送花

已绑定手机

2

主题

7

回帖

1991

积分

金牌会员

积分
1991
发表于 2026-3-14 16:53:06 | 显示全部楼层
ganzhe*** 发表于 2026-3-14 11:57
我这么写,单片机上电后,为啥P3.3口输出为低电平?

那就不清楚了。实在不行就用你说的方式 P3PU=0x08
回复

使用道具 举报 送花

9

主题

771

回帖

5309

积分

论坛元老

积分
5309
发表于 2026-3-14 17:33:12 | 显示全部楼层
典型的访问XFR忘记先使能EAXFR位的问题,
配置上拉电阻的寄存器属于XFR区,访问前需要先配置使能位,P_SW2 |= 0x80
回复

使用道具 举报 送花

已绑定手机

103

主题

426

回帖

785

积分

高级会员

积分
785
发表于 2026-3-14 18:05:48 | 显示全部楼层
ganzhe*** 发表于 2026-3-14 11:57
我这么写,单片机上电后,为啥P3.3口输出为低电平?

在设置P3PU之前
加上
EAXSFR();
这句在头文件里面能找到实际上就是9楼的那个
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 13:04 , Processed in 0.077498 second(s), 95 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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