[an error occurred while processing this directive]
|
на АСМе понятно:
mov a,WorkStatus
rlc a
mov ShiftData,c
на С вот так написал - нет эффекта:
unsigned char bdata WorkStatus _at_ 0x20;
sbit ShiftData = WorkStatus^7;
WorkStatus=1;
.....
WorkStatus <<= WorkStatus;
WorkLed=ShiftData;
а ведь еще надо тактировать...