hola nuevamente a todos, una vez mas pidiendo su ayuda, como sabran soy el personaje que tiene problemas para completar un proyeto escolar, inicialmente trabajaba con el pic16f876 pero como no puedo resolver mi situación , y siguiendo el consejo de mis amigos opte por emigrar al PIC18F452, sin embargo en el compilador CCS ver 3.18 con que cuento, tengo muchos problemas ya que me dice que ignora las libreria del pic18f452.
Este es el eprogrma para provar la cmuniación rs-232 3n un PIC16F876-
#include <16F876.h>
#fuses HS,NOWDT,NOPROTECT,PUT,BROWNOUT,NOLVP,NOCPD,NOWRT
#use delay(clock=10000000) // Crystal on the realer Hardware 10 Mhz
#use rs232 (BAUD=9600, XMIT=PIN_C6, RCV=PIN_C7)
void main()
{
while(1) //loop
{
printf("Hello!!
"
; //ouput strings to PC
delay_ms(500); //interval 0.5sec
}
}
Ahora al intentarlo cabiarlo al PIC18F452 se escribio esto;
#include "18F452.h"
#FUSES HS,NOWDT,NOPROTECT,PUT,BROWNOUT,NOLVP,NOWDT,NODEBUG
#use delay(clock=20000000) // Crystal on the realer Hardware 10 Mhz
#use rs232 (BAUD=9600, XMIT=PIN_C6, RCV=PIN_C7)
void main()
{
while(1) //loop
{
printf("Hello!!
"
; //ouput strings to PC
delay_ms(500); //interval 0.5sec
}
}
En teoria que cambiando las cabeceras , no debiera existir ningun problema, pero esto es contario ya que ecompilador de dice.
UNKNOWN DEVICE TYPE.
Por favor pueden ayudarme...
Gracias