Du er her: Forside » Guider » 65uino og ABN6502 r2: to 6502-emulatorer i browseren
65uino og ABN6502 r2 begyndte som fysiske printkort. Nu kan du starte deres rigtige firmware, bruge knapperne og udforske indmaden uden at installere noget. Begynd på 6502-emulatorernes forside, eller åbn en af maskinerne direkte.
65uino-emulatoren gengiver Anders Nielsens 6507-baserede kort i Arduino Uno-format. Dets 6532 RIOT indeholder RAM, I/O og timer. Den originale BIOS tegner på en 128 × 64 OLED-skærm, og den virtuelle knap styrer menuen. Prøv den medfølgende Hello OLED-demo, træk en fri GPIO-indgang lav, eller skriv i den serielle terminal. Du kan sætte CPU’en på pause, køre ét trin ad gangen og se registrene. En rå ROM-fil kan også åbnes lokalt i browseren; den bliver ikke uploadet.
Prøv selv: start emulatoren, vent på BIOS-menuen på OLED-skærmen, og hold og slip BTN for at vælge et punkt. Knapperne virker også på telefonen.
ABN6502 r2-emulatoren er en større 6502-computer på 2 MHz. Den starter fra den rigtige 32 KiB hoved-ROM, bruger den rigtige 2 KiB karakter-ROM og tegner et grønt 512 × 256 VGA-billede fra videohukommelsen. Skriv på skærmen for at bruge firmwaren. Tryk F1 for hukommelsesmonitoren og derefter PgDn for at gå fra den nulstillede begyndelse af zero page til aktive variabler. Tryk F4 for den medfølgende BASIC. På telefonen åbner et tryk på skærmen tastaturet, mens skærmens tastemenu giver adgang til F-taster og navigation.
Browseren sender PS/2 set-2-scankoder til ROM’ens inputbuffer, hvor den originale firmware oversætter dem. Det er en funktionel tastaturforbindelse, ikke en simulering af den elektriske PS/2-timing. RF-modulet er ikke emuleret, og VIA-modellen dækker de registre, standard-ROM’en bruger, men ikke alle 6522-funktioner. Ingen af emulatorerne hævder at være cyklusnøjagtige erstatninger for de fysiske kort.
Maskinerne viser to forskellige måder at bygge med 6502-familien. 65uino er et kompakt læringskort med én knap, OLED og GPIO; ABN6502 tilføjer videohukommelse, VGA-tekst og tastatur. Du kan opleve den rigtige firmware, før du køber eller samler hardware. Er du ny i adressebusser og chipvalg, forklarer vores guide til en enkel 6502-computer grundidéerne.
Se 65uino-samlesættet eller den færdigmonterede ABN6502 r2. På emulatorernes forside finder du også printkortvarianter og begge Hackaday-projekter. Emulatorkoden er MIT-licenseret; medfølgende firmware og printkortfotos har deres egne CC BY-NC 4.0-vilkår. Kildearkiverne er linket fra hver emulator.
Vi bruger cookies for at give dig den bedst mulige oplevelse på iMania.dk. De givers os også mulighed for at analysere hvordan brugere anvender siden, så vi kan forbedre den for dig. Persondatapolitik