my compilation came up with 1686 bytes
fyi: i used tiny bootloader to load the hex file to the pic and also
use my trusted programmer to load the hex file.
the display cannot pass the 256 bytes of eeprom.
i am sure the READ/WRITE command work fine.
these code work fine
Code:
' s[0]= %01111111 'these lines work
' s[1]= %01000001
' s[2]= %01000001
' s[3]= %01000001
' s[4]= %01111111
' for c=470 to 474
' write c,s[c-470]
' pause 1
' next c
i am question the DATA/EEPROM are not working.
this is from the tiny booloader
Code:
Connected to \\.\COM1 at 115200
HEX: 2 min old, INHX32,18Fcode+cfg+eeprom , total=1686 bytes.
Searching for PIC ...
Found:18F 2620/4620
eeprom addr:000h <- 00h
eeprom addr:001h <- 00h
eeprom addr:002h <- 00h
eeprom addr:003h <- 00h
eeprom addr:004h <- 00h
eeprom addr:005h <- 00h
eeprom addr:006h <- 00h
eeprom addr:007h <- 79h
eeprom addr:008h <- 00h
eeprom addr:009h <- 00h
eeprom addr:00Ah <- 00h
eeprom addr:00Bh <- 70h
eeprom addr:00Ch <- 00h
eeprom addr:00Dh <- 70h
eeprom addr:00Eh <- 00h
eeprom addr:00Fh <- 14h
eeprom addr:010h <- 7Fh
eeprom addr:011h <- 14h
eeprom addr:012h <- 7Fh
eeprom addr:013h <- 14h
eeprom addr:014h <- 12h
eeprom addr:015h <- 2Ah
eeprom addr:016h <- 7Fh
eeprom addr:017h <- 2Ah
eeprom addr:018h <- 24h
eeprom addr:019h <- 62h
eeprom addr:01Ah <- 64h
eeprom addr:01Bh <- 08h
eeprom addr:01Ch <- 13h
eeprom addr:01Dh <- 23h
eeprom addr:01Eh <- 36h
eeprom addr:01Fh <- 49h
eeprom addr:020h <- 55h
eeprom addr:021h <- 22h
eeprom addr:022h <- 05h
eeprom addr:023h <- 00h
eeprom addr:024h <- 50h
eeprom addr:025h <- 60h
eeprom addr:026h <- 00h
eeprom addr:027h <- 00h
eeprom addr:028h <- 00h
eeprom addr:029h <- 1Ch
eeprom addr:02Ah <- 22h
eeprom addr:02Bh <- 41h
eeprom addr:02Ch <- 00h
eeprom addr:02Dh <- 00h
eeprom addr:02Eh <- 41h
eeprom addr:02Fh <- 22h
eeprom addr:030h <- 1Ch
eeprom addr:031h <- 00h
eeprom addr:032h <- 14h
eeprom addr:033h <- 08h
eeprom addr:034h <- 3Eh
eeprom addr:035h <- 08h
eeprom addr:036h <- 14h
eeprom addr:037h <- 08h
eeprom addr:038h <- 08h
eeprom addr:039h <- 3Eh
eeprom addr:03Ah <- 08h
eeprom addr:03Bh <- 08h
eeprom addr:03Ch <- 00h
eeprom addr:03Dh <- 05h
eeprom addr:03Eh <- 06h
eeprom addr:03Fh <- 00h
eeprom addr:040h <- 00h
eeprom addr:041h <- 08h
eeprom addr:042h <- 08h
eeprom addr:043h <- 08h
eeprom addr:044h <- 08h
eeprom addr:045h <- 08h
eeprom addr:046h <- 00h
eeprom addr:047h <- 03h
eeprom addr:048h <- 03h
eeprom addr:049h <- 00h
eeprom addr:04Ah <- 00h
eeprom addr:04Bh <- 02h
eeprom addr:04Ch <- 04h
eeprom addr:04Dh <- 08h
eeprom addr:04Eh <- 10h
eeprom addr:04Fh <- 20h
eeprom addr:050h <- 3Eh
eeprom addr:051h <- 45h
eeprom addr:052h <- 49h
eeprom addr:053h <- 51h
eeprom addr:054h <- 3Eh
eeprom addr:055h <- 00h
eeprom addr:056h <- 21h
eeprom addr:057h <- 7Fh
eeprom addr:058h <- 01h
eeprom addr:059h <- 00h
eeprom addr:05Ah <- 21h
eeprom addr:05Bh <- 43h
eeprom addr:05Ch <- 45h
eeprom addr:05Dh <- 49h
eeprom addr:05Eh <- 31h
eeprom addr:05Fh <- 42h
eeprom addr:060h <- 41h
eeprom addr:061h <- 51h
eeprom addr:062h <- 69h
eeprom addr:063h <- 46h
eeprom addr:064h <- 0Ch
eeprom addr:065h <- 14h
eeprom addr:066h <- 24h
eeprom addr:067h <- 7Fh
eeprom addr:068h <- 04h
eeprom addr:069h <- 72h
eeprom addr:06Ah <- 51h
eeprom addr:06Bh <- 51h
eeprom addr:06Ch <- 51h
eeprom addr:06Dh <- 4Eh
eeprom addr:06Eh <- 1Eh
eeprom addr:06Fh <- 29h
eeprom addr:070h <- 49h
eeprom addr:071h <- 49h
eeprom addr:072h <- 06h
eeprom addr:073h <- 40h
eeprom addr:074h <- 47h
eeprom addr:075h <- 48h
eeprom addr:076h <- 50h
eeprom addr:077h <- 60h
eeprom addr:078h <- 36h
eeprom addr:079h <- 49h
eeprom addr:07Ah <- 49h
eeprom addr:07Bh <- 49h
eeprom addr:07Ch <- 36h
eeprom addr:07Dh <- 30h
eeprom addr:07Eh <- 49h
eeprom addr:07Fh <- 49h
eeprom addr:080h <- 4Ah
eeprom addr:081h <- 3Ch
eeprom addr:082h <- 00h
eeprom addr:083h <- 36h
eeprom addr:084h <- 36h
eeprom addr:085h <- 00h
eeprom addr:086h <- 00h
eeprom addr:087h <- 00h
eeprom addr:088h <- 35h
eeprom addr:089h <- 36h
eeprom addr:08Ah <- 00h
eeprom addr:08Bh <- 00h
eeprom addr:08Ch <- 08h
eeprom addr:08Dh <- 14h
eeprom addr:08Eh <- 22h
eeprom addr:08Fh <- 41h
eeprom addr:090h <- 00h
eeprom addr:091h <- 14h
eeprom addr:092h <- 14h
eeprom addr:093h <- 14h
eeprom addr:094h <- 14h
eeprom addr:095h <- 14h
eeprom addr:096h <- 00h
eeprom addr:097h <- 41h
eeprom addr:098h <- 22h
eeprom addr:099h <- 14h
eeprom addr:09Ah <- 08h
eeprom addr:09Bh <- 20h
eeprom addr:09Ch <- 40h
eeprom addr:09Dh <- 45h
eeprom addr:09Eh <- 48h
eeprom addr:09Fh <- 30h
eeprom addr:0A0h <- 26h
eeprom addr:0A1h <- 49h
eeprom addr:0A2h <- 4Fh
eeprom addr:0A3h <- 41h
eeprom addr:0A4h <- 3Eh
eeprom addr:0A5h <- 3Fh
eeprom addr:0A6h <- 44h
eeprom addr:0A7h <- 44h
eeprom addr:0A8h <- 44h
eeprom addr:0A9h <- 3Fh
eeprom addr:0AAh <- 7Fh
eeprom addr:0ABh <- 49h
eeprom addr:0ACh <- 49h
eeprom addr:0ADh <- 49h
eeprom addr:0AEh <- 36h
eeprom addr:0AFh <- 3Eh
eeprom addr:0B0h <- 41h
eeprom addr:0B1h <- 41h
eeprom addr:0B2h <- 41h
eeprom addr:0B3h <- 22h
eeprom addr:0B4h <- 7Fh
eeprom addr:0B5h <- 41h
eeprom addr:0B6h <- 41h
eeprom addr:0B7h <- 22h
eeprom addr:0B8h <- 1Ch
eeprom addr:0B9h <- 7Fh
eeprom addr:0BAh <- 49h
eeprom addr:0BBh <- 49h
eeprom addr:0BCh <- 49h
eeprom addr:0BDh <- 41h
eeprom addr:0BEh <- 7Fh
eeprom addr:0BFh <- 48h
eeprom addr:0C0h <- 48h
eeprom addr:0C1h <- 48h
eeprom addr:0C2h <- 40h
eeprom addr:0C3h <- 3Eh
eeprom addr:0C4h <- 41h
eeprom addr:0C5h <- 49h
eeprom addr:0C6h <- 49h
eeprom addr:0C7h <- 2Fh
eeprom addr:0C8h <- 7Fh
eeprom addr:0C9h <- 08h
eeprom addr:0CAh <- 08h
eeprom addr:0CBh <- 08h
eeprom addr:0CCh <- 7Fh
eeprom addr:0CDh <- 00h
eeprom addr:0CEh <- 41h
eeprom addr:0CFh <- 7Fh
eeprom addr:0D0h <- 41h
eeprom addr:0D1h <- 00h
eeprom addr:0D2h <- 02h
eeprom addr:0D3h <- 01h
eeprom addr:0D4h <- 41h
eeprom addr:0D5h <- 7Eh
eeprom addr:0D6h <- 40h
eeprom addr:0D7h <- 7Fh
eeprom addr:0D8h <- 08h
eeprom addr:0D9h <- 14h
eeprom addr:0DAh <- 22h
eeprom addr:0DBh <- 41h
eeprom addr:0DCh <- 7Fh
eeprom addr:0DDh <- 01h
eeprom addr:0DEh <- 01h
eeprom addr:0DFh <- 01h
eeprom addr:0E0h <- 01h
eeprom addr:0E1h <- 7Fh
eeprom addr:0E2h <- 20h
eeprom addr:0E3h <- 18h
eeprom addr:0E4h <- 20h
eeprom addr:0E5h <- 7Fh
eeprom addr:0E6h <- 7Fh
eeprom addr:0E7h <- 10h
eeprom addr:0E8h <- 08h
eeprom addr:0E9h <- 04h
eeprom addr:0EAh <- 7Fh
eeprom addr:0EBh <- 3Eh
eeprom addr:0ECh <- 41h
eeprom addr:0EDh <- 41h
eeprom addr:0EEh <- 41h
eeprom addr:0EFh <- 3Eh
eeprom addr:0F0h <- 7Fh
eeprom addr:0F1h <- 48h
eeprom addr:0F2h <- 48h
eeprom addr:0F3h <- 48h
eeprom addr:0F4h <- 30h
eeprom addr:0F5h <- 3Eh
eeprom addr:0F6h <- 41h
eeprom addr:0F7h <- 45h
eeprom addr:0F8h <- 42h
eeprom addr:0F9h <- 3Dh
eeprom addr:0FAh <- 7Fh
eeprom addr:0FBh <- 48h
eeprom addr:0FCh <- 4Ch
eeprom addr:0FDh <- 4Ah
eeprom addr:0FEh <- 31h
eeprom addr:0FFh <- 31h
WRITE OK at 9:17, time:4.242 sec
the enclose picture is from my programmer soft.
Bookmarks