原创 关于漏开、推挽方式

2007-10-14 16:50 3423 5 6 分类: MCU/ 嵌入式

                                         C8051F                        


       漏级开路即高阻状态,适用于输入/输出,其可独立输入/输出低电平和高阻状态,若需要产生高电平,则需使用外部上拉电阻或使用如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

文章评论1条评论)

登录后参与讨论

用户829250 2007-10-16 16:00

呵呵,好。

相关推荐阅读
用户829250 2008-05-16 09:05
细说恒流源(转载)
恒流源是电路中广泛使用的一个组件,这里我整理一下比较常见的恒流源的结构和特点。恒流源分为流出(Current Source)和流入(Current Sink)两种形式。最简单的恒流源,就是用一只恒流二...
用户829250 2008-05-13 19:08
几种VI转换和恒流源电路图的比较
几种VI转换和恒流源电路图的比较这几种电路都可以在负载电阻RL上获得恒流输出第一种由于RL浮地,一般很少用第二种RL是虚地,也不大使用第三种虽然RL浮地,但是RL一端接正电源端,比较常用第四种是正反馈...
用户829250 2008-02-24 13:18
CPU流水线
你了解CPU流水线吗?作者:让我们先来了解一下流水线(Pipeline)。流水线是Intel首次在486芯片中开始使用的。流水线的工作方式就像工业生产上的装配流水线。在CPU中由5??6个不同功能的电...
用户829250 2007-10-20 22:46
转贴:电容的使用:一些经验和误区
一些经验:            在电路中不能确定线路的极性时,建议使用无极电解电容。通过电解电容的纹波电流不能超过其充许范围。如超过了规定值,需选用耐大纹波电流的电容。电容的工作电压不能超过其额定电...
用户829250 2007-09-27 20:25
十种精密全波整流电路——转载
图中精密全波整流电路的名称,纯属本人命的名,只是为了区分;除非特殊说明,增益均按1设计.图1是最经典的电路,优点是可以在电阻R5上并联滤波电容.电阻匹配关系为R1=R2,R4=R5=2R3;可以通过更...
EE直播间
更多
我要评论
1
5
关闭 站长推荐上一条 /3 下一条