Witam!
Jeśli masz pamięć 2 x większą, to zrób dokładnie taj jak podał kolega adam_es w wersji drugiej. Przełączanie mechaniczne banków pamięci danych przez użytkownika, a nie przez system uPc, wymagać będzie jednak każdorazowego wyłączenia systemu i ponownego jego restartu (załączenia) po przełączeniu banków, bo rozumiem, że w oprogramowanie systemowe nie jesteś w stanie zaingerować
Pozdrawiam
PS "Nogę" adresową A15 podciągasz rezystorem do +Usystemowe, a wyłącznikiem dwustanowym podpinasz do masy. Jesli wyłącznik jest załączony (zwarty) to na A15 masz "0" logiczne, czyli wybrany bank pamięci: 0 ("dolna" połowa pamięci), a jak wyłącznik rozewrzesz to masz na A15 "1" logiczne i wybrany bank pamięci: 1 ("górna" połowa pamięci). Czyli w pierwszym przypadku procesor systemu widzi jako pamięc danych "dolną" połowę pamięci 27C512, a w drugim "górną"