С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
эх. давноо это было. каких-то 25-30 лет назад. Делал бегущие огни на ВВ55, сперва просто 8 шт, потом матриЦЦу 8х8.
(потом уже делал и 8х16, но уже на Profi
Программы и исходники даже если и остались, то точно не интересны, в эмуле не запустить, оченно уж аппаратно, поэтому особо не искал и не восстанавливал, ни те , ни другие))
ВВ55 лучше как порты программить, типа
MVI A,80H
OUT RUS
MVI A,0FFH
OUT A0
и т.д. Ничего сложного и удивительного. Сейчас бы конечно взял бы на кЕтайской матриЦЦе сделал на max-ax, елси бы не лень) ? их через ВВ55 программить
Profi v3.2 -=- Speccy2010,r2
Обязательно поставь резистор примерно на 360 ом, а то спалишь вывод ВВ55.
И ведь в каком-то мануале видел в схеме резисторы... Вечером прикручу и попробую ещё раз. Через OUT.
А такой вопрос: если ВВ висит на 0A000h-0A003h, а в OUT, насколько я понимаю, указывается сокращённое значение 00h-0FFh, то, указывая OUT A0h <---- в какой из трёх реальных портов ВВ55 пойдёт сигнал?? В тот, который(-ые) настроен(-ы) на вывод?
Типа, если, например, у меня
MVI A, 098H ; по 98h = 10011000. А у меня на вход, B у меня на выход
OUT RUS
MVI A, 0FFh
OUT A0 ; получу 11111111 на B, на А останется ничего
IN A0; получу в аккумулятор, что сейчас на канале A
Верно? Или как?
блин, не одно. так другое) ну тогда держи в мнемониках Z80 и без портов, то жи ОБЯЗАНО! работать
Код:PPA2: equ 0A000h ld a, 80h ld (PPA2+3), a ld a, 0FFh ld (PPA2+0), a
Profi v3.2 -=- Speccy2010,r2
коллеги, ассемблер без практики, а лучше портирования ценоости мало имеет. Может к практике? Ида штука полезная, но было бы интереснее ZX портировать. Основная логика не меняется, обращения к графике. Помнится был такой ксакеп в 90-х romalex. Интересно Рома или брат его тут появляются? Знаю что в Новосибе кто-то из них осел.
ну, бывает, у меня в 80-х на специалисте вообще бессонница случилась, когда я понял как ассемблер работает
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)