[an error occurred while processing this directive]
|
#define TransPin PORTA.0
#define SMask 0x80
char SData;
int i;
//Выталкиваем в TransPin 8 бит из SData
for (i=0; i<7; i++)
{
if (SData & SMask) TransPin=1;
else TransPin=0;
SData=SData<<1;
//здесь хлопнет CLK
}
E-mail: info@telesys.ru