#use rs232 (BAUD=4800,XMIT=Tx,RCV=Rx, parity=N, bits=8)
Que sepa, el Proteus no toma los valores de los #fuses ni del oscilador, hay que cambiarselos en las propiedades del micro, creo que lo hace para facilitar la simulacion. Yo casi siempre he trabajado a XT y no me ha dado problema, pero simpre verifico que la frecuencia del micro sea la misma que la del programa y que las palabras de configuracion coincida con los #fuses, un poquitin mas de trabajo pero no me llevo sorpresas :shock: :shock:Totalmente de acuerdo contigo... por eso te digo que me sorprende... porque en las propiedades del micro y en el código tenía anteriormente 4MHz... y no andaba la terminal virtual... cuando cambié las propiedades del micro y el código a 20MHz ahora sí funciona...
.
.
.
#use delay (CLOCK=40000000)
.
.
.
#use delay (CLOCK=4000000):D :D :D:D :D :D
Hombre Firepic!!!! y yo lo simule fue a 40MHz!!!!!! y despues a 10MHz y a 4MHz !!!!!!!!! y en todos me dio!!!!!!! juajua
#use rs232 (BAUD=4000000,XMIT=Tx,RCV=Rx)
Y corre perfecto en proteus y en físico!