AVR VGA-generaattori

Tämä perusvirta muodostaa laitteiston [Andrew’sin] AVR-pohjaiseen VGA-generaattoriin. Hän onnistui saamaan Atmega1284 tuottamaan vakaa VGA-signaali. Kaikki henkilöt, jotka tutkivat VGA: n tavanomaiseen, tietävät, että tämä on melko saavutus. Siksi VGA on kyse ajoituksesta, ja se esitti hänet lähes välittömästi.

Siru on osoitettu suorittamaan 20 MHz: n ylimmän nopeuden. [Andrew] onnistui saaneen koodin kirjoitetun koodin, joka toteutti horisontaalisen ja pystysuunnan synkronoinnin tällä nopeudella. Mutta ei ollut tarpeeksi kellojaksoja, jotka lähtivät kehyspuskurointiin. Hänen vaihtoehtona oli ylikellotettu siru 25 MHz: iin. Oletamme, että hän valitsi, että koska hänellä oli kideri kädessä, koska mielestämme olisi ollut paljon helpompaa käyttää 25.174 MHz Crystalia, joka on yksi määrittelyssä esitetyistä nopeudesta.

Punainen, vihreä ja sininen saavat omat kaksi bittinen valikoima valittuna joukko vastuksia yhteensä 64 väriä. Kuten voit nähdä videossa tauon jälkeen, 128 × 96 pikselin video on käynnissä. [Andrew] aikoo laajentaa hankkeen laajuutta täältä, jotta se on paljon monipuolisempi kuin vain perinteiset kuvat. Kokoonpano (Assembly) on saatavana hänen Github-arkistossaan.

Leave a Comment

Your email address will not be published. Required fields are marked *