Цитата(pitter_3 @ Feb 21 2010, 22:47)

Всем спасибо.
6264 - 64Kbyte - 8k word x 8bit. Но Вашу мысль я понял. Спасибо.
Кстати, если я использую только одну микруху SRAM, то ведь можно же не использовать разбиение на Lower page & Upper page?
Никуда не пропадут Ваши 4кбайт из 8кбайт внешней 6264 из-за маскирования внутренней RAM, достаточно выделить ещё один вывод РС5 под линию адреса А13, но никуда его не подключать. Это - единственный минус, недоступность использования одного вывода I/O для своих нужд. Взамен получаем непрерывное адресное пространство памяти:
0x0000 - 0x001F регистры R0-R31
0x0020 - 0x005F I/O
0x0060 - 0x00FF ext I/O
0x0100 - 0x10FF internal SRAM 4kbyte
0x1100 - 0x30FF external SRAM 8kbyte
Аналогично можно целиком использовать весь объём внешней памяти вплоть до 32кбайт (62256) не теряя при этом первые 4к из-за маскирования адресов. Подробнее - в datasheet, описание регистра XMCRB, "Using all Locations of External Memory Smaller than 64 KB".