Uncategorized

Veronica 6502 saa näppäimistön syöttö USB: n avulla

, kun rakennetaan Homebrew-tietokonetta, on muutamia virstanpylväitä, jotka tekevät kaiken työn, joka näyttää sen arvoista. Tietenkin nähdessään CPU-askel, jossa on osoiteviivat blinkenlights on lähellä yläosaa, mutta jopa paljon tärkeämpi on kirjoittaa merkin näppäimistöön sekä näytön näytöllä. [Quinn] ei halunnut hänen Veronica-tietokonetta tarjota sarjaliittimiä tai PS / 2-näppäimistöjä, kun hän kirjoitti ensimmäisen merkinsä; Sen sijaan hän halusi tarkistaa USB-näppäimistön 80-luvun ERA-laitteistolla.

Takaisin USB: n alkupäivillä tyylitiedot sekä näppäimistön tuottajat sisälsivät perinteisen tilan lähes jokaisessa USB-näppäimistössä. Tämä mahdollistaa USB-näppäimistön töihin muinaisen PS / 2-protokollan kanssa. [QUINN] Tähän suorituskykyyn lähes jokainen PS / 2-näppäimistö on käyttänyt 6522 monipuolista käyttöliittymälaitetta. Tämä on täsmälleen sama pelimerkki, kun kunnioitettava 6502 CPU toimittaa GPIO-nastat sekä ajastimet.

[QUINN] Liitetään PS / 2-tuloa koskeva näppäimistön liitin ATTINY13: een. Tämä mikrokontrolleri lukee näppäimistöjen skannauskoodit sekä lähettää ne sekä muun veronikan välityksellä. Se on melko vähän työtä tähän asti, mutta [Quinn] on lopulta tietokone, jonka hän voi kirjoittaa, aivan ensimmäinen askel määrittää ohjelmistosovelluksen Homebrew-tietokoneelle.