原创 关于漏开、推挽方式

2007-8-12 19:23 3285 1 3 分类: 模拟

/****************************************************************************************************************/
漏级开路即高阻状态,适用于输入/输出,其可独立输入/输出低电平和高阻状态,若需要产生高电平,则需使用外部上拉电阻或使用如LCX245等电平转换芯片。
有些朋友,尤其是未学过此方面知识的朋友,在实际工作中将I/O口设置为漏开,并想输出高电平,但向口线上写1后对方并未认出高电平,对于高阻状态来说,
正确的方法应是外加上拉电阻,上拉电阻的阻值=上拉电压/芯片引脚最大灌(拉)电流。


推挽方式可完全独立产生高低电平,推挽方式为低阻,这样,才能保证口线上不分走电压或分走极小的电压(可忽略),保证输出与电源相同的高电平,
推挽适用于输出而不适用于输入,因为若对推挽(低阻)加高电平后,I=U/R,I会很大,将造成口的烧毁。


对与C8051F的很多型号片子,将I/O口设置为推挽方式的做法为:


PnMDOUT=0xff,Pn=0x00,这样设置I/O口为推挽,并输出低电平(可降低功耗)
将I/O口设置为漏开方式的做法为:PnMDOUT=0x00,Pn=0xff,这样设置I/O口为漏开。
  
例外的情形是:连接到SDA,SCL,RX0(如果UART0工作于方式0),RX1(如果UART1工作于方式0)的端口引脚总是被配置为漏极开漏方式,
而与PnMDOUT寄存器中对应位的设置值无关。
/****************************************************************************************************************/

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1073592 2009-1-1 17:48

这玩意要是推广的,广告商会受到很大打击。比如我知道要放一部电影或者电视剧了,晚20分钟开始看,碰到广告就快进。

用户959737 2008-11-14 15:08

楼主评论,time shift这样的功能差不多都是鸡肋,要不是市场上那些卖手去推动,开发来干吗? 对于许多产品来说,某些不足和缺陷才是优点,看电视我们就需要一点紧迫和压力,时间到,一定要在屏幕前面这样的压力,多好!

用户62408 2008-3-19 19:20

very  good!support!

ash_riple_768180695 2007-8-16 14:48

写得好!
相关推荐阅读
用户64518 2007-08-13 19:21
2007年IT薪水统计
2007年IT薪水统计有些公司薪水有个范围,表示根据笔试面试的情况定。都是研发类的硕士的情况。里面可能有些瑕疵,所以仅供参考。 Morgan IT:18万+bonus,共25万左右Google:17万...
我要评论
2
1
关闭 站长推荐上一条 /1 下一条