Autor ::shark800 Poslaná :: 31.01.2024 06:41:18 Predmet ::"Čáry" v logu Atomixu
Ahoj Romane,
na ByteFestu jsem se Tě ptal na způsob generování barevných "čar" plujících po logu Atomixu a velice ochotně jsi mi zjišťoval že je to zajišťováno čtením 8253.
Teď jsem se konečně dostal k tomu abych opravil své FPGA jádro PMDčka a ač jsem našel důvod proč mi to z čítače nečetlo, tak zatím vidím že timer1 (ze kterého jsem našel že je čteno) nemá (u mě) naprogramovaný interval. Stejná binárka ale v emulátoru chodí. Co dělám špatně? Je hodnota intervalu programována "natvrdo" a nebo je určena např. z 8251?
Díky
Petr
Správa
Autor ::Roman Bórik Poslaná :: 31.01.2024 19:05:41 Predmet ::Re: "Čáry" v logu Atomixu
Ahoj.
Čítač 1 sa inicializuje do módu 2 a binárne čítanie na hodnotu 0, takže interval čítania je 65536. ; inicializácia časovača 1
mvi a,74h ; CT1, MOD 2, binárne, oba byty
out 5Fh
xra a
out 5Dh
out 5Dh
Pre zachytenie obsahu čítača sa potom používa takýto kód: ; zachytenie obsahu CT1
mvi a,40h
out 5Fh
in 5Dh ; nižší byte
mov l,a
in 5Dh ; vyšší byte
mov h,a
Tak snáď to pomôže.
Správa
Autor ::Shark800 Poslaná :: 08.02.2024 05:37:03 Predmet ::Re: "Čáry" v logu Atomixu