求电气系的大神解答:在proteus上面仿真at89c52+adc0809
答案:1 悬赏:30 手机版
解决时间 2021-03-28 01:00
- 提问者网友:椧運幽默
- 2021-03-27 17:51
求电气系的大神解答:在proteus上面仿真at89c52+adc0809
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-03-27 18:37
你加个延时试试,要不然模拟电压变一点, 你的数字不就一直跳么追问对,对!是在一直跳,,那个out口的电压一直稳定不下来,即使能输出结果,这是怎么搞得啊?也想请问一下原理追答IN引脚的输入不是绝对稳定的,会有毛刺,所以输出就不稳定咯。
你给加个软件滤波,就是P0口循环接收256(或者其他多少)个数据,求平均值(求和,再除以256),然后再把这个平均值送给P1,这样更容易稳定显示。
采纳了之后我就不能回答了,所以如果你采纳之后还有问题,就私信我。追问哦••••是这个意思,不过我试过P1口的输出,还是比较稳定的,只是奇怪为什么out那八个口不稳定••••••我还有一张别人画的图,他那个输出就很漂亮啊,out的八个口该是高电平就是高电平,低电平就是低电平,不过他是c语言写的,而且他也有循环,循环以后才实现动态模数转换的,不知道为啥我这个没有循环也能转换,不科学啊!追答仿真这种东西,毕竟是假的,你不知道他元件具体是怎么封装的,在细节方面可能就会出一些莫名的BUG了。
你给加个软件滤波,就是P0口循环接收256(或者其他多少)个数据,求平均值(求和,再除以256),然后再把这个平均值送给P1,这样更容易稳定显示。
采纳了之后我就不能回答了,所以如果你采纳之后还有问题,就私信我。追问哦••••是这个意思,不过我试过P1口的输出,还是比较稳定的,只是奇怪为什么out那八个口不稳定••••••我还有一张别人画的图,他那个输出就很漂亮啊,out的八个口该是高电平就是高电平,低电平就是低电平,不过他是c语言写的,而且他也有循环,循环以后才实现动态模数转换的,不知道为啥我这个没有循环也能转换,不科学啊!追答仿真这种东西,毕竟是假的,你不知道他元件具体是怎么封装的,在细节方面可能就会出一些莫名的BUG了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯