Quote Originally Posted by mackrackit View Post
Does the easypic hava a level shifter (RS232) chip? If not you will need one using the PIC's USART.
Yes it has a MAX202 chip installed on the EASYPIC6 board.

with out seeing your configs and code we have no way of knowing if the chip is running at the speed you think it is.
Sorry about that...I see now I referenced my configs but forgot to include them. Here they are. One other relevant piceof info: the Easyic6 has a 8 MHz crystal installed for the MCU. I realize the DEFINE in the code must tell the compiler what the MCU clock is, and in this case I intend on this code using a USB interface, which is set by configs for the 48 MHz USB clock. Therefor the DEFINE to tell the MCU it is a 16 MHz MCU clock.
I have also tried both HYPERTERM and the USART Terminal that comes with mikroelectronica's EasyPic6 to see if the terminal makes a diference....they both never connect and timeout.
Would appreciate any advice you can give me.

Code:
ASM ; 18F2550/4550, 8mhz crystal
   __CONFIG   _CONFIG1L, _PLLDIV_2_1L & _CPUDIV_OSC4_PLL6_1L & _USBDIV_2_1L
   __CONFIG   _CONFIG1H, _FOSC_HSPLL_HS_1H
   __CONFIG   _CONFIG2L, _PWRT_ON_2L & _BOR_OFF_2L & _VREGEN_ON_2L
   __CONFIG   _CONFIG2H, _WDT_ON_2H & _WDTPS_512_2H
   __CONFIG   _CONFIG3H, _PBADEN_OFF_3H ; PortB resets as digital
   __CONFIG   _CONFIG4L, _LVP_OFF_4L & _XINST_OFF_4L
ENDASM

DEFINE OSC 16