Autor ::Roman Bórik Poslaná :: 21.02.2009 11:16:32 Predmet ::Re: Casovac 8253
Zabudol som uviesť dôležitú informáciu. Časovač PIT 8253 nemá vstup RESET a po pripojení napájania je v nedefinovanom stave. Je teda nutné jednotlivé čítače inicializovať. Monitor PMD 85-2,2A,3 incializuje iba časovač 1, ako som to už bol spomínal.
To znamená, že ak sa ti podarí obvod "zablokovať" (napr. chybnou inicializáciou alebo čítaním hodnoty čítačov), RESET problém nerieši a je nutné zapnutie a vypnutie. To by vysvetľovalo popis tvojho chovania.
Emulovaná 8253 sa od reálnej 8253 líší v tom, že pri vytváraní inštancie 8253 sa "nejako" musí nastaviť a tak sa všetky časovače nastavia do módu 1. To ale nič nemení na fakte, že pri ovládaní 8253 treba dávať pozor, aby sme si obvod nezablokovali.
Správa
Autor ::Vldo Poslaná :: 21.02.2009 12:29:24 Predmet ::Re: Casovac 8253
... a neslo by pro tyto a jine pripady do emulatoru dodelat nejake tlacitko, ktere by simulovalo funkci vypnuti a zapnuti PMD? Neco jako studeny restart...
Správa
Autor ::Roman Bórik Poslaná :: 21.02.2009 12:46:33 Predmet ::Re: Casovac 8253