哪位大神告诉我。我现在用AT89C51单片机做电路,想用ADC0832做A/D转换,我看见资料上说
哪位大神告诉我。我现在用AT89C51单片机做电路,想用ADC0832做A/D转换,我看见资料上说,此状态下51单片机的晶振不能超过4MHz,因为计算下来,0832的时钟...
哪位大神告诉我。我现在用AT89C51单片机做电路,想用ADC0832做A/D转换,我看见资料上说,此状态下51单片机的晶振不能超过4MHz,因为计算下来,0832的时钟频率才不会超过400kHz。因为0832的clk脚连接到51单片机。那么,0832的时钟频率输入可以外加么?本人菜鸟,谢谢帮助~
展开
1个回答
展开全部
51单片机的晶振不能超过4MHz,这说法没有根据,错误的。因为0832的CLK,DI,DO,CS是要接单片机引脚的,CLK是由引脚模拟的,所以,CLK的频率是由程序决定握哪的,可以在每个CLK中加NOP来延时就行了。
0832的时钟脉冲输入理论是可以外加,但是DI,DO无首皮纤法与CLK同步,因此,是无法输入/输出数据的。
既然晶振不能超过4MHz是错误的,不必信,0832的时钟者仿那就不必外加了,是不可行的。
单片机的晶振频率可以取到上限的,只要单片机能正常工作就可以。
你用AT89C51单片机做电路,是仿真吗?仿真可以。
如果是做实物,就别用这个单片机了,因编程太麻烦了,需要专业的编程器。
用AT89S51还可以,AT89C51早就淘汰了,没有人用了。
最后,还是推荐你用STC单片机,因内部就有A/D转换器,不必外加,很方便的。
0832的时钟脉冲输入理论是可以外加,但是DI,DO无首皮纤法与CLK同步,因此,是无法输入/输出数据的。
既然晶振不能超过4MHz是错误的,不必信,0832的时钟者仿那就不必外加了,是不可行的。
单片机的晶振频率可以取到上限的,只要单片机能正常工作就可以。
你用AT89C51单片机做电路,是仿真吗?仿真可以。
如果是做实物,就别用这个单片机了,因编程太麻烦了,需要专业的编程器。
用AT89S51还可以,AT89C51早就淘汰了,没有人用了。
最后,还是推荐你用STC单片机,因内部就有A/D转换器,不必外加,很方便的。
追问
谢谢~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询