![]() The 6530 timers respond with TimeOut at any time. The current version of Kim Uno is a bit lazy. Having done that, I needed to replicate the functionality of the I/O and timer ports on each of the two 6530s. The Arduino's built-in EEPROM is used as the second kilobyte of memory, and a write-protect can be switched on or off. I added the KIM-1 ROM code into the CPU emulator's memory map, added two 64-byte RAM spaces and of course 1K of Arduino RAM is used as main memory. Just like I did with the Microchess project, I'm using Mike Chambers' 6502 emulator. ![]() ![]() Each 6530 RIOT contains 1K of ROM, 64 bytes of RAM and I/O & Timer ports. The KIM-1 basically consists of a 6502, two 6530 RIOTs plus 1K RAM. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |