wszjw2 发表于 2024-8-8 08:18:41

soma 发表于 2024-8-7 21:07
如果设置成上拉模式,应该会高电平吧,准双向上拉能力好像有限。

设置成上拉模式确实可以变成高电平,但会不会不能输出低电平了

wszjw2 发表于 2024-8-8 08:19:19

Lkck8210 发表于 2024-8-7 17:35
代码没啥问题,电路图呢?

电路图发了,请帮忙看看{:cry:}

wszjw2 发表于 2024-8-8 08:28:58

wnagming 发表于 2024-8-8 08:23
只有电机驱动输出不了高电平吗?

准双向口模式下除了p3.0和3.1外都输出不了高电平(无法控制高低电平),但是在推挽模式下可以输出高电平

wszjw2 发表于 2024-8-8 08:33:14

wnagming 发表于 2024-8-8 08:23
只有电机驱动输出不了高电平吗?

我刚才试了一下,即使只有一颗芯片没有外部电路也是这样。难道是因为烧录程序时提示文件大小超出程序区范围,部分移到eeprom区的关系吗

wszjw2 发表于 2024-8-8 08:39:52

找到原因了,是烧录的程序太大,部分移到了eeprom区导致异常,
是否有什么办法可以在不修改代码量的情况使程序运行正常呢

wszjw2 发表于 2024-8-8 10:34:31

wnagming 发表于 2024-8-8 08:58
换大容量芯片

好的好的,我还以为移入eeprom也可以正常运行{:5_314:}

Lkck8210 发表于 2024-8-8 14:27:42

wszjw2 发表于 2024-8-8 08:39
找到原因了,是烧录的程序太大,部分移到了eeprom区导致异常,是否有什么办法可以在不修改代码量的情况使程 ...

一个普通的电机驱动代码为啥会那么大?

wszjw2 发表于 2024-8-8 14:31:30

Lkck8210 发表于 2024-8-8 14:27
一个普通的电机驱动代码为啥会那么大?

因为还有一段驱动ws2812跑马灯的代码{:titter:},是自己贴的侧发ws2812,目前还没点亮。
那段代码之前是用ca51的芯片实现过我移植过来的。
页: 1 [2]
查看完整版本: 新手求助:为何已经配置了IO口模式,但是无法按照预想的输出高电平