Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/01/2008, 14:50
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 729
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: Comunicaión PC a 16F84A con Visual C#

MAX232 se usa en el 16F84A al derecho y al reves. Si sabes de PIC como dices, me extraña que no sepas esto. Pues, esto del MAX232 es sacado del libro

http://personales.ya.com/cepalacios/...us_Capitulo_20 extraña que

Passoword del archivo = D.P.E.

Me extraña que no sepas sobre el MAX232 en 16F84. Si conoces a alguien que tenga ese libro, mira la página 312 y encuentras el Esquema electrico.

Es para bajar la tensión a TTL.

otros PIC tendrá USART, si lo quieres conectar al puerto serie COM1 te obliga a usar el MAX232.

http://www.tecnotopia.com/b/2004/07/...-rs-232-a-ttl/



Hay un esquema aquí abajo

http://www.hard-concept.net/foro/vie...2e52a466ef3035

Cita:
;************************************ RS232_01.asm **************************************
;
;
; En la pantalla del modulo LCD se visualizarán los caracteres que se reciban a través del
; puerto serie del ordenador. Lo que se escriba por el teclado del ordenador aparecerá en
; la pantalla del sistema con microcontrolador.
;
; Se utilizará un programa de comunicaciones para que el ordenador pueda enviar datos a
; través de su puerto serie. Este programa puede ser el Hyperterminal de Windows o alguno
; similar.
;
; ZONA DE DATOS ************************************************** ***********************

LIST P=16F84A
INCLUDE <P16F84A.INC>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC

CBLOCK 0x0C
ENDC

; ZONA DE CÓDIGOS ************************************************** *********************

ORG 0
Inicio
call LCD_Inicializa ; Inicializa el LCD y las líneas que se
call RS232_Inicializa ; van a utilizar en la comunicación con el puerto
Principal ; serie RS232.
call RS232_LeeDato ; Espera recibir un carácter.
call LCD_Caracter ; Lo visualiza.
goto Principal ; Repite el proceso.

INCLUDE <RS232.INC> ; Subrutinas de control de la comunicación con el
INCLUDE <LCD_4BIT.INC> ; puerto serie RS232 del ordenador.
INCLUDE <RETARDOS.INC>
END