Подключил дисплей от S65(LS020) к аппаратному SPI. Инициализация проходит, задаю область экрана для вывода. Начинаю рисовать- все ok. Перехожу в другую обасть, начинаю рисовать- выводит в прежнюю, в то самое место где только что остановился. Помогите сменить координаты!
...
Init_S65_Display();
AT91F_PIO_SetOutput(AT91C_BASE_PIOA,D_C);
Delay(1000000);
Send_SPI(0xEF);
Send_SPI(0x90);
Send_SPI(0x05);
Send_SPI(0x04);
Send_SPI(0x08);
Send_SPI(40);
Send_SPI(0x09);
Send_SPI(110);
Send_SPI(0x0A);
Send_SPI(10);
Send_SPI(0x0B);
Send_SPI(165);
Delay(1000);
AT91F_PIO_ClearOutput(AT91C_BASE_PIOA,D_C);
Delay(100000);
for (i=0;i<4000;i++){ Send_SPI(0x07); Send_SPI(0x70); }
AT91F_PIO_SetOutput(AT91C_BASE_PIOA,D_C);
Delay(100000);
Send_SPI(0xEF);
Send_SPI(0x90);
Send_SPI(0x05);
Send_SPI(0x04);
Send_SPI(0x08);
Send_SPI(10);
Send_SPI(0x09);
Send_SPI(50);
Send_SPI(0x0A);
Send_SPI(10);
Send_SPI(0x0B);
Send_SPI(50);
Delay(1000);
AT91F_PIO_ClearOutput(AT91C_BASE_PIOA,D_C);
Delay(100000);
for (i=0;i<2000;i++){ Send_SPI(0xf0); Send_SPI(0x00); }
...