![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
solomon systech semiconductor technical data this document contains information on a new product. specifications and information herein are subject to change without notice. http://www.solomon-systech.com ssd1805 series rev 1.1 p 1/52 jun 2004 copyright ? 2004 solomon systech limited advance information 132 x 68 stn lcd segment / common monochrome driver with controller ssd1805
solomon systech jun 2004 p 2/52 rev 1.1 ssd1805 series table of contents 1 general description............................................................................................................ ........... 5 2 features....................................................................................................................... ........................ 5 3 ordering information ........................................................................................................... ......... 5 4 block diagram .................................................................................................................. ................. 6 5 die pad floor plan............................................................................................................. .............. 7 6 pin description ................................................................................................................ ................ 11 7 functional block descriptions .............................................................................................. 16 8 command table.................................................................................................................. .............. 24 9 command descriptions........................................................................................................... ...... 28 10 maximum ratings ................................................................................................................ ............. 36 11 dc characteristics ............................................................................................................. .......... 37 12 ac characteristics ............................................................................................................. .......... 39 13 application examples........................................................................................................... ........ 46 14 package information ............................................................................................................ ....... 49 ssd1805 series rev 1.1 p 3/52 jun 2004 solomon systech table of tables table 1 - ordering information ................................................................................................. ........................... 5 table 2 - ssd1805 series bump die pad coordinates (bump center) .............................................................. 8 table 3 - arrangement of common at different multiplex modes ................................................................... ... 15 table 4 - data bus selection modes............................................................................................. ..................... 17 table 5 - graphic display data ram (gddram) address map with display start line set to 18h................. 18 table 6 - gain setting......................................................................................................... ............................... 20 table 7 - temperature compensation coefficient ................................................................................. ............. 20 table 8 - command table ........................................................................................................ ......................... 24 table 9 - extended command table............................................................................................... .................. 26 table 10 - read command table .................................................................................................. ................... 27 table 11 - automatic address increment ......................................................................................... ................. 28 table 12 - row pin assignment for com signals for ssd1805 in an 68 mux display ................................... 35 table 13 - maximum ratings..................................................................................................... ........................ 36 table 14 - dc characteristics .................................................................................................. ......................... 37 table 15 - ac characteristics.................................................................................................. .......................... 39 table 16 - parallel 6800-series interface timing characteristics............................................................... ....... 40 table 17 - parallel 6800-series interface timing characteristics............................................................... ....... 41 table 18 - parallel 8080-series interface timing characteristics............................................................... ....... 42 table 19 - parallel 8080-series interface timing characteristics............................................................... ....... 43 table 20 - 4-wires serial interface timing characteristics..................................................................... ........... 44 table 21 - 4-wires serial interface timing characteristics..................................................................... ........... 45 solomon systech jun 2004 p 4/52 rev 1.1 ssd1805 series table of figures figure 1 - ssd1805 block diagram............................................................................................... ......................................6 figure 2 - ssd1805 die pad floor plan.......................................................................................... .....................................7 figure 3 - display data read with the insertion of dummy read .................................................................. .....................16 figure 4 - ssd1805 hardware configuration ...................................................................................... ...............................19 figure 5 - contrast curve ...................................................................................................... ..............................................21 figure 6 - tc 0 oscillator typical frame frequency with variation in temperature............................................... ...............22 figure 7 - lcd driving waveform ................................................................................................ ....................................23 figure 8 - contrast control flow............................................................................................... .........................................29 figure 9 - otp programming circuitry........................................................................................... ....................................31 figure 10 - flow chart of otp programming procedure............................................................................ ........................32 figure 11 - parallel 6800-series interface timing characteristics (p/s = h, c68/80 = h)........................................ .........40 figure 12 - parallel 6800-series interface timing characteristics (p/s = h, c68/80 = h)........................................ .........41 figure 13 - parallel 8080-series interface timing characteristics (p/s = h, c68/80 = l) ........................................ .........42 figure 14 - parallel 8080-series interface timing characteristics (p/s = h, c68/80 = l) ........................................ .........43 figure 15 - 4-wires serial interface timing characteristics (p/s = l, c68/80 = l).............................................. .............44 figure 16 - 4-wires serial interface timing characteristics (p/s = l, c68/80 = l).............................................. .............45 figure 17 - application example i (4-wires spi mode) ........................................................................... ..........................46 figure 18 - application example ii (6800 ppi mode)............................................................................. ...........................47 figure 19 - applications notes for v dd /v ddio connection..................................................................................................48 figure 20 - ssd1805tr1 tab drawing (copper view) ............................................................................... ....................50 figure 21 - ssd1805tr1 tab drawing (detail view & pin assignment) .............................................................. ..........51 ssd1805 series rev 1.1 p 5/52 jun 2004 solomon systech 1 general description ssd1805 is a single-chip cmos lcd driver with controller for dot-matrix graphic liquid crystal display system. ssd1805 consists of 200 high-voltage driving output pins for driving maximum 132 segments, 68 commons / 132 segments, 64 commons and 1 icon-driving common / 132 segments, 54 commons and 1 icon-driving common / 132 segments, 32 commons and 1 icon-driving common. ssd1805 can also be switched among 32, 54, 64 or 68 display multiplex ratios by hardware pin selection. ssd1805 consists of 132 x 68 bits graphic display data ram (gddram). data/commands are sent from common mcu through 8-bit 6800-series / 8080-series compatible parallel interface or 4-wires serial peripheral interface by software program selections. ssd1805 embeds dc-dc converter, on-chip oscillator and bias divider to reduce the number of external components. with the advance design, low power consumption, stable lcd operating voltage and flexible die package layout, ssd1805 is suitable for any portable battery-driven applications requiring long operation period with compact size. 2 features ? power supply: v dd = 1.8v ? 3.6v v ddio = 1.8v ? 3.6v v ci = 1.8v ? 3.6v ? lcd driving output voltage: v lcd = +12.5v ? low current sleep mode ? pin selectable 68/64/54/32 multiplex ratio configuration. maximum display size: o 132 columns by 68 rows o 132 columns by 64 rows with one icon line o 132 columns by 54 rows with one icon line o 132 columns by 32 rows with one icon line ? 8-bit 6800-series / 8080-series parallel interface, 4-wires serial peripheral interface ? on-chip 132 x 68 = 8976 bits graphic display data ram ? column re-mapping and ram page scan direction control ? vertical scrolling by common ? on-chip voltage generator or external lcd driving power supply selectable ? pin selectable 2x/3x/4x/5x on-chip dc-dc converter with internal flying capacitors. ? 64 levels internal contrast control ? programmable lcd driving voltage temperature compensation coefficients ? on-chip bias divider with internal compensation capacitors (except v out ) ? programmable multiplex ratio: 1/9 to 1/68 ? programmable bias ratio: 1/4, 1/5, 1/6, 1/7, 1/8, 1/9 ? display offset control ? non-volatile memory (otp) for calibration 3 ordering information ordering part number seg com package form reference remark SSD1805Z 132 64/54/32 + 1 icon or 68 gold bump die figure 2 on page 7 - ssd1805tr1 132 64 + 1 icon tab figure 20 on page 50 - table 1 - ordering information solomon systech jun 2004 p 6/52 rev 1.1 ssd1805 series 4 block diagram figure 1 - ssd1805 block diagram mstat m/ s cl hv buffer cell level shifter dis p la y data latch icons row0 seg0 ~ seg131 ~ row67 level selector display timing generator oscillator gddram 132 x 68 bits command decoder command interface parallel/serial interface res p/ s cs 1 cs2 d / c e ( rd ) c68/( 80 ) r/ w ( wr ) d7 d6 d5 d4 d3 d2 d1 d0 (sda) (sck) m /dof cls c0 c1 v ss v dd irs v out lcd driving voltage generator 2x/3x/4x/5x regulated dc/dc converter, contrast control, bias divider, temperature compensation test0 b0 b1 v ci v lref v href v f v ddio v ss1 test22 v fs ssd1805 series rev 1.1 p 7/52 jun 2004 solomon systech 5 die pad floor plan figure 2 - ssd1805 die pad floor plan 18 100 75 100 25 25 25 25 25 25 100 100 25 25 25 25 50 100 100 die size 11.06 x 1.21 mm 2 die thickness 53325 m typical bump height 18 m bump co-planarity (within die) < 3 m note: 1. diagram showing the die face up. 2. coordinates are reference to center of the chip. 3. unit of coordinates and size of all alignment marks are in um. 4. all alignment keys do not contain gold bump. pin1 nc test22 test21 test20 test19 test18 test17 test16 test15 test14 test13 test12 test11 test10 test9 test8 test7 test6 v dd b0 v ss b1 v dd c0 v ss c1 v dd irs v ss /hpm v dd p/ s c68/( 80 ) v ss cls m/ s v dd v f v out test5 test4 test3 test2 test1 v dd v fs v fs v ss v out v out v out v out v out v out v out v out v out v out v out v out v out v href v href v ci v ci v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss1 v ss v ss v ss v ss v ss v ss v ss v ss v ss v ss v lref v lref v ci v ci v ci v ci v ci v ci v ci v ci v ci v ci v ci v ci v ci v dd v dd v dd v dd v dd v dd v ddio v ddio d7 (sda) d6 (sck) d5 d4 d3 d2 d1 d0 v dd e( rd ) r/ w ( wr ) v ss d/ c res v dd cs2 cs 1 v ss /dof cl m mstat test0 nc 0,0 y x centre: 5103, -236 centre: -5103, 195 centre: 5103,195 centre: -5103, -236 nc row67 row66 row65 : : : : : : : : : : : : : : : : : : : : : : : : : : : row58 row57 row56 nc nc row22 row23 row24 : : : : : : : : : : : : : : : : : : : : : : : : : : row31 row32 row33 nc nc row21 row20 row19 : : : : : : : : : : : : : : : : : : : : : : : : : : row2 row1 row0 seg0 seg1 seg2 : : : : : : : : ; ; ; ; ; ; ; ; ; : : : : : : : : : : : : : : : ; ; : ; ; : : : ; ; ; ; ; ; ; ; ; ; ; ; ; : : : ; ; ; ; ; ; : : : : seg129 seg130 seg131 row34 row35 row36 : : : : : : : : : : : : : : : : : : : : : : : : : : : row53 row54 row55 nc solomon systech jun 2004 p 8/52 rev 1.1 ssd1805 series table 2 - ssd1805 series bump die pad coordinates (bump center) pad # signal x - pos y - pos pad # signal x - pos y - pos pad # signal x - pos y - pos 1 nc -5167.10 -448.50 51 v ss -1297.10 -448.50 101 cls 2517.90 -448.50 2 test0 -5035.80 -448.50 52 v ss -1220.80 -448.50 102 v ss 2594.20 -448.50 3 mstat -4959.50 -448.50 53 v ss -1144.50 -448.50 103 c68/( 80 ) 2670.50 -448.50 4 m -4883.20 -448.50 54 v ss -1068.20 -448.50 104 p/ s 2746.80 -448.50 5 cl -4806.90 -448.50 55 v ss -991.90 -448.50 105 v dd 2823.10 -448.50 6 /dof -4730.60 -448.50 56 v ss -915.60 -448.50 106 /hpm 2899.40 -448.50 7 v ss -4654.30 -448.50 57 v ss -839.30 -448.50 107 v ss 2975.70 -448.50 8 cs 1 -4578.00 -448.50 58 v ss1 -763.00 -448.50 108 irs 3052.00 -448.50 9 cs2 -4501.70 -448.50 59 v ss1 -686.70 -448.50 109 v dd 3128.30 -448.50 10 v dd -4425.40 -448.50 60 v ss1 -610.40 -448.50 110 c1 3204.60 -448.50 11 res -4349.10 -448.50 61 v ss1 -534.10 -448.50 111 v ss 3280.90 -448.50 12 c / d -4272.80 -448.50 62 v ss1 -457.80 -448.50 112 c0 3357.20 -448.50 13 v ss -4196.50 -448.50 63 v ss1 -381.50 -448.50 113 v dd 3433.50 -448.50 14 w / r ( wr ) -4120.20 -448.50 64 v ss1 -305.20 -448.50 114 b1 3509.80 -448.50 15 e( rd ) -4043.90 -448.50 65 v ss1 -228.90 -448.50 115 v ss 3586.10 -448.50 16 v dd -3967.60 -448.50 66 v ss1 -152.60 -448.50 116 b0 3662.40 -448.50 17 d0 -3891.30 -448.50 67 v ss1 -76.30 -448.50 117 v dd 3738.70 -448.50 18 d1 -3815.00 -448.50 68 v ss1 0.00 -448.50 118 test6 3815.00 -448.50 19 d2 -3738.70 -448.50 69 v ss1 76.30 -448.50 119 test7 3891.30 -448.50 20 d3 -3662.40 -448.50 70 v ss1 152.60 -448.50 120 test8 3967.60 -448.50 21 d4 -3586.10 -448.50 71 v ci 228.90 -448.50 121 test9 4043.90 -448.50 22 d5 -3509.80 -448.50 72 v ci 305.20 -448.50 122 test10 4120.20 -448.50 23 d6 (sck) -3433.50 -448.50 73 v href 381.50 -448.50 123 test11 4196.50 -448.50 24 d7 (sda) -3357.20 -448.50 74 v href 457.80 -448.50 124 test12 4272.80 -448.50 25 v ddio -3280.90 -448.50 75 v out 534.10 -448.50 125 test13 4349.10 -448.50 26 v ddio -3204.60 -448.50 76 v out 610.40 -448.50 126 test14 4425.40 -448.50 27 v dd -3128.30 -448.50 77 v out 686.70 -448.50 127 test15 4501.70 -448.50 28 v dd -3052.00 -448.50 78 v out 763.00 -448.50 128 test16 4578.00 -448.50 29 v dd -2975.70 -448.50 79 v out 839.30 -448.50 129 test17 4654.30 -448.50 30 v dd -2899.40 -448.50 80 v out 915.60 -448.50 130 test18 4730.60 -448.50 31 v dd -2823.10 -448.50 81 v out 991.90 -448.50 131 test19 4806.90 -448.50 32 v dd -2746.80 -448.50 82 v out 1068.20 -448.50 132 test20 4883.20 -448.50 33 v ci -2670.50 -448.50 83 v out 1144.50 -448.50 133 test21 4959.50 -448.50 34 v ci -2594.20 -448.50 84 v out 1220.80 -448.50 134 test22 5035.80 -448.50 35 v ci -2517.90 -448.50 85 v out 1297.10 -448.50 135 nc 5167.10 -448.50 36 v ci -2441.60 -448.50 86 v out 1373.40 -448.50 136 nc 5372.00 -376.00 37 v ci -2365.30 -448.50 87 v out 1449.70 -448.50 137 row33 5372.00 -318.00 38 v ci -2289.00 -448.50 88 v ss 1526.00 -448.50 138 row32 5372.00 -260.00 39 v ci -2212.70 -448.50 89 v fs 1602.30 -448.50 139 row31 5372.00 -202.00 40 v ci -2136.40 -448.50 90 v fs 1678.60 -448.50 140 row30 5372.00 -144.00 41 v ci -2060.10 -448.50 91 v dd 1754.90 -448.50 141 row29 5372.00 -86.00 42 v ci -1983.80 -448.50 92 test1 1831.20 -448.50 142 row28 5372.00 -28.00 43 v ci -1907.50 -448.50 93 test2 1907.50 -448.50 143 row27 5372.00 30.00 44 v ci -1831.20 -448.50 94 test3 1983.80 -448.50 144 row26 5372.00 88.00 45 v ci -1754.90 -448.50 95 test4 2060.10 -448.50 145 row25 5372.00 146.00 46 v lref -1678.60 -448.50 96 test5 2136.40 -448.50 146 row24 5372.00 204.00 47 v lref -1602.30 -448.50 97 v out 2212.70 -448.50 147 row23 5372.00 262.00 48 v ss -1526.00 -448.50 98 v f 2289.00 -448.50 148 row22 5372.00 320.00 49 v ss -1449.70 -448.50 99 v dd 2365.30 -448.50 149 nc 5372.00 378.00 50 v ss -1373.40 -448.50 100 m/ s 2441.60 -448.50 150 nc 5141.25 448.50 ssd1805 series rev 1.1 p 9/52 jun 2004 solomon systech p ad # s i g n a l x- pos y - pos p ad # s i g n a l x - pos y - pos p ad # s i g n a l x- pos y - pos 151 row21 5083.25 448.50 201 seg28 2175.00 448.50 251 seg78 -725.00 448.50 152 row20 5025.25 448.50 202 seg29 2117.00 448.50 252 seg79 -783.00 448.50 153 row19 4967.25 448.50 203 seg30 2059.00 448.50 253 seg80 -841.00 448.50 154 row18 4909.25 448.50 204 seg31 2001.00 448.50 254 seg81 -899.00 448.50 155 row17 4851.25 448.50 205 seg32 1943.00 448.50 255 seg82 -957.00 448.50 156 row16 4793.25 448.50 206 seg33 1885.00 448.50 256 seg83 -1015.00 448.50 157 row15 4735.25 448.50 207 seg34 1827.00 448.50 257 seg84 -1073.00 448.50 158 row14 4677.25 448.50 208 seg35 1769.00 448.50 258 seg85 -1131.00 448.50 159 row13 4619.25 448.50 209 seg36 1711.00 448.50 259 seg86 -1189.00 448.50 160 row12 4561.25 448.50 210 seg37 1653.00 448.50 260 seg87 -1247.00 448.50 161 row11 4503.25 448.50 211 seg38 1595.00 448.50 261 seg88 -1305.00 448.50 162 row10 4445.25 448.50 212 seg39 1537.00 448.50 262 seg89 -1363.00 448.50 163 row9 4387.25 448.50 213 seg40 1479.00 448.50 263 seg90 -1421.00 448.50 164 row8 4329.25 448.50 214 seg41 1421.00 448.50 264 seg91 -1479.00 448.50 165 row7 4271.25 448.50 215 seg42 1363.00 448.50 265 seg92 -1537.00 448.50 166 row6 4213.25 448.50 216 seg43 1305.00 448.50 266 seg93 -1595.00 448.50 167 row5 4155.25 448.50 217 seg44 1247.00 448.50 267 seg94 -1653.00 448.50 168 row4 4097.25 448.50 218 seg45 1189.00 448.50 268 seg95 -1711.00 448.50 169 row3 4039.25 448.50 219 seg46 1131.00 448.50 269 seg96 -1769.00 448.50 170 row2 3981.25 448.50 220 seg47 1073.00 448.50 270 seg97 -1827.00 448.50 171 row1 3923.25 448.50 221 seg48 1015.00 448.50 271 seg98 -1885.00 448.50 172 row0 3865.25 448.50 222 seg49 957.00 448.50 272 seg99 -1943.00 448.50 173 seg0 3799.00 448.50 223 seg50 899.00 448.50 273 seg100 -2001.00 448.50 174 seg1 3741.00 448.50 224 seg51 841.00 448.50 274 seg101 -2059.00 448.50 175 seg2 3683.00 448.50 225 seg52 783.00 448.50 275 seg102 -2117.00 448.50 176 seg3 3625.00 448.50 226 seg53 725.00 448.50 276 seg103 -2175.00 448.50 177 seg4 3567.00 448.50 227 seg54 667.00 448.50 277 seg104 -2233.00 448.50 178 seg5 3509.00 448.50 228 seg55 609.00 448.50 278 seg105 -2291.00 448.50 179 seg6 3451.00 448.50 229 seg56 551.00 448.50 279 seg106 -2349.00 448.50 180 seg7 3393.00 448.50 230 seg57 493.00 448.50 280 seg107 -2407.00 448.50 181 seg8 3335.00 448.50 231 seg58 435.00 448.50 281 seg108 -2465.00 448.50 182 seg9 3277.00 448.50 232 seg59 377.00 448.50 282 seg109 -2523.00 448.50 183 seg10 3219.00 448.50 233 seg60 319.00 448.50 283 seg110 -2581.00 448.50 184 seg11 3161.00 448.50 234 seg61 261.00 448.50 284 seg111 -2639.00 448.50 185 seg12 3103.00 448.50 235 seg62 203.00 448.50 285 seg112 -2697.00 448.50 186 seg13 3045.00 448.50 236 seg63 145.00 448.50 286 seg113 -2755.00 448.50 187 seg14 2987.00 448.50 237 seg64 87.00 448.50 287 seg114 -2813.00 448.50 188 seg15 2929.00 448.50 238 seg65 29.00 448.50 288 seg115 -2871.00 448.50 189 seg16 2871.00 448.50 239 seg66 -29.00 448.50 289 seg116 -2929.00 448.50 190 seg17 2813.00 448.50 240 seg67 -87.00 448.50 290 seg117 -2987.00 448.50 191 seg18 2755.00 448.50 241 seg68 -145.00 448.50 291 seg118 -3045.00 448.50 192 seg19 2697.00 448.50 242 seg69 -203.00 448.50 292 seg119 -3103.00 448.50 193 seg20 2639.00 448.50 243 seg70 -261.00 448.50 293 seg120 -3161.00 448.50 194 seg21 2581.00 448.50 244 seg71 -319.00 448.50 294 seg121 -3219.00 448.50 195 seg22 2523.00 448.50 245 seg72 -377.00 448.50 295 seg122 -3277.00 448.50 196 seg23 2465.00 448.50 246 seg73 -435.00 448.50 296 seg123 -3335.00 448.50 197 seg24 2407.00 448.50 247 seg74 -493.00 448.50 297 seg124 -3393.00 448.50 198 seg25 2349.00 448.50 248 seg75 -551.00 448.50 298 seg125 -3451.00 448.50 199 seg26 2291.00 448.50 249 seg76 -609.00 448.50 299 seg126 -3509.00 448.50 200 seg27 2233.00 448.50 250 seg77 -667.00 448.50 300 seg127 -3567.00 448.50 solomon systech jun 2004 p 10/52 rev 1.1 ssd1805 series p ad # s i g n a l x- pos y - pos 301 seg128 -3625.00 448.50 302 seg129 -3683.00 448.50 303 seg130 -3741.00 448.50 304 seg131 -3799.00 448.50 305 row34 -3865.25 448.50 306 row35 -3923.25 448.50 307 row36 -3981.25 448.50 308 row37 -4039.25 448.50 309 row38 -4097.25 448.50 310 row39 -4155.25 448.50 311 row40 -4213.25 448.50 312 row41 -4271.25 448.50 313 row42 -4329.25 448.50 314 row43 -4387.25 448.50 315 row44 -4445.25 448.50 316 row45 -4503.25 448.50 317 row46 -4561.25 448.50 318 row47 -4619.25 448.50 319 row48 -4677.25 448.50 320 row49 -4735.25 448.50 321 row50 -4793.25 448.50 322 row51 -4851.25 448.50 323 row52 -4909.25 448.50 324 row53 -4967.25 448.50 325 row54 -5025.25 448.50 326 row55 -5083.25 448.50 327 nc -5141.25 448.50 328 nc -5372.00 378.00 329 row56 -5372.00 320.00 330 row57 -5372.00 262.00 331 row58 -5372.00 204.00 332 row59 -5372.00 146.00 333 row60 -5372.00 88.00 334 row61 -5372.00 30.00 335 row62 -5372.00 -28.00 336 row63 -5372.00 -86.00 337 row64 -5372.00 -144.00 338 row65 -5372.00 -202.00 339 row66 -5372.00 -260.00 340 row67 -5372.00 -318.00 341 nc -5372.00 -376.00 bump size pad# x [um] y [um] pad pitch [um] (min) pad 1 56 92 131.3 pad 2 - 134 56 92 76.3 pad 135 56 92 131.3 pad 136 - 149 89 36 58 pad 150 - 327 36 89 58 pad 328 - 341 89 36 58 x y pad pitch ssd1805 series rev 1.1 p 11/52 jun 2004 solomon systech 6 pin description 6.1 mstat this pin is the static indicator driving output. the frame signal output pin, m, should be used as the back plane signal for the static indicator. the duration of overlapping could be programmable. see extended command table for details. 6.2 m this pin is the frame signal input/output. in master mode, the pin supplies frame signal to slave devices while in slave mode, the pin receives frame signal from the master device. 6.3 cl this pin is the display clock input/output. in master mode with internal oscillator enabled (cls pin pulled high), this pin supplies display clock signal to slave devices. in slave mode or when internal oscillator is disabled, the pin receives display clock signal from the master device or external clock source. 6.4 /dof this pin is display blanking control between master and slave devices. in master mode, this pin supplies on/off signal to slave devices. in slave mode, this pin receives on/off signal from the master device. 6.5 cs 1, cs2 these pins are the chip select inputs. the chip is enabled for mcu communication only when both cs 1 is pulled low and cs2 is pulled high. 6.6 res this pin is the reset signal input. initialization of the chip is started once this pin is pulled low. minimum pulse width for reset sequence is 20us. 6.7 d/ c this pin is data/command control pin. when the pin is pulled high, the data at d7 - d0 is treated as display data. when the pin is pulled low, the data at d7 - d0 will be transferred to the command register. 6.8 r/ w ( wr ) this pin is mcu interface input. when 6800 interface mode is selected, this pin will be used as read/write ( r/ w ) selection input. read mode will be carried out when this pin is pulled high and write mode when low. when 8080 interface mode is selected, this pin is the write ( wr ) control signal input. data write operation is initiated when this pin is pulled low and the chip is selected. when serial interface mode is selected, this pin must be pulled low. 6.9 e( rd ) this pin is mcu interface input. when 6800 interface mode is selected, this pin will be used as the enable (e) signal. read/write operation is initiated when this pin is pulled high and the chip is selected. when 8080 interface mode is selected, this pin is the read ( rd ) control signal input. data read operation is initiated when this pin is pulled low and the chip is selected. when serial interface mode is selected, this pin must be pulled high. 6.10 d7 - d0 these pins are the 8-bit bi-directional data bus in parallel interface mode. d7 is the msb while d0 is the lsb. when serial mode is selected, d7 is the serial data input (sda) and d6 is the serial clock input (sck). solomon systech jun 2004 p 12/52 rev 1.1 ssd1805 series 6.11 v ddio this pin is the system power supply pin of bus io buffer. please refer to figure 19 on page 48 for connection example. 6.12 v dd this pin is the system power supply pin of the logic block. 6.13 v ci reference voltage input for internal dc-dc converter. the voltage of generated v out equals to the multiple factor (2x, 3x, 4x or 5x) times v ci with respect to v ss1 . note: voltage at this input pin must be larger than or equal to v dd . 6.14 v ss the v ss is the ground reference of the system. 6.15 v ss1 reference voltage input for internal dc-dc converter. the voltage of generated v out equals to the multiple factor (2x, 3x, 4x or 5x) times v ci with respect to v ss1 . note: voltage at this input pin must be equal to v ss . 6.16 v lref this pin is the ground of internal operation amplifier. in normal power mode, it must connect to v ss . in low power mode, it must connect to v ci . please refer to figure 19 on page 48 for the detail. 6.17 v href this pin is the power supply pin of the internal operation amplifier. it must connect to v out . 6.18 v out this is the most positive voltage supply pin of the chip. it can be supplied externally or generated by the internal dc-dc converter. if the internal dc-dc converter generates the voltage level at v out , the voltage level is used for internal referencing only. the voltage level at v out pin is not used for driving external circuitry. 6.19 v fs this is an input pin to provide an external voltage reference for the internal voltage regulator. the function of this pin is only enabled for the external input chip models which are required special ordering. for normal chip model, please leave this pin nc (no connection). 6.20 v f this pin is the input of the built-in voltage regulator for generating v out . when external resistor network is selected (irs pulled low) to generate the lcd driving level, v out , two external resistors, r 1 and r 2 , should be connected between v ss and v f , and v f and v out , respectively (see application circuit diagrams). 6.21 m / s this pin is the master/slave mode selection input. when this pin is pulled high, master mode is selected, which cl, m, mstat and /dof signals will be output for slave devices. when this pin is pulled low, slave mode is selected, which cl, m, /dof are required to be input from master device. mstat will still be an output signal in slave mode. 6.22 cls this pin is the internal clock enable pin. when this pin is pulled high, internal clock is enabled. the internal clock will be disabled when it is pulled low, an external clock source must be input to cl pin for normal opera- tion. ssd1805 series rev 1.1 p 13/52 jun 2004 solomon systech 6.23 c68/ 80 this pin is mcu parallel interface selection input. when the pin is pulled high, 6800 series interface is selected and when the pin is pulled low, 8080 series interface is selected. if serial interface is selected ( p/ s pulled low), the setting of this pin is ignored, but it must be connected to a known logic (either high or low). 6.24 p/ s this pin is serial/parallel interface selection input. when this pin is pulled high, parallel interface mode is selected. when it is pulled low, serial interface will be selected. note1: for serial mode, r/ w( wr ) must be connected to vss. e/( rd ) must be connected to v dd . d0 to d5 and c68/80 can be connected to either v dd or v ss . note2: read back operation is only available in parallel mode. 6.25 /hpm this pin is the control input of high power current mode. the function of this pin is only enabled for high power model, which required special ordering. for normal models, high power mode is disabled. note: this pin must be pulled to high. leaving this pin floating is prohibited. 6.26 irs this is the input pin to enable the internal resistors network for the voltage regulator. when this pin is pulled high, the internal feedback resistors of the internal regulator for generating v out will be enabled. when it is pulled low, external resistors, r 1 and r 2 , should be connected to v ss and v f , and v f and v out , respectively (see application circuit diagrams). 6.27 c1, c0 these pins are the chip mode selection input. the chip mode is determined by multiplex ratio. altogether there are four chip modes. please see the following list for reference. c1 c0 chip mode 0 0 32 mux mode 0 1 54 mux mode 1 0 64 mux mode 1 1 68 mux mode please refer to table 3 on page 15 for detail description of common pins at different multiplex mode. 6.28 b1, b0 these pins are the chip mode selection input. the chip mode is determined by default boosting level. altogether there are four chip modes. please see the following list for reference. b1 b0 chip mode 0 0 3x as por default 0 1 4x as por default 1 0 5x as por default 1 1 2x as por default 5x, 4x, 3x or 2x booster level can be selected as por default value of the device. 6.29 row0 to row67 these pins provide the common driving signals to the lcd panel. see table 3 on page 15 for the com signal mapping in different multiplex mode of ssd1805. there are icon pins on the chip when either 64 or 54 or 32 mux mode is selected. the icon pins are located at the com 0 pin and com 67 pin. 6.30 seg0 to seg131 these pins provide the lcd segment driving signals. the output voltage level of these pins is v ss during sleep mode and standby mode. 6.31 test0 this pin is a test pin. it is recommended to connect to vss in normal operation. solomon systech jun 2004 p 14/52 rev 1.1 ssd1805 series 6.32 test1 ~ test22 these pins are test pins. nothing should be connected to these pins, nor they are connected together. 6.33 nc these pins are nc/no connection pins. nothing should be connected to these pins, nor they are connected together. ssd1805 series rev 1.1 p 15/52 jun 2004 solomon systech table 3 - arrangement of common at different multiplex modes remarks: ?non-select? means no common signal will be selected to support those output row pins. solomon systech jun 2004 p 16/52 rev 1.1 ssd1805 series 7 functional block descriptions 7.1 microprocessor interface logic the microprocessor interface unit consists of three functional blocks for driving the 6800-series parallel interface, 8080-series parallel interface and 4-wires serial peripheral interface. the selection of different interfaces is done by p/ s pin and c68/ 80 pin. please refer to the pin descriptions on page 8. a) mpu 6800-series parallel interface the parallel interface consists of 8 bi-directional data pins (d7-d0), r/ w ( wr ), d/ c , e( rd ), cs 1 and cs2. r/ w ( wr ) input high indicates a read operation from the graphic display data ram (gddram) or the status register. r/ w ( wr ) input low indicates a write operation to display data ram or internal command registers depending on the status of d/ c input. the e( rd ) input serves as data latch signal (clock) when high provided that cs 1 and cs2 are low and high respectively. please refer to figure 11 & 12 on page 40 & 41 for parallel interface timing diagram of 6800-series microprocessors. in order to match the operating frequency of the gddram with that of the mcu, some pipeline processing is internally performed which requires the insertion of a dummy read before the first actual display data read. this is shown in figure 3. figure 3 - display data read with the insertion of dummy read b) mpu 8080-series parallel interface the parallel interface consists of 8 bi-directional data pins (d7-d0), e( rd ), r/ w ( wr ), d/ c , cs 1 and cs2. e( rd ) input serves as data read latch signal (clock) when low provided that cs 1 and cs2 are low and high respectively. whether reading the display data from gddram or reading the status from status register is controlled by d/ c . r/ w ( wr ) input serves as data write latch signal (clock) when low provided that cs 1 and cs2 are low and high respectively. whether writing the display data to the gddram or writing the command to the command register is controlled by d/ c . a dummy read is also required before the first actual display data read for 8080-series interface. please refer to figure 13 & 14 on page 42 & 43 for parallel interface timing diagram of 8080-series microprocessors. c) mpu 4-wires serial interface the 4-wires serial interface consists of serial clock sck (d6), serial data sda (d7), d/ c , cs 1 and cs2. sda is shifted into a 8-bit shift register on every rising edge of sck in the order of data bit 7, data bit 6, ?, data bit 0. d/ c is sampled on every eighth clock to determine whether the data byte in the shift register is written to the display data ram or command register at the same clock. please refer to figure 15 & 16 on page 43 & 44 for serial interface timing. remarks: for spi mode, it is necessary to add one time of software reset command (code: e2) in the first line of the initialization code. r/w (w r ) e(rd ) n n n+1 n+2 da ta bus write colu mn ad dress du m my re ad da ta re ad 1 da ta re ad 2 da ta re ad 3 ssd1805 series rev 1.1 p 17/52 jun 2004 solomon systech table 4 - data bus selection modes 7.2 reset circuit this block is integrated into the microprocessor interface logic that includes power on reset circuitry and the hardware reset pin, res . both of these having the same reset function. once res receives a negative reset pulse, all internal circuitry will start to initialize. minimum pulse width for completing the reset sequence is 20us. status of the chip after reset is given by: when res input is low, the chip is initialized to the following: 1) display on/off: display is turned off 2) normal/inverse display: normal display 3) com scan direction: com0 -> com67 4) internal oscillator: enable 5) internal dc-dc converter: disable 6) bias divider: disable 7) booster level: determine by pins [b0, b1] 8) bias ratio: 1/8 for 32 & 54 mux mode 1/9 for 64 & 68 mux mode 9) multiplex ratio: determine by pins [c0, c1] 10) electronic volume control: 20 hex 11) built-in resistance ratio: 24 hex 12) average temperature gradient: -0.05%/ o c 13) display data column address mapping: normal 14) display start line: gddram row 0 15) column address counter: 00 hex 16) page address: 00 hex 17) static indicator: disable 18) read-modify-write mode: disable 19) test mode: disable 20) shift register data in serial interface: clear note: please find more explanation in the applications note attached at the back of the specification. 7.3 command decoder and command interface this module determines whether the input data is interpreted as data or command. data is directed to this module based upon the input of the d/ c pin. if d/ c pin is high, data is written to graphic display data ram (gddram). if d/ c pin is low, the input at d0 ? d7 is interpreted as a command and it will be decoded. the decoded command will be written to the corresponding command register. 7.4 graphic display data ram (gddram) the gddram is a bit mapped static ram holding the bit pattern to be displayed. the size of the ram is 132 x 68 = 8,976bits. table 5 on page 18 is a description of the gddram address map in which the display start line register is set at 18h. for mechanical flexibility, re-mapping on both segment and common outputs are provided. for vertical scrolling of display, an internal register storing the display start line can be set to control the portion of the ram data mapped to the display. for those gddram out of the display common range, they could still be accessed, for either preparation of vertical scrolling data or even for the system usage. please be noticed that the display offset cannot be greater than the default mux mode for any circumstance. 6800-series parallel interface 8080-series parallel interface 4-wires serial peripheral interface data read 8-bits 8-bits no data write 8-bits 8-bits 8-bits command read status only status only no command write yes yes yes solomon systech jun 2004 p 18/52 rev 1.1 ssd1805 series remarks: db0 ? db7 represent the data bit of the gddram. ?non-select? means no common signal will be selected to support those output row pins. table 5 - graphic display data ram (gddram) address map with display start line set to 18h ssd1805 series rev 1.1 p 19/52 jun 2004 solomon systech 7.5 lcd driving voltage generator and regulator this module generates the lcd voltage required for display driving output. it takes a single supply input and generates necessary bias voltage. it consists of: 1) 2x, 3x, 4x and 5x regulated dc-dc voltage converter the built-in dc-dc regulated voltage converter is used to generate the large positive voltage supply. ssd1805 can produce 2x, 3x, 4x or 5x boosting from the potential different between v ss1 - v ci . no external boosting capacitors are required for configuration. please refer to the command table for detail description. the feedback gain control for lcd driving contrast curves can be selected by irs pin to either internal (irs pin = h) or external (irs pin = l). if internal resistor network is enabled, eight settings can be selected through software command. if external control is selected, external resistors are required to connect between v ss and v f (r1), and between v f and v out (r2). see application circuit diagrams for detail connections. figure 4 - ssd1805 hardware configuration 2) bias divider if the output op-amp buffer option in set power control register command is enabled, this circuit block will divide the regulator output (v out ) to give the lcd driving levels. the divider does not require external capacitors to reduce the external hardware and pin counts. 3) bias ratio selection circuitry the software control circuit of 1/4 to 1/9 bias ratio in order to match the characteristic of lcd panel. v out v href v dd v ci v lref v ss + + ssd1805 normal power mode recommended capacitance value: c 1 : 1uf ~ 2.2uf c 2 : 2.2uf ~ 4.7uf c 1 c 2 v out v href v dd v ci v lref v ss + + ssd1805 low power mode in low power mode, test4 must > 4v recommended capacitance value: c 1 : 1uf ~ 2.2uf c 2 : 2.2uf ~ 4.7uf c 1 c 2 solomon systech jun 2004 p 20/52 rev 1.1 ssd1805 series 4) contrast control (voltages referenced to v ss ) software control of the 64 contrast voltage levels at each voltage regulator feedback gain. the equation of calculating the lcd driving voltage is given as: command set 000 001 010 011 100 101 110 111 gain = 1+r 2 /r 1 4.96 5.70 6.54 7.41 8.33 8.95 10.05 11.01 table 6 - gain setting where v ref = 1.6 and = contrast setting please refer to figure 5 on page 21 for the contrast curve with 8 sets of internal resistor network gain. 5) self adjust temperature compensation circuitry provide 4 different compensation grade selections to satisfy the various liquid crystal temperature grades. the grading can be selected by software control. defaulted temperature coefficient (tc) value is ?0.05%/c. tc settings temperature compensation coefficient [%/ o c] vref typical value [v] tc0 -0.05 1.60 tc2 -0.15 1.70 tc4 -0.20 1.75 tc7 -0.25 1.85 table 7 - temperature compensation coefficient con out v r r v * 1 1 2 ? ? ? ? ? ? ? ? + = ref con v v * 210 121 1 ? ? ? ? ? ? ? ? = ssd1805 series rev 1.1 p 21/52 jun 2004 solomon systech figure 5 - contrast curve solomon systech jun 2004 p 22/52 rev 1.1 ssd1805 series 7.6 oscillator circuit this module is an on-chip low power temperature compensation oscillator circuitry. the oscillator generates the clock for the dc-dc voltage converter. this clock is also used in the display timing generator. please refer to the figure 6 for the typical frame frequency at different temperature. figure 6 - oscillator typical frame frequency with variation in temperature 7.7 display data latch this block is a series of latches carrying the display signal information. these latches hold the data, which will be fed to the hv buffer cell and level selector to output the required voltage level. the numbers of latches of different members are given by: 32 mux mode: 132 + 33 = 165 54 mux mode: 132 + 55 = 187 64 mux mode: 132 + 65 = 197 68 mux mode: 132 + 68 = 200 7.8 hv buffer cell (level shifter) this block is embedded in the segment/common driver circuits. hv buffer cell works as a level shifter, which translates the low voltage output signal to the required driving voltage. the output is shifted out with an internal frm clock, which comes from the display timing generator. the voltage levels are given by the level selector that is synchronized with the internal m signal. 7.9 level selector this block is embedded in the segment/common driver circuits. level selector is a control of the display synchronization. display voltage levels can be separated into two sets and used with different cycles. synchronization is important since it selects the required lcd voltage level to the hv buffer cell, which in turn outputs the com or seg lcd waveform. ssd1805 series rev 1.1 p 23/52 jun 2004 solomon systech 7.10 lcd panel driving waveform figure 7 is an example of how the common and segment drivers may be connected to a lcd panel. the waveforms provided illustrate the desired multiplex scheme. figure 7 - lcd driving waveform time slot com0 com1 se g0 se g1 m * note : n is the number of multiplex ratio including icon line if it is enabled, n is equal to 64 on por . v out v l5 v l4 v l3 v l2 v ss v out v l5 v l4 v l3 v l2 v ss v out v l5 v l4 v l3 v l2 v ss v out v l5 v l4 v l3 v l2 v ss 123456 78 9 . . . n * 123456 78 9 . . . n * 123456 78 9 . . . n * 12 3456 789 . . . n * com1 com2 com3 com4 com5 com6 com7 seg 1 seg 2 seg 3 seg 4 com0 seg 0 *note: n is the number of multiplex ratio including icon line if it is enabled; n is equal to 68 on por. solomon systech jun 2004 p 24/52 rev 1.1 ssd1805 series 8 command table table 8 - command table (d/ c = 0, r/ w ( wr ) = 0, e=1( rd = 1) unless specific setting is stated) d/c hex d7 d6 d5 d4 d3 d2 d1 d0 command description 0 0 0 0 0 x 3 x 2 x 1 x 0 00 ? 0f set lower column address set the lower nibble of the column address register using x 3 x 2 x 1 x 0 as data bits. the lower nibble of column address is reset to 0000b after por. 0 0 0 0 1 x 3 x 2 x 1 x 0 10 ? 1f set higher column address set the higher nibble of the column address register using x 3 x 2 x 1 x 0 as data bits. the higher nibble of column address is reset to 0000b after por. 0 20 ? 27 0 0 1 0 0 x 2 x 1 x 0 set internal gain resistor ratio feedback gain of the internal regulated dc-dc converter for generating vout increases as x 2 x 1 x 0 increased from 000b to 111b. after por, x 2 x 1 x 0 = 100b. 0 28 ? 2f 0 0 1 0 1 x 2 1 x 0 set power control register x 0 =0: turns off the output op-amp buffer (por) x 0 =1: turns on the output op-amp buffer x 2 =0: turns off the internal voltage booster (por) x 2 =1: turns on the internal voltage booster 0 1 x 5 x 4 x 3 x 2 x 1 x 0 * y 6 y 5 y 4 y 3 y 2 y 1 y 0 0 0 40 ? 7f set display start line for 68 mux mode, set x 5 x 4 x 3 x 2 x 1 x 0 = 111111 and set the gddram display start line register from 0-67 using y 6 y 5 y 4 y 3 y 2 y 1 y 0 for 64/54/32 mux modes, set gddram display start line register from 0-63 using x 5 x 4 x 3 x 2 x 1 x 0. there is no need to send the y 6 y 5 y 4 y 3 y 2 y 1 y 0 parameters. display start line register is reset to 000000 after por for all mux modes. 0 84 ? 87 1 0 0 0 0 1 x 1 x 0 set boost level set the dc-dc multiplying factor from 2x to 5x. x 1 x 0 : 00: 3x 01: 4x 10: 5x 11: 2x remarks: the por default boosting level is determined by hardware selection pin, b0 & b1. 1 0 0 0 0 0 0 1 0 0 x 5 x 4 x 3 x 2 x 1 x 0 0 0 81 set contrast control register select contrast level from 64 contrast steps. contrast increases (vout decreases) as x 5 x 4 x 3 x 2 x 1 x 0 is increased from 000000b to 111111b. x 5 x 4 x 3 x 2 x 1 x 0 = 100000b after por 0 a0 ? a1 1 0 1 0 0 0 0 x 0 set segment re- map x 0 =0: column address 00h is mapped to seg0 (por) x 0 =1: column address 83h is mapped to seg0 refer to table 5 on page 16 for example. 0 a2 ? a3 1 0 1 0 0 0 1 x 0 set lcd bias x 0 =0: por default bias: 32 mux mode = 1/8 54 mux mode = 1/8 64 mux mode = 1/9 68 mux mode = 1/9 x 0 =1: alternate bias: 32 mux mode = 1/6 54 mux mode = 1/6 64 mux mode = 1/7 68 mux mode = 1/7 for other bias ratio settings, see ?set 1/4 bias ratio? and ?set bias ratio? in extended command set. 0 a4 ? a5 1 0 1 0 0 1 0 x 0 set entire display on/off x 0 =0: normal display (por) x 0 =1: entire display on 0 a6 ? a7 1 0 1 0 0 1 1 x 0 set normal/reverse display x 0 =0: normal display (por) x 0 =1: reverse display ssd1805 series rev 1.1 p 25/52 jun 2004 solomon systech d/c hex d7 d6 d5 d4 d3 d2 d1 d0 command description 0 ae ? af 1 0 1 0 1 1 1 x 0 set display on/off x 0 =0: turns off lcd panel (por) x 0 =1: turns on lcd panel 0 b0 ? b8 1 0 1 1 x 3 x 2 x 1 x 0 set page address set gddram page address (0-8) for read/write using x 3 x 2 x 1 x 0 0 c0 ? c8 1 1 0 0 x 3 * * * set com output scan direction x 3 =0: normal mode (por) x 3 =1: remapped mode, com0 to com [n-1] becomes com [n-1] to com0 when multiplex ratio is equal to n. see table 5 on page 16 for detail mapping. 0 e0 1 1 1 0 0 0 0 0 set read-modify- write mode read-modify-write mode will be entered in which the column address will not be increased during display data read. after por, read-modify-write mode is turned off. 0 e2 1 1 1 0 0 0 1 0 software reset initialize internal status registers. 0 ee 1 1 1 0 1 1 1 0 set end of read- modify-write mode exit read-modify-write mode. ram column address before entering the mode will be restored. after por, read-modify-write mode is off. 1 0 1 0 1 1 0 x 0 * * * * * * y 1 y 0 0 0 ac ? ad indicator display mode x 0 = 0: indicator off (por, second command byte is not required) x 0 = 1: indicator on (second command byte required) y 1 y 0 = 00: indicator off y 1 y 0 = 01: indicator on and blinking at ~1 second interval y 1 y 0 = 10: indicator on and blinking at ~1/2 second interval y 1 y 0 = 11: indicator on constantly this second byte command is required only when ?set indicator on? command is sent. 0 e3 1 1 1 0 0 0 1 1 nop command result in no operation. 0 f0 ? ff 1 1 1 1 * * * * set test mode reserved for ic testing. do not use. ae 1 0 1 0 1 1 1 0 a5 1 0 1 0 0 1 0 1 1 0 1 0 1 1 0 x 0 0 0 0 0 * * * * * * x 1 x 0 set power save mode either standby or sleep mode will be entered using compound commands. issue compound commands ?set display off? followed by ?set entire display on?. standby mode will be entered when the static indicator is on constantly. sleep mode will be entered when static indicator is off. solomon systech jun 2004 p 26/52 rev 1.1 ssd1805 series extended command table table 9 - extended command table (d/ c = 0,r/ w ( wr ) = 0,e=1( rd = 1) unless specific setting is stated) d/c hex d7 d6 d5 d4 d3 d2 d1 d0 command description 0 1 0 0 0 0 0 1 0 0 * 0 0 0 x 3 x 2 x 1 x 0 82 otp setting x 3 x 2 x 1 x 0 : otp fuse value 0000 : original contrast 0001 : original contrast + 1 steps 0010 : original contrast + 2 steps 0011 : original contrast + 3 steps 0100 : original contrast + 4 steps 0101 : original contrast + 5 steps 0110 : original contrast + 6 steps 0111 : original contrast + 7 steps 1000 : original contrast - 8 steps 1001 : original contrast - 7 steps 1010 : original contrast - 6 steps 1011 : original contrast - 5 steps 1100 : original contrast - 4 steps 1101 : original contrast - 3 steps 1110 : original contrast - 2 steps 1111 : original contrast - 1 steps 0 83 1 0 0 0 0 0 1 1 otp programming this command starts to program lcd driver with otp offset value. each bit can be programmed to 1 once. detail of otp programming procedure on page 31 1 0 1 0 1 0 0 0 0 x 6 x 5 x 4 x 3 x 2 x 1 x 0 0 0 a8 set multiplex ratio to select multiplex ratio n from 2 to the maximum multiplex ratio (por value) for each member (including icon line for 65 mux mode). max. mux ratio: 68 mux: 68 n = x 6 x 5 x 4 x 3 x 2 x 1 x 0 + 1 + icon*, (*icon exist for 64/54/32 mux mode) e.g. n = 001111b + 2 = 17 1 0 1 0 1 0 0 1 x 7 x 6 x 5 x 4 x 3 x 2 x 1 x 0 0 0 a9 set bias ratio set tc value modify osc. freq. mux x 1 x 0 = 00 01 10 11 32 : 1/8 or 1/6(por) 1/6 or 1/5 1/9 or 1/7 p 54 : 1/8 or 1/6(por) 1/6 or 1/5 1/9 or 1/7 p 64 : 1/8 or 1/6 1/6 or 1/5 1/9 or 1/7(por) p 68 : 1/8 or 1/6 1/6 or 1/5 1/9 or 1/7(por) p p stands for prohibited settings x 4 x 3 x 2 = 000: (tc0) typ. ?0.05 (por) x 4 x 3 x 2 = 010: (tc2) typ. ?0.15 x 4 x 3 x 2 = 100: (tc4) typ. ?0.20 x 4 x 3 x 2 = 111: (tc7) typ. ?0.25 increase the value of x 7 x 6 x 5 will increase the oscillator frequency and vice versa. default mode: x 7 x 6 x 5 osc frequency (hz) 000 61 001 64 010 68 011 72 (por) 100 75 101 80 110 90 111 98 remarks: by software program the multiplex ratio, the typical oscillator frequency is listed above. 0 aa ? ab 1 0 1 0 1 0 1 x 0 set ? bias ratio x 0 = 0: use normal setting (por) x 0 = 1: fixed at 1/4 bias regardless of other bias setting commands ssd1805 series rev 1.1 p 27/52 jun 2004 solomon systech d/c hex d7 d6 d5 d4 d3 d2 d1 d0 command description 0 d0 ? d1 1 1 0 1 0 0 0 x 0 set icon enabled x 0 = 0: icon is off. x 0 = 1: icon is on. (por) 1 1 0 1 0 0 1 1 0 0 d3 0 x 6 x 5 x 4 x 3 x 2 x 1 x 0 set display offset set total frame phases after por, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = 0 after setting mux ratio less than default value, data will be displayed at the beginning/towards the end of display matrix. to move display towards row 0 by l, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = l to move display away from row 0 by l, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = y-l note: max. value of l = por default mux ratio ? display mux note: y represents por default mux ratio the on/off of the static icon is given by 3 phases / 1 phase overlapping of the m and mstat signals. this command set total phases of the m/mstat signals for each frame. the more the total phases, the less the overlapping time and thus the lower the effective driving voltage. x 5 x 4 = 00: 5 phases x 5 x 4 = 01: 7 phases x 5 x 4 = 10: 9 phases (por) x 5 x 4 = 11: 16 phases 1 1 0 1 0 1 0 0 0 0 d4 0 0 x 5 x 4 0 0 0 0 set display offset after por, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = 0 after setting mux ratio less than default value, data will be displayed at the beginning/towards the end of display matrix. to move display towards row 0 by l, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = l to move display away from row 0 by l, x 6 x 5 x 4 x 3 x 2 x 1 x 0 = y-l note: max. value of l = por default mux ratio ? display mux note: y represents por default mux ratio read command table table 10 - read command table (d/ c = 1, r/ w ( wr ) = 1, e=1( rd = 0) unless specific setting is stated) d/c hex d7 d6 d5 d4 d3 d2 d1 d0 command description 1 00 - ff x 7 x 6 x 5 0 x 3 x 2 x 1 x 0 status register read x 7 =0: indicates the driver is ready for command. x 7 =1: indicates the driver is busy. x 6 =0: indicates normal segment mapping with column address. x 6 =1: indicates reverse segment mapping with column address. x 5 =0: indicates the display is on. x 5 =1: indicates the display is off. x 3 x 2 x 1 x 0 = 0010, the 4-bit is fixed to 0010 which could be used to identify as solomon systech device. note: command patterns other than that given in command table and extended command table are prohibited. otherwise, unexpected result will occur. solomon systech jun 2004 p 28/52 rev 1.1 ssd1805 series 9 command descriptions 9.1 data read / write to read data from the gddram, input high to r/ w( wr ) pin and d/ c pin for 6800-series parallel mode, input low to e( rd ) pin and high to d/ c pin for 8080-series parallel mode. no data read is provided in serial interface mode. in normal data read mode, gddram column address pointer will be increased by one automatically after each data read. however, no automatic increase will be performed in read-modify-write mode. also, a dummy read is required before first valid data is read. see figure 3 on page 15 in functional block descriptions section for detail waveform diagram. to write data to the gddram, input low to r/ w( wr ) pin and high to d/ c pin for both 6800-series and 8080-series parallel mode. for serial interface mode, it is always in write mode. gddram column address pointer will be increased by one automatically after each data write. it should be noted that, after the automatic column address increment, the pointer will not wrap round to 0. the pointer will exit the memory address space after accessing the last column. therefore, the pointer should be re-initialized when progress to another page address. d/ c r/ w( wr ) action auto address increment 0 0 write command no 0 1 read status no 1 0 write data yes 1 1 read data yes table 11 - automatic address increment 9.2 set lower column address this command specifies the lower nibble of the 8-bit column address of the display data ram. the column address will be increased by each data access after it is pre-set by the mcu. 9.3 set higher column address this command specifies the higher nibble of the 8-bit column address of the display data ram. the column address will be increased by each data access after it is pre-set by the mcu. 9.4 set internal gain resistors ratio this command is to enable any one of the eight internal resistor sets for different gains when using internal resistor network (irs pin pulled high). in other words, this command is used to select which contrast curve from the eight possible selections. please refer to functional block descriptions section for detail calculation of the lcd driving voltage. 9.5 set power control register this command turns on/off the various power circuits associated with the chip. there are two related power sub-circuits could be turned on/off by this command. internal voltage booster is used to generate the positive voltage supply (v out ) from the voltage input (v ci - v ss1 ). an external positive power supply is required if this option is turned off. output op-amp buffer is the internal divider for dividing the different voltage levels from the internal voltage booster, v out . external voltage sources should be fed into this driver if this circuit is turned off. 9.6 set display start line this command is to set display start line register to determine starting address of display ram to be displayed by selecting a value from 0 to 67. with value equals to 0, d0 of page 0 is mapped to com0. with value equals to 1, d1 of page0 is mapped to com0 and so on. display start line values of 0 to 67 are assigned to page 0 to 8. please refer to table 5 on page 17 as an example for display start line set to 24 (18h). ssd1805 series rev 1.1 p 29/52 jun 2004 solomon systech 9.7 set boost level the internal dc-dc converter factor is set by this command. for ssd1805, 2x to 5x multiplying factors could be selected. the default por internal dc-dc converter setting can be selected by hardware pin, b0 & b1. 9.8 set contrast control register this command adjusts the contrast of the lcd panel by changing the lcd driving voltage, v out , provided by the on-chip power circuits. v out is set with 64 steps (6-bit) in the contrast control register by a set of compound commands. see figure 8 for the contrast control flow. figure 8 - contrast control flow 9.9 set segment re-map this command changes the mapping between the display data column addresses and segment drivers. it allows flexibility in mechanical layout of lcd glass design. please refer to table 5 on page 15 for example. 9.10 set lcd bias this command is used to select a suitable bias ratio required for driving the particular lcd panel in use. the selectable values of this command for 68/64 mux are 1/9 or 1/7, 54/32 mux are 1/8 or 1/6. for other bias ratio settings, extended commands should be used. 9.11 set entire display on/off this command forces the entire display, including the icon row, to be illuminated regardless of the contents of the gddram. in addition, this command has higher priority than the normal/reverse display. this command is used together with ?set display on/off? command to form a compound command for entering power save mode. see ?set power save mode? later in this section. 9.12 set normal/reverse display this command turns the display to be either normal or reverse. in normal display, a ram data of 1 indicates an illumination on the corresponding pixel. while in reverse display, a ram data of 0 will turn on the pixel. it should be noted that the icon line will not affect, that is not reverse by this command. 9.13 set display on/off this command is used to turn the display on or off. when display off is issued with entire display is on, power save mode will be entered. see ?set power save mode? later in this section for details. 9.14 set page address this command enters the page address from 0 to 8 to the ram page register for read/write operations. please refer to table 5 on page 17 for detail mapping. 9.15 set com output scan direction this command sets the scan direction of the com output allowing layout flexibility in lcd module assembly. see table 5 on page 17 for the relationship between turning on or off of this feature. in addition, the display will have immediate effect once this command is issued. that is, if this command is sent during normal display, the graphic display will have vertical flipping effect. no yes changes complete? set contrast control register contrast level data solomon systech jun 2004 p 30/52 rev 1.1 ssd1805 series 9.16 set read-modify-write mode this command puts the chip in read-modify-write mode in which: 1. column address is saved before entering the mode 2. column address is increased only after display data write but not after display data read. this read-modify-write mode is used to save the mcu?s loading when a very portion of display area is being updated frequently. as reading the data will not change the column address, it could be get back from the chip and do some operation in the mcu. then the updated data could be written back to the gddram with automatic address increment. after updating the area, ?set end of read-modify-write mode? is sent to restore the column address and ready for next update sequence. 9.17 software reset issuing this command causes some of the chip?s internal status registers to be initialized: read-modify-write mode is off static indicator is turned off display start line register is cleared to 0 column address counter is cleared to 0 page address is cleared to 0 normal scan direction of the com outputs internal gain resistors ratio is set to 4 contrast control register is set to 20h 9.18 set end of read-modify-write mode this command relieves the chip from read-modify-write mode. the column address before entering read- modify-write mode will be restored no matter how much modification during the read-modify-write mode. 9.19 set indicator on/off this command turns on or off the static indicator driven by the m and mstat pins. when the ?set indicator on? command is sent, the second command byte ?indicator display mode? must be followed. however, the ?set indicator off? command is a single byte command and no second byte command is required. the status of static indicator also controls whether standby mode or sleep mode will be entered, after issuing the power save compound command. see ?set power save mode? later in this section. 9.20 nop a command causing the chip takes no operation. 9.21 set test mode this command forces the driver chip into its test mode for internal testing of the chip. under normal operation, users should not use this command. 9.22 set power save mode entering standby or sleep mode should be done by using a compound command composed of ?set display on/off? and ?set entire display on/off? commands. when ?set entire display on? is issued when display is off, either standby mode or sleep mode will be entered. the status of the static indicator will determine which power save mode is entered. if static indicator is off, the sleep mode will be entered: internal oscillator and lcd power supply circuits are stopped segment and common drivers output v ss level the display data and operation mode before sleep are held internal display ram can still be accessed if the static indicator is on, the chip enters standby mode that is similar to sleep mode except addition with: internal oscillator is on static drive system is on please also be noted that during standby mode, if the software reset command is issued, sleep mode will be entered. both power save modes can be exited by the issue of a new software command or by pulling low at hardware pin res . ssd1805 series rev 1.1 p 31/52 jun 2004 solomon systech extended commands these commands are used, in addition to basic commands, to trigger the enhanced features designed for the chip. 9.23 otp setting and programming otp (one time programming) is a method to adjust v out . in order to eliminate the variations of lcd module in term of contrast level, otp can be used to achieve the best contrast of every lcd modules. otp setting and programming should include two major steps. find the otp offset and otp programming as following, step 1. find otp offset hardware reset (sending an active low reset pulse to res pin) send original initialization routines set and display any test patterns adjust the contrast value 0x81, 0x00~0x3funtil there is the best visual contrast otp setting steps = contrast value of the best visual contrast - contrast value of original initialization example 1 contrast value of original initialization = 0x20 contrast value of the best original initialization = 0x24 otp offset value = 0x24 - 0x20 = +4 otp setting command should be (0x82, 0x04) example 2: contrast value of original initialization = 0x20 contrast value of the best original initialization = 0x1b otp setting = 0x1b - 0x20 = -6 otp setting command should be (0x82, 0x0a) step 2. otp programming hardware reset (sending an active low reset pulse to res pin) connect an external v out (see diagram below) send otp setting commands that we find in step 1 (0x82, 0x00~0x0f) send otp programming command (0x83) wait at least 2 seconds hardware reset verify the result by repeating step 1. (2) ? (3) figure 9 - otp programming circuitry r + - ssd1805 v out res 14.5-15.5v note: r = 1k ~ 10k ohm c = 1u ~ 4.7u f c (8) (1) & (6) & gnd gnd solomon systech jun 2004 p 32/52 rev 1.1 ssd1805 series figure 10 - flow chart of otp programming procedure start otp setting steps = a djusted contrast value ? original contrast value connect an external voltage (14.5~15.5v) on v out pins i) send original initialization routines ii) set and display any test patterns iii ) ins p ect the contrast i) hardware reset ii) enable oscillator end yes no a djust the contrast level to the best visual level a ccept the contrast level on panel? i) send otp setting commands ii) send otp programming command iii) wait > 2 sec iv) hardware reset i) hardware reset ii) send original initialization routines iii) set and display any test patterns step 1 step 2 ssd1805 series rev 1.1 p 33/52 jun 2004 solomon systech otp example program find the otp offset: hardware reset by sending an active low reset pulse to res pin 0x2f \\ turn on the internal voltage booster & output op-amp buffer. 0xa2 \\ set biasing ratio 0xa9 \\ 1/9 for 68/64 mux mode 0x62 0x81 \\set target gain and contrast. 0x20 \\ contrast = 20 hex. 0x24 \\ ir4 => \\ set target display contents 0x00 \\ set start column address at 0000 binary for lower nibble 0x10 \\ set start column address at 0000 binary for upper nibble 0xb0 \\ set page address at page 0 0xaf \\ display on otp offset calculation? target otp offset value is +6 otp programming: hardware reset by sending an active low reset pulse to res pin connect a external v out (14.5v~15.5v) 0x82 \\ set otp offset value to +6 (0110) 0x06 \\ 0000 x 3 x 2 x 1 x 0 , where x 3 x 2 x 1 x 0 is the otp offset value 0x83 \\ send the otp programming command. wait at least 2 seconds for programming wait time. verify the result: after otp programming, procedure 2 to 5 are repeated for inspection of the contrast on the panel. 9.24 set multiplex ratio this command switches default multiplex ratio to any multiplex mode from 2 to the maximum multiplex ratio (por value), including the icon line. max. mux ratio: 68 for 68 mux mode 65 for 64 mux mode including icon line 55 for 54 mux mode including icon line 33 for 32 mux mode including icon line the chip pins row0 - row67 will be switched to corresponding com signal output, see table 12 on page 35 for examples with and without 8 lines display offset for different mux. it should be noted that after changing the display multiplex ratio, the bias ratio need to be adjusted to make display contrast consistent. 9.25 set bias ratio except the 1/4 bias, all other available bias ratios could be selected using this command plus the ?set lcd bias? command. for detail setting values and por default, please refer to the extended command table, table 9 on page 26. 9.26 set temperature coefficient (tc) value one out of 4 different temperature coefficient settings is selected by this command in order to match various liquid crystal temperature grades. please refer to the extended command table, table 9 on page 26, for detailed tc values. 9.27 modify oscillator frequency the oscillator frequency can be fine tuned by applying this command. since the oscillator frequency will be affected by some other factors, this command is not recommended for general usage. please contact solomon systech application engineers for more detail explanation on this command. solomon systech jun 2004 p 34/52 rev 1.1 ssd1805 series 9.28 set 1/4 bias ratio this command sets the bias ratio directly to 1/4. this bias ratio is especially designed for use in under 12 mux display. in order to restore to other bias ratio, this command must be executed, with lsb=0, before the ?set multiplex ratio? or ?set lcd bias? command is sent. 9.29 set icon enabled this command enables or disables the icon. it should be noticed that the default setting (por) will enable the icon. 9.30 set display offset this command should be sent only when the multiplex ratio is set less than the default value. when a lesser multiplex ratio is set, the display will be mapped in the top (y-direction) of the lcd, see the no offset columns on table 3 on page 15. use this command could move the display vertically within the 67 commons. to make the reduced-mux com 0 (com 0 after reducing the multiplex ratio) towards the row 0 direction for l lines, the 7-bit data in second command should be given by l. an example for 8 line moving towards to com 0 direction is given on table 12 on page 35. to move in the other direction by l lines, the 8- bit data should be given by 67-l. please note that the display is confined within the default multiplex value. 9.31 set total frame phases the total number of phases for one display frame is set by this command. the static icon is generated by the overlapping of m and mstat signals. these two pins output either v ss or v dd at same frequency but with phase different. to turn on the static icon, 3 phases overlapping is applied to these signals, while 1 phase overlapping is given to the off status. the more the total number of phases in one frame, the less the overlapping time. thus the lower the effective driving voltage at the static icon on the lcd panel. 9.32 status register read this command is issued by pulling d/ c low during a data read (refer to figure 11 on page 40 and figure 13 on page 42 for parallel interface waveforms). it allows the mcu to monitor the internal status of the chip. no status read is provided for serial mode. ssd1805 series rev 1.1 p 35/52 jun 2004 solomon systech table 12 - row pin assignment for com signals for ssd1805 in a 68 mux display (including icon line without/with 8 lines display offset towards row0) remarks: ?non-select? means no common signal will be selected to support those output row pins. solomon systech jun 2004 p 36/52 rev 1.1 ssd1805 series 10 maximum ratings table 13 - maximum ratings (voltage referenced to v ss ) symbol parameter value unit v dd -0.3 to +4.0 v v ddio -0.3 to + 4.0 v v out supply voltage 0 to +15.0 v v ci input voltage vss-0.3 to 4.0 v i current drain per pin excluding v dd and v ss 25 ma t a operating temperature -30 to +85 o c t stg storage temperature -65 to +150 o c ron input resistance 1000 ohm maximum ratings are those values beyond which damages to the device may occur. functional operation should be restricted to the limits in the electrical characteristics tables or pin description section. this device contains circuitry to protect the inputs against damage due to high static voltages or electric fields; however, it is advised that normal precautions to be taken to avoid application of any voltage higher than maximum rated voltages to this high impedance circuit. for proper operation it is recommended that v ci and v out be constrained to the range v ss < or = (v ci or v out ) < or = v dd . reliability of operation is enhanced if unused input is connected to an appropriate logic voltage level (e.g., either v ss or v dd ). unused outputs must be left open. this device may be light sensitive. caution should be taken to avoid exposure of this device to any light source during normal operation. this device is not radiation prot ected. ssd1805 series rev 1.1 p 37/52 jun 2004 solomon systech 11 dc characteristics table 14 - dc characteristics symbol parameter test condition min typ max unit v dd system power supply pins of the logic block range recommend operating voltage possible operating voltage 1.8 2.7 3.6 v v ddio system power supply pins of the logic block range recommend operating voltage possible operating voltage 1.2 - v dd v v ci booster reference supply voltage range recommend operating voltage possible operating voltage v dd - 3.6 v i ac access mode supply current drain (v dd pins) v dd = 2.7v, voltage generator on, 4x dc-dc converter enabled, write accessing, tcyc =3.3mhz, typ. osc. freq., display on, no panel attached. - 450 750 a i dp1 display mode supply current drain (v dd pins) v dd = 2.7v, v out = 9v, regulated dc-dc converter disabled, r/ w( wr ) halt, typ. osc. freq., display on, no panel attached. - 70 150 a i dp2 display mode supply current drain (v dd pins) v dd = 2.7v, v out = 9v, voltage generator on, 4x dc-dc converter enabled, r/ w( wr ) halt, typ. osc. freq., display on, no panel attached. - 400 700 a standby mode supply current drain (v dd pins) v dd = 2.7v, lcd driving waveform off, typ. osc. freq., r/ w( wr ) halt. - 45 70 a i sb i sleep sleep mode supply current drain (v dd pins) v dd = 2.7v, lcd driving waveform off, oscillator off, r/ w( wr ) halt. - 5 10 a v out lcd driving voltage generator output (v out pin) v out converter efficiency display on, voltage generator enabled, dc-dc converter enabled, typ. osc. freq., regulator enabled, divider enabled. 5x boosting, no panel loading 1.8 93 - 99 12.5 - v % v lcd lcd driving voltage input (vout pin) voltage generator disabled. 1.8 - 12.0 v v oh1 logic high output voltage i vout = -100ua 0.9* v ddio - v ddio v v ol1 logic low output voltage i vout = 100ua 0 - 0.1* v ddio v v ih1 logic high input voltage 0.8* v ddio - v ddio v v il1 logic low input voltage 0 - 0.2* v ddio v i oh logic high output current source 50 - - a i ol logic low output current drain v out = v dd -0.4v v out = 0.4v - - -50 a i oz logic output tri-state current drain source -1 - 1 a i il /i ih logic input current -1 - 1 a c in logic pins input capacitance - 5 7.5 pf ? v out variation of v out output (v dd is fixed) regulated dc-dc converter enabled, internal contrast control enabled, set contrast control register = 0 -2 0 2 % solomon systech jun 2004 p 38/52 rev 1.1 ssd1805 series symbol parameter test condition min typ max unit tc0 temperature coefficient compensation flat temperature coefficient (por) 0 -0.05 -0.10 %/ o c tc2 temperature coefficient 2* -0.11 -0.15 -0.17 %/ o c tc4 temperature coefficient 4* -0.18 -0.20 -0.22 %/ o c tc7 temperature coefficient 7* regulated dc-dc converter enabled -0.23 -0.25 -0.27 %/ o c the formula for the temperature coefficient is: % 100 x c 25 at v 1 x c 0 c 50 c 0 at v c 50 at v (%) tc o ref o o o ref o ref ? ? = ssd1805 series rev 1.1 p 39/52 jun 2004 solomon systech 12 ac characteristics table 15 - ac characteristics (unless otherwise specified, voltage referenced to v ss , v dd =2.7v, t a = -30 to 85 c) symbol parameter test condition min typ max unit fosc oscillation frequency of display timing generator internal oscillator enabled (default), vdd = 2.7v remark: oscillation frequency vs. temperature change (-20c to 70c): -0.05%/c * 4.4 4.9 5.4 khz f frm frame frequency 132 x 68 graphic display mode, display on, internal oscillator enabled 132 x 68 graphic display mode, display on, internal oscillator disabled, external clock with freq., fext, feeding to cl pin. 72 653k hz hz remarks: fext stands for the frequency value of external clock feeding to the cl pin. fosc stands for the frequency value of internal oscillator. frequency limits are based on the software command set: set multiplex ratio to 68 mux solomon systech jun 2004 p 40/52 rev 1.1 ssd1805 series table 16 - parallel 6800-series interface timing characteristics (t a = -35 to 85 c, v dd = v ci = 1.8v to 3.6v, v ddio = 1.2v to v dd ) symbol parameter min typ max unit t cycle clock cycle time 200 1000 - ns t as address setup time 0 - 25 ns t ah address hold time 0 - - ns t dsw write data setup time 40 - - ns t dhw write data hold time 10 - - ns t dhr read data hold time 10 - 50 ns t oh output disable time - - 40 ns t acc access time (ram) access time (command) 15 15 - - - - ns ns pw csl chip select low pulse width (read ram) chip select low pulse width (read command) chip select low pulse width (write) 500 500 100 - - - - - - ns ns ns pw csh chip select high pulse width (read) chip select high pulse width (write) 200 100 - - - - ns ns t r rise time - - 10 ns t f fall time - - 10 ns the pw csh timing reference is 50% of the rising / falling edge of e or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of e or cs pin. figure 11 - parallel 6800-series interface timing characteristics (p/s = h, c68/80 = h) t cycle d0~d7(write) d0~d7(read) cs e pw csh t r t f t dhw t oh t acc t dhr valid data t dsw valid data pw csl w / r t ah t as c / d ssd1805 series rev 1.1 p 41/52 jun 2004 solomon systech table 17 - parallel 6800-series interface timing characteristics (t a = -35 to 85 c, v dd = v ci = v ddio = 1.8v to 3.6v) symbol parameter min typ max unit t cycle clock cycle time 100 500 - ns t as address setup time 0 - 25 ns t ah address hold time 0 - - ns t dsw write data setup time 30 - - ns t dhw write data hold time 5 - - ns t dhr read data hold time 10 - 50 ns t oh output disable time - - 40 ns t acc access time (ram) access time (command) 15 15 - - - - ns ns pw csl chip select low pulse width (read ram) chip select low pulse width (read command) chip select low pulse width (write) 250 250 50 - - - - - - ns ns ns pw csh chip select high pulse width (read) chip select high pulse width (write) 100 50 - - - - ns ns t r rise time - - 10 ns t f fall time - - 10 ns the pw csh timing reference is 50% of the rising / falling edge of e or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of e or cs pin. figure 12 - parallel 6800-series interface timing characteristics (p/s = h, c68/80 = h) t cycle d0~d7(write) d0~d7(read) cs e pw csh t r t f t dhw t oh t acc t dhr valid data t dsw valid data pw csl w / r t ah t as c / d solomon systech jun 2004 p 42/52 rev 1.1 ssd1805 series table 18 - parallel 8080-series interface timing characteristics (t a = -35 to 85 c, v dd = v ci = 1.8v to 3.6v, v ddio = 1.2v to v dd ) symbol parameter min typ max unit t cycle clock cycle time 200 1000 - ns t as address setup time 0 - 25 ns t ah address hold time 0 - - ns t dsw write data setup time 40 - - ns t dhw write data hold time 10 - - ns t dhr read data hold time 10 - 50 ns t oh output disable time - - 40 ns t acc access time (ram) access time (command) 15 15 - - - - ns ns pw csl chip select low pulse width (read ram) chip select low pulse width (read command) chip select low pulse width (write) 500 500 100 - - - - - - ns ns ns pw csh chip select high pulse width (read) chip select high pulse width (write) 200 100 - - - - ns ns t r rise time - - 10 ns t f fall time - - 10 ns the pw csl timing reference is 50% of the rising / falling edge of wr or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of wr or cs pin. the pw csl timing reference is 50% of the rising / falling edge of rd or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of rd or cs pin. figure 13 - parallel 8080-series interface timing characteristics (p/s = h, c68/80 = l) pw csh pw csl t dsw t dhw t cycle t ah t as c / d rd cs valid data d0-d7(write) wr t r t f write cycle t oh t acc valid data t dhr d0-d7(read) pw csh pw csl t ah t as c / d cs wr t r t f rd read cycle t cycle ssd1805 series rev 1.1 p 43/52 jun 2004 solomon systech table 19 - parallel 8080-series interface timing characteristics (t a = -35 to 85 c, v dd = v ci = v ddio = 1.8v to 3.6v) symbol parameter min typ max unit t cycle clock cycle time 100 500 - ns t as address setup time 0 - 25 ns t ah address hold time 0 - - ns t dsw write data setup time 30 - - ns t dhw write data hold time 5 - - ns t dhr read data hold time 10 - 50 ns t oh output disable time - - 40 ns t acc access time (ram) access time (command) 15 15 - - - - ns ns pw csl chip select low pulse width (read ram) chip select low pulse width (read command) chip select low pulse width (write) 250 250 50 - - - - - - ns ns ns pw csh chip select high pulse width (read) chip select high pulse width (write) 100 50 - - - - ns ns t r rise time - - 10 ns t f fall time - - 10 ns the pw csl timing reference is 50% of the rising / falling edge of wr or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of wr or cs pin. the pw csl timing reference is 50% of the rising / falling edge of rd or cs pin. the t dsw and t dhw timing is reference to the 50% of rising / falling edge of rd or cs pin. figure 14 - parallel 8080-series interface timing characteristics (p/s = h, c68/80 = l) pw csh pw csl t dsw t dhw t cycle t ah t as c / d rd cs valid data d0-d7(write) wr t r t f write cycle t oh t acc valid data t dhr d0-d7(read) pw csh pw csl t ah t as c / d cs wr t r t f rd read cycle t cycle solomon systech jun 2004 p 44/52 rev 1.1 ssd1805 series table 20 - 4-wires serial interface timing characteristics (t a = -35 to 85 c, v dd = v ci = 1.8v to 3.6v, v ddio = 1.2v to v dd ) symbol parameter min typ max unit t cycle clock cycle time 111 - - ns t as address setup time 15 - - ns t ah address hold time 10 - - ns t dsw write data setup time 60 - - ns t dhw write data hold time 60 - - ns t clkl clock low time 55.5 - - ns t clkh clock high time 55.5 - - ns t css chip select setup time (for d7 input) 60 - - - - ns t csh chip select hold time (for d0 input) 55.5 - - - - ns t r rise time - - 10 ns t f fall time - - 10 ns figure 15 - 4-wires serial interface timing characteristics (p/s = l, c68/80 = l) t ah t as c / d valid data t dhw t clkl t dsw t clkh t cycle t css t csh t f t r sda(d7) cs sck(d6) d7 sda(d7) cs sck(d6) d6 d5 d4 d3 d2 d1 d0 ssd1805 series rev 1.1 p 45/52 jun 2004 solomon systech table 21 - 4-wires serial interface timing characteristics (t a = -35 to 85 c, v dd = v ci = v ddio = 1.8v to 3.6v) symbol parameter min typ max unit t cycle clock cycle time 58.8 - - ns t as address setup time 10 - - ns t ah address hold time 5 - - ns t dsw write data setup time 30 - - ns t dhw write data hold time 30 - - ns t clkl clock low time 29.4 - - ns t clkh clock high time 29.4 - - ns t css chip select setup time (for d7 input) 30 - - - - ns t csh chip select hold time (for d0 input) 29.4 - - - - ns t r rise time - - 10 ns t f fall time - - 10 ns figure 16 - 4-wires serial interface timing characteristics (p/s = l, c68/80 = l) t ah t as c / d valid data t dhw t clkl t dsw t clkh t cycle t css t csh t f t r sda(d7) cs sck(d6) d7 sda(d7) cs sck(d6) d6 d5 d4 d3 d2 d1 d0 solomon systech jun 2004 p 46/52 rev 1.1 ssd1805 series 13 application examples figure 17 - application example i (4-wires spi mode) ,where v dd & v ci = 2.775v; v ddio = 2.775v; c 1 = 1uf ~2uf; c 2 = 2.2uf ~ 4.7uf. logic pin connections not specified above: pins connected to v dd : irs; m/ s ; cls; e( rd ); cs2; /hpm; pins connected to v ss : p/ s ; c68/( 80 ); v ss1 ; v lref ; d0~d5; r/ w ( wr ); test0; pin connected to v out : v href ; pins connected to either v dd or v ss depending on configuration: c0; c1; b0; b1; cs res c / d col0 ???????????????????????????????.? col131 row67 ??.row34 row33 ?????.row0 seg131 seg130 seg129 seg128 seg127 seg126 : : : : : : : : : : : : : : : : : : : seg5 seg4 seg3 seg2 seg1 seg0 com34 com35 : : : : : : : com66 com67 com0 com1 : : : : : : : com32 com33 row remapped command [command: c0h] display p a nel size 132 x 68 ssd1805 ic (die face up) sck sda c 1 c 2 v dd v ci v ss v out v ddio software initialization (for 68 mux application) e2 //software reset 2f //turn on regulated charge-pump and divider 86 //set 5x booster configuration 24 //set internal resistor gain to 24hex 81 //set contrast level to 20hex 20 // a2 //set normal bias ratio as 1/9 bias af //set display on ssd1805 series rev 1.1 p 47/52 jun 2004 solomon systech figure 18 - application example ii (6800 ppi mode) ,where v dd & v ci = 2.775v; v ddio = 2.775v; c 1 = 1uf ~2uf; c 2 = 2.2uf ~ 4.7uf. logic pin connections not specified above: pins connected to v dd : irs; m/ s ; cls; p/ s ; c68/( 80 ); cs2; /hpm; pins connected to v ss : v ss1 ; v lref ; test0; pin connected to v out : v href ; pins connected to either v dd or v ss depending on configuration: c0; c1; b0; b1; cs res c / d col0 ???????????????????????????????.? col131 row67 ??.row34 row33 ?????.row0 seg131 seg130 seg129 seg128 seg127 seg126 : : : : : : : : : : : : : : : : : : : seg5 seg4 seg3 seg2 seg1 seg0 com34 com35 : : : : : : : com66 com67 com0 com1 : : : : : : : com32 com33 row remapped command [command: c0h] display panel size 132 x 68 ssd1805 ic (die face up) d0 ? d7 c 1 c 2 v dd v ci v ss v out v ddio e( rd ) r/ w( wr ) solomon systech jun 2004 p 48/52 rev 1.1 ssd1805 series figure 19 - applications notes for v dd /v ddio connection mcu ssd1805 /cs1 /res d/c r/w e d0~d7 v out v href 2.775v 2.775v 2.775v v ddio v dd v ci cls m/s mcu ssd1805 /cs1 /res d/c r/w e d0~d7 v out v href 1.8v 2.775v or 1.8v 1.8v v ddio v dd v ci cls m/s 2.775v normal application low voltage mcu v ss v ss1 v lref v ss v ss1 v lref ssd1805 series rev 1.1 p 49/52 jun 2004 solomon systech 14 package information 14.1 die tray dimensions spec mm (mil) w1 50.70 0.2 (1996) w2 45.50 0.2 (1791) h 4.05 0.2 (160) k n/a e n/a px 14.19 0.1 (559) py 2.48 0.1 (98) x 11.26 + 0.1 (443) y 1.41 + 0.1 (58) z 0.68 0.05 (27) n 51 solomon systech jun 2004 p 50/52 rev 1.1 ssd1805 series 14.2 tab drawing figure 20 - ssd1805tr1 tab drawing (copper view) ssd1805 series rev 1.1 p 51/52 jun 2004 solomon systech figure 21 - ssd1805tr1 tab drawing (detail view & pin assignment) 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 solomon systech jun 2004 p 52/52 rev 1.1 ssd1805 series solomon systech reserves the right to make changes without further notice to any products herein. solomon systech makes no warr anty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does solomon systech assu me any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without li mitation consequential or incidental damages. ?typical? parameters can and do vary in different applications. all operating parameters, including ?typica ls? must be validated for each customer application by customer?s technical experts. solomon systech does not convey any license under its patent rights nor the rights of others. solomon systech products are not designed, intended, or authorized for use as components in systems intended for surgic al implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the solom on systech product could create a situation where personal injury or death may occur. should buyer purchase or use solomon systech products for any suc h unintended or unauthorized application, buyer shall indemnify and hold solomon systech and its offices, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any clai m of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that solomon systech was negligent regard ing the design or manufacture of the part http://www.solomon-systech.com |
Price & Availability of SSD1805Z
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |