[an error occurred while processing this directive]
|
Делаю Так
константа
const char RING[] = "\x0d\x0aRING\x0d\x0a";
Глобальная переменная
volatile unsigned char TEMPBUF;
в процедуре прерывания по приходу байта в ВАРТ перед выходом
TEMPBUF=getchar();
далее в майне
if (TEMPBUF==RING) putchar("OK\x0d\x0a");
1. если содержимое TEMPBUF RING то по условию он всеравно не проходит в чем трабл ??
2. Иногда содержимое TEMPBUF исчезает.
E-mail: info@telesys.ru