您的位置:首页技术文栏精典网文
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

单片机经典问答1

[日期:2008-02-14 ] [来源:东哥开发网(www.picavr.com) 作者:] [字体: (投递新闻)
问:在做毕业设计,一个煤矿井下的数据采集系统。现在在画系统原理图,问题出在光电隔离连接的问题。
 
      我现在要在ADC0809和单片机器(89S52)之间加一个光电隔离,可是怎么连接啊。不会。
 
      谢谢大家了,可否告诉我应该选哪个光电隔离器,还有它和0809的连接,和单片机的连接。
 
答:
多用一颗单片机ADC0809和单片机89S52 采集完成,串口送出数据(把串口隔离即可,只需要隔离两根线)
 
另一个单片机51 接收数据
 
ADC0809  十几根线,隔离起来,成本过高,体积过大,功耗惊人。
 
问:P0 和P2口无论程序怎么写,电压值不变,均不正常(P0 3.5V, P2 2.5V),但P1 和P3口正常,P0加了上拉,请问是什么原因??刚才又测了下高低电平,原来有所区别,但高低只差0.5V左右,大家帮我分析分析!!!
 
答:

如果要适用P0,P2做IO,那么你必须保证你的程序不会对外部地址进行寻址,并且P0必须上拉。

还有,一般仿真器不支持P0,P2的IO仿真,如果用仿真器的话需要注意!

问:请指教>怎样学单片机,我只懂硬件,没学过计算机语言,要学会编程,要怎么做啊?

答:

其实单片机,主要是从语言入手的,如C语言,汇编,JAVA,C++等,但是没有学过语言,你可以先看看C,这是最简单的,也是最最实用性的东西了,这个为以后的汇编打基础的。
 
但是如果你想学描述电路,你可以学学VHDL,VERILOG等语言,总的来实后者能简单些,而且较为实用(更底层)。
阅读:
录入:petta

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
站长推荐