Lägg till en värd av 8-bitars processorer till din ARDUINO

Apr 16, 2019 Lämna ett meddelande

Normalt när vi får dig nyheter om en retrocomputing-design, kommer den att centrera runt en enda processor. I sitt hjärta kommer det att vara 6502, en Z80 eller kanske en 6809. Det kommer att finnas en mängd support chips, lite minne som RAM eller ROM, och en massa gränssnitt. [Erturk Kocalar] s RetroShield-projekt för Arduino Mega bryter mot alla dessa regler, eftersom det stöder alla tre av de klassiska processorerna, har ingen supportchips, inget minne och inga externa gränssnitt utöver sköldanslutningen till Mega. Vad på jorden pågår!


En närmare titt avslöjar att projektet är en uppsättning sköldar som använder Megas kraft för att emulera alla supportchips och kringutrustning som du hade sett på den ursprungliga hårdvaran. Och medan det skulle vara imponerande att ha ett enda kort med stöd för alla tre processorerna, finns det faktiskt en PCB för var och en. Men det gör det inte mindre intressant ett projekt för dem som är intresserade av 8-bitars processorer, eftersom fokus blir mjukvaran istället för att sträva efter att hitta framkallande kisel.


Hittills finns det viss begränsad demo-programvara, och hans hemsida går i detalj om gränssnittet och koden som krävs . Arduino kan bara klocka 8-bitars CPU vid 95kHz i programvara som kan låta lite låg till de som känner till 1980-talets hemmedatorer, men det är bäst att tänka på detta som en experimentplattform och ge upp drömmar om att spela Elite. En spännande framtid kommer att ge 8-bitars maskin tillgång till Arduino skärmar, om osannolik hårdvara är din väska.

8-BIT PROCESSORS