导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→51单片机p0口[我是一条鱼]

 *第15671篇: 51单片机p0口

  
楼 主:我是一条鱼 2003年8月21日12:59
 51单片机p0口
请问: p0口没有内部上拉电阻,那么在外部没有输出高电平和低电平时,实际输出什么电平??              加了上拉电阻后,有如何啊??
  
2楼:langren0468 2003年8月21日14:37
 
  
3楼:我是一条鱼 2003年8月21日15:38
 两者都输出高吗??
  
4楼:tm1300 2003年8月21日17:11
 都是高,只是后者带负载或者驱动能力要比前者强的多,一般建议带上拉电阻
  
5楼:我是一条鱼 2003年8月21日19:46
 带10k上拉电阻后,它就是普通I/O口吗?与其它有和分别??
  
6楼:guest 2003年8月23日19:16
 建议查看弹片机P0口内部结构图
楼下兄

建议查看弹片机P0口内部结构图
楼下兄弟说的对
  
7楼:红心J 2003年8月21日20:49
 p0口无外部上拉时,相当于oc输出。

p0口无外部上拉时,相当于oc输出。
p0口加外部上拉10k,等效于其它i/o口。
p0于p1~p3仅仅区别无内部上拉。
  
8楼:guest 2003年8月22日10:31
 P0口作为地址/数据复用总线时是有内部上
p0口作为地址/数据复用总线时是有内部上拉电阻的;
作为普通i/o时无。复位后p0口为高电平,但用万用表
测不到,如同at89c2051的p1.0和p1.1,但可在p0某口线
和电源之间连接一个led,若发光则为0,不发光为1.
  
9楼:jcg 2003年8月23日23:02
 我看了大家的回答,发现有的是错的,有的不
我看了大家的回答,发现有的是错的,有的不全面。
   这个问题要分两种情况考虑:1 :做总线时  2 :不作为总线,作为普通的I/O时
     P0口的结构:
        P0口内部没有上拉电阻,口线与VCC之间有一个场效应管,与GND之间也有一个场效应管。
    1  做总线时
       这两个管子是推挽工作方式,同一时刻只有一个导通。此时根本不要上拉电阻
    2  不作为总线,作为普通的I/O时
       与VCC之间的场效应管不导通,形成漏极开路,所以作为输出时一般要加上拉电阻,
      但如果输出到TTL的输入的话,可以不要上拉电阻。用来驱动LED的阴极也不需要。

请仔细看看P0的结构

  
10楼:guest 2004年2月20日20:56
 [quote][b]以下是引用[i]jc
以下是引用jcg在2003-8-23 23:02:15的发言:
我看了大家的回答,发现有的是错的,有的不全面。
    这个问题要分两种情况考虑:1 :做总线时  2 :不作为总线,作为普通的I/O时
      P0口的结构:
         P0口内部没有上拉电阻,口线与VCC之间有一个场效应管,与GND之间也有一个场效应管。
     1  做总线时
        这两个管子是推挽工作方式,同一时刻只有一个导通。此时根本不要上拉电阻
     2  不作为总线,作为普通的I/O时
        与VCC之间的场效应管不导通,形成漏极开路,所以作为输出时一般要加上拉电阻,
       但如果输出到TTL的输入的话,可以不要上拉电阻。用来驱动LED的阴极也不需要。

 请仔细看看P0的结构


请问如果作为总线,驱动超过8个TTL门,可不可以使用上拉电阻来增加驱动能力?

  
11楼:guest 2003年8月24日08:54
 引用我是一条鱼:“
 51单片机p0口

引用我是一条鱼:“
 51单片机p0口
请问: p0口没有内部上拉电阻,那么在外部没有输出高电平和低电平时,实际输出什么电平??              加了上拉电阻后,有如何啊?? ”

引用jcg:“
2  不作为总线,作为普通的I/O时
       与VCC之间的场效应管不导通,形成漏极开路,所以作为输出时一般要加上拉电阻,”

请问jcg,你到底回答了吗?

  
12楼:红心J 2004年2月21日09:51
 端口电压值大小取决于与VCC之间的阻抗
端口电压值大小取决于与VCC之间的阻抗

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

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


[上一篇主题]:请问有谁用过24级分频器4521

[下一篇主题]:关于《数字信号处理教程-第二版》