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

Temas similares

22/05/2009 #1


Principiante necesita explicacion de comunicacion rs232 con pic
Hola a todos,
Tenia media abandonada la electronica, decidi empezar de nuevo y esta vez con pic.

Quiero armar un tx/rx por puerto serie, que escriba en el puerto B, y esto controle un demultiplexor, para asi con 4 bits controlar 15 leds, por medio de la compu.

Evidentemente que me expliquen esto, seria robarles el tiempo. Sobretodo siendo tan nuevo en esto.

Estuve investigando un poco, y pienso realizar el proyecto en niple.

Pero de todo lo que lei hay varias cosas que no entiendo, y eso es lo que vengo a preguntar.
Pensaba encarar el proyecto con el 16f84a, pero lei que es complicado por que no tiene usart ni interrupciones.

¿Que significa que un pic tenga "Usart"? ¿Por que esto es tan importante para hacer la comunicacion mas facil? y por ultimo, ¿Para que se usan las interrupciones en la comunicacion?

Saludos, gracias y espero no haber molestado
22/05/2009 #2

Avatar de ivan_mzr

USART(universal synchronous asynchronous receiver transmitter)cuando un PIC tiene esta opcion te ahorra mucha programacion por que al final lo unico que tienes que hacer es poner tus datos en un registro y esperas a aque los mande y para recibir solito llega a un registro y de ahi lo sacas y lo utilizas.

El 16F628 es uno de los mas conocidos y aqui: http://www.oz1bxm.dk/PIC/628uart.htm vas a encontrar un ejemplo.

No conocia lo del niple y lo de las interrupciones quien sabe... yo e realizado algunos programillas de comunicacion y no tube que meterme con ninguna interrupcion.
22/05/2009 #3

Avatar de Meta

El PIC16F84A puedes sacar información en www.pic16f84a.org ya que se dedica a esto. Lo de la USART en ese pic16F84 ya tiene las librerías hechas y he hecho una prueba que puedes ver aquí.

YouTube - RS232 con PIC 16F84A y Visual C#

Eso si, se recomienda el 16F628A ya que es más fácil de controlar el puerto serie, pero como dije, hay ejemplos ya hechos que puedes ver aquí.

http://www.pic16f84a.org/index.php?o...us_Capitulo_20

También puedes ver que hice un manual para controlar el PIC con una Interfaz sobre Visual C#, VB y VC++.

http://www.pic16f84a.org/index.php?o...=54&Itemid=105

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.