Adresserbare lysdioder fra en Z80

Adresserbare lysdioder fra en Z80

Kilde node: 1905321

Hvis du kjøper WS2812s under Adafruit NeoPixel-merket, vil du motta rådet om at det kreves en 8 MHz-prosessor for å drive dem. "Utfordring akseptert!", sier [ShielaDixon], og fortsatte med å først kjøre et sett fra 7.3 MHz Z80 i en RC2014 retrodatamaskin, og deretter gjenta bragden fra en 3.5 MHz Sinclair ZX Spectrum.

Demoene i videoene under pausen er alle programmert i BASIC, men hun avslører raskt at de kaller et Z80 assembler-bibliotek som gjør alt det tunge løftet. Det er ingen mikrokontroller bak kulissene, bortsett fra litt limlogikk for adressedekoding, Z80 gjør alt arbeidet. De er alle implementert på et par RC2014-utvidelseskort, en buss som har blitt noe av en standard for denne typen retrodatamaskinprosjekter.

Så de allestedsnærværende lysdiodene kan adresseres fra noe overraskende lavkraftig silisium, som viser at selv om det kan være lenge i tannen, kan Z80 fortsatt gjøre ting sammen med de nye barna. For de av oss som hadde Sinclair-maskinene i sin tid, er det spesielt gledelig å se grenser som fortsatt presses på, som for eksempel i da en Z80 ble (nesten) overtalt til å ha en beskyttet modus.

[Innebygd innhold]

[Innebygd innhold]

Tidstempel:

Mer fra Hack en dag