Вообще можно попробовать сделать так:
1. Использовать маленькое ПЗУ (32 Кб или меньше)
2. Как вы и предложили, использовать A15
3. Использовать что-то вроде такого кода:
.org 0
LD a, 255
LD b, 0
M1:
OUT (0FFFFh), a
DJNZ M1
DJNZ $ ;pause
CPL ;inverse out data
JR M1 ;and repeat
Единственное, над чем еще стоит задуматься -- это как сделать так, чтобы при обращении к порту ПЗУ не прыгало по адресам...





Ответить с цитированием