; Simple LCD Test code CONSTANT LCD_CHARNUM, 00 CONSTANT LCD_DATA, 02 CONSTANT SWITHCES, 01 init: load s0, 00 ; Initialise address reg to zero loop: output s0, LCD_CHARNUM ; Write LCD Char Address input s1, SWITHCES ; Read Switches output s1, LCD_DATA ; Write LCD Data add s0, 01 ; Increment address compare s0, 28 ; Check for address 40 (0x28) jump NZ, loop load s0, 00 ; Reset address to zero jump loop