Надо отладить эту прогу из учебника:
#include <18F458.h>
#fuses HS, NOWDT
#use delay(clock=10000000)
#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,stream=RS232,bits=8)
void main()
{
const char str[] = "12345";
int i;
i = 0;
while (1)
{
if (i >4) i =0;
putchar (str[i++]);
}
}
Ошибок нет.
Но состояние портов не меняется при передаче.
Как отследить работу USART в МПЛАБе?