Binary Interface
The binary interface can be used to display binary values in HEX representation.
A maximum of 128 bits can be displayed.
Registers
Display Positions
Programming Example
The code snippet bellow shows how to use the ASCII interface of the LCD.
#include "reg_ctboard.h" CT_LCD->BIN.BYTE.B7_0 = (uint8_t) data_byte; /* Write byte of data to LCD. */ CT_LCD->BIN.HWORD.B31_16 = (uint16_t) data_halfword; /* Write halfword of data to LCD. */ CT_LCD->BIN.WORD.B63_32 = (uint32_t) data_word; /* Write word of data to LCD. */
.equ ADDR_LCD_BIN, 0x60000330
ldr r0, =ADDR_LCD_BIN
strb r1, [r0, #0] // Write byte of data to LCD.
strh r1, [r0, #2] // Write halfword of data to LCD.
str r1, [r0, #4] // Write word of data to LCD.