Autor Tema: Ayuda con MAX232 y PIC 16F84  (Leído 6181 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
RE: Ayuda con MAX232 y PIC 16F84
« Respuesta #15 en: 09 de Febrero de 2005, 09:12:00 »
Hola Norberto, queria pedirte si podes aclararme un poco mas eso de la comunicacion del pic con la pc sin el max

Podes enviar cualquier informacion? La recibis en la pc con algun programita de VBasic?

En fin, si podes explicarme un poco mas, me interesa el tema

Mil gracias de antemano!!!!

Saludos
Dario

Desconectado Ignite

  • PIC16
  • ***
  • Mensajes: 107
RE: Ayuda con MAX232 y PIC 16F84
« Respuesta #16 en: 09 de Febrero de 2005, 09:21:00 »
Si no recuerdo mal, en el datasheet lo comenta. Creo que era para estabilizar la tensión, ya que el chip tiene que duplicarla y tal..... nose como digo no me acuerdo muy bien.

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
RE: Ayuda con MAX232 y PIC 16F84
« Respuesta #17 en: 09 de Febrero de 2005, 09:23:00 »
Hola Norberto, queria pedirte si podes aclararme un poco mas eso de la comunicacion del pic con la pc sin el max

Podes enviar cualquier informacion? La recibis en la pc con algun programita de VBasic?

En fin, si podes explicarme un poco mas, me interesa el tema

Mil gracias de antemano!!!!

Saludos
Dario

Desconectado Blanca Sánchez

  • PIC16
  • ***
  • Mensajes: 108
    • PicsMexico: Programación con Microcontroladores
Re: Ayuda con MAX232 y PIC 16F84
« Respuesta #18 en: 15 de Febrero de 2007, 17:28:20 »
NO LO PUEDO CREER!!!!

ME FALTABA UN CABLECITO EN EL PROTOBOARD!!!!!!

YA ME SALIÓ...(Y PENSAR QUE ME PASÉ VARIAS HORAS PENSANDO QUE ERA EL PROGRAMA)..... :shock:

EL PROGRAMA QUEDÓ ASÍ:

// esta es la primera evaluacion
#include <stdio.h>
#include <usart.h>
#include <p18f452.h>
#include <delays.h>

#pragma config OSC = XT      /* Oscilador a cristal         */
#pragma config WDT = OFF    /* WDT Apagado               */
#pragma config LVP = OFF   /* Programación a bajo voltaje   */

void main(void)
{
   char letra;
   TRISC = 0b10111111;
   /* COnfiguracón del puerto serie                     */
   OpenUSART(   USART_TX_INT_OFF &
            USART_RX_INT_ON &
            USART_ASYNCH_MODE &
            USART_EIGHT_BIT &
            USART_CONT_RX &
            USART_BRGH_HIGH,25);


   printf("\n\r pulse (I) para izquierda o (D) para derecha: ");
   while(1)
   {
   letra = getcUSART();
   putcUSART(letra);
   }
}

UFF..... BUENO.... SEGUIRÉ TRABAJANDO...

P.D. GRACIAS POR SUS OBSERVACIONES... SUS DOS PUNTOS DE VISTA SON MUY VALIOSOS PARA MI :g)


 

anything