bueno antes que nada pido disculpas por no haber posteado el resultado de mi placa con anterioridad, aqui les pongo una foto de mi humilde diseño, decidi quitar la fuente y hacer el conversor TTL><RS232 aparte
la alimentaciones estas un poco ortodoxas
aprovechando para despejar una duda, yo siempre uso el cristal de 4Mhz, resulta que me dio por probaar el de 20Mhz, entonces segun leí, para programar el PIC con cristal de 20Mhz debo configurar la opcion en MPLAB, especificamente en configure/configuration bits la opcion HS, pero cuando desmarco "configuration bits set in code" y cambio la opcion a HS y marco la casilla "configuration bits set in code" y compilo esta se cambia solita a XT, pòr qué? y programo el PIC y no funciona
saludos