Witam Mam zadeklarowana tablice z 1344 elementow. Dane z tej tablicy wzucane sa na LCD graficzny i tu zaczyna sie problem. Do jakies 1/3 wyswietlacza wyszytko ladowane jest poprawnie a nastepnie podawana jest ta sama wartosc. W zwiazku z tym pytanie: Czy AVR-GCC ma jakies ograniczenia co do wielkosci tablicy? Czy popelnilem jakis blad w kodzie? Tablica zadeklarowana jest jako:
unsigned char rys[1344]={ 0x3f,0x3f,0x3f,....,0x00 };
Petla glowna: int main(void) { int z=0; char xb,temp; TOSHIBA_init (0x80); for (z=0;z<1344;z++) { TOSHIBA_write_word(0x24,0x100+z); for (xb=0;xb<6;xb++) { temp=(rys[1344]>>xb); if((temp&0x01)==0x01){_write_control(0xf8+xb);} } } while(1) { } }
Serdecznie dziekuja za wszelkie sugetie i odpowiedzi Michal