Володимир |
Дата: Пт, 23.10.2015, 11:27 | Сообщение # 6 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 22.04.2010
Статус:
Offline
|
Цитата DAlexV ( ) Странно. Но все читает-пишет. Все внутри архива.Судя по скриншоту это горчичник за перелет адресного пространства. Возможно используется некорректная команда чтения EEPROM. А вы уверенены что все читает и пишет, у меня тоже все програма читает и пишет, но когда адрес ячейки переходит отметку 255, работа начинается с адресами от нуля, тоесть старший байт переменной типа Word читается как ноль.
Если загрузить прошивку в програму WinPic, то память ЕЕПРОМ отображается коректно.
Пробовал в протеус подключать не Hex-файл, а Bas-файл, тоже ругается на несуществуючий адрес. Тут мне товарищ подсказал, что протеус грузит ЕЕПРОМ не по тем адресам (картинка в 3-ем сообщении), диапазон ЕЕПРОМ 780000-780400, а протеус ругается на адрес F00100.Добавлено (23.10.2015, 11:27) ---------------------------------------------
Цитата vladh ( ) Я тоже так думаю. Разговор ни о чем или обо всем. Исходного(обсуждаемого) кода нет! Можно изобретать все что вздумается. Пожалуста, комадной EData заполняется память ЕЕПРОМ, при запуске проэкта, протеус грузит только первые 256 байт, и дальше работает только с ними..
EData 25,37,77,28,10,$0,$6,$0,$6,$0,$6,$0,$6,$41,$0,$0,$2,$0,$2,$5,$64,$0,$64,$0,$4,$10,$32,$2,$0,$0,$0,$0,$0,$0,$0,25,153,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0,$0 EData $96, $04, $8D, $04, $83, $04, $7A, $04, $71, $04, $67, $04, $5E, $04, $54, $04, $4B, $04, $42, $04, $38, $04, $2F, $04, $25, $04, $1C, $04, $13, $04, $09, $04 EData $00, $04, $F7, $03, $ED, $03, $E4, $03, $DA, $03, $D1, $03, $C8, $03, $BE, $03, $B5, $03, $AB, $03, $A2, $03, $99, $03, $8F, $03, $86, $03, $7D, $03, $73, $03 EData $AE, $02, $D3, $02, $F9, $02, $1E, $03, $44, $03, $69, $03, $8F, $03, $B4, $03, $DA, $03, $00, $04, $25, $04, $4B, $04, $70, $04, $96, $04, $BB, $04, $E1, $04 EData $91, $91, $91, $7C, $72, $6A, $64, $5F, $5A, $56, $52, $4F, $4B, $48, $44, $41, $3E, $3C, $39, $37, $34, $31, $2E, $2B, $29, $26, $23, $20, $1C, $16, $0C, $00 EData $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 EData $C3, $A0, $87, $78, $6B, $61, $58, $52, $4D, $4D, $4D, $4D, $4D, $4D, $4D, $4D EData $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00, $32, $00 EData $91, $91, $91, $7C, $72, $6A, $64, $5F, $5A, $56, $52, $4F, $4B, $48, $44, $41, $3E, $3C, $39, $37, $34, $31, $2E, $2B, $29, $26, $23, $20, $1C, $16, $0C, $00
|
|
|
|