Autor Tema: Pull-up para puerto D 18F4550  (Leído 4150 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Pull-up para puerto D 18F4550
« en: 19 de Octubre de 2009, 11:39:10 »
Hola grupo, según el datasheet dep pic 18F4550 el puerto D tiene Pull-up, habilitando el RE7, pero al configurarlo de esta forma no veo que se habiliten.
faltará algo?

gracias.

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Pull-up para puerto D 18F4550
« Respuesta #1 en: 19 de Octubre de 2009, 13:36:29 »
En el datasheet dice:
Citar
Each of the PORTD pins has a weak internal pull-up. A
single control bit, RDPU (PORTE<7>), can turn on all
the pull-ups. This is performed by setting RDPU. The
weak pull-up is automatically turned off when the port
pin is configured as a digital output or as one of the
other multiplexed peripherals.

Osea que setetando el bit 7 de PORTE se activan todas las resistencias pull-up internas del puerto D. Que se cambia automáticamente si el pin se configura como salida. No indica mas que eso, así que debería de funcionar. como lo estas probando?

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: Pull-up para puerto D 18F4550
« Respuesta #2 en: 19 de Octubre de 2009, 13:53:15 »
Hola Suky, si, esta información del datasheet ya la había revisado y creí que así funcionaba pero no sé que pasa. En el puerto D tengo un teclado parte alta salida y parte baja entradas

set_tris_d(0x0f);
bit_set(porte,7);

Depurando en MPLAB veo que los registros se cargan correctamente pero simulando en proteus no aparecen los 1 que deberían estar en la parte baja al habilitar las Pull-up.

muchas gracias.

saludos.
   

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Pull-up para puerto D 18F4550
« Respuesta #3 en: 19 de Octubre de 2009, 13:56:04 »
No te confíes de proteus, creo que no simula las resistencias pull-up. Hay que probarlo con hardware real.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: Pull-up para puerto D 18F4550
« Respuesta #4 en: 19 de Octubre de 2009, 14:18:43 »
Tienes toda la razón.

saludos.


 

anything