KIM Uno - en 6502 KIM-1 dator på Arduino (1 / 9 steg)
Steg 1: Programvara endast - programmera din Arduino
Det första programmet din Arduino med emulator firmware. Detta har testats på Arduino Uno, Nano, Pro Mini och Mega.
Självklart, utan KIM knappsatsen och LED-display, du kan bara använda den seriella porten. Tillbaka i 1976, som var den rike mannens sätt att driva KIM-1, som det hade en seriell terminal läge. Men terminaler var fruktansvärt dyra, så de flesta människor hade att göra med den inbyggda knappsatsen och LED visar.
Den KIM Uno lägger tillför en andra seriell läge, där du ser vad har normalt visas på LED-displayen och du träffar tangenttryckningar som Ctrl-G för att simulera att trycka på knappen gå (springa) på den KIM knappsats. Du växla mellan normalt seriell läge och LED/knappsatsen simuleringsläget genom att trycka på TABB -tangenten.
För att ansluta till KIM Uno, behöver du ett terminalemuleringsprogram som spackel. 9600 baud, 8 bitar, ingen paritet, 1 stoppbit och ingen maskinvarubaserad handskakning. Arduino IDE seriell bildskärm fungerar inte.
Se det KIM Uno manuellt (här) att lära sig om maskinen, hur fungerar det och hur du använder den inbyggda programvaran (schack, disassembler, etc).