大家有没有遇到过这种IO口输出电平莫名其妙被改变的情况

[复制链接]
1315|8
 楼主| heiselpy 发表于 2015-4-8 01:22 | 显示全部楼层 |阅读模式
初始化时让一个buzzer的引脚输出高,然后后面加了个延时5ms,用软件模拟看,延时后就莫名其妙输出低了,有谁遇到过相似的问题吗,感觉不像是读修改写问题导致的
poorhack 发表于 2015-4-8 09:11 | 显示全部楼层
你把引脚断开,再模拟看看结果。不知道软件模拟这么好用,读改写都能模拟出来,你用的什么模拟软件?
ningling_21 发表于 2015-4-8 09:15 | 显示全部楼层
多用实物做实验,有时模拟并不等于实际
 楼主| heiselpy 发表于 2015-4-8 22:32 | 显示全部楼层
ningling_21 发表于 2015-4-8 09:15
多用实物做实验,有时模拟并不等于实际

就是片上硬件模拟
ningling_21 发表于 2015-4-9 08:25 | 显示全部楼层
heiselpy 发表于 2015-4-8 22:32
就是片上硬件模拟

上程序和电路
 楼主| heiselpy 发表于 2015-4-9 08:49 | 显示全部楼层
程序很简单:BUZZER_ON;delayms(50);BUZZER_OFF;
电路:

本帖子中包含更多资源

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

×
luofeng2g 发表于 2015-4-9 09:03 | 显示全部楼层
断开引脚,单独测试,输出是否正常?
 楼主| heiselpy 发表于 2015-4-9 09:57 | 显示全部楼层
luofeng2g 发表于 2015-4-9 09:03
断开引脚,单独测试,输出是否正常?

谢谢,我知道了。
ningling_21 发表于 2015-4-9 10:55 | 显示全部楼层
heiselpy 发表于 2015-4-9 08:49
程序很简单:BUZZER_ON;delayms(50);BUZZER_OFF;
电路:

没上拉电阻,端口驱动能力怎么样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

22

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部