«« ( Date ) »» // «« ( Thread ) »» // mips-nastava - 2009

Re: 8254 simple read

by Ivan Lukić
utorak, 02. jun 2009 - 23:52.

Nije problem HW.HW je trivijalan.Meni nije jasno samo kako da direktno citam
CE bez prethodnog lecovanja.
Ako sam dobro shvatio, za prosto citanje nije neophodno lecovati CE, a u
knjizi pise:
"... a Counter Element (CE) which performs the counting but is not directly
accessible from the processor, ...",
pa me zato interesuje sam kod koji bi to izveo bez lecovanja ili readback
komande.
Da li je to sledeci niz instrukcija:

MOV al, 00 01bbbb ; cnt0, LSB
MOV dx, adr8254CNTRL ;
OUT dx, al ; upisujem u control registar
MOV dx, adr8254CNT0
IN al, dx ; citam LSB iz brojaca 0
?

Takodje u knjizi pise da kada je /rd aktivan, moze se citati samo OL ili
status registar.
Sve to je malo zbunjujuce (barem meni).

Pozdrav,

Ivan


2009/6/2 Sasa Stojanovic <stojsasa@yahoo.com>

> Dodate recimo jedno logicko i kolo, ne ulaz dovedete takt i kontrolni
> signal (recimo sa paralelnog porta), izlaz vodite na clk odgovarajuceg
> tajmera. Dalje bi trebalo da znate i sami.
>
> Pozdrav,
> Sasa
>
> --- On *Tue, 6/2/09, Ivan Lukić <ivan.lukic83@gmail.com>* wrote:
>
>
> From: Ivan Lukić <ivan.lukic83@gmail.com>
> Subject: [mips-nastava] 8254 simple read
> To: "MIPS nastava" <mips-nastava@rti.etf.bg.ac.yu>
> Date: Tuesday, June 2, 2009, 8:46 PM
>
>
> Da li neko zna kako se vrsi prosto ocitavanje stanja brojaca iz 8254?
> U intelovom datasheetu pise da je moguce, da je potrebno obezbediti na neki
> nacin zamrzavanje CLK-a tog brojaca,
> ali nigde nisam uspeo da nadjem konkretan primer (asm kod) kako bih to
> mogao da uradim.
>
> Pozdrav,
>
> Ivan
>
> -----Inline Attachment Follows-----
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu<http://mc/compose?to=minimalist@rti.etf.bg.ac.yu>
> ?subject=unsubscribe%20mips-nastava
> -----------------------------------------------------------------
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20mips-nastava
> -----------------------------------------------------------------
>
>