Programovatelné hodiny (aneb: vzorová diskuse bastlířů)
Moderátor: Moderátoři
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Edit: teď koukám, že Křemík byl rychlejší.
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Pro čítače hodin : proveď instrukci ALU 74S287, pokud není přenos C, opakuj hodnotu, pokud je C, tak zapiš následující hodnotu čítače modulo N, pokud se zapisuje do RAM 0, došlo k přetečení a generuj C pro další takt.
Pro registry budíku : proveď srovnání registru, čítače, C v 7485, výsledek do C.
V RAM 7489 je 16 registrů :
předdělička modulo 16, 16, 16, 15
dělička hodin a dnů modulo 10, 6, 12, 14
budík ON modulo 10, 6, 12, 14
budík OFF modulo 10, 6, 12, 14
Vstupní frekvence 32768 Hz se dělí 2 na 7474 a pak jde na čítač 16 7493A, kde se cyklicky opakuje 16 instrukcí
Když jsem kdysi vídával návody na hodiny, ten zástup 7493 a 90 byl hrozný. V nějaké knize, tuším že měla červenočerné desky, jich snad bylo kolem 15 kousků. Já byl lenivej, tak jsem pro dělení používal E351/E355. Myslím, že snad ani tolik nežraly.
- Ivan_Ryger
- Příspěvky: 1366
- Registrován: 02 bře 2005, 00:00
- Bydliště: Jára Cimrman- "Uppsala, Uppsala,... tam jsem taky nebyl"
Tam byly jenom samé čítače modulo 10, tak to bylo jednodušší.
Analogová část integrátor s vyrovnáváním náboje, takže se vlastně měřila četnost za nějaký časový interval.
4 čítače základního intervalu
4 čítače měřící
4 registry zobrazení
při přeteční základního intervalu se měřicí přepsal do zobrazení a vynuloval.
Osazené tam bylo:
MH7404, MH7493, MH7400, MH7442, MH7474, MH74192, MH7410, MH7489, MH7474, MH7475, D147C, 4xTR15, 4xMAN1A
To by bylo na namalování jednodušší
Jo, "Integrované obvody a co s nimi", tam se dělí všecko jen pomocí 7490A ...Kremik píše:Tak dokonce ALU, hmm, móc hezké. Proto ten dekrement..
Když jsem kdysi vídával návody na hodiny, ten zástup 7493 a 90 byl hrozný. V nějaké knize, tuším že měla červenočerné desky, jich snad bylo kolem 15 kousků. Já byl lenivej, tak jsem pro dělení používal E351/E355. Myslím, že snad ani tolik nežraly.
A kutilmile - nelituju tě