Philips MicroComputerLab MC6400
Emulator/Virtual Hardware



Start/Programs
- Main switch to 1
- Display: HALLO
- Press SP
- Display: SPIELE
- Select program 0 - B
- Program shown on display
- End program: press RS
- New program: press SP
Programs/Games
0 = Marquee
1 = Traffic Lights
2 = Blinking Light
3 = Running Lights (→LED)
4 = Decimal-/Binary-Numbers (→LED)
5 = Clock Seconds
6 = Siren
7 = Dice (→SB to dice)
8 = Lottery (→SA to select)
9 = Power of 2
A = Calculator
B = Reaction Test
Programming
- Main switch to 1
- Display: HALLO
- Press A⇔D
- Enter RAM address: 1000
- Press A⇔D
- Enter data: 00-FF
- Press ME+ for next address
- Enter next data byte
- Repeat
- Press A⇔D
- Enter start address
- Press RUN
Inspect CPU registers
- Press CPU
- Display: CPU?
- Press 0 for PC
- Press 1 for SP
- Press 2 for P2
- Press 3 for P3
- Press 4 for T
- Press 5 for S (flags)
- Press 6 for A
- Press 7 for E
- Press 0-F to edit


SSA
     
     
     
      
     
     
     
     
LED
 
 
7654   3210
 
0
1
 
 
RS
F3
F2
F1
SA
SB
CDEF
89AB
4567
0123
A↔DSV
RUNLD
ME−CPU
ME+SP


CPU Status
National Semiconductor INS8070
EA:0000
T:0000
S:
FLAGS:
PC:0000
SP:0000
P2:0000
P3:0000
CYCLES:
OPCODE:
INSTR:
BP:
Disassembler
ROM: 0000-0FFF, RAM: 1000-13FF.
Address:
Memory Viewer
ROM: 0000-0FFF, RAM: 1000-13FF, iRAM/STACK: FFC0-FFFF.
Address:






© 2024 Thorsten Brehm. https://github.com/ThorstenBr/MasterLab-MC6400