Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:blitter2

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

lnxspectrum:blitter2 [2019/04/13 09:26] (aktuální)
lanex vytvořeno
Řádek 1: Řádek 1:
 +===== Příklady =====
  
 +Nejprve je potřeba LnxBlitter (dále jen LB) zinicializovat. To provedeme zápisem na port 231. Pošleme na něj hodnotu 129, což znamená Enable + Reset. Dále provedeme test, zda LB odpovídá. Přečteme port 231 a měl by vrátit verzi LnBlitteru. Hodnota jiná než aktuální 6 (verze L6) ukončíme, protože Blitter neodpovídá. V opačném případě je LB je připraven.
 +
 +<​code>​
 + org 32768
 +
 + ld a,​1+128 ;​Enable,​ Reset
 + out (231),​a
 +
 + in a,​(231) ;​Přečteme verzi
 + cp 6 ;je to verze L6?
 + ret nz ;​ne,​ exit
 +</​code>​
lnxspectrum/blitter2.txt · Poslední úprava: 2019/04/13 09:26 autor: lanex