HD64645/64646
34
Cursor End Raster Register (R11)
R11 register (Figure 27) specifies the cursor end raster address.
Start Address Register (H/L) (R12/R13)
R12/R13 register (Figure 28) specifies a buffer memory read start address. Updating this register facilitates
paging and scrolling. R14/R15 register can be read and written to/from the MPU.
Cursor Address Register (H/L) (R14/R15)
R14/R15 register (Figure 29) specifies a cursor display address. Cursor display requires setting R10 and
R11, and CUDISP should be connected with MD12 (in character mode). This register can be read from and
written to the MPU.
Horizontal Virtual Screen Width Register (R18)
R18 register (Figure 30) specifies the memory width to determine the start address of the next row. By
using this register, memory width can be specified larger than the number of horizontal displayed
characters. Updating the display start address facilitates scrolling in any direction within a memory space.
The start address of the next row is that of the previous row plus Nir. If a larger memory width than display
width is unnecessary, Nir should be set equal to the number of horizontal displayed characters.
Table 11
Cursor Blink Mode
B
P
Cursor Blink Mode
0
0
Cursor on; without blinking
0
1
Cursor off
1
0
Blinking once every 32 frames
1
1
Blinking once every 64 frames
Data Bit
Program Unit
Raster
R/W
7
—
6
B
5
P
4
3
2
1
0
W
Ncs (raster address)
Figure 26 Cursor Start Raster Register