becomeAGeneral 发表于 2024-12-26 10:45:33

8H1K28

为啥我相同的代码,使用8H1K28单片机,就是只有两路生效,我硬件都是一样的,软件也是一样的

becomeAGeneral 发表于 2024-12-26 10:46:01

我把接收的数据使用串口发送出来,

becomeAGeneral 发表于 2024-12-26 10:46:36

串口是使用标准库的

DebugLab 发表于 2024-12-26 10:55:54

什么两路生效,描述清楚

becomeAGeneral 发表于 2024-12-26 10:59:10

DebugLab 发表于 2024-12-26 10:55
什么两路生效,描述清楚

这个1不生效,2两路生效

becomeAGeneral 发表于 2024-12-26 11:00:05

DebugLab 发表于 2024-12-26 10:55
什么两路生效,描述清楚

1

becomeAGeneral 发表于 2024-12-26 11:02:02

电路图

DebugLab 发表于 2024-12-26 11:26:36

becomeAGeneral 发表于 2024-12-26 11:02
电路图

I2C啊
检查IO口模式设置,可以设置为双向或开漏同时打开内部4K上拉
注意EAXFR初始化就打开,不要再关闭
注意要正确设置I2C脚位切换

becomeAGeneral 发表于 2024-12-26 13:45:10

DebugLab 发表于 2024-12-26 11:26
I2C啊
检查IO口模式设置,可以设置为双向或开漏同时打开内部4K上拉
注意EAXFR初始化就打开,不要再关闭


我是把端口模式设置为开漏,并且我硬件有4.7k上拉,这个也要打开内部4K上拉电阻吗

becomeAGeneral 发表于 2024-12-26 13:49:56

DebugLab 发表于 2024-12-26 11:26
I2C啊
检查IO口模式设置,可以设置为双向或开漏同时打开内部4K上拉
注意EAXFR初始化就打开,不要再关闭


端口模式我已经检查了很多遍了,应该没有错误
页: [1] 2
查看完整版本: 8H1K28