Autor Tema: Puerto B salida con 4511  (Leído 2072 veces)

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

Desconectado FOXBATSK

  • PIC10
  • *
  • Mensajes: 15
Puerto B salida con 4511
« en: 23 de Octubre de 2005, 20:28:00 »
Hola, en un pic 16f84a pongo al puerto B como salida y al puerto A como entrada, lo que este en a se refleja en B, me funciona muy bien con leds indicadores, pero cuando yo quiero que me salga en un display de catodo comun no me da, ya que antes le conecto el 4511 un decodificador de bcd a 7 segmentos. Alguien me podria ayudar, el diagrama del 4511 se parece al que vi por aqui en donde se trata de un tacometro, tambien lo intente con el 74ls47. mi programa es el siguiente:

      LIST    P = 16F84
      RADIX   HEX


PUERTOA   EQU      05
PUERTOB   EQU      06
ESTADO   EQU      03
F      EQU      1
W      EQU      0

      ORG      00
      GOTO   INICIO
      ORG      05

INICIO   BSF      ESTADO,5
      MOVLW   0XFF
      MOVWF   PUERTOA
      CLRW      
      MOVWF   PUERTOB
      BCF      ESTADO,5
      CLRF   PUERTOB
OTRA   NOP
      CLRF   PUERTOB
      MOVF   PUERTOA,W
      NOP
      NOP
      MOVWF   PUERTOB
      NOP
      NOP
      GOTO   OTRA
   
   END

Desconectado FOXBATSK

  • PIC10
  • *
  • Mensajes: 15
RE: Puerto B salida con 4511
« Respuesta #1 en: 25 de Octubre de 2005, 23:08:00 »
Creo saber cual es mi problema, viedno la hoja de especificaciones del 4511, require una entrada de 3.5 en V alto, y medi la salida del pic y solo me da 2.25, todo esto con una fuente de 5 Vcc. que claro seme baja a 4.7volts.
Pienso solucionarlo con un transistor.Rebotado

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: Puerto B salida con 4511
« Respuesta #2 en: 28 de Octubre de 2005, 03:07:00 »
el "clrf portb" en el bucle "otra" te sobra

Desconectado FOXBATSK

  • PIC10
  • *
  • Mensajes: 15
RE: Puerto B salida con 4511
« Respuesta #3 en: 30 de Octubre de 2005, 22:26:00 »
Gracias,
Al principio no me salia el programa y queria estar seguro de esa parte (pues apenas estoy caminando en esto de los pics). pero al final fue el manejo erroneo de una instruccion.