RE: Opis sistema
>>-----Original Message-----
>>From: Zare [mailto:zareac@galeb.etf.bg.ac.yu]
>>Sent: Friday, January 17, 2003 9:50 AM
>>To: mips-nastava@titan.etf.bg.ac.yu
>>Subject: [mips-nastava] Opis sistema
>>
>>Rezimiracu ukratko dokle sam stigao sa interfacing-om 8086 i nadzornog
racunara.Molim
>>da me ispravite tamo gde gresim.
>>Opticki enkoder ima zareze i vrti se; sto se brze vrti, veci broj zareza
prodje, veci
>>broj puta LED dioda 'prosvetli' detektor, detektor veci broj puta
clock-uje counter, a
>>svakih deset sekundi mi ocitavamo tu vrednost iz countera (mislim da ne
treba da
>>resetujemo counter, vec on nastavlja da broji dalje)
Mislim da ipak treba resetovati brojač, evo zašto. Treba da izbrojimo max.
500 zareza u sekundi, dakle za brojanje će nam trebati 2 bajta. U 2 bajta
možemo da upišemo 64K različitih brojeva. Kada u nekom trenutku brojač dođe
do npr. 65400, on će u sledećoj sekundi da pređe preko 64K i da padne na 0.
Dakle u toj sekundi ćeš imati netačan podatak koji može rezultovati naglim
padom brzine.
>>Eto samo ovo sto sam rekao podrazumeva inicijalizaciju countera koji broji
i timera
>>koji generise prekide svakih 10 s, ali i Interupt controlera???;
Da, tako je i moje rešenje.
Poz,
-+- I V A N -+-
>>From: Zare [mailto:zareac@galeb.etf.bg.ac.yu]
>>Sent: Friday, January 17, 2003 9:50 AM
>>To: mips-nastava@titan.etf.bg.ac.yu
>>Subject: [mips-nastava] Opis sistema
>>
>>Rezimiracu ukratko dokle sam stigao sa interfacing-om 8086 i nadzornog
racunara.Molim
>>da me ispravite tamo gde gresim.
>>Opticki enkoder ima zareze i vrti se; sto se brze vrti, veci broj zareza
prodje, veci
>>broj puta LED dioda 'prosvetli' detektor, detektor veci broj puta
clock-uje counter, a
>>svakih deset sekundi mi ocitavamo tu vrednost iz countera (mislim da ne
treba da
>>resetujemo counter, vec on nastavlja da broji dalje)
Mislim da ipak treba resetovati brojač, evo zašto. Treba da izbrojimo max.
500 zareza u sekundi, dakle za brojanje će nam trebati 2 bajta. U 2 bajta
možemo da upišemo 64K različitih brojeva. Kada u nekom trenutku brojač dođe
do npr. 65400, on će u sledećoj sekundi da pređe preko 64K i da padne na 0.
Dakle u toj sekundi ćeš imati netačan podatak koji može rezultovati naglim
padom brzine.
>>Eto samo ovo sto sam rekao podrazumeva inicijalizaciju countera koji broji
i timera
>>koji generise prekide svakih 10 s, ali i Interupt controlera???;
Da, tako je i moje rešenje.
Poz,
-+- I V A N -+-
- References:
- Opis sistema
- From: "Zare" <zareac@galeb.etf.bg.ac.yu>
- Opis sistema
Previous by date: opticki enkoder and beyond...
Next by date: misterija Goran Lukic???
Previous by thread: Opis sistema Next by thread: opticki enkoder and beyond...
Previous by thread: Opis sistema Next by thread: opticki enkoder and beyond...