登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
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?