延時的時間我調整過。沒有改變。測試使用頁寫8位一個循環,可以正常寫入當前的8位數據,但是后面緊跟的8位數據直接丟失了。16位一個循環后面丟16。使用單獨一個字節循環后面丟一個字節。懷疑是字地址的問題。但是找不出來問題出在那里。
比如寫入0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p等數據。EEPROM寫入的信息是
0,1,2,3,4,5,6,7,FF,FF,FF,FF,FF,FF,FF,FF,
G,H,I,J,K,L,M,N,FF,FF,FF,FF,FF,FF,FF,FF
8,9,A,B,C,D,E,F和O后面的數據沒有寫入。直接丟失了。
|