Memory Test:
SOD LED: A program to light up the SOD LED.
TRAP Interrupt:
TRAP:Lights SOD LED, then turns it out while a TRAP interrupt is pulled low.
LCD Test:
LCDINIT5:Initializes the LCD display, shows a message, then blinks the SOD LED off and on when done.
LCDINIT5.BIN: The binary dump of the DS1225Y memory (8K).
LCDINIT5.TXT: A text dump of the memory.
LCD Plus Interrupts:
LCDINIT5:Initializes the LCD display, shows a message, enables interrupts--including using SOD to unmask the hardware interrupts, then blinks the SOD LED off and on. When a hardware interrupt is received on TRAP, RST5.5, RST6.5, or RST7.5 it displays a message on the LCD stating which interrupt was triggered.
LCDINTR1 prints the message continuously for as long an an interrupt is triggered (except TRAP, which behaves differently from the maskable interrupts). LCDINTR2 only prints the message once per interrupt, then waits for the key to be released before re-enabling interrupts and returning to the main program loop.
LCDINTR1.BIN: The binary dump of the DS1225Y memory (8K).
LCDINTR1.TXT: A text dump of the memory.
LCDINTR2.BIN: The binary dump of the DS1225Y memory (8K).
LCDINTR2.TXT: A text dump of the memory.