OS Apps: Standard & Extended ASCII Chart with Displayable Characters |
|
Overview: A portion of the SBC30 code has been sliced and edited as SBC30_TEST_OS_03d.asm for the ASCII Chart function. The SIM will provide an input of "1" to select the menu item.
Tester: Oshonsoft 6502 Simulator IDE v1.45
Setup: Setup your IDE as shown in the top screenshot adjacent. In the Peripheral Devices window: - set Device 1 to be an INput on port $5000 with a One-Shot IN value of 31 (for the number 1) - Set Output Terminal to I/O Port $5000 - Set Input Terminal to I/O Port $5000
Adjust the Memory Editor to show address $0000. No Watch Variables are needed.
SIM Breakpoints: The only BP needed is at 2574 for the RTS to end the program. Use <CTRL><F6> to get you to the breakpoints. Use <F2> at each to get a feel for what is occurring, then continue to the next BP using <CTRL><F6>.
App Operation: Using the FlashROM code and not the Sim, here are the keystrokes needed to produce the adjacent lower screenshot: - Press Reset button - O - 1
IDE Operation: If you wish to burn the code to flashROM, try this latest build: SBC30_0_R9d.bin |
Oshonsoft 6502 Simulator IDE (Click to Enlarge)
Sim IDE
ASCII Terminal
|
Updated 2023-10-10 @ 8am