Texas Instruments MSP430x4xx Computer Hardware User Manual


 
LCD Controller Operation
18-11LCD Controller
2-Mux Mode Software Example
; All eight segments of a digit are often located in two
; display memory bytes with the 2mux display rate
;
a EQU 002h
b EQU 020h
c EQU 008h
d EQU 004h
e EQU 040h
f EQU 001h
g EQU 080h
h EQU 010h
; The register content of Rx should be displayed.
; The Table represents the on’−segments according to the
; content of Rx.
;
...........
...........
MOV.B Table(Rx),Ry ; Load segment information into
; temporary memory.
MOV.B Ry,&LCDn ; (Ry) = 0000 0000 gebh cdaf
; Note:
; All bits of an LCD memory byte
; are written
RRA Ry ; (Ry) = 0000 0000 0geb hcda
RRA Ry ; (Ry) = 0000 0000 00ge bhcd
MOV.B Ry,&LCDn+1 ; Note:
; All bits of an LCD memory byte
; are written
...........
...........
...........
Table DB a+b+c+d+e+f ; displays 0
...........
DB a+b+c+d+e+f+g+ ; displays 8
...........
...........
DB
...........
;