Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

16/02/2012 #1


RB0 y RB1 en PIC16f886
Hola, estoy usando el pic 16f886 para un disfraz de carnaval, y la verdad que voy un poco ajustado de tiempo. He programado el pic con unas secuencias para las luces y en proteus va genial, a la hora de pasarlo al pic, el PORTB va bien pero en el PORTC hace algo raro.

Cuando PORTC=%11111111 se encienden los 8 leds pero al encenderlos individualmente RC0 y RC1 no encienden. ¿alguien sabe porque puede ser? coinciden con los pines de salida de OSC pero... OSCCON está configurado para utilizar el interno.

Código:
OSCCON = %01101001

ANSEL = 0
 ANSELH= 0

TRISA=%00000000
TRISB=%00000000
TRISC=%00000000 
TRISE=%0 
i var byte
E var byte
f VAR BYTE
          F=1
PORTA=%00000000
PORTB=%00000000
PORTC=%00000000 
i= 300
inicio: 
     TRISC=0
     portb=%00000000
     portc=%00000000
  pause 100   
     portb=%10000000
     portc=%11111111
  pause 100   
     portb=%11000000
     portc=%00000000
     portc.0=1
  pause 100
     portb=%11100000
     portc=%00000000
     portc.1=1
  pause 100
     portb=%01110000
     portc=%00000100
  pause 100
     portb=%00111000
     portc=%00001000
  pause 100
     portb=%00011100
     portc=%00010000
  pause 100
     portb=%00001110
     portc=%00100000
  pause 100
     portb=%00000111
     portc=%01000000
  pause 100
     portb=%00000011
     portc=%10000000
  pause 100
     portb=%00000001
     portc=%00000000
  pause 1000
Gracias y un saludo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.