数码之家

 找回密码
 立即注册
搜索
查看: 2179|回复: 9

STC单片机内部上拉电阻,程序应该怎么写

[复制链接]
发表于 2022-8-1 19:42:23 | 显示全部楼层 |阅读模式



STC8G1K08A单片机,我要使用P30口的内部上拉电阻,看手册上写的
P_SW2=0x80;  //先把EAXFR写1
P3PU=0x01;    //把P30口上拉电阻寄存器写1
程序这么写对吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2022-8-1 20:03:03 | 显示全部楼层
本帖最后由 lifjt 于 2022-8-1 20:04 编辑

对的,没错。只用P3.0的话是这样,手册上P169写得很清楚。
回复 支持 反对

使用道具 举报

发表于 2022-8-1 20:06:08 | 显示全部楼层
这个功能确实很方便使用,上拉都可以省了,从以前的省RST,省CLK。
回复 支持 反对

使用道具 举报

发表于 2022-8-1 20:06:52 | 显示全部楼层
要不影响别的位不能这么写,要进行或运算吧  |=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-1 20:15:16 | 显示全部楼层
lifjt 发表于 2022-8-1 20:06
这个功能确实很方便使用,上拉都可以省了,从以前的省RST,省CLK。

最后要不要再写一句 P_SW2=0x00;
把EAXFR置0
回复 支持 反对

使用道具 举报

发表于 2022-8-1 20:19:11 | 显示全部楼层
duohaiou 发表于 2022-8-1 20:15
最后要不要再写一句 P_SW2=0x00;
把EAXFR置0

我没有写,也正常在使用。要先把P3 配置为普通IO口。

打赏

参与人数 1家元 +5 收起 理由
duohaiou + 5 謝謝分享

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2022-8-1 22:42:51 来自手机浏览器 | 显示全部楼层
这个片子挺好玩的,就是例程代码给的不适用,还得去PDF里面抠…很蛋疼…
回复 支持 反对

使用道具 举报

发表于 2022-8-2 08:25:34 | 显示全部楼层
新器件有新编码规则。
回复 支持 反对

使用道具 举报

发表于 2022-8-2 09:03:35 | 显示全部楼层
STC手册还算看得懂
回复 支持 反对

使用道具 举报

发表于 2023-4-15 22:07:18 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-20 10:57 , Processed in 0.265200 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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