Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| ctboard:peripherals:lcd_bin [2016/02/25 13:32] – created feur | ctboard:peripherals:lcd_bin [2022/12/23 12:22] (current) – ruan | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| A maximum of 128 bits can be displayed. \\ \\ | A maximum of 128 bits can be displayed. \\ \\ | ||
| - | > {{ctboard: | + | > {{ctboard: |
| - | > Supported [[ctboard: | + | > Supported [[ctboard: |
| \\ | \\ | ||
| + | |||
| + | ===== Registers ===== | ||
| + | |||
| + | The Registers are read / write. | ||
| + | |||
| + | \\ {{ctboard_lcd_bin_reg_new.svg}} \\ \\ | ||
| + | |||
| + | ===== Display Positions ===== | ||
| + | |||
| + | \\ {{ctboard_lcd_bin_new.svg? | ||
| + | |||
| + | Base address: 0x6000' | ||
| ===== Programming Example ===== | ===== Programming Example ===== | ||
| Line 18: | Line 30: | ||
| CT_LCD-> | CT_LCD-> | ||
| CT_LCD-> | CT_LCD-> | ||
| - | CT_LCD-> | ||
| </ | </ | ||
| \\ | \\ | ||
| <code asm> | <code asm> | ||
| - | ADDR_LCD_BIN | + | ADDR_LCD_BIN |
| | | ||
| LDR r0, =ADDR_LCD_BIN | LDR r0, =ADDR_LCD_BIN | ||
| Line 29: | Line 40: | ||
| STRH r1, [r0, #2] ; Write halfword of data to LCD. | STRH r1, [r0, #2] ; Write halfword of data to LCD. | ||
| STR r1, [r0, #4] ; Write word of data to LCD. | STR r1, [r0, #4] ; Write word of data to LCD. | ||
| - | STRD r1, [r0, #0] ; Write doubleword of data to LCD. | ||
| </ | </ | ||
| \\ | \\ | ||
| - | |||
| - | ===== Registers ===== | ||
| - | |||
| - | The Registers are read / write. | ||
| - | |||
| - | \\ {{ctboard_lcd_bin_reg.svg}} \\ \\ | ||
| - | |||
| - | ===== Display Positions ===== | ||
| - | |||
| - | \\ {{ctboard_lcd_bin.svg? | ||