This is an old revision of the document!
LCD ASCII Interface
Every position on the LCD corresponds to an address. See below for the relation.
Programming Example
The code snippets below shows how to use the ASCII interface of the LCD.
#include "reg_ctboard.h" const char text[] = "hello"; CT_LCD->ASCII[13u] = 'c'; /* Write character 'c' at position 13 on the LCD. */ CT_LCD->ASCII[18u] = text[0u]; /* Write character 'h' from string "hello" at position 18 on the LCD. */
ADDR_LCD_ASCII EQU 0x60000300 LDR r0, =ADDR_LCD_ASCII LDR r1, ="E" ; Load value of ASCII char 'E' into r1. STRB r1, [r0, #12] ; Write 'E' at position 13 on the LCD.