что показывает:
PRINT BYTE(&2A6A)
?
PRINT BYTE(&2A6B)
?
или оно же:
PRINT WORD(&2A6A)
?
у меня
0
160
и
-24576

2A6A - это адрес верхней границы памяти

- - - Добавлено - - -

ОЗУ на 32КБ, все правильно, я на картинках первого запуска посмотрел уже...

- - - Добавлено - - -

диоды VD2 и VD3 правильной полярностью установлены?