rsdwm 发表于 2022-1-26 16:07 嘿嘿,不是很懂这个总线型方式。你的ADC0809的时钟信号是单片机ALE引脚提供的?可以在仿真的时候加个示波器对照一下。 |
123456ZXC1 发表于 2022-1-26 12:54 谢谢,找到问题了,引脚标号错了。方便看一下我新回复的问题吗 |
TEC 发表于 2022-1-26 10:06 谢谢,找到问题了,引脚标号错了。方便看一下我新回复的问题吗 |
wulin 发表于 2022-1-26 11:58 谢谢,不过我的是总线方式 这个是io口控制的 |
rsdwm 发表于 2022-1-26 15:48 找到问题了 ALE引脚没改 ![]() |
耽误大家时间了,由于本人的粗心,没有把ALE引脚的网络标号改掉。导致ALE没有信号。改完之后可以正常的显示。![]() ![]() 但是我有些许疑问,第一,为什么不连接的时候会显示一个固定值2.49。第二,如果我测得是端口一,但端口一没有接任何东西此时应该显示第一个疑问的固定值,但是改变接在端口二的滑动电阻改变电压,此时数码管显示的值会变动,这种“串线”的情况是由于什么。如果正常端口一接入滑动电阻,则端口二的变动不会造成端口一数值的紊乱。 |
123456ZXC1 发表于 2022-1-26 12:54 您好,我补了一下,麻烦看一看 |
ADC部分的电路图补全一下 |
给你一个示例![]() |
最好把ADC部分的电路图补全,这样好分析一点。你的AD转换函数应该是不对的,没有ADWR,ADRD等的设置。 |