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

Temas similares

14/08/2013 #1

Avatar de Ryuzaki117

Controlar entradas con pic
Buenas, tengo problemas con un proyecto. Tengo un pic 18f2550, lo que quiero hacer es que reciba la señal de una compuerta logica 7408 (AND) pero por los libros y tutos que he leido si quiero usar el puerto A del pic ocmo entrada debo poner TRISA= 111111 es decir que cada puerto iniciara con un 1 lógico. Entonces como hago para que detecte la entrada de la compuerta AND si lanza un 1 lógico? Saludos!
14/08/2013 #2


asi estas poniendo todo el pueto a como entrada... puedes hacerlo por interrupcion por el puerto B o una lienas de programa que hagan solo la lectura del puerto a del pin que quieras leer.
14/08/2013 #3
Moderador

Avatar de D@rkbytes

Ryuzaki117 dijo: Ver Mensaje
Buenas, tengo problemas con un proyecto. Tengo un pic 18f2550, lo que quiero hacer es que reciba la señal de una compuerta logica 7408 (AND) pero por los libros y tutos que he leido si quiero usar el puerto A del pic ocmo entrada debo poner TRISA= 111111 es decir que cada puerto iniciara con un 1 lógico. Entonces como hago para que detecte la entrada de la compuerta AND si lanza un 1 lógico? Saludos!
Nop, el hecho de que se usen 1's para establecer los pines como entradas, no significa que se inicien en 1 lógico.
Y mucho menos se podrán iniciar en 1 lógico, puesto que se han declarado como entradas.
Los pines declarados como entradas mantienen un estado flotante, (ni alto ni bajo. 1 ó 0)
Se les establece un estado lógico por medio de resistencias pull-up ó pull-down.
Si vas a usar compuertas en la entrada del PIC, ya no son necesarias a menos que sean de salida tri-state.
Aparte necesitas configurar el puerto A como digital ya que ese puerto tiene conversores AD.
Si no lo haces tendrás problemas al leer niveles de estado lógicos.
Lee la hoja de datos del PIC18F2550 y encontrarás la forma de hacerlo mediante el lenguaje que uses.

Saludos.
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.