Forum

From PMD 85 Infoserver

Jump to: navigation, search
:: back to start of topic :: back to topic list ::
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2009-02-21 11:16:32 AM
Subject  Subject ::  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.
 
Message
Author  Author ::  Vldo
Posted  Posted ::  2009-02-21 12:29:24 PM
Subject  Subject ::  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...
 
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2009-02-21 12:46:33 PM
Subject  Subject ::  Re: Casovac 8253
Určite by to šlo. Dobrý nápad!
:: back to start of topic :: back to topic list ::