导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:请求援助[吴震]

 *第4477篇: 初学者:请求援助

  
楼 主:吴震 2002年8月11日20:04
 初学者:请求援助
各位高手,请问假如单片机的电源接地,而地接-5V,输出的高电平是不是0V了,而低电平
为-5V了,输入时是不是外界输入0V时系统就把它当高电平处理,而输入为-5V时,系统就把
它当低电平处理,但编程时和正常的接法有没有区别?请求援助!谢谢!
  
2楼:虚竹 2002年8月11日21:25
 我的回答
如果你的单片机地和-5V地是电连通的则这种接法不成立(等于短路地和-5V),如果你的单
片机供电源和-5V是两路不同的电源(不供地),则只有和单片机供电电源共地的高低电平
才有效。
  
3楼:吴震 2002年8月12日19:13
 谢谢虚竹并再请教
比如说微处理器的Vdd是接的0V,也就是接地,而Vss脚是接的-5V,会和一般接法:Vdd接
+5V,Vss接地。有什么区别,包括输入信号是怎样处理的,输出信号又是一种什么样的情
况,当然我的这个地也是+5V的地。请指教,谢谢!
  
4楼:吴震 2002年8月12日19:15
 谢谢虚竹并再请教
比如说微处理器的Vdd是接的0V,也就是接地,而Vss脚是接的-5V,会和一般接法:Vdd接
+5V,Vss接地。有什么区别,包括输入信号是怎样处理的,输出信号又是一种什么样的情
况,还有就是编程时也有区别吗?当然我的这个地也是+5V的地。请指教,谢谢!
  
5楼:虚竹 2002年8月14日17:13
 我再回答
1、仅对CPU而言没什么区别,CPU能够正常工作。
2、如果你的+5V、-5V是同一个地,而你的信号高电平为+5V,低电平为0V,则对CPU的I/O口
输入0V时CPU会当作高电平处理,输入+5V则对CPU的VSS而言电压已达+10V,极有可能烧坏
CPU,因为大多数CPU对I/O口输入的电平值限制为<(VDD+0.5V)。
3、可能我没弄清楚你的问题,因为一般不会采用这种接法,不知道你出于哪种目的而这样
接,是不是想节约一组电源?
  
6楼:吴震 2002年8月17日20:10
 thanks
我的动机你说对了,其实你也理解对了,我就是想确认一下CPU对输入的信号是在什么样的电
平判其为高,什么样的电平又判为低,而假如我程序让某个口输出高时有是一个什么样的电
平,输出低时又是一个什么电平,编程和一般的情况有什么区别吗?

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:初学者:询问

[下一篇主题]:初学者:请问RS232接头的第五脚信号地,要不要接在单片机的地上?还是只需接RXD和TXD?