Witam
Mam problem zwi±zany z programowaniem pamiêci flash W49F002U (256k*8bit, 5V)
//avr-gcc void send_command(uint8_t data, uint32_t adr) { set_adr(adr); //ustawienie adresu (18bit) na portach, raczej poprawne set_data(data); //ustawienie danej cbi(PORTD,4); //#WE=0 cbi(PORTD,6); //#CE=0 sbi(PORTD,7); //#OE zawsze H _delay_loop_2(0x0010); //opoznienie prawdopodobnie nadmiarowe
sbi(PORTD,4); //#WE=1 _delay_loop_2(0x0006); }
Sekwencja zapisu wykorzystuj±ca funkcjê dzia³a poprawnie, kasowania nie - jestem w kropce. Prosi³bym o sugestie co nale¿a³oby tu dok³adniej sprawdziæ. Nie wykluczam uszkodzenia pamiêci oraz zbyt s³abego odsprzêgania zasilania (postaram siê to dzi¶ wieczorem poprawiæ).