Witam,
W prgramie w C Keil na 51 umieszczam zamiennie ponizej przedstawione linie
1) wskaznik=&Limits[0].SensorsOnOff;
*wskaznik=6;
2) Limits[0].SensorsOnOff=6;
Obie te instrukcje 1 i 2 daj± inny efekt, a chyba powinny dac taki sam.
zmienna "wskaznik" zadeklarowana jest nastêpuj±co: int xdata *wskaznik;
deklaracja struktury wygl±da nastêpuj±co:
struct Granice{ unsigned int UA; unsigned int DA; unsigned int UB; unsigned int DB; unsigned int UC; unsigned int DC; unsigned int UD; unsigned int DD; unsigned char DwuStanZad; unsigned char SensorsOnOff; unsigned char rezerwa; }Limits[8] _at_ 0x0060;
Co jest nie tak?
Pozdrawiam
KS