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

Temas similares

13/09/2011 #1


18F2550 Puerto C como entradas??
Hola tengo un problema con un 18f2550 al intentar utilizar el puerto C como entradas tengo uno pulsadores conectados a los pines 0,1,2,4,5,6 del puerto C, los pines 0,1,2 y 6 funcionan perfectamente, el problema los tengo con los 4 y 5, no se cual es el problema, quisiera saber si tiene algo que ver que sean los pines D+ y D- del usb, y si ese no es el problema tengo que inicializar el puerto de alguna manera diferente??

Este es el codigo de inicio que he usado:

Código:
ADCON1 = %1111

TRISB = 0
TRISA = 0
TRISC = 1

PORTA = 0
PORTB = 0
PORTC = 0
Y luego uso un if para mostrar en pantalla un texto

Código:
IF portC.5=1 then
    lcdout $FE,1, "PUERTO A ENCENDIDO" 
    pause 150
    espera = 0
endif
Muchas gracias.
13/09/2011 #2

Avatar de Basalto

http://ww1.microchip.com/downloads/e...doc/39632c.pdf. Página 117, mira la nota que te aparece.
14/09/2011 #3


Gracias Basalto, entiendo que tengo que configurar el pic para desactivar el usb si quiero usar esos pines, pero no se, ni encuentro informacion acerca de como configurarlo en picbasic, por lo que he entendido tengo que configurar UCON<3> = 0 Y UCFG<3>=1, pero no se como lograrlo.
:(
14/09/2011 #4

Avatar de Basalto

El UCON es un Registro y tienes que poner el bit3 que es el USBEN a 0.
El UCFG es un Registro y tienes que poner el bit3 que es el UTRDIS a 1.
Yo no se programas en basic, pero no se si poniendo:
UCON.3=0 y UCFG.3=1 te sirve. Alguien que sepa basic que te heche una mano.
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.