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

Temas similares

18/05/2012 #1


Problemas con RS232 18f4550 y c#
Hola a todos!

Estoy haciendo un proyecto el cual consiste en enviar datos desde un pc por un programa en c# y recibirlo en un pic 18f4550 por RS232. Todo anda de maravilla simulado, pero creo que el inconveniente esta en el montaje físico ya que en proteus anda a la perfección. les dejo el código del pic que esta para compilarlo en ccs y la toma del circuito en proteus. Los que me puedan colaborar eternamente agradecido, es un proyecto para la universidad!

#include <18f4550.h>
#fuses xt,nomclr,noprotect,nolvp
#use delay(clock=4M)
#use rs232(uart1,baud=9600, xmit=PIN_C6,rcv=PIN_C7,bits=8,parity=N)
#use standard_io(B)
#include <lcd.c>

int8 ctrl;

#INT_RDA
void serial_isr(){
ctrl=getc();
putc(ctrl);
}

void main()
{
enable_interrupts(INT_RDA);
enable_interrupts(GLOBAL);
output_B(0);
lcd_init();

while(true){

lcd_gotoxy(1,1);
printf(lcd_putc,"numero: %4u",ctrl);
output_B(ctrl);
}
}
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.