
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
with DATA SLICER and ON-SCREEN DISPLAY CONTROLLER
MITSUBISHI MICROCOMPUTERS
159
Rev. 1.0
M306H1SFP
2.15.5 SYRAM
Character font composite horizontal direction 12 dots vertical direction 10 dots is set to SYRAM
code 016 to E16 (15 available).
Setting composite character is composed to font RAM by specifying SYRAM code to SYRAM bit of
display RAM. Then, SYRAM code F16 is fixed by blank, character font setting to this code is disable.
Use F16 when SYRAM is not composed to character.
SYRAM composite is shown in Table 2.15.5.
Table 2.15.5 SYRAM composition
For accessing to SYRAM data, set accessing address (YA7 to YA0) (shown in Table 2.15.5) to
SYRAM address control register (020A16). Then write data (YD12 to YD0) by SYRAM data control
register (020C16). When end the accessing, SYRAM address control register increments address
automatically. Then, next address data writing is possible. Do not access to unused area (addresses
xA16 to xF16) of each SYRAM codes. But, when write data in succession, jump unused area and
increments address automatically. (ex. increment automatically from address 0916 to 1016).
Setting example is shown in Figure 2.15.15, SYRAM access registers are shown in Figure 2.15.16
and SYRAM access block diagram is shown in Figure 2.15.17.
YD12 YD11
YD10
YD9
YD8
YD7
YD6
YD5
YD4
YD3
YD2
YD1
Font RAM addresses
(FA10 to FA0)
SYEX0
SYEX1
SYEX2
SYEX3
SYEX4
SYEX5
SYEX6
SYEX7
SYEX8
SYEX9
0016
0116
0216
0316
0416
0516
0616
0716
0816
0916
SY0B
SY1B
SY2B
SY3B
SY4B
SY5B
SY6B
SY7B
SY8B
SY9B
SY0A
SY1A
SY2A
SY3A
SY4A
SY5A
SY6A
SY7A
SY8A
SY9A
SY09
SY19
SY29
SY39
SY49
SY59
SY69
SY79
SY89
SY99
SY08
SY18
SY28
SY38
SY48
SY58
SY68
SY78
SY88
SY98
SY07
SY17
SY27
SY37
SY47
SY57
SY67
SY77
SY87
SY97
SY06
SY16
SY26
SY36
SY46
SY56
SY66
SY76
SY86
SY96
SY05
SY15
SY25
SY35
SY45
SY55
SY65
SY75
SY85
SY95
SY04
SY14
SY24
SY34
SY44
SY54
SY64
SY74
SY84
SY94
SY03
SY13
SY23
SY33
SY43
SY53
SY63
SY73
SY83
SY93
SY02
SY12
SY22
SY32
SY42
SY52
SY62
SY72
SY82
SY92
SY01
SY11
SY21
SY31
SY41
SY51
SY61
SY71
SY81
SY91
...
0A16
0F16
...
1016
1916
...
2016
C916
...
D016
D916
...
E016
E916
Unused area
SYRAM code (E16)
...
YD0
SY00
SY10
SY20
SY30
SY40
SY50
SY60
SY70
SY80
SY90
Remarks
...
SYEX0
SYEX9
SY0B
SY9B
SY0A
SY9A
SY09
SY99
SY08
SY98
SY07
SY97
SY06
SY96
SY05
SY95
SY04
SY94
SY03
SY93
SY02
SY92
SY01
SY91
SY00
SY90
...
SYEX0
SYEX9
SY0B
SY9B
SY0A
SY9A
SY09
SY99
SY08
SY98
SY07
SY97
SY06
SY96
SY05
SY95
SY04
SY94
SY03
SY93
SY02
SY92
SY01
SY91
SY00
SY90
...
SYEX0
SYEX9
SY9B
SY0A
SY9A
SY09
SY99
SY08
SY98
SY07
SY97
SY06
SY96
SY05
SY95
SY04
SY94
SY03
SY93
SY02
SY92
SY01
SY91
SY00
SY90
...
SYRAM code (D16)
SYRAM code (C16)
SYRAM code (216)
SYRAM code (116)
SYRAM code (016)