LED adressables à partir d'un Z80

LED adressables à partir d'un Z80

Nœud source: 1905321

Si vous achetez des WS2812 sous la marque Adafruit NeoPixel, vous recevrez le message indiquant qu'un « processeur de 8 MHz » est nécessaire pour les piloter. "Défi accepté!", dit [ShielaDixon], et a d'abord piloté un ensemble à partir du Z7.3 à 80 MHz dans un rétro-ordinateur RC2014, puis a répété l'exploit à partir d'un Sinclair ZX Spectrum à 3.5 MHz.

Les démos dans les vidéos sous la pause sont toutes programmées en BASIC, mais elle révèle rapidement qu'elles font appel à une bibliothèque assembleur Z80 qui fait tout le gros du travail. Il n'y a pas de microcontrôleur en coulisses, à l'exception d'une logique de collage pour le décodage des adresses, le Z80 fait tout le travail. Ils sont tous implémentés sur une paire de cartes d'extension RC2014, un bus qui est devenu une sorte de standard pour ce type de projet de rétro-ordinateur.

Ainsi, les LED omniprésentes peuvent être traitées à partir d'un silicium étonnamment de faible puissance, ce qui montre que même s'il est long dans la dent, le Z80 peut toujours faire des choses aux côtés des nouveaux enfants. Pour ceux d'entre nous qui possédaient les machines Sinclair à l'époque, il est particulièrement agréable de voir les limites encore repoussées, comme par exemple dans quand un Z80 était (presque) persuadé d'avoir un mode protégé.

[Contenu intégré]

[Contenu intégré]

Horodatage:

Plus de Pirater un jour