Slunecni kolektory - vyplati se natacet ?
Ing. Pavel Poucha
papouch
Středa Březen 17 14:32:20 CET 2004
Zdravim,
zacinam v Cecku, a narazil jsem na problem. Nevite nekdo, kde je
chyba. Problem je v logickych vyrazech, kompilator hlasi chybu:
- oznaceno v kodu !!!!
Diky
char BufferRS232[36];
char CounterRS232;
#define SYNCbyte = 0x54;
void IntRS232(void) interrupt 5
{
// prijem znaku na RS232
if (RI)
{
RI = 0;
if (RxFlagRS232)
{
CounterRS232++;
BufferRS232[CounterRS232] = SBUF;
if (CounterRS232 == BufferRS232[1])
{
RxFlagRS232 = 0;
RcvRdyRS232 = 1;
}
}
else
{
if (SBUF == SYNCbyte)
!!!! syntax error near '='
{
CounterRS232 = 0;
RxFlagRS232 = 1;
RcvRdyRS232 = 0;
}
}
}
if (TI)
{
TI=0;
if (CounterRS232 == BufferRS232[1])
!!!! "==": bad operand type
TxFlagRS232 = 0;
else
{
SBUF = BufferRS232[CounterRS232];
CounterRS232++;
}
}
}
Martin Locker
VOS a SPS Rychnov nad Kneznou
e-mail: locker@vosrk.cz
Další informace o konferenci Hw-list