13. Dot Matrix LCD Controller (H8/3857 Group)
Rev.3.00 Jul. 19, 2007 page 345 of 532
REJ09B0397-0300
Examples of display data register (LR4) read/write access when read-modify-write is
designated are shown below.
[Set index register to display data register]
•
Port A set to output mode, RMW set to 1
MOV.W #H'0100,R1
MOV.W #H'04FF,R0
MOV.B R1L,@PDRA .............
Clear R/
W
to 0
MOV.B R0H,@PDR9
MOV.B R0L,@PCR9 .............
Output H'04 from port 9
MOV.B R1H,@PDRA
MOV.B R1L,@PDRA .............
Write H'04 to index register
[Read display data register]
MOV.B R1L,@PCR9 .............
Set port 9 to input mode
MOV.W #H'0706, R2
MOV.B R2L,@PDRA .............
Set R/
W
to 1
MOV.B R2H,@PDRA
MOV.B @PDR9, R0H ............
Read PDR9 into general register
MOV.B R2L,@PDRA
[Write to display data register]
MOV.W #H'0504,R3
MOV.B R3L,@PDRA .............
Clear R/
W
to 0
NOT.B R0H
.............
Invert general register data
MOV.B R0H,@PDR9
MOV.B R0L,@PCR9 .............
Set port 9 to output mode
MOV.B R3H,@PDRA
MOV.B R3L @PDRA .............
Write data to display data register
Summary of Contents for F-ZTAT H8 Series
Page 6: ...Rev 3 00 Jul 19 2007 page iv of xxiv REJ09B0397 0300...
Page 194: ...7 RAM Rev 3 00 Jul 19 2007 page 168 of 532 REJ09B0397 0300...
Page 234: ...8 I O Ports Rev 3 00 Jul 19 2007 page 208 of 532 REJ09B0397 0300...
Page 274: ...9 Timers Rev 3 00 Jul 19 2007 page 248 of 532 REJ09B0397 0300...
Page 352: ...12 A D Converter Rev 3 00 Jul 19 2007 page 326 of 532 REJ09B0397 0300...
Page 561: ......