Part Number Hot Search : 
BC327 P75A5126 V24B12C CA500 SR4D4018 B2412 MC100LV X9802406
Product Description
Full Text Search
 

To Download NJU6815 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  NJU6815 -1 - 02/08/26 128-common x 80 rgb-segment, in 4096-color stn lcd driver general description the NJU6815 is a stn lcd driver with 128-common x 80 rgb-segment in 4096-color. it consists of 240(80xrgb)-segment, 128-common drivers, serial and parallel mpu interface circuits, internal power supply circuits, gradation palettes and 122,880-bit for graphic display data ram. each segment driver outputs 16-gradation level out of 32-gradation level of gradation palette. the display rotate function makes easily rotated display without original display data change. since the NJU6815 provides a low operating voltage of 1.7v and low operating current, it is ideally suited for battery-powered handheld applications. features 4096-color stn lcd driver lcd drivers 128-commons, 80 rgb-segments display data ram (ddram) 122,880-bit for graphic display color display mode 16 gradation level out of 32-gradation level of gradation palette black & white display mode 128 x 240 pixels in 16-gradation level or 128 x 240 pixels in b&w 256-color driving mode 8/16bit parallel interface directly-connective to 68/80 series mpu programmable 8- or 16-bit data bus length for display data 3-/4-line serial interface programmable duty and bias ratios programmable internal voltage booster (maximum 6-times) programmable contrast control using 128-step evr display rotate function / display mirror inverse function various instructions display data read/write, display on/off, reverse display on/off, all pixels on/off, column address, row address, n-line inversion, initial display line, initial com line, read-modify-write, gradation mode control, increment control, data bus length, discharge on/off, duty cycle ratio, lcd bias ratio, boost level, evr control, power save on/off, etc low operating current low logic supply voltage 1.7v to 3.3v lcd driving supply voltage 5.0v to 18.0v c-mos technology rectangle out look for cog package bumped chip / tcp preliminary package outline NJU6815cj
NJU6815 - 2 - pad location y x dummy dummy dummy dummy dummy dummy dummy dummy com 1 com 127 v ssa c 5 - c 5 - c 5 + c 5 + c 4 - c 4 - c 4 + c 4 + c 3 - c 3 - c 3 + c 3 + c 2 - c 2 - c 2 + c 2 + c 1 + c 1 + c 1 - c 1 - v ee v ee v ssh v b a v b a v out v out v ssh v ref v ref v 4 v 3 v 3 v reg v reg v 4 v 2 v 1 v 1 v 2 v lcd v lcd osc 2 clk fr v ss v ss osc 1 flm cl v dd v dd d 15 d 5 d 6 d 8 v ss a d 10 d 12 d 11 d 9 d 13 d 14 d 3 /smode d 1 /sda d 2 d 4 /spol d 0 /sc wrb rdb csb dummy resb sel68 p/s sega 79 segb 79 segc 79 sega 0 segb 0 segc 0 com 3 com 5 com 7 com 121 com 123 com 125 com 126 com 0 com 124 com 122 com 120 com 6 com 4 com 2 dummy dummy dummy dummy v dda v ssa rs dummy dummy dummy v dda d 7 1 chip center :x=0um, y=0um chip size :x=16.70mm, y= 2.64mm chip thickness :625um + 25um bump pitch :42um(min) bump size :24um x 140um bump hight :17.5um(typ) bump material :au
NJU6815 -3 - note1) the same name pads are shorted mutually in the lsi. note2) the dmy pads are electrically open. alignment mark (1) a a : 25um b : 50um b a alignment mark coordinates (-8168 , 1138) ( 8168 , -1138) b alignment mark (2) c : 50um c alignment mark coordinates ( 7982 , -1115) alignment mark (3) d : 50um e : 20um e d alignment mark coordinates (-7982 , -1115) c 3 - c 4 + c 4 + c 4 - c 4 - c 3 - c 4 + c 4 + c 4 + c 4 - c 4 - c 3 - c 4 + alignment mark coordinates alignment mark coordinates alignment mark coordinates
NJU6815 - 4 - pad coordinates 1 chip size 16.70mm x 2.64 m (chip center 0 m x 0 m) no. pin name x ( um ) y ( um ) no. pin name x ( um ) y ( um ) no. pin name x ( um ) y ( um ) 1 dmy0 -7875.00 -1115.00 61 d11 -4263.00 -1115.00 121 v1 -525.00 -1115.00 2 dmy1 -7833.00 -1115.00 62 d12 -4137.00 -1115.00 122 v2 -399.00 -1115.00 3 dmy2 -7791.00 -1115.00 63 d12 -4095.00 -1115.00 123 v2 -357.00 -1115.00 4 vssa -7749.00 -1115.00 64 d13 -3969.00 -1115.00 124 v2 -315.00 -1115.00 5 vssa -7707.00 -1115.00 65 d13 -3927.00 -1115.00 125 v2 -273.00 -1115.00 6 dmy3 -7665.00 -1115.00 66 d14 -3801.00 -1115.00 126 v2 -231.00 -1115.00 7 sel68 -7623.00 -1115.00 67 d14 -3759.00 -1115.00 127 v2 -189.00 -1115.00 8 sel68 -7581.00 -1115.00 68 d15 -3633.00 -1115.00 128 v2 -147.00 -1115.00 9 dmy4 -7539.00 -1115.00 69 d15 -3591.00 -1115.00 129 v2 -105.00 -1115.00 10 vdda -7497.00 -1115.00 70 vdd -3465.00 -1115.00 130 v2 -63.00 -1115.00 11 vdda -7455.00 -1115.00 71 vdd -3423.00 -1115.00 131 dmy17 -21.00 -1115.00 12 dmy5 -7413.00 -1115.00 72 vdd -3381.00 -1115.00 132 v3 21.00 -1115.00 13 p/s -7371.00 -1115.00 73 vdd -3339.00 -1115.00 133 v3 63.00 -1115.00 14 p/s -7329.00 -1115.00 74 vdd -3297.00 -1115.00 134 v3 105.00 -1115.00 15 dmy6 -7287.00 -1115.00 75 vdd -3255.00 -1115.00 135 v3 147.00 -1115.00 16 vssa -7245.00 -1115.00 76 vdd -3213.00 -1115.00 136 v3 189.00 -1115.00 17 vssa -7203.00 -1115.00 77 vdd -3171.00 -1115.00 137 v3 231.00 -1115.00 18 dmy7 -7161.00 -1115.00 78 vdd -3129.00 -1115.00 138 v3 273.00 -1115.00 19 resb -7119.00 -1115.00 79 cl -2961.00 -1115.00 139 v3 315.00 -1115.00 20 resb -7077.00 -1115.00 80 cl -2919.00 -1115.00 140 v3 357.00 -1115.00 21 dmy8 -7035.00 -1115.00 81 flm -2793.00 -1115.00 141 v4 483.00 -1115.00 22 csb -6993.00 -1115.00 82 flm -2751.00 -1115.00 142 v4 525.00 -1115.00 23 csb -6951.00 -1115.00 83 fr -2625.00 -1115.00 143 v4 567.00 -1115.00 24 dmy9 -6909.00 -1115.00 84 fr -2583.00 -1115.00 144 v4 609.00 -1115.00 25 rs -6867.00 -1115.00 85 clk -2457.00 -1115.00 145 v4 651.00 -1115.00 26 rs -6825.00 -1115.00 86 clk -2415.00 -1115.00 146 v4 693.00 -1115.00 27 dmy10 -6783.00 -1115.00 87 dmy13 -2289.00 -1115.00 147 v4 735.00 -1115.00 28 wrb -6741.00 -1115.00 88 osc1 -2247.00 -1115.00 148 v4 777.00 -1115.00 29 wrb -6699.00 -1115.00 89 osc1 -2205.00 -1115.00 149 v4 819.00 -1115.00 30 dmy11 -6657.00 -1115.00 90 dmy14 -2163.00 -1115.00 150 dmy18 861.00 -1115.00 31 rdb -6615.00 -1115.00 91 osc2 -2037.00 -1115.00 151 vreg 903.00 -1115.00 32 rdb -6573.00 -1115.00 92 osc2 -1995.00 -1115.00 152 vreg 945.00 -1115.00 33 dmy12 -6531.00 -1115.00 93 vss -1869.00 -1115.00 153 vreg 987.00 -1115.00 34 vdda -6489.00 -1115.00 94 vss -1827.00 -1115.00 154 vreg 1029.00 -1115.00 35 vdda -6447.00 -1115.00 95 vss -1785.00 -1115.00 155 vreg 1071.00 -1115.00 36 d0 -6321.00 -1115.00 96 vss -1743.00 -1115.00 156 vreg 1113.00 -1115.00 37 d0 -6279.00 -1115.00 97 vss -1701.00 -1115.00 157 vreg 1155.00 -1115.00 38 d1 -6153.00 -1115.00 98 vss -1659.00 -1115.00 158 vreg 1197.00 -1115.00 39 d1 -6111.00 -1115.00 99 vss -1617.00 -1115.00 159 vreg 1239.00 -1115.00 40 d2 -5985.00 -1115.00 100 vss -1575.00 -1115.00 160 dmy19 1281.00 -1115.00 41 d2 -5943.00 -1115.00 101 vss -1533.00 -1115.00 161 vref 1323.00 -1115.00 42 d3 -5817.00 -1115.00 102 dmy15 -1407.00 -1115.00 162 vref 1365.00 -1115.00 43 d3 -5775.00 -1115.00 103 vlcd -1281.00 -1115.00 163 vref 1407.00 -1115.00 44 d4 -5649.00 -1115.00 104 vlcd -1239.00 -1115.00 164 vref 1449.00 -1115.00 45 d4 -5607.00 -1115.00 105 vlcd -1197.00 -1115.00 165 vref 1491.00 -1115.00 46 d5 -5481.00 -1115.00 106 vlcd -1155.00 -1115.00 166 vref 1533.00 -1115.00 47 d5 -5439.00 -1115.00 107 vlcd -1113.00 -1115.00 167 vref 1575.00 -1115.00 48 d6 -5313.00 -1115.00 108 vlcd -1071.00 -1115.00 168 vref 1617.00 -1115.00 49 d6 -5271.00 -1115.00 109 vlcd -1029.00 -1115.00 169 vref 1659.00 -1115.00 50 d7 -5145.00 -1115.00 110 vlcd -987.00 -1115.00 170 dmy20 1701.00 -1115.00 51 d7 -5103.00 -1115.00 111 vlcd -945.00 -1115.00 171 vba 1743.00 -1115.00 52 vssa -4977.00 -1115.00 112 dmy16 -903.00 -1115.00 172 vba 1785.00 -1115.00 53 vssa -4935.00 -1115.00 113 v1 -861.00 -1115.00 173 vba 1827.00 -1115.00 54 d8 -4809.00 -1115.00 114 v1 -819.00 -1115.00 174 vba 1869.00 -1115.00 55 d8 -4767.00 -1115.00 115 v1 -777.00 -1115.00 175 vba 1911.00 -1115.00 56 d9 -4641.00 -1115.00 116 v1 -735.00 -1115.00 176 vba 1953.00 -1115.00 57 d9 -4599.00 -1115.00 117 v1 -693.00 -1115.00 177 vba 1995.00 -1115.00 58 d10 -4473.00 -1115.00 118 v1 -651.00 -1115.00 178 vba 2037.00 -1115.00 59 d10 -4431.00 -1115.00 119 v1 -609.00 -1115.00 179 vba 2079.00 -1115.00 60 d11 -4305.00 -1115.00 120 v1 -567.00 -1115.00 180 dmy21 2121.00 -1115.00
NJU6815 -5 - pad coordinates 2 no. pin name x (um) y (um) no. pin name x (um) y (um) no. pin name x (um) y (um) 181 vssh 2163.00 -1115.00 241 c2- 5019.00 -1115.00 301 c5- 7539.00 -1115.00 182 vssh 2205.00 -1115.00 242 c2- 5061.00 -1115.00 302 c5- 7581.00 -1115.00 183 vssh 2247.00 -1115.00 243 c2- 5103.00 -1115.00 303 c5- 7623.00 -1115.00 184 vssh 2289.00 -1115.00 244 c2- 5145.00 -1115.00 304 c5- 7665.00 -1115.00 185 vssh 2331.00 -1115.00 245 c2- 5187.00 -1115.00 305 c5- 7707.00 -1115.00 186 vssh 2373.00 -1115.00 246 c2- 5229.00 -1115.00 306 c5- 7749.00 -1115.00 187 vssh 2415.00 -1115.00 247 dmy25 5271.00 -1115.00 307 dmy31 7791.00 -1115.00 188 vssh 2457.00 -1115.00 248 c3+ 5313.00 -1115.00 308 dmy32 7833.00 -1115.00 189 vssh 2499.00 -1115.00 249 c3+ 5355.00 -1115.00 309 dmy33 7875.00 -1115.00 190 vout 2667.00 -1115.00 250 c3+ 5397.00 -1115.00 310 dmy34 8145.00 -1035.00 191 vout 2709.00 -1115.00 251 c3+ 5439.00 -1115.00 311 dmy35 8145.00 -993.00 192 vout 2751.00 -1115.00 252 c3+ 5481.00 -1115.00 312 dmy35 8145.00 -951.00 193 vout 2793.00 -1115.00 253 c3+ 5523.00 -1115.00 313 dmy35 8145.00 -909.00 194 vout 2835.00 -1115.00 254 c3+ 5565.00 -1115.00 314 dmy36 8145.00 -867.00 195 vout 2877.00 -1115.00 255 c3+ 5607.00 -1115.00 315 dmy37 8001.00 1115.00 196 vout 2919.00 -1115.00 256 c3+ 5649.00 -1115.00 316 dmy38 7959.00 1115.00 197 vout 2961.00 -1115.00 257 dmy26 5691.00 -1115.00 317 dmy39 7917.00 1115.00 198 vout 3003.00 -1115.00 258 c3- 5733.00 -1115.00 318 dmy40 7875.00 1115.00 199 vee 3171.00 -1115.00 259 c3- 5775.00 -1115.00 319 com0 7833.00 1115.00 200 vee 3213.00 -1115.00 260 c3- 5817.00 -1115.00 320 com2 7791.00 1115.00 201 vee 3255.00 -1115.00 261 c3- 5859.00 -1115.00 321 com4 7749.00 1115.00 202 vee 3297.00 -1115.00 262 c3- 5901.00 -1115.00 322 com6 7707.00 1115.00 203 vee 3339.00 -1115.00 263 c3- 5943.00 -1115.00 323 com8 7665.00 1115.00 204 vee 3381.00 -1115.00 264 c3- 5985.00 -1115.00 324 com10 7623.00 1115.00 205 vee 3423.00 -1115.00 265 c3- 6027.00 -1115.00 325 com12 7581.00 1115.00 206 vee 3465.00 -1115.00 266 c3- 6069.00 -1115.00 326 com14 7539.00 1115.00 207 vee 3507.00 -1115.00 267 dmy27 6111.00 -1115.00 327 com16 7497.00 1115.00 208 c1+ 3633.00 -1115.00 268 c4+ 6153.00 -1115.00 328 com18 7455.00 1115.00 209 c1+ 3675.00 -1115.00 269 c4+ 6195.00 -1115.00 329 com20 7413.00 1115.00 210 c1+ 3717.00 -1115.00 270 c4+ 6237.00 -1115.00 330 com22 7371.00 1115.00 211 c1+ 3759.00 -1115.00 271 c4+ 6279.00 -1115.00 331 com24 7329.00 1115.00 212 c1+ 3801.00 -1115.00 272 c4+ 6321.00 -1115.00 332 com26 7287.00 1115.00 213 c1+ 3843.00 -1115.00 273 c4+ 6363.00 -1115.00 333 com28 7245.00 1115.00 214 c1+ 3885.00 -1115.00 274 c4+ 6405.00 -1115.00 334 com30 7203.00 1115.00 215 c1+ 3927.00 -1115.00 275 c4+ 6447.00 -1115.00 335 com32 7161.00 1115.00 216 c1+ 3969.00 -1115.00 276 c4+ 6489.00 -1115.00 336 com34 7119.00 1115.00 217 dmy22 4011.00 -1115.00 277 dmy28 6531.00 -1115.00 337 com36 7077.00 1115.00 218 c1- 4053.00 -1115.00 278 c4- 6573.00 -1115.00 338 com38 7035.00 1115.00 219 c1- 4095.00 -1115.00 279 c4- 6615.00 -1115.00 339 com40 6993.00 1115.00 220 c1- 4137.00 -1115.00 280 c4- 6657.00 -1115.00 340 com42 6951.00 1115.00 221 c1- 4179.00 -1115.00 281 c4- 6699.00 -1115.00 341 com44 6909.00 1115.00 222 c1- 4221.00 -1115.00 282 c4- 6741.00 -1115.00 342 com46 6867.00 1115.00 223 c1- 4263.00 -1115.00 283 c4- 6783.00 -1115.00 343 com48 6825.00 1115.00 224 c1- 4305.00 -1115.00 284 c4- 6825.00 -1115.00 344 com50 6783.00 1115.00 225 c1- 4347.00 -1115.00 285 c4- 6867.00 -1115.00 345 com52 6741.00 1115.00 226 c1- 4389.00 -1115.00 286 c4- 6909.00 -1115.00 346 com54 6699.00 1115.00 227 dmy23 4431.00 -1115.00 287 dmy29 6951.00 -1115.00 347 com56 6657.00 1115.00 228 c2+ 4473.00 -1115.00 288 c5+ 6993.00 -1115.00 348 com58 6615.00 1115.00 229 c2+ 4515.00 -1115.00 289 c5+ 7035.00 -1115.00 349 com60 6573.00 1115.00 230 c2+ 4557.00 -1115.00 290 c5+ 7077.00 -1115.00 350 com62 6531.00 1115.00 231 c2+ 4599.00 -1115.00 291 c5+ 7119.00 -1115.00 351 com64 6489.00 1115.00 232 c2+ 4641.00 -1115.00 292 c5+ 7161.00 -1115.00 352 com66 6447.00 1115.00 233 c2+ 4683.00 -1115.00 293 c5+ 7203.00 -1115.00 353 com68 6405.00 1115.00 234 c2+ 4725.00 -1115.00 294 c5+ 7245.00 -1115.00 354 com70 6363.00 1115.00 235 c2+ 4767.00 -1115.00 295 c5+ 7287.00 -1115.00 355 com72 6321.00 1115.00 236 c2+ 4809.00 -1115.00 296 c5+ 7329.00 -1115.00 356 com74 6279.00 1115.00 237 dmy24 4851.00 -1115.00 297 dmy30 7371.00 -1115.00 357 com76 6237.00 1115.00 238 c2- 4893.00 -1115.00 298 c5- 7413.00 -1115.00 358 com78 6195.00 1115.00 239 c2- 4935.00 -1115.00 299 c5- 7455.00 -1115.00 359 com80 6153.00 1115.00 240 c2- 4977.00 -1115.00 300 c5- 7497.00 -1115.00 360 com82 6111.00 1115.00
NJU6815 - 6 - pad coordinates 3 no. pin name x (um) y (um) no. pin name x (um) y (um) no. pin name x (um) y (um) 361 com84 6069.00 1115.00 421 segc11 3549.00 1115.00 481 segc31 1029.00 1115.00 362 com86 6027.00 1115.00 422 sega12 3507.00 1115.00 482 sega32 987.00 1115.00 363 com88 5985.00 1115.00 423 segb12 3465.00 1115.00 483 segb32 945.00 1115.00 364 com90 5943.00 1115.00 424 segc12 3423.00 1115.00 484 segc32 903.00 1115.00 365 com92 5901.00 1115.00 425 sega13 3381.00 1115.00 485 sega33 861.00 1115.00 366 com94 5859.00 1115.00 426 segb13 3339.00 1115.00 486 segb33 819.00 1115.00 367 com96 5817.00 1115.00 427 segc13 3297.00 1115.00 487 segc33 777.00 1115.00 368 com98 5775.00 1115.00 428 sega14 3255.00 1115.00 488 sega34 735.00 1115.00 369 com100 5733.00 1115.00 429 segb14 3213.00 1115.00 489 segb34 693.00 1115.00 370 com102 5691.00 1115.00 430 segc14 3171.00 1115.00 490 segc34 651.00 1115.00 371 com104 5649.00 1115.00 431 sega15 3129.00 1115.00 491 sega35 609.00 1115.00 372 com106 5607.00 1115.00 432 segb15 3087.00 1115.00 492 segb35 567.00 1115.00 373 com108 5565.00 1115.00 433 segc15 3045.00 1115.00 493 segc35 525.00 1115.00 374 com110 5523.00 1115.00 434 sega16 3003.00 1115.00 494 sega36 483.00 1115.00 375 com112 5481.00 1115.00 435 segb16 2961.00 1115.00 495 segb36 441.00 1115.00 376 com114 5439.00 1115.00 436 segc16 2919.00 1115.00 496 segc36 399.00 1115.00 377 com116 5397.00 1115.00 437 sega17 2877.00 1115.00 497 sega37 357.00 1115.00 378 com118 5355.00 1115.00 438 segb17 2835.00 1115.00 498 segb37 315.00 1115.00 379 com120 5313.00 1115.00 439 segc17 2793.00 1115.00 499 segc37 273.00 1115.00 380 com122 5271.00 1115.00 440 sega18 2751.00 1115.00 500 sega38 231.00 1115.00 381 com124 5229.00 1115.00 441 segb18 2709.00 1115.00 501 segb38 189.00 1115.00 382 com126 5187.00 1115.00 442 segc18 2667.00 1115.00 502 segc38 147.00 1115.00 383 dmy41 5145.00 1115.00 443 sega19 2625.00 1115.00 503 sega39 105.00 1115.00 384 dmy42 5103.00 1115.00 444 segb19 2583.00 1115.00 504 segb39 63.00 1115.00 385 dmy43 5061.00 1115.00 445 segc19 2541.00 1115.00 505 segc39 21.00 1115.00 386 sega0 5019.00 1115.00 446 sega20 2499.00 1115.00 506 sega40 -21.00 1115.00 387 segb0 4977.00 1115.00 447 segb20 2457.00 1115.00 507 segb40 -63.00 1115.00 388 segc0 4935.00 1115.00 448 segc20 2415.00 1115.00 508 segc40 -105.00 1115.00 389 sega1 4893.00 1115.00 449 sega21 2373.00 1115.00 509 sega41 -147.00 1115.00 390 segb1 4851.00 1115.00 450 segb21 2331.00 1115.00 510 segb41 -189.00 1115.00 391 segc1 4809.00 1115.00 451 segc21 2289.00 1115.00 511 segc41 -231.00 1115.00 392 sega2 4767.00 1115.00 452 sega22 2247.00 1115.00 512 sega42 -273.00 1115.00 393 segb2 4725.00 1115.00 453 segb22 2205.00 1115.00 513 segb42 -315.00 1115.00 394 segc2 4683.00 1115.00 454 segc22 2163.00 1115.00 514 segc42 -357.00 1115.00 395 sega3 4641.00 1115.00 455 sega23 2121.00 1115.00 515 sega43 -399.00 1115.00 396 segb3 4599.00 1115.00 456 segb23 2079.00 1115.00 516 segb43 -441.00 1115.00 397 segc3 4557.00 1115.00 457 segc23 2037.00 1115.00 517 segc43 -483.00 1115.00 398 sega4 4515.00 1115.00 458 sega24 1995.00 1115.00 518 sega44 -525.00 1115.00 399 segb4 4473.00 1115.00 459 segb24 1953.00 1115.00 519 segb44 -567.00 1115.00 400 segc4 4431.00 1115.00 460 segc24 1911.00 1115.00 520 segc44 -609.00 1115.00 401 sega5 4389.00 1115.00 461 sega25 1869.00 1115.00 521 sega45 -651.00 1115.00 402 segb5 4347.00 1115.00 462 segb25 1827.00 1115.00 522 segb45 -693.00 1115.00 403 segc5 4305.00 1115.00 463 segc25 1785.00 1115.00 523 segc45 -735.00 1115.00 404 sega6 4263.00 1115.00 464 sega26 1743.00 1115.00 524 sega46 -777.00 1115.00 405 segb6 4221.00 1115.00 465 segb26 1701.00 1115.00 525 segb46 -819.00 1115.00 406 segc6 4179.00 1115.00 466 segc26 1659.00 1115.00 526 segc46 -861.00 1115.00 407 sega7 4137.00 1115.00 467 sega27 1617.00 1115.00 527 sega47 -903.00 1115.00 408 segb7 4095.00 1115.00 468 segb27 1575.00 1115.00 528 segb47 -945.00 1115.00 409 segc7 4053.00 1115.00 469 segc27 1533.00 1115.00 529 segc47 -987.00 1115.00 410 sega8 4011.00 1115.00 470 sega28 1491.00 1115.00 530 sega48 -1029.00 1115.00 411 segb8 3969.00 1115.00 471 segb28 1449.00 1115.00 531 segb48 -1071.00 1115.00 412 segc8 3927.00 1115.00 472 segc28 1407.00 1115.00 532 segc48 -1113.00 1115.00 413 sega9 3885.00 1115.00 473 sega29 1365.00 1115.00 533 sega49 -1155.00 1115.00 414 segb9 3843.00 1115.00 474 segb29 1323.00 1115.00 534 segb49 -1197.00 1115.00 415 segc9 3801.00 1115.00 475 segc29 1281.00 1115.00 535 segc49 -1239.00 1115.00 416 sega10 3759.00 1115.00 476 sega30 1239.00 1115.00 536 sega50 -1281.00 1115.00 417 segb10 3717.00 1115.00 477 segb30 1197.00 1115.00 537 segb50 -1323.00 1115.00 418 segc10 3675.00 1115.00 478 segc30 1155.00 1115.00 538 segc50 -1365.00 1115.00 419 sega11 3633.00 1115.00 479 sega31 1113.00 1115.00 539 sega51 -1407.00 1115.00 420 segb11 3591.00 1115.00 480 segb31 1071.00 1115.00 540 segb51 -1449.00 1115.00
NJU6815 -7 - pad coordinates 4 no. pin name x (um) y (um) no. pin name x (um) y (um) no. pin name x (um) y (um) 541 segc51 -1491.00 1115.00 601 segc71 -4011.00 1115.00 661 com63 -6531.00 1115.00 542 sega52 -1533.00 1115.00 602 sega72 -4053.00 1115.00 662 com61 -6573.00 1115.00 543 segb52 -1575.00 1115.00 603 segb72 -4095.00 1115.00 663 com59 -6615.00 1115.00 544 segc52 -1617.00 1115.00 604 segc72 -4137.00 1115.00 664 com57 -6657.00 1115.00 545 sega53 -1659.00 1115.00 605 sega73 -4179.00 1115.00 665 com55 -6699.00 1115.00 546 segb53 -1701.00 1115.00 606 segb73 -4221.00 1115.00 666 com53 -6741.00 1115.00 547 segc53 -1743.00 1115.00 607 segc73 -4263.00 1115.00 667 com51 -6783.00 1115.00 548 sega54 -1785.00 1115.00 608 sega74 -4305.00 1115.00 668 com49 -6825.00 1115.00 549 segb54 -1827.00 1115.00 609 segb74 -4347.00 1115.00 669 com47 -6867.00 1115.00 550 segc54 -1869.00 1115.00 610 segc74 -4389.00 1115.00 670 com45 -6909.00 1115.00 551 sega55 -1911.00 1115.00 611 sega75 -4431.00 1115.00 671 com43 -6951.00 1115.00 552 segb55 -1953.00 1115.00 612 segb75 -4473.00 1115.00 672 com41 -6993.00 1115.00 553 segc55 -1995.00 1115.00 613 segc75 -4515.00 1115.00 673 com39 -7035.00 1115.00 554 sega56 -2037.00 1115.00 614 sega76 -4557.00 1115.00 674 com37 -7077.00 1115.00 555 segb56 -2079.00 1115.00 615 segb76 -4599.00 1115.00 675 com35 -7119.00 1115.00 556 segc56 -2121.00 1115.00 616 segc76 -4641.00 1115.00 676 com33 -7161.00 1115.00 557 sega57 -2163.00 1115.00 617 sega77 -4683.00 1115.00 677 com31 -7203.00 1115.00 558 segb57 -2205.00 1115.00 618 segb77 -4725.00 1115.00 678 com29 -7245.00 1115.00 559 segc57 -2247.00 1115.00 619 segc77 -4767.00 1115.00 679 com27 -7287.00 1115.00 560 sega58 -2289.00 1115.00 620 sega78 -4809.00 1115.00 680 com25 -7329.00 1115.00 561 segb58 -2331.00 1115.00 621 segb78 -4851.00 1115.00 681 com23 -7371.00 1115.00 562 segc58 -2373.00 1115.00 622 segc78 -4893.00 1115.00 682 com21 -7413.00 1115.00 563 sega59 -2415.00 1115.00 623 sega79 -4935.00 1115.00 683 com19 -7455.00 1115.00 564 segb59 -2457.00 1115.00 624 segb79 -4977.00 1115.00 684 com17 -7497.00 1115.00 565 segc59 -2499.00 1115.00 625 segc79 -5019.00 1115.00 685 com15 -7539.00 1115.00 566 sega60 -2541.00 1115.00 626 dmy44 -5061.00 1115.00 686 com13 -7581.00 1115.00 567 segb60 -2583.00 1115.00 627 dmy45 -5103.00 1115.00 687 com11 -7623.00 1115.00 568 segc60 -2625.00 1115.00 628 dmy46 -5145.00 1115.00 688 com9 -7665.00 1115.00 569 sega61 -2667.00 1115.00 629 com127 -5187.00 1115.00 689 com7 -7707.00 1115.00 570 segb61 -2709.00 1115.00 630 com125 -5229.00 1115.00 690 com5 -7749.00 1115.00 571 segc61 -2751.00 1115.00 631 com123 -5271.00 1115.00 691 com3 -7791.00 1115.00 572 sega62 -2793.00 1115.00 632 com121 -5313.00 1115.00 692 com1 -7833.00 1115.00 573 segb62 -2835.00 1115.00 633 com119 -5355.00 1115.00 693 dmy47 -7875.00 1115.00 574 segc62 -2877.00 1115.00 634 com117 -5397.00 1115.00 694 dmy48 -7917.00 1115.00 575 sega63 -2919.00 1115.00 635 com115 -5439.00 1115.00 695 dmy49 -7959.00 1115.00 576 segb63 -2961.00 1115.00 636 com113 -5481.00 1115.00 696 dmy50 -8001.00 1115.00 577 segc63 -3003.00 1115.00 637 com111 -5523.00 1115.00 697 dmy51 -8145.00 -867.00 578 sega64 -3045.00 1115.00 638 com109 -5565.00 1115.00 698 dmy52 -8145.00 -909.00 579 segb64 -3087.00 1115.00 639 com107 -5607.00 1115.00 699 dmy52 -8145.00 -951.00 580 segc64 -3129.00 1115.00 640 com105 -5649.00 1115.00 700 dmy52 -8145.00 -993.00 581 sega65 -3171.00 1115.00 641 com103 -5691.00 1115.00 701 dmy53 -8145.00 -1035.00 582 segb65 -3213.00 1115.00 642 com101 -5733.00 1115.00 583 segc65 -3255.00 1115.00 643 com99 -5775.00 1115.00 584 sega66 -3297.00 1115.00 644 com97 -5817.00 1115.00 585 segb66 -3339.00 1115.00 645 com95 -5859.00 1115.00 586 segc66 -3381.00 1115.00 646 com93 -5901.00 1115.00 587 sega67 -3423.00 1115.00 647 com91 -5943.00 1115.00 588 segb67 -3465.00 1115.00 648 com89 -5985.00 1115.00 589 segc67 -3507.00 1115.00 649 com87 -6027.00 1115.00 590 sega68 -3549.00 1115.00 650 com85 -6069.00 1115.00 591 segb68 -3591.00 1115.00 651 com83 -6111.00 1115.00 592 segc68 -3633.00 1115.00 652 com81 -6153.00 1115.00 593 sega69 -3675.00 1115.00 653 com79 -6195.00 1115.00 594 segb69 -3717.00 1115.00 654 com77 -6237.00 1115.00 595 segc69 -3759.00 1115.00 655 com75 -6279.00 1115.00 596 sega70 -3801.00 1115.00 656 com73 -6321.00 1115.00 597 segb70 -3843.00 1115.00 657 com71 -6363.00 1115.00 598 segc70 -3885.00 1115.00 658 com69 -6405.00 1115.00 599 sega71 -3927.00 1115.00 659 com67 -6447.00 1115.00 600 segb71 -3969.00 1115.00 660 com65 -6489.00 1115.00
NJU6815 - 8 - block diagram rs p/s sel68 csb wrb rdb resb v vdda v dd v lcd , v 1 -v 4 v out v ba v ee mpu interface bus holder internal bus column address decoder display timing generator display data ram (dd ram) 128x80x(4+4+4)bit segment driver clk fr flm cl common driver 5 c 1 - c 1 + c 2 + c 2 - v ref c 3 + c 3 - c 4 + c 4 - com 127 gradation circuit data latch circuit shift register column address counter column address register d 7 d 4 /spol d 6 d 15 d 14 d 13 d 12 d 5 d 11 d 10 d 9 d 8 d 3 /smode d 0 /scl d 2 d 1 /sda ram interface pole control instruction decoder osc 1 c 5 + c 5 - register read control oscillator v ssa osc 2 v reg voltage regulator voltage booster sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 com 0 v ss v ssh line counter line address decoder row address decoder initial display line register row address register row address counter i/o buffer
NJU6815 -9 - power supply circuits block diagram v ba v ref v out v ee voltage booster c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v reg + - + - + - + - + - reference voltage generator boost level register evr register v 1 v 2 v 3 v 4 v lcd + - gain control (1x-6x) + - voltage regulator e.v.r 1/2v reg
NJU6815 - 10 - terminal description 1 no. symbol i/o function 70~78 v dd power power supply for logic circuits 93~101 v ss power gnd for logic circuits 181~189 v ssh power gnd for high voltage circuits 10,11, 34,35, 52,53 v dda power this terminal is internally connected to the v dd level. ? this terminal is used to fix the selection terminals to the v dd level. note) do not use this terminal for a main power supply. 4,5, 16,17 v ssa power this terminal is internally connected to the v ss level. ? this terminal is used to fix the selection terminals to the v ss level. note) do not use this terminal for a main gnd. 103~111 113~121 122~130 132~140 141~149 v lcd v 1 v 2 v 3 v 4 power/o lcd driving voltages ? when the internal voltage booster is not used, external lcd driving voltages (v 1 to v 4 and v lcd ) must be supplied on these terminals. the external voltages must be maintained with the following relation. v ss NJU6815 - 11 - terminal description 2 no. symbol i/o function 36,37 d 0 /scl i/o 38,39 d 1 /sda i/o 42,43 d 3 /smode i/o 44,45 d 4 /spol i/o 40,41 46,47 48,49 50,51 d 2 d 5 d 6 d 7 i/o parallel interface: d 7 to d 0 : 8-bit bi-directional bus ? in the parallel interface mode (p/s=?1?), these terminals connect to 8-bit bi-directional mpu bus. serial interface: sda : serial data scl : serial clock smode : 3-/4-line serial interface mode selection spol : rs polarity selection (in the 3-line serial interface mode) ? in the 3-/4-line serial interface mode (p/s=?0?), the d0 terminal is assigned to the scl and the d 1 terminal to the sda. ? in the 3-line serial interface mode, the d 4 terminal is assigned to the spol. ? serial data on the sda is fetched at the rising edge of the scl signal in the order of the d 7 , d 6 ?d 0 , and the fetched data is converted into 8-bit parallel data at the falling edge of the 8th scl signal. ? the scl signal must be set to ?0? after data transmissions or during non-access. 54,55 56,57 58,59 60,61 62,63 64,65 66,67 68,69 d 8 d 9 d 10 d 11 d 12 d 13 d 14 d 15 i/o 8-bit bi-directional bus ? in the 16-bit data bus mode, these terminals are assigned to the upper 8-bit data bus. ? in the serial interface mode or 8-bit data bus mode of the parallel interface, these terminals must be fixed to ?1? or ?0?. 22,23 csb i chip select active ?0? resister select ? this signal distinguishes transferred data as an instruction or display data as follows. rs h l distinct. instruction display data 25,26 rs i 31,32 rdb (e) i 80 series mpu interface (p/s=?1?, sel68=?0?) rdb signal. active ?0?. 68 series mpu interface (p/s=?1?, sel68=?1?) enable signal. active ?1?. 80 series mpu interface (p/s=?1?, sel68=?0?) wrb signal. active ?0?. 68 series mpu interface (p/s=?1?, sel68=?1?) r/w signal. r/w h l status read write 28,29 wrb (r/w) i
NJU6815 - 12 - terminal description 3 no. symbol i/o function parallel / serial interface mode selection p/s chip select data/ instruction data read/write serial clock h csb rs d 0 ~ d 7 rdb, wrb - l csb rs sda (d 1 ) write only scl (d 0 ) 13,14 p/s i ? since the d 15 to d 5 and d 2 terminals are in the high impedance in the serial inter face mode (p/s=?0?), they must be fixed to ?1? or ?0?. the rdb and wrb terminals also must be ?1? or ?0?. 79,80 cl o this terminal must be opened. 81,82 flm o this terminal must be opened. 83,84 fr o this terminal must be opened. 85,86 clk o this terminal must be opened. 88,89 91,92 osc 1 osc 2 i o osc ? when the internal oscillator clock is used, osc 1 terminal must be fixed to ?1? or ?0?, and the osc 2 terminal must be opened. when the oscillation frequency from the internal oscillator is adjusted by an external resistor between osc 1 terminal and osc 2 . ? when an external oscillator is used, external clock is input to the osc 1 terminal or an external resistor is connected between the osc 1 and osc 2 terminals.
NJU6815 - 13 - terminal description 4 no. symbol i/o function segment output rev mode turn-off turn-on normal 0 1 reverse 1 0 ? these terminals output lcd driving waveforms in accordance with the combination of the fr signal and display data. in the b/w mode fr signal display data normal display mode v 2 v lcd v 3 v ss reverse display mode v lcd v 2 v ss v 3 386~625 sega 0 ~ sega 79 , segb 0 ~ segb 79 , segc 0 ~ segc 79 o common output ? these terminals output lcd driving waveforms in accordance with the combination of the fr signal and scanning data. data fr output level h h v ss l h v 1 h l v lcd l l v 4 319~382, 629~692 com 0 ~ com 127 o (terminal no. 1-3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 87, 90, 102, 112, 131, 150, 160, 170, 180, 217, 227, 237, 247, 257, 267, 277, 287, 297, 307-318, 383-385, 626-628, 693-701 are dummy.)
NJU6815 - 14 - functional description (1) mpu interface (1-1) selection of parallel / serial interface mode the p/s terminal is used to select parallel or serial interface mode as shown in the following table. in the serial interface mode, it is not possible to read out display data from the ddram and status from the internal registers. table1 p/s p/s mode csb rs rdb wrb sel68 sda scl data h parallel i/f csb rs rdb wrb sel68 d 7 -d 0 (d 15 -d 0 ) l serial i/f csb rs - - - sda scl - note 1) ? -? : fix to ?1? or ?0?. (1-2) selection of mpu interface type in the parallel interface mode, the sel68 terminal is used to select 68- or 80-series mpu interface type as shown in the following table. table2 sel68 mpu type csb rs rdb wrb data h 68 series mpu csb rs e r/w d 7 -d 0 (d 15 -d 0 ) l 80 series mpu csb rs rdb wrb d 7 -d 0 (d 15 -d 0 ) (1-3) data distinction in the parallel interface mode, the combination of rs, rdb, and wrb (r/w) signals distinguishes transferred data between the lsi and mpu as instruction or display data, as shown in the following table. table3 68 series 80 series rs r/w rdb wrb function h h l h read out instruction data h l h l write instruction data l h l h read out display data l l h l write display data (1-4) selection of serial interface mode in the serial interface mode, the smode terminal is used to select the 3- or 4-line serial interface mode as shown in the following table. table4 smode serial interface mode h 3-line l 4-line
NJU6815 - 15 - (1-5) 4-line serial interface mode in the 4-line serial interface mode, when the chip select is active (csb=?0?), the sda and the scl are enabled. when the chip select is not active (csb=?1?), the sda and the scl are disabled and the internal shift register and the counter are being initialized. the 8-bit serial data on the sda is fetched at the rising edge of the scl signal (serial clock) in order of the d 7 , d 6 ?d 0 , and the fetched data is converted into the 8-bit parallel data at the rising edge of the 8th scl signal. in the 4-line serial interface mode, the transferred data on the sda is distinguished as display data or instruction data in accordance with the condition of the rs signal. table5 rs data distinction h instruction data l display data since the serial interface operation is sensitive to external noises, the scl should be set to ?0? after data transmissions or during non-access. to release a mal-function caused by the external noises, the chip- selected status should be released (csb=?1?) after each of the 8-bit data transmissions. the following figure illustrates the interface timing for the 4-line serial interface operation. fig1 4-line serial interface timing (1-6) 3-line serial interface mode in the 3-line serial interface mode, when the chip select is active (csb=?0?), the sda and scl are enabled. when the chip select is not active (csb=?1?), the sda and scl are disabled and the internal shift register and counter are being initialized. 9-bit serial data on the sda is fetched at the rising edge of the scl signal in order of the rs, d 7 , d 6 ?d 0 , and the fetched data is converted into the 9-bit parallel data at the rising edge of the 9th scl signal. in the 3-line serial interface mode, data on the sda is distinguished as display data or instruction data in accordance with the condition of the rs bit of the sda data and the status of the spol, as follows. table6 spol=l spol=h rs data distinction rs data distinction l display data l instruction data h instruction data h display data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 valid 1 2 3 4 5 6 7 8 csb rs sda scl
NJU6815 - 16 - since the serial interface operation is sensitive to external noises, the scl must be set to ?0? after data transmissions or during non-access. to release a mal-function caused by the external noises, the chip- selected status should be released (csb=?1?) after each of 9-bit data transmissions. the following figure illustrates the interface timing of the 3-line serial interface operation. fig2 3-line serial interface timing rs d 7 d 6 d 5 d 4 d 3 d 2 d 1 1 2 3 4 5 6 7 8 csb sda scl d 0 9
NJU6815 - 17 - (2) access to the ddram when the csb signal is ?0?, the transferred data from mpu is written into the ddram or instruction register in accordance with the condition of the rs signal. when the rs signal is ?1?, the transferred data is distinguished as display data. after the ?column address? and ?row address? instructions are executed, the display data can be written into the ddram by the ?display data write? instruction. the display data is written at the rising edge of the wrb signal in the 80 series mpu mode, or at the falling edge of the e signal in the 68 series mpu mode. table6 rs data l display ram data h internal command register in the sequence of the ?display data read? operation, the transferred data from mpu is temporarily held in the internal bus-holder, then transferred to the internal data-bus. when the ?display data read? operation is executed just after the ?column address? and ?row address? instructions or ?display data write? instruction, unexpected data on the bus-holder is read out at the 1st execution, then the data of designated ddram address is read out from the 2nd execution. for this reason, a dummy read cycle must be executed to avoid the unexpected 1st data read. display data write operation display data read operation fig3 note) in the16-bit data bus mode, instruction data must be 16-bit as well as the display data. n n+2 d 0 to d 15 wrb bus holder wrb n n+1 n+2 n+3 n+4 n+1 n+3 n+4 internal d 0 to d 7 (d 0 to d 15 ) rdb n n n+1 n+2 wrb address set n dummy read data read n address data read n+1 address data read n+2 address
NJU6815 - 18 - (3) access to the instruction register each instruction resisters is assigned to each address between 0 h and f h , and the content of the instruction register can be read out by the combination of the ?instruction resister address? and ?instruction resister read?. fig4 (4) 8-/16-bit data bus length for display data (in the parallel interface mode) the 8- or 16-bit data bus length for display data is determined by the ?wls? of the ?data bus length? instruction. in the 16-bit data bus mode, not only the display data but also the instruction data is required to be transferred by 16-bit data (d 15 to d 0 ). however, for the access to the instruction register, the only lower 8-bit data (d 7 to d 0 ) of the 16-bit data is valid. for the access to the ddram, all of the 16-bit data (d 15 to d 0 ) is valid. table8 wls data bus length mode l 8-bit h 16-bit (5) initial display line register the initial display line resister specifies the line address, corresponding to the initial com line, by the ?initial display line? instruction. the initial com line signifies the common driver, starting scanning the display data in the ddram, and specified by the ?initial com line? instruction. the line address, established in the initial display line resister, is preset into the line counter whenever the flm signal becomes ?1?. at the rising edge of the cl signal, the line counter is counted-up and addressed 240- bit display data corresponding to the counted-up line address, is latched into the data latch circuit. at the falling edge of the cl signal, the latched data outputs to the segment drivers. d 0 to d 7 m n wrb instruction resister address set instruction resister contents read mn rdb instruction resister address set instruction resister contents read
NJU6815 - 19 - (6) ddram mapping the ddram is capable of 960-bit (12-bit x 80-segment) for the column address and 128-bit for the row address. in the gradation mode, each pixel for rgb corresponds to successive 3-segment drivers, and each segment driver has 16-gradation. therefore, the lsi can drive up to 128x80 pixels in 4096-color display (16-gradation x 16-gradation x 16-gradation). in 8-bit access mode(c256 mode) for ddram, sequential twice accesses to ddram complete one pixel data access. therefore, it must be accessed with a couple of operation. in the 8-bit data bus length mode column-address 0 h 4f h 0 h 7bit 5bit 7bit 5bit row-address 7f h 7bit 5bit 7bit 5bit column-address abs=?1? 0 h 4f h 0 h 4bit 8bit 4bit 8bit row-address 7f h 4bit 8bit 4bit 8bit column-address c256=?1? 0 h 1 h 4e h 4f h 0 h 8bit 8bit 8bit 8bit row-address 7f h 8bit 8bit 8bit 8bit fig5
NJU6815 - 20 - in the 16-bit data bus length mode column-address 0 h 4f h 0 h 12bit 12bit row-address 7f h 12bit 12bit fig6 in the b&w mode, only msb data from each 4-bit display data group in the ddram is used. therefore, 240 x 128 pixels in the b&w and 80 x 128 pixels in the 8-gradation are available. the range of the column address varies depending on data bus length. the range between 00 h and 4f h is used in the 8-bit or 16-bit data bus length. the ddram is accessing 8-bit or 16-bit unit addressed by column and row address. in the 8-bit or 16-bit data bus length mode, over 80 h address setting is prohibited. the increments for the column address and row address are set to the auto-increment mode by programming the ?hv?, ?xd? and ?yd? registers of the ?increment control? instruction. in this mode, the contents of the column address and row address counters automatically increment whenever the ddram is accessed. the column address and row address counters, independent of the line counter. they are used to designate the column and row addresses for the display data transferred from mpu. on the other hand, the line counter is used to generate the line address, and output display data to the segment drivers, being synchronized with the display control timing of the flm and cl signals.
NJU6815 - 21 - (7) window addressing mode window area must be designated before ram access. in the window addressing mode, the address space of the ddram designated by the start and end point is defined. the start point is determined by the ?column address? and ?row address? instructions, and the end point is determined by the ?window end column address ?and ?window end row address? instructions. the setting for the window addressing is listed in the following. 1. ?increment control? instruction set (hv, xd, yd) 2. set the start point by the ?column address? and ?row address? instructions 3. set the end point by the ?window end column address? and ?window end row address? instructions 4. enable to access to the ddram in the window addressing mode in addition, the read-modify-write operation is available by setting ?aim? register to ?l? in the ?increment control? instruction. for the window area designation, the address directions of ram (hv, xd, yd) must be set first, and column address and row of start point must be set second, column address and row of stop point must be set third, then ram should be accessed. low address must be set first and high address must be set second in all of addresses. the directions of hv, xd, yd should be check to keep the area in ram. and in the window addressing mode, the following start and end point must be maintained to abide a malfunction. column address (x, y) start point end point row address window display area (x, y) whole ddram area fig7 (8) reverse display on/off the ?reverse display on/off? function is used to reverse the display data without changing the contents of the ddram. table9 rev display ddram data display data 0 0 0 normal 1 1 0 1 1 reverse 1 0 (9) address directions of ram access (display rotation) the bellow picture shows display image after set of hv, xd and yd for address directions. the display data from cpu can be written into ram with rotation to 90 degrees or 180 degrees or 270 degrees, and also mirrored. the address directions of ram access is set by hv, xd and yd. * : the segments of icon are not rotated.
NJU6815 - 22 - *:the display image shows the display direction when the same data as no.1 are written into ram for condition change. *: the outside address of ram must not be set for correct operation. xs : start address of x , ys : start address of y, xe : end address of x, ye : end address of y n o . h v x d y d (x s, y s ) (x e, y e ) (x e, y e ) (x s, y s ) (x s, y s ) (x e, y e ) (x e, y e ) (x s, y s ) (x s, y s ) (x e, y e ) (x e, y e ) (x s, y s ) (x s, y s ) (x e, y e ) (x e, y e ) (x s, y s ) xs >xe ys > ye 8111 xs > xe ys < ye 61 7110 01 xs > xe ys > ye xs < xe ys < ye xs < xe ys > ye 5100 4011 xs > xe ys < ye 20 3010 1000 1 0 display image v a lid a dd ress xs < xe ys < ye data writing direction xs < xe ys > ye
NJU6815 - 23 - (10) the relationship among the ddram column address 1 0 a3 a2 a1 a0 b3 b2 b1 b0 c3 c2 c1 c0 segcx segbx segbx swap swap palette a palette b palette c segax segcx segax d3 d7 d11 d15 a3 d2 d6 d10 d14 a2 d1 d5 d9 d13 a1 d0 d4 d8 d12 a0 d7 d2 d7 d10 b3 d6 d1 d6 d9 b2 d5 d0 d5 d8 b1 d4 d7 d4 d7 b0 d3 d4 d3 d4 c3 d2 d3 d2 d3 c2 d1 d2 d1 d2 c1 d0 d1 d0 d1 c0 d3 d7 d11 d15 a3 d2 d6 d10 d14 a2 d1 d5 d9 d13 a1 d0 d4 d8 d12 a0 d7 d2 d7 d10 b3 d6 d1 d6 d9 b2 d5 d0 d5 d8 b1 d4 d7 d4 d7 b0 d3 d4 d3 d4 c3 d2 d3 d2 d3 c2 d1 d2 d1 d2 c1 d0 d1 d0 d1 c0 d3 d7 d11 d15 a3 d2 d6 d10 d14 a2 d1 d5 d9 d13 a1 d0 d4 d8 d12 a0 d7 d2 d7 d10 b3 d6 d1 d6 d9 b2 d5 d0 d5 d8 b1 d4 d7 d4 d7 b0 d3 d4 d3 d4 c3 d2 d3 d2 d3 c2 d1 d2 d1 d2 c1 d0 d1 d0 d1 c0 d3 d7 d11 d15 a3 d2 d6 d10 d14 a2 d1 d5 d9 d13 a1 d0 d4 d8 d12 a0 d7 d2 d7 d10 b3 d6 d1 d6 d9 b2 d5 d0 d5 d8 b1 d4 d7 d4 d7 b0 d3 d4 d3 d4 c3 d2 d3 d2 d3 c2 d1 d2 d1 d2 c1 d0 d1 d0 d1 c0 8bit 16bit mode ram map 1 0 0 1 1 wls 1 0 1 0 abs 0 0 0 0 256 x=00h (upper) x=00h (upper) x=00h x=00h palette a seg0 x=00h (lower) palette b x=00h (lower) palette c x=01h (upper) x=01h (upper) x=01h x=01h palette a seg1 x=01h (lower) palette b x=01h (lower) palette c palette a seg78 x=4eh (lower) palette b x=4eh (lower) palette c x=4eh (upper) x=4eh (upper) x=4eh x=4eh palette a seg79 x=4fh (lower) palette b x=4fh (lower) palette c x=4fh (upper) x=4fh (upper) x=4fh x=4fh - a3 - a2 - a1 - a0 d7 b3 d6 b2 d5 b1 d4 b0 d3 c3 d2 c2 d1 c1 d0 c0 - a3 - a2 - a1 - a0 d7 b3 d6 b2 d5 b1 d4 b0 d3 c3 d2 c2 d1 c1 d0 c0 - a3 - a2 - a1 - a0 d7 b3 d6 b2 d5 b1 d4 b0 d3 c3 d2 c2 d1 c1 d0 c0 - a3 - a2 - a1 - a0 d7 b3 d6 b2 d5 b1 d4 b0 d3 c3 d2 c2 d1 c1 d0 c0 seg79 palette b palette c x=4fh palette a seg1 palette b palette c x=4eh palette a seg78 palette b palette c x=01h palette a 1 256 x=00h palette a seg0 palette b palette c 8bit mode ram map 2 (256 color mode) 0 wls x abs note1) in the 256-color mode, the vacant lsb bit is filled with "1". note2) the function of 256-color mode is different from that of fixed 8-gradation mode (fixed 256-color mode). note3) the written data in the dd ram in "c256"=0 is not compatible with the data in "c256"=1. note4) in the 256-color mode, only 8-bit length mode is available, but 16-bit is not. note5) in 8-bit access mode(c256 mode) for ddram, sequential twice accesses to ddram complete one pixel data access. therefore, it must be accessed with a couple of operation. note6) in 8-bit access mode(non c256 mode) for ddram, after address set up display data will be written in an orde r from lower to higher. this order has no relation with address direction of ram access (display rotation)
NJU6815 - 24 - (11) display data and segment drivers in the color mode, and 16-bit data bus mode abs swap column address / bit / segment assign 0 0 x=00 h x=4f h d 15 d 14 d 13 d 12 d 10 d 9 d 8 d 7 d 4 d 3 d 2 d 1 d 15 d 14 d 13 d 12 d 10 d 9 d 8 d 7 d 4 d 3 d 2 d 1 palette a palette b palette c palette a palette b palette c sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 0 1 x=00 h x=4f h d 15 d 14 d 13 d 12 d 10 d 9 d 8 d 7 d 4 d 3 d 2 d 1 d 15 d 14 d 13 d 12 d 10 d 9 d 8 d 7 d 4 d 3 d 2 d 1 palette a palette b palette c palette a palette b palette c segc 0 segb 0 sega 0 segc 79 segb 79 sega 79 abs swap column address / bit / segment assign 1 0 x=00 h x=4f h d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 1 1 x=00 h x=4f h d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c segc 0 segb 0 sega 0 segc 79 segb 79 sega 79
NJU6815 - 25 - in the color mode, and 8-bit data bus mode abs swap column address / bit / segment assign 0 0 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 palette a palette b palette c palette a palette b palette c sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 0 1 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 palette a palette b palette c palette a palette b palette c segc 0 segb 0 sega 0 segc 79 segb 79 sega 79 abs swap column address / bit / segment assign 1 0 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 1 1 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c segc 0 segb 0 sega 0 segc 79 segb 79 sega 79
NJU6815 - 26 - in the color mode, 8-bit data bus mode, and c256 mode (c256=1) abs swap column address / bit / segment assign * 0 x=00 h x=4f h d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign * 1 x=00 h x=4f h d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 palette a palette b palette c palette a palette b palette c segc 0 segb 0 sega 0 segc 79 segb 79 sega 79
NJU6815 - 27 - in the b&w mode, and 16-bit data bus mode abs swap column address / bit / segment assign 0 0 x=00 h x=4f h d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 0 1 x=00 h x=4f h d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 segc 0 segb 0 sega 0 segc 79 segb 79 sega 79 abs swap column address / bit / segment assign 1 0 x=00 h x=4f h d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 1 1 x=00 h x=4f h d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 segc 0 segb 0 sega 0 segc 79 segb 79 sega 79
NJU6815 - 28 - in the b&w mode, and 8-bit data bus mode abs swap column address / bit / segment assign 0 0 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 0 1 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 d 7 d 6 d 5 d 4 d 2 d 1 d 0 d 7 d 4 d 3 d 2 d 1 segc 0 segb 0 sega 0 segc 79 segb 79 sega 79 abs swap column address / bit / segment assign 1 0 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 sega 0 segb 0 segc 0 sega 79 segb 79 segc 79 abs swap column address / bit / segment assign 1 1 x=00 h (upper) x=00 h (lower) x=4f h (upper) x=4f h (lower) d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 segc 0 segb 0 sega 0 segc 79 segb 79 sega 79
NJU6815 - 29 - bit assignments between write and read data (in the 16-bit data bus mode) abs=0 write data d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data d 15 d 14 d 13 d 12 * d 10 d 9 d 8 d 7 * * d 4 d 3 d 2 d 1 * abs=1 write data d 15 d 14 d 13 d 12 d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data * * * * d 11 d 10 d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 examples of write and read data (in the 8 bit bus mode) abs=0, c256=0 (address; upper bit) write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data d 7 d 6 d 5 d 4 * d 2 d 1 d 0 abs=0, c256=0 (address; lower bit) write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data d 7 * * d 4 d 3 d 2 d 1 * abs=1, c256=0 (address; upper bit) write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data * * * * d 3 d 2 d 1 d 0 abs=1, c256=0 (address; lower bit) write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 abs=0, c256=1 write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 read data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 *: invalid data
NJU6815 - 30 - (12) gradation palette in the gradation mode, either variable or fixed gradation mode is selected by programming the ?pwm? register of the ?gradation control? instruction. pwm=0: variable gradation mode (select 16 gradation levels out of 32-gradation level of the gradation palette) pwm=1: fixed gradation mode (fixed 8-gradation levels) in these modes, each of the gradation palettes aj, bj and cj can select 16-gradation level out of 32-gradation level by setting 5-bit data to the ?pa? registers in the ?gradation palette j? instructions (j=0 to fh). for instance, the gradation palettes aj correspond to the segai, the bj to segbi and the cj to segci (j=0 to 15, i=0 to 79) correspondence between display data and gradation palettes table 10 (palette aj, palette bj, palette cj (j=0 to 15)) (msb) display data (lsb) gradation palette default palette value 0 0 0 0 palette 0 0 0 0 0 0 0 0 0 1 palette 1 0 0 0 1 1 0 0 1 0 palette 2 0 0 1 0 1 0 0 1 1 palette 3 0 0 1 1 1 0 1 0 0 palette 4 0 1 0 0 1 0 1 0 1 palette 5 0 1 0 1 1 0 1 1 0 palette 6 0 1 1 0 1 0 1 1 1 palette 7 0 1 1 1 1 1 0 0 0 palette 8 1 0 0 0 1 1 0 0 1 palette 9 1 0 0 1 1 1 0 1 0 palette10 1 0 1 0 1 1 0 1 1 palette11 1 0 1 1 1 1 1 0 0 palette12 1 1 0 0 1 1 1 0 1 palette13 1 1 0 1 1 1 1 1 0 palette14 1 1 1 0 1 1 1 1 1 palette15 1 1 1 1 1 gradation palette table (variable gradation mode, pwm=?0?, mon=?0?) table 11 (palette aj, palette bj, palette cj (j=0 to 15)) palette value gradation level gradation palette palette value gradation level gradation palette 0 0 0 0 0 0 palette 0(default) 1 0 0 0 0 16/31 0 0 0 0 1 1/31 1 0 0 0 1 17/31 palette 0(default)8 0 0 0 1 0 2/31 1 0 0 1 0 18/31 0 0 0 1 1 3/31 palette 1(default) 1 0 0 1 1 19/31 palette 9(default) 0 0 1 0 0 4/31 1 0 1 0 0 20/31 0 0 1 0 1 5/31 palette 2(default) 1 0 1 0 1 21/31 palette 10(default) 0 0 1 1 0 6/31 1 0 1 1 0 22/31 0 0 1 1 1 7/31 palette 3(default) 1 0 1 1 1 23/31 palette 11(default) 0 1 0 0 0 8/31 1 1 0 0 0 24/31 0 1 0 0 1 9/31 palette 4(default) 1 1 0 0 1 25/31 palette 12(default) 0 1 0 1 0 10/31 1 1 0 1 0 26/31 0 1 0 1 1 11/31 palette 5(default) 1 1 0 1 1 27/31 palette 13(default) 0 1 1 0 0 12/31 1 1 1 0 0 28/31 0 1 1 0 1 13/31 palette 6(default) 1 1 1 0 1 29/31 palette 14(default) 0 1 1 1 0 14/31 1 1 1 1 0 30/31 0 1 1 1 1 15/31 palette 7(default) 1 1 1 1 1 31/31 palette 15(default)
NJU6815 - 31 - gradation palette table (fixed gradation mode, pwm=?1?, mon=?0?) table 12 8-gradation segment drivers (msb) display data (lsb) gradation level (msb) display data (lsb) gradation level 0 0 0 * 0/7 0 0 * * 0 0 1 * 1/7 0 0 * * 0/7 0 1 0 * 2/7 0 1 * * 0 1 1 * 3/7 0 1 * * 3/7 1 0 0 * 4/7 1 0 * * 1 0 1 * 5/7 1 0 * * 5/7 1 1 0 * 6/7 1 1 * * 1 1 1 * 7/7 1 1 * * 7/7 correspondence between display data and gradation level (b&w mode, mon=?1?) table 13 (msb) display data (lsb) gradation level 0 * * * 0 1 * * * 1 *:don?t care
NJU6815 - 32 - (13) gradation control and display data (13-1) gradation mode in the graduation mode, each pixel for rgb corresponds to successive 3 segment drivers, and each segment driver provides 16-gradation pwm output by controlling 4 bit display data of the ddram. accordingly, the lsi can drive up to 128x80 pixels in 4096-color (16-gradation x 16-gradation x 16- gradation = 4-bit x 4-bit x 4-bit). in addition, the lsi can transfer the display data for the rgb by 16-bit at once or 8-bit two-times. the data assignment between gradation palettes and segment drivers varies in accordance with setting for the ?swap? registers of the "display control (2)" instruction - swap = 0 - swap = 1 segai segbi segci gradation palette j =0 to 15 dis p la y data from mpu gradation control circuit display data in ddram (upper bit / lower bit) (i=0 to 79) lsb msb lsb msb lsb msb palette aj palette bj palette cj 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 d 7 d 6 d 4 d 5 d 2 d 1 d 0 d 7 d 4 d 3 d 1 d 2 ( d 7 d 6 * d 5 d 4 d 3 d 2 *d 1 d 0 * ) * c256=1 ( d 3 d 2 d 0 d 1 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1 gradation palette j =0 to 15 dis p la y data from mpu gradation control circuit display data in ddram msb lsb msb lsb msb lsb palette aj palette bj palette cj 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 d 7 d 6 d 4 d 5 d 2 d 1 d 0 d 7 d 4 d 3 d 1 d 2 (upper bit / lower bit) ( d 3 d 2 d 0 d 1 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1 ( d 7 d 6 * d 5 d 4 d 3 d 2 *d 1 d 0 * ) * c256=1 segai segbi segci (i=0 to 79)
NJU6815 - 33 - in the 16-bit data bus mode, the data assignments between the gradation palettes and the segment drivers vary in accordance with setting for the ?swap? bit of the "display control (2)" instruction as well as the assignment in the 8-bit data bus mode. - swap = 0 - swap = 1 segai segbi segci gradation palette j =0 to 15 dis p la y data from mpu gradation control circuit display data in ddram msb lsb msb lsb msb lsb palette aj palette bj palette cj 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 d 15 d 14 d 12 d 13 d 10 d 9 d 8 d 7 d 4 d 3 d 1 d 2 ( d 11 d 1 0 d 8 d 9 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1 (i=0 to 79) segai segbi segci gradation palette j =0 to 15 dis p la y data from mpu gradation control circuit display data in ddram (i=0 to 79) lsb msb lsb msb lsb msb palette aj palette bj palette cj 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 d 15 d 14 d 12 d 13 d 10 d 9 d 8 d 7 d 4 d 3 d 1 d 2 ( d 11 d 1 0 d 8 d 9 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1
NJU6815 - 34 - (13-2) b&w mode (mon=?1?) in the b&w mode, 3 bits of the msb data are used in both of the 16-bit and 8-bit data bus modes. in the 16-bit data bus mode (similarly 8-bit data bus access) - swap = 0 - swap = 1 segai segbi segci msb lsb msb lsb msb gradation palette j =0 to 15 (i=0 to 79) dis p la y data in ddram gradation control circuit display data in ddram lsb palette aj palette bj palette cj 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 d 15 d 14 d 12 d 13 d 10 d 9 d 8 d 7 d 4 d 3 d 1 d 2 ( d 11 d 10 d 8 d 9 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1 gradation palette j =0 to 15 (i=0 to 79) dis p la y data in ddram gradation control circuit display data in ddram lsb msb lsb msb lsb msb segai segbi segci palette aj palette bj palette cj 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 column address; n h d 15 d 14 d 12 d 13 d 10 d 9 d 8 d 7 d 4 d 3 d 1 d 2 ( d 11 d 1 0 d 8 d 9 d 7 d 6 d 5 d 4 d 3 d 2 d 0 ) d 1 a bs=1
NJU6815 - 35 - (14) display timing generator the display-timing generator creates the timing pulses such as the cl, the flm, the fr and the clk by dividing the oscillation frequency oscillate an external or internal resister mode. the each of timing pulses is outputted through the each output terminals by ?son?=1. (15) lcd line clock (cl) the lcd line clock (cl) is used as a count-up signal for the line counter and a latch signal for the data latch circuit. at the rising edge of the cl signal, the line counter is counted-up and the 240-bit display data, corresponding to this line address, is latched into the data latch circuit. and at the falling edge of the cl signal, this latched data output on the segment drivers. read out timing of the display data, from ddram to the latch circuits is completely independent of the access timing to the mpu. for this reason, the mpu can access to the lsi regardless of an internal operation. (16) lcd alternate signal (fr) and lcd synchronous signal (flm) the fr and flm signals are created from the cl signal. the fr signal is used to alternate the crystal polarization on a lcd panel. it is programmed that the fr signal is toggle on every frame in the default setting or once every n lines in the n-line inversion mode. the flm signal is used to indicate a start line of a new display frame. it presets an initial display line address of the line counter when the flm signal becomes ?1?. (17) data latch circuit the data latch circuit is used temporarily store the display data that will output to the segment drivers. the display data in this circuit is updated in synchronization of the cl signal. the ?all pixels on/off?, ?display on/off? and ?reverse display on/off? instructions change the display data in this circuit but do not change the display data of the ddram. (18) common and segment drivers the lsi includes 240-segment drivers and 128-common drivers. the common drivers generate the lcd driving waveforms composed of the v lcd , v 1 , v 4 and v ss in accordance with the fr signal and scanning data. the segment drivers generate waveforms composed of the v lcd , v 2 , v 3 and v ss in accordance with the fr signal and display data.
NJU6815 - 36 - lcd driving waveforms (in the b&w mode, reverse display off, 1/129 duty) fig 8 com 1 com 0 seg 1 seg 0 seg 2 com 1 com 0 v 1 v 2 cl v lcd v 1 v 2 v 3 v 4 v ss v lcd v 1 v 2 v 3 v 4 v ss v lcd v 1 v 2 v 3 v 4 v ss seg 1 seg 0 v lcd v 3 v 4 v ss fr flm 129 1 2 4 35 129 12 4 35 129 1
NJU6815 - 37 - (19) oscillator the oscillator generates internal clocks for the display timing and the voltage booster. since the lsi has internal capacitor (c) and resistor (r) for the oscillation, external capacitor and resistor are not usually required. however, in case that an external resistor is used, the resister is connected between the osc 1 and osc 2 terminals. the external resistor becomes enabled by setting ?1? to the ?cks? register of ?data bus length? instruction. when the internal oscillator is not used, the external clocks with 50% duty cycle ratio must be input to the osc 1 terminal. in addition, the feed back resister for the oscillation is varied by programming the ?rf? register of the ?frequency control? instruction, so that it is possible to optimize the frame frequency for a lcd panel. setting examples of the mon (b&w /gradation) and the pwm (variable gradation /fixed gradation) are described, as follows. internal oscillation mode (cks=0) symbol mon pwm display mode fr1 0 0 variable gradation mode fr2 0 1 fixed gradation mode fr3 1 * b&w mode *: don?t care external resistor oscillation mode(cks=1) the internal clocks must be adjusted to the same frequency as the one in using the internal oscillation mode, and the ?mon? and ?pwm? registers must be set as well. external clock input mode(cks=1) the external clocks must be adjusted to the same frequency as the one in using the internal oscillation mode, and the ?mon? and ?pwm? registers must be set as well. (20) power supply circuits the internal power supply circuits are composed of the voltage booster, the electrical variable resister (evr), the voltage regulator, reference voltage generator and the voltage followers. the condition of the power supply circuits is arranged by programming the ?dcon? and ?ampon? registers on the ?power control? instruction. for this arrangement, some parts of the internal power supply circuits are activated in using an external power supply, as shown in the following table. table 15 dcon ampon voltage booster voltage followers voltage regulator evr external voltage note 0 0 disable disable v out , v lcd , v 1 , v 2 , v 3 , v 4 1, 3 0 1 disable enable v out 2, 3 1 1 enable enable ? ? note1) the internal power circuits are not used. the external v out is required and the c 1 +, c 1 -, c 2 +, c 2 -, c 3 +, c 3 -, c 4 +, c 4 -, c 5 +, c 5 -, v ref , v reg and v ee terminals must be open. note2) the internal power circuits except the voltage booster are used. the external v out is required and the c 1 +, c 1 -, c 2 +, c 2 -, c 3 +, c 3 -, c 4 +, c 4 -, c 5 +, c 5 - and v ee terminals must be open. the reference voltage is required to v ref terminal. note3) the relation among the voltages should be maintained as follows. v out v lcd v 1 v 2 v 3 v 4 v ss
NJU6815 - 38 - (21) voltage booster the voltage booster generates maximum 6x voltage of the v ee level. it is programmed so that the boost level is selected out of 1x, 2x, 3x, 4x, 5x and 6x by the ?boost level select? instruction. the boosted voltage v out must not exceed beyond the value of 18.0v, otherwise the voltage stress may cause a permanent damage to the lsi. boosted voltages capacitor connections for the voltage booster 6-time boost 5-time boost 4-time boost 3-time boost 2-time boost fig 9 3-time boost 6-time boost v ss =0v v ee =3v v out =9v v out =18v v ss =0v v ee =3v c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v out v ss + + + + + + c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v out v ss + + + + + c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v out v ss + + + + c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v out v ss + + + c 1 + c 1 - c 2 + c 2 - c 3 + c 3 - c 4 + c 4 - c 5 + c 5 - v out v ss + +
NJU6815 - 39 - (22) reference voltage generator the reference voltage generator is used to produce the reference voltage (v ba ), which is output from the v ba terminal and should be input to the v ref terminal. v ba = v ee x 0.9 (23) voltage regulator the voltage regulator, composed of the gain control circuit and an operational amplifier, and is used to gain the reference voltage (v ref ) and to create the regulated voltage (v reg ). the v reg is used as an input voltage to the evr circuits, which is programmed by the ?vu? register of the ?boost level? instruction. v reg = v ref x n (n: register value for the boost level) (24) electrical variable resister (evr) the evr is variable within 128-step, and is used to fine-tune the lcd driving voltage (v lcd ) by programming the ?dv? register in the ?evr control? instruction, so that it is possible to optimize the contrast level for a lcd panels. v lcd = 0.5 x v reg + m (v reg - 0.5 x v reg ) / 127 (m: register value for the evr) (25) lcd driving voltage generation circuit lcd driving voltage generation circuit generates the v lcd voltage levels as v lcd , v 1 , v 2 , v 3 and v 4 with internal e.v.r and the bleeder resistors. the bias ratio of the lcd driving voltage is selected out of 1/5, 1/6, 1/7, 1/8, 1/9, 1/10, 1/11 and 1/12. in using the internal power supply, the capacitors ca 2 must be connected to the v lcd , v 1 , v 2 , v 3 and v 4 terminals, and the ca 2 value must be determined by the evaluation with actual lcd modules. in using the external power supply, the external lcd driving voltages such as the v lcd , v 1 , v 2 , v 3 and v 4 are supplied and the internal power supply circuits must be set to ?off? by dcon = ampon = "0". in this mode, voltage booster terminals such as c 1 +, c 1 -, c 2 +, c 2 -, c 3 +, c 3 -, c 4 +, c 4 -, c 5 +, c 5 -, v ee , v ref and v reg must be opened. in case that the voltage booster is not used but only some parts of internal power supply circuits (voltage followers, voltage regulator and evr) are used, the c 1 +, c 1 -, c 2 +, c 2 -, c 3 +, c 3 -, c 4 +, c 4 -, c 5 + and c 5 - terminals must be opened. and, the external power supply is input to the v out terminal, and the reference voltage to the v ref terminal. the capacitor ca 3 must connect to the v reg terminal for voltage stabilization.
NJU6815 - 40 - connections of the capacitor for the voltage booster fig 10 fig11 reference values ca 1 1.0 to 4.7uf ca 2 1.0 to 2.2uf ca 3 0.1uf note) b grade capacitors are required. using only external power supply circuits using all of the internal power supply circuits (6-time boost) v dd v ee v ba v ref v reg c 1 - c 1 + c 2 - c 2 + c 3 - c 3 + c 4 - c 4 + v out v lcd v 1 v 2 v 3 v 4 v dd v lcd v 1 v 2 v 3 v 4 external power circuit c 5 - c 5 + NJU6815 v 1 v 2 v 3 v 4 v dd ca 3 v ss ca 1 ca 1 ca 1 ca 1 ca 1 v ss v ss ca 2 ca 1 v dd v ee v ba v ref v reg c 1 - c 1 + c 2 - c 2 + c 3 - c 3 + c 4 - c 4 + v out v lcd ca 2 ca 2 ca 2 ca 2 c 5 - c 5 + NJU6815 ca 3 v ss
NJU6815 - 41 - fig 12 fig 13 reference value ca 1 1.0 to 4.7 f ca 2 1.0 to 2.2 f ca 3 0.1 f note) b grade capacitors are required. using internal power supply circuits without the reference voltage generator(1) (6-time boost) using internal power supply circuit without the reference voltage generator(2) (6-time boost) v dd v ee v ba v ref v reg c 1 - c 1 + c 2 - c 2 + c 3 - c 3 + c 4 - c 4 + v out v lcd v 1 v 2 v 3 v 4 v dd ca 3 v ss ca 1 ca 1 ca 1 ca 1 ca 1 v ss v ss ca 2 ca 2 ca 2 ca 2 ca 2 c 5 - c 5 + ca 1 v dd v ee v ba v ref v reg c 1 - c 1 + c 2 - c 2 + c 3 - c 3 + c 4 - c 4 + v out v lcd v 1 v 2 v 3 v 4 v dd ca 3 v ss ca 1 ca 1 ca 1 ca 1 ca 1 v ss v ss ca 2 ca 2 ca 2 ca 2 ca 2 c 5 - c 5 + ca 1 NJU6815 NJU6815 thermistor
NJU6815 - 42 - fig 14 reference value ca 1 1.0 to 4.7 f ca 2 1.0 to 2.2 f ca 3 0.1 f note) b grade capacitors are required. using internal power supply circuits without the voltage booster v dd ca 3 v ss v ss ca 2 ca 2 ca 2 external power circuit ca 3 v ss v dd v ee v ba v ref v reg c 1 - c 1 + c 2 - c 2 + c 3 - c 3 + c 4 - c 4 + v out v lcd v 1 v 2 v 3 v 4 ca 2 ca 2 c 5 - c 5 + NJU6815
NJU6815 - 43 - (26) partial display function the partial display function is used to partially specify some parts of display area on lcd panels. by using this function, lcd modules can work in lower duty cycle ratio, lower lcd bias ratio, lower boost level and lower lcd driving voltage. it is usually used to display a time and calendar, and is also used to optimize the lsi condition in accordance with the display size. it can be programmed to select the duty cycle ratio (1/17, 1/25, 1/33, 1/41, 1/49, 1/57, 1/65, 1/73, 1/81, 1/89, 1/97, 1/105, 1/113, 1/121, 1/129, in dse=0), the lcd bias ratio, the boost level and the evr value by the instructions. partial display image normal display partial display partial display sequence - boost level - evr value - lcd bias ratio - duty cycle ratio - initial display line - initial com line - other instructions njrc lcd driver low power and low voltage lcd driver optional status display off (on/off=?0?) internal power supply off (dcon=?0?, ampon=?0?) wait setting for lcd driving voltage-related functions setting for display-related functions internal power supply on (dcon=?1?, ampon=?1?) wait display on (on/off =?1?) partial display status
NJU6815 - 44 - (27) discharge circuit discharge circuit is used to discharge the electric charge of the capacitors on the v 1 to v 4 and v lcd terminals. this circuit is activated by setting ?0? to the ?dis? register of the ?discharge? instruction or by setting ?resb? terminal to ?0? level. the ?discharge on/off? instruction is usually required just after the internal power supply is turned off by setting ?0? into the ?dcon? and ?ampon? registers, or just after the external power supply is turned off. during the discharge operation, the internal or external power supply must not be turned on. (28) reset circuit the reset circuit initializes the lsi into the following default status. it is activated by setting the resb terminal to ?0?. the resb terminal is usually required to connect to mpu reset terminal in order that the lsi can be initialized at the same timing of the mpu. default status 1. ddram display data :undefined 2. column address :(00) h 3. row address :(00) h 4. initial display line :(0) h (1st line) 5. display on/off :off 6. reverse display on/off :off (normal) 7. duty cycle ratio :1/129 duty(dse=0) 8. n-line inversion on/off :off 9. com scan direction :com 0 com 127 10. address direction of ram :(hv, xd, yd) = (0, 0, 0) 11. read modify write :off (aim=0) 12. swap mode :off (normal) 13. evr value :(0, 0, 0, 0, 0, 0, 0) 14. internal power supply :off 15. display mode :gradation display mode 16. lcd bias ratio :1/9 bias 17. gradation palette 0 :(0, 0, 0, 0, 0) 18. gradation palette 1 :(0, 0, 0, 1, 1) 19. gradation palette 2 :(0, 0, 1, 0, 1) 20. gradation palette 3 :(0, 0, 1, 1, 1) 21. gradation palette 4 :(0, 1, 0, 0, 1) 22. gradation palette 5 :(0, 1, 0, 1, 1) 23. gradation palette 6 :(0, 1, 1, 0, 1) 24. gradation palette 7 :(0, 1, 1, 1, 1) 25. gradation palette 8 :(1, 0, 0, 0, 1) 26. gradation palette 9 :(1, 0, 0, 1, 1) 27. gradation palette 10 :(1, 0, 1, 0, 1) 28. gradation palette 11 :(1, 0, 1, 1, 1) 29. gradation palette 12 :(1, 1, 0, 0, 1) 30. gradation palette 13 :(1, 1, 0, 1, 1) 31. gradation palette 14 :(1, 1, 1, 0, 1) 32. gradation palette 15 :(1, 1, 1, 1, 1) 33. gradation mode control :variable gradation mode 34. data bus length :8-bit data bus length 35. discharge circuit :(dis,dis2)=(0,0)
NJU6815 - 45 - (29) power supply on/off sequences the following paragraphs describe power supply on/off sequences, which are to protect the lsi from over current. (29-1) using an external power supply power supply on sequence logic voltage (v dd ) must be always input first, and next the lcd driving voltages (v 1 to v 4 and v lcd ) are turned on. in using the external v out , the v dd must be input first, next the reset operation must be performed, and finally the v out can be input. power supply off sequence either the reset operation, cutting off the v 1 to v 4 and v lcd from the lsi by the resb terminal or the ?power control? instruction must be performed first, and next the v dd is turned off. it is recommended that a series-resister between 50 ? and 100 ? is added on the v lcd line (or v out line in using only the external v out voltage) in order to protect the lsi from the over current. (29-2) using the internal power supply circuits power supply on sequence the v dd must be input first, next the reset operation must be performed, and finally the v 1 to v 4 and v lcd can be turned on by setting ?1? to the ?dcon? and ?ampon? registers of the ?power control? instruction. power supply off sequence either the reset operation by the resb terminal or the ?power control? instruction must be performed first, and next the input voltage for the voltage booster (v ee ) and the v dd can be turned off. if the v ee is supplied from different power sources for v dd , the v ee is turned off first, and next the v dd is turned off.
NJU6815 - 46 - (30) referential instruction sequences (30-1) initialization in using the internal power supply circuits - evr value - lcd bias ratio - power control (dcon=?1?, ampon=?1?) (30-2) display data writing - initial display line - address direction of ram (hv, xd, yd) - column address / -row address (start) - column address / -row address (end) *: before display data write / read operation, the address directions should be set first , then column address set / row address set of start point and end are set in order. (display data write / read for whole display area or a portion requires the same procedure as above.) to avoid incorrect data writing into registers by noise and so forth, the written data from registers should be checked after write operation. v dd , v ee power on wait for power-on stabilization reset input wait setting for lcd driving voltage-related functions end of initialization end of initialization setting for display-related functions display on (on/off =?1?) display data write
NJU6815 - 47 - (30-3) power off - all com/seg output v ss level. optional status power save or reset operation v ee , v dd power off wait discharge on
NJU6815 - 48 - (31) instruction table instruction table (1) code (80 series mpu i/f) code functions instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 display data write 0 0 1 0 0/1 0/1 0/1 write data write display data to ddram display data read 0 0 0 1 0/1 0/1 0/1 read data read display data from ddram column address (lower) [0 h ] 0 1 1 0 0 0 0 0 0 0 0 ax3 ax2 ax1 ax0 ddram column address column address (upper) [1 h ] 0 1 1 0 0 0 0 0 0 0 1 ax7 ax6 ax5 ax4 ddram column address row address (lower) [2 h ] 0 1 1 0 0 0 0 0 0 1 0 ay3 ay2 ay1 ay0 ddram row address row address (upper) [3 h ] 0 1 1 0 0 0 0 0 0 1 1 * ay6 ay5 ay4 ddram row address initial display line (lower) [4 h ] 0 1 1 0 0 0 0 0 1 0 0 la3 la2 la1 la0 row address for an initial com line (scan start line) initial display line (upper) [5 h ] 0 1 1 0 0 0 0 0 1 0 1 * la6 la5 la4 row address for an initial com line (scan start line) n-line inversion (lower) [6 h ] 0 1 1 0 0 0 0 0 1 1 0 n3 n2 n1 n0 the number of n-line inversion n-line inversion (upper) [7 h ] 0 1 1 0 0 0 0 0 1 1 1 * n6 n5 n4 the number of n-line inversion display control (1) [8 h ] 0 1 1 0 0 0 0 1 0 0 0 shift mon all on on/ off shift: common direction mon: gradation or b/w display mode allon: all pixels on/off on/off: display on/off display control (2) [9 h ] 0 1 1 0 0 0 0 1 0 0 1 rev nlin swap * rev: reverse display on/off nlin: n-line inversion on/off, swap: swap mode on/off increment control [a h ] 0 1 1 0 0 0 0 1 0 1 0 aim hv xd yd aim: read-modify-write on/off hv: increment / decrement direction xd: column increment / decrement set yd: row increment / decrement set power control [b h ] 0 1 1 0 0 0 0 1 0 1 1 amp on halt dc on acl ampon: voltage followers on/off halt: power save on/off dcon: voltage booster on/off acl: reset duty cycle ratio [c h ] 0 1 1 0 0 0 0 1 1 0 0 ds3ds2 ds1ds0 sets lcd duty cycle ratio boost level [d h ] 0 1 1 0 0 0 0 1 1 0 1 * vu2 vu1 vu0 sets boost level lcd bias ratio [e h ] 0 1 1 0 0 0 0 1 1 1 0 * b2 b1 b0 sets lcd bias ratio re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag set note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set.
NJU6815 - 49 - instruction table (2) code (80 series mpu i/f) code instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 functions gradation palette a0/a8 (lower) [0 h ] 0 1 1 0 0 0 1 0 0 0 0 pa03/ pa83 pa02/ pa82 pa01/ pa81 pa00/ pa80 sets palette values to gradation palette a0(ps=0)/a8(ps=1) gradation palette a0/a8 (upper) [1 h ] 0 1 1 0 0 0 1 0 0 0 1 * * * pa04/ pa84 sets palette values to gradation palette a0(ps=0)/a8(ps=1) gradation palette a1/a9 (lower) [2 h ] 0 1 1 0 0 0 1 0 0 1 0 pa13/ pa93 pa12/ pa92 pa11/ pa91 pa10/ pa90 sets palette values to gradation palette a1(ps=0)/a9(ps=1) gradation palette a1/a9 (upper) [3 h ] 0 1 1 0 0 0 1 0 0 1 1 * * * pa14/ pa94 sets palette values to gradation palette a1(ps=0)/a9(ps=1) gradation palette a2/a10 (lower) [4 h ] 0 1 1 0 0 0 1 0 1 0 0 pa23/ pa103 pa22/ pa102 pa21/ pa101 pa20/ pa100 sets palette values to gradation palette a2(ps=0)/a10(ps=1) gradation palette a2/a10 (upper) [5 h ] 0 1 1 0 0 0 1 0 1 0 1 * * * pa24/ pa104 sets palette values to gradation palette a2(ps=0)/a10(ps=1) gradation palette a3/a11 (lower) [6 h ] 0 1 1 0 0 0 1 0 1 1 0 pa33/ pa113 pa32/ pa112 pa31/ pa111 pa30/ pa110 sets palette values to gradation palette a3(ps=0)/a11(ps=1) gradation palette a3/a11 (upper) [7 h ] 0 1 1 0 0 0 1 0 1 1 1 * * * pa34/ pa114 sets palette values to gradation palette a3(ps=0)/a11(ps=1) gradation palette a4/a12 (lower) [8 h ] 0 1 1 0 0 0 1 1 0 0 0 pa43/ pa123 pa42/ pa122 pa41/ pa121 pa40/ pa120 sets palette values to gradation palette a4(ps=0)/a12(ps=1) gradation palette a4/a12 (upper) [9 h ] 0 1 1 0 0 0 1 1 0 0 1 * * * pa44/ pa124 sets palette values to gradation palette a4(ps=0)/a12(ps=1) gradation palette a5/a13 (lower) [a h ] 0 1 1 0 0 0 1 1 0 1 0 pa53/ pa133 pa52/ pa132 pa51/ pa131 pa50/ pa130 sets palette values to gradation palette a5(ps=0)/a13(ps=1) gradation palette a5/a13 (upper) [b h ] 0 1 1 0 0 0 1 1 0 1 1 * * * pa54/ pa134 sets palette values to gradation palette a5(ps=0)/a13(ps=1) gradation palette a6/a14 (lower) [c h ] 0 1 1 0 0 0 1 1 1 0 0 pa63/ pa143 pa62/ pa142 pa61/ pa141 pa60/ pa140 sets palette values to gradation palette a6(ps=0)/a14(ps=1) gradation palette a6/a14 (upper) [d h ] 0 1 1 0 0 0 1 1 1 0 1 * * * pa64/ pa144 sets palette values to gradation palette a6(ps=0)/a14(ps=1) re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag set note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set.
NJU6815 - 50 - instruction table (3) code (80 series mpu i/f) code instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 functions gradation palette a7/a15 (lower) [0 h ] 0 1 1 0 0 1 0 0 0 0 0 pa73/ pa153 pa72/ pa152 pa71/ pa151 pa70/ pa150 sets palette values to gradation palette a7(ps=0)/a15(ps=1) gradation palette a7/a15 (upper) [1 h ] 0 1 1 0 0 1 0 0 0 0 1 * * * pa74/ pa154 sets palette values to gradation palette a7(ps=0)/a15(ps=1) gradation palette b0/b8 (lower) [2 h ] 0 1 1 0 0 1 0 0 0 1 0 pb03/ pb83 pb02/ pb82 pb01/ pb81 pb00/ pb80 sets palette values to gradation palette b0(ps=0)/b8(ps=1) gradation palette b0/b8 (upper) [3 h ] 0 1 1 0 0 1 0 0 0 1 1 * * * pb04/ pb84 sets palette values to gradation palette b0(ps=0)/b8(ps=1) gradation palette b1/b9 (lower) [4 h ] 0 1 1 0 0 1 0 0 1 0 0 pb13/ pb93 pb12/ pb92 pb11/ pb91 pb10/ pb90 sets palette values to gradation palette b1(ps=0)/b9(ps=1) gradation palette b1/b9 (upper) [5 h ] 0 1 1 0 0 1 0 0 1 0 1 * * * pb14/ pb94 sets palette values to gradation palette b1(ps=0)/b9(ps=1) gradation palette b2/b10 (lower) [6 h ] 0 1 1 0 0 1 0 0 1 1 0 pb23/ pb103 pb22/ pb102 pb21/ pb101 pb20/ pb100 sets palette values to gradation palette b2(ps=0)/b10(ps=1) gradation palette b2/b10 (upper) [7 h ] 0 1 1 0 0 1 0 0 1 1 1 * * * pb24/ pb104 sets palette values to gradation palette b2(ps=0)/b10(ps=1) gradation palette b3/b11 (lower) [8 h ] 0 1 1 0 0 1 0 1 0 0 0 pb33/ pb113 pb32/ pb112 pb31/ pb111 pb30/ pb110 sets palette values to gradation palette b3(ps=0)/b11(ps=1) gradation palette b3/b11 (upper) [9 h ] 0 1 1 0 0 1 0 1 0 0 1 * * * pb34/ pb114 sets palette values to gradation palette b3(ps=0)/b11(ps=1) gradation palette b4/b12 (lower) [a h ] 0 1 1 0 0 1 0 1 0 1 0 pb43/ pb123 pb42/ pb122 pb41/ pb121 pb40/ pb120 sets palette values to gradation palette b4(ps=0)/b12(ps=1) gradation palette b4/b12 (upper) [b h ] 0 1 1 0 0 1 0 1 0 1 1 * * * pb44/ pb124 sets palette values to gradation palette b4(ps=0)/b12(ps=1) gradation palette b5/b13 (lower) [c h ] 0 1 1 0 0 1 0 1 1 0 0 pb53/ pb133 pb52/ pb132 pb51/ pb131 pb50/ pb130 sets palette values to gradation palette b5(ps=0)/b13(ps=1) gradation palette b5/b13 (upper) [d h ] 0 1 1 0 0 1 0 1 1 0 1 * * * pb54/ pb134 sets palette values to gradation palette b5(ps=0)/b13(ps=1) re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag set note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set.
NJU6815 - 51 - instruction table (4) code (80 series mpu i/f) code instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 functions gradation palette b6/b14 (lower) [0 h ] 0 1 1 0 0 1 1 0 0 0 0 pb63/ pb143 pb62/ pb142 pb61/ pb141 pb60/ pb140 sets palette values to gradation palette b6(ps=0)/b14(ps=1) gradation palette b6/b14 (upper) [1 h ] 0 1 1 0 0 1 1 0 0 0 1 * * * pb64/ pb144 sets palette values to gradation palette b6(ps=0)/b14(ps=1) gradation palette b7/b15 (lower) [2 h ] 0 1 1 0 0 1 1 0 0 1 0 pb73/ pb153 pb72/ pb152 pb71/ pb151 pb70/ pb150 sets palette values to gradation palette b7(ps=0)/b15(ps=1) gradation palette b7/b15 (upper) [3 h ] 0 1 1 0 0 1 1 0 0 1 1 * * * pb74/ pb154 sets palette values to gradation palette b7(ps=0)/b15(ps=1) gradation palette c0/c8 (lower) [4 h ] 0 1 1 0 0 1 1 0 1 0 0 pc03/ pc83 pc02/ pc82 pc01/ pc81 pc00/ pc80 sets palette values to gradation palette c0(ps=0)/c8(ps=1) gradation palette c0/c8 (upper) [5 h ] 0 1 1 0 0 1 1 0 1 0 1 * * * pc04/ pc84 sets palette values to gradation palette c0(ps=0)/c8(ps=1) gradation palette c1/c9 (lower) [6 h ] 0 1 1 0 0 1 1 0 1 1 0 pc13/ pc93 pc12/ pc92 pc11/ pc91 pc10/ pc90 sets palette values to gradation palette c1(ps=0)/c9(ps=1) gradation palette c1/c9 (upper) [7 h ] 0 1 1 0 0 1 1 0 1 1 1 * * * pc14/ pc94 sets palette values to gradation palette c1(ps=0)/c9(ps=1) gradation palette c2/c10 (lower) [8 h ] 0 1 1 0 0 1 1 1 0 0 0 pc23/ pc103 pc22/ pc102 pc21/ pc101 pc20/ pc100 sets palette values to gradation palette c2(ps=0)/c10(ps=1) gradation palette c2/c10 (upper) [9 h ] 0 1 1 0 0 1 1 1 0 0 1 * * * pc24/ pc104 sets palette values to gradation palette c2(ps=0)/c10(ps=1) gradation palette c3/c11 (lower) [a h ] 0 1 1 0 0 1 1 1 0 1 0 pc33/ pc113 pc32/ pc112 pc31/ pc111 pc30/ pc110 sets palette values to gradation palette c3(ps=0)/c11(ps=1) gradation palette c3/c11 (upper) [b h ] 0 1 1 0 0 1 1 1 0 1 1 * * * pc34/ pc114 sets palette values to gradation palette c3(ps=0)/c11(ps=1) gradation palette c4/c12 (lower) [c h ] 0 1 1 0 0 1 1 1 1 0 0 pc43/ pc123 pc42/ pc122 pc41/ pc121 pc40/ pc120 sets palette values to gradation palette c4(ps=0)/c12(ps=1) gradation palette c4/c12 (upper) [d h ] 0 1 1 0 0 1 1 1 1 0 1 * * * pc44/ pc124 sets palette values to gradation palette c4(ps=0)/c12(ps=1) re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag set note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set.
NJU6815 - 52 - instruction table (5) code (80 series mpu i/f) code instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 functions gradation palette c5/c13 (lower) [0 h ] 0 1 1 0 1 0 0 0 0 0 0 pc53/ pc133 pc52/ pc132 pc51/ pc131 pc50/ pc130 sets palette values to gradation palette c5(ps=0)/c13(ps=1) gradation palette c5/c13 (upper) [1 h ] 0 1 1 0 1 0 0 0 0 0 1 * * * pc54/ pc134 sets palette values to gradation palette c5(ps=0)/c13(ps=1) gradation palette c6/c14 (lower) [2 h ] 0 1 1 0 1 0 0 0 0 1 0 pc63/p c143 pc62/ pc142 pc61/ pc141 pc60/ pc140 sets palette values to gradation palette c6(ps=0)/c14(ps=1) gradation palette c6/c14 (upper) [3 h ] 0 1 1 0 1 0 0 0 0 1 1 * * * pc64/ pc154 sets palette values to gradation palette c6(ps=0)/c14(ps=1) gradation palette c7/c15 (lower) [4 h ] 0 1 1 0 1 0 0 0 1 0 0 pc73/ pc153 pc72/ pc152 pc71/ pc151 pc70/ pc150 sets palette values to gradation palette c7(ps=0)/c15(ps=1) gradation palette c7/c15 (upper) [5 h ] 0 1 1 0 1 0 0 0 1 0 1 * * * pc74/ pc154 sets palette values to gradation palette c7(ps=0)/c15(ps=1) initial com line [6 h ] 0 1 1 0 1 0 0 0 1 1 0 sc3 sc2 sc1 sc0 sets scan-starting common driver display control signal/ duty select [7 h ] 0 1 1 0 1 0 0 0 1 1 1 * * dse son son : display clock on/off dse : duty-1 on/off gradation mode control [8 h ] 0 1 1 0 1 0 0 1 0 0 0 pwm c256 * * pwm : variable/fixed gradation mode c256 : 256-color mode on/off data bus length [9 h ] 0 1 1 0 1 0 0 1 0 0 1 * abs cks wls abs : abs m ode on/off cks : internal/external oscilation wls : display data length evr control (lower) [a h ] 0 1 1 0 1 0 0 1 0 1 0 dv3 dv2 dv1 dv0 sets evr level (lower bit) evr control (upper) [b h ] 0 1 1 0 1 0 0 1 0 1 1 * dv6 dv5 dv4 sets evr level (upper bit) frequency control [d h ] 0 1 1 0 1 0 0 1 1 0 1 * rf2 rf1 rf0 oscillation frequency discharge on/off [e h ] 0 1 1 0 1 0 0 1 1 1 0 * * dis2 dis discharge the electric charge in capacitors on v 1 to v 4 and v lcd re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag instruction register address [c h ] 0 1 1 0 1 0 0 1 1 0 0 reading address sets instruction register address instruction register read 0 1 0 1 0/1 0/1 0/1 * * * * read data read out instruction register data note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set. note 4) cks=0: internal oscillation mode (default) cks=1: external oscillation mode
NJU6815 - 53 - instruction table (6) code (80 series mpu i/f) code instructions csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 functions window end column address (lower) [0 h ] 0 1 1 0 1 0 1 0 0 0 0 ex3 ex2 ex1 ex0 sets column address for end point window end column address (upper) [1 h ] 0 1 1 0 1 0 1 0 0 0 1 ex7 ex6 ex5 ex4 sets column address for end point window end row address (lower) [2 h ] 0 1 1 0 1 0 1 0 0 1 0 ey3 ey2 ey1 ey0 sets row address for end point window end row address (upper) [3 h ] 0 1 1 0 1 0 1 0 0 1 1 * ey6 ey5 ey4 sets row address for end point initial reverse line (lower) [4 h ] 0 1 1 0 1 0 1 0 1 0 0 ls3 ls2 ls1 ls0 sets address for reverse line initial reverse line (upper) [5 h ] 0 1 1 0 1 0 1 0 1 0 1 * ls6 ls5 ls4 sets address for reverse line last reverse line (lower) [6 h ] 0 1 1 0 1 0 1 0 1 1 0 le3 le2 le1 le0 sets address for reverse line last reverse line (upper) [7 h ] 0 1 1 0 1 0 1 0 1 1 1 * le6 le5 le4 sets address for reverse line reverse line display on/off [8 h ] 0 1 1 0 1 0 1 1 0 0 0 * * bt lrev bt : blink type setting lrev : reverse line display on/off gradation palette setting control [9 h ] 0 1 1 0 1 0 1 1 0 0 1 * * * ps ps : gradation setting pwm control [a h ] 0 1 1 0 1 0 1 1 0 1 0 pwm s pwm a pwm b pwm c sets pwm mode re register [f h ] 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0 re flag note 1) * : don?t care. note 2) [ n h ] : address of instruction register note 3) the dual instructions including upper and lower bytes is enabled after either upper or lower bytes are set into the register. the only ?evr control? instruction is enabled after both of the upper and lower bytes are set.
NJU6815 - 54 - (32) instruction descriptions this chapter provides detail descriptions and instruction registers. nonexistent instruction codes must not be set into the lsi. (32-1) display data write the ?display data write? instruction is used to write 8-bit display data into the ddram. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 0 1 0 0/1 0/1 0/1 display data (32-2) display data read the ?display data read? instruction is used to read out 8-bit display data from the ddram, where the column address and row address must be specified beforehand by the ?column address? and ?row address? instructions. the dummy read is required just after the ?column address? and ?row address? instructions. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 0 0 1 0/1 0/1 0/1 display data (32-3) column address the ?column address? instruction is used to specify the column address for the display data?s reading and writing operations. it requires dual bytes for lower 4-bit and upper 4-bit data. the instruction for the lower 4-bit data must be executed first, next the instruction for the upper 4-bit. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 0 0 0 ax 3 ax 2 ax 1 ax 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 0 0 1 ax 7 ax 6 ax 5 ax 4 (32-4) row address the ?row address? instruction is used to specify the row address for the display data read and write operations. it requires dual bytes for lower 4-bit and upper 3-bit data. the instruction for the lower 4-bit data must be executed first, next the instruction for upper 3-bit. the row address is specified in between 00 h and 7f h . the setting for nonexistent row address between 80 h and ff h is prohibited. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 0 1 0 ay 3 ay 2 ay 1 ay 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 0 1 1 * ay 6 ay 5 ay 4
NJU6815 - 55 - (32-5) initial display line the ?initial display line? instruction is used to specify the line address corresponding to the initial com line. the initial com line specified by the ?initial com line? instruction and indicates the common driver that starts scanning data. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 1 0 0 la 3 la 2 la 1 la 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 1 0 1 * la 6 la 5 la 4 la 6 la 5 la 4 la 3 la 2 la 1 la 0 line address 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 : : : : 1 1 1 1 1 1 1 127 (32-6) n-line inversion the ?n-line inversion? instruction is used to control the alternate rates of the liquid crystal direction. it is programmed to select the n value between 2 and 128, and the fr signal toggles once every n lines by setting ?1? into the ?nlin? register of the ?display control (2)? instruction. when the n-line inversion is disabled by setting ?0? into the ?nlin? register, the fr signal toggles by the frame. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 1 1 0 n3 n2 n1 n0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 0 1 1 1 * n6 n5 n4 n6 n5 n4 n3 n2 n1 n0 n value 0 0 0 0 0 0 0 inhibited 0 0 0 0 0 0 1 2 : : : : 0 1 0 0 0 0 0 128
NJU6815 - 56 - n-line inversion timing (1/129 duty cycle ratio) n-line inversion off n-line inversion on (32-7) display control (1) the ?display control (1)? instruction is used to control display conditions by setting the ?display on/off?, ?all pixels on/off?, display mode? and ?common direction? registers. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 0 0 0 shift mon allon on/off on/off register on/off=0 : display off (all com/seg output vss level.) on/off=1 : display on all on register the ?all pixels on/off? register is used to turn on all pixels without changing display data of the ddram. the setting for the ?all pixels on/off? register has a priority over the ?reverse display on/off? register. allon=0 : normal allon=1 : all pixels turn on. mon register mon=0 : gradation mode mon=1 : b&w mode shift register shift=0 : com 0 com 127 shift=1 : com 127 com 0 cl flm fr 2nd line 129th line 1st line 3rd line 1st line 128th line cl fr n-line control 2nd line 1st line 1st line 3rd line 2nd line n line
NJU6815 - 57 - (32-8) display control (2) the ?display control (2)? instruction is used to control display conditions by setting the ?swap mode on/off?, ?n-line inversion on/off? and ?reverse display on/off? registers. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 0 0 1 rev nlin swap * swap register the ?swap? register is used to reverse the arrangement of the display data in the ddram. swap=0 : swap mode off (normal) swap=1 : swap mode on swap=?0? swap=?1? write data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 ram data d7 d6 d5 d4 d3 d2 d1 d0 d0 d1 d2 d3 d4 d5 d6 d7 read data d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 nlin register the ?nlin? is used to enable or disable the n-line inversion. nlin=0 : n-line inversion off (the fr signal toggles by the flame.) nlin=1 : n-line inversion on (the fr signal toggles once every n frames.) rev register the ?rev? register is used to enable or disable the reverse display mode that reverses the polarity of display data without changing display data of the ddram. rev=0 : reverse display mode off rev=1 : reverse display mode on rev display ddram data display data 0 0 0 normal 1 1 0 1 1 reverse 1 0
NJU6815 - 58 - (32-9) increment control the ?increment control? instruction is used for the increment mode. in using the auto-increment mode, ddram address automatically increments (+1) whenever the ddram is accessed by the ?display data write? or ?display data read? instruction. therefore, once ?display data write? or ?display data read? instruction is established, it is possible to continuously access to the ddram without the ?column address? and ?row address? instructions. the settings for the ?aim?, ?hv?, ?xd? and ?yd? registers are listed in the following tables. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 0 1 0 aim hv xd yd aim, hv, xd and yd registers aim increment mode note 0 auto-increment for both of the display data read and write operations 1 1 auto-increment for the display write operation (read modify write) 2 note 1) it is effective for usual operations accessing successive addresses. note 2) it is effective for the read-modify-write operation. hv xd yd increment / decrement mode / scanning direction 0 0 0 column increment / row increment / horizontal direction 0 0 1 column increment / row decrement / horizontal direction 0 1 0 column decrement / row increment / horizontal direction 0 1 1 column decrement / row decrement / horizontal direction 1 0 0 column increment / row increment / vertical direction 1 0 1 column increment / row decrement / vertical direction 1 1 0 column decrement / row increment / vertical direction 1 1 1 column decrement / row decrement / vertical direction for the window area designation, the address directions of ram (hv, xd, yd) must be set first, and column address and row of start point must be set second, column address and row of stop point must be set third, then ram should be accessed. low address must be set first and high address must be set second in all of addresses. the directions of hv, xd, yd should be check to keep the area in ram.
NJU6815 - 59 - (32-10) power control csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 0 1 1 ampon halt dcon acl acl register the ?acl? register is used to initialize the internal power supply circuits. acl=0 : initialization off (normal) acl=1 : initialization on when the data of the ?acl register? is read out by the ?instruction register read? instruction, the read-out data is ?1? during the initialization and ?0? after the initialization. this initialization is performed by using the signal produced by 2 clocks on the osc 1 . for this reason, the wait time for 2 clocks of the osc 1 is necessary until next instruction. dcon register the ?dcon? register is used to enable or disable the voltage booster. dcon=0 : voltage booster off dcon=1 : voltage booster on halt register the ?halt? register is used to enable or disable the power save mode. it is possible to reduce operating current down to stand-by level. the internal status in the power save mode is listed below. halt=0 : power save off (normal) halt=1 : power save on internal status in the power save mode ? the oscillation circuits and internal power supply circuits are halted. ? all segment and common drivers output v ss level. ? the clock input into the osc 1 is inhibited. ? the display data in the ddram is maintained. ? the operational modes before the power save mode are maintained. ? the v 1 to v 4 and v lcd are in the high impedance. as a power save on sequence, the ?display off? must be executed first, next the ?power save on? instruction, and then all common and segment drivers output the v ss level. and as power save off sequence, the ?power save off? instruction is executed first, next the ?display on? instruction. if the ?power save off? instruction is executed in the display on status, unexpected pixels may instantly turn on. ampon register the ?ampon? register is used to enable or disable the voltage followers, voltage regulator and evr. ampon=0 : the voltage followers, voltage regulator and the evr off ampon=1 : the voltage followers, voltage regulator and the evr on
NJU6815 - 60 - (32-11) duty cycle ratio the ?duty cycle ratio? instruction is used to select lcd duty cycle ratio for the partial display function. the partial display function specifies some parts of display area on a lcd panel in the condition of lower duty cycle ratio, lower lcd bias ratio, lower boost level and lower lcd driving voltage. therefore, it is possible to optimize the lsi?s conditions with extremely low power consumption. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 1 0 0 ds 3 ds 2 ds 1 ds 0 duty cycle ratio ds 3 ds 2 ds 1 ds 0 dse=0 dse=1 row way displays 0 0 0 0 1/129 1/128 128 commons 0 0 0 1 1/121 1/120 120 commons 0 0 1 0 1/113 1/112 112 commons 0 0 1 1 1/105 1/104 104 commons 0 1 0 0 1/97 1/96 96 commons 0 1 0 1 1/89 1/88 88 commons 0 1 1 0 1/81 1/80 80 commons 0 1 1 1 1/73 1/72 72 commons 1 0 0 0 1/65 1/64 64 commons 1 0 0 1 1/57 1/56 56 commons 1 0 1 0 1/49 1/48 48 commons 1 0 1 1 1/41 1/40 40 commons 1 1 0 0 1/33 1/32 32 commons 1 1 0 1 1/25 1/24 24 commons 1 1 1 0 1/17 1/16 16 commons 1 1 1 1 inhibited the duty cycle ratio is controlled by the ?ds 3 to ds 0 ? registers of the ?duty cycle ratio? instruction and the ?dse? register of the ?display clock / duty-1? instruction. dse=?0? : the number of commons + 1 (duty cycle ratio in the default setting) dse=?1? : the number of commons (duty-1) when the ?dse? is ?0?, all common drivers output non-selective levels in period of last common. and the segment drivers output the same data for the last line as the data for previous line: for instance they output the same data for the 128 th and 129 th lines when the duty cycle ratio is set to 1/129. for the setting of the ?dse? register, see (32-17) ?display clock / duty-1?. (32-12) boost level the ?boost level? is used to select the multiple of the voltage booster for the partial display function. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 1 0 1 * vu 2 vu 1 vu 0 vu 2 vu 1 vu 0 boost level 0 0 0 1-time (no boost) 0 0 1 2-time 0 1 0 3-time 0 1 1 4-time 1 0 0 5-time 1 0 1 6-time 1 1 0 inhibited 1 1 1 inhibited
NJU6815 - 61 - (32-13) lcd bias ratio the ?lcd bias ratio? is used to select the lcd bias ratio for the partial display function. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 0 1 1 1 0 * b 2 b 1 b 0 b 2 b 1 b 0 lcd bias ratio 0 0 0 1/9 0 0 1 1/8 0 1 0 1/7 0 1 1 1/6 1 0 0 1/5 1 0 1 1/10 1 1 0 1/11 1 1 1 1/12 (32-14) re flag the ?re flag? registers are used to determine the contents for the re registers (re 2 , re 1 and re 0 ) and it is possible to access to the instruction registers. the data in the ?tst 0 ? register must be ?0?, and it is used maker tests only. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0/1 0/1 0/1 1 1 1 1 tst 0 re 2 re 1 re 0
NJU6815 - 62 - (32-15) gradation palette a, b and c csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 0 0 0 pa 03 / pa 83 pa 02 / pa 82 pa 01 / pa 81 pa 00 / pa 80 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 0 0 1 * * * pa 04 / pa 84 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 0 1 0 pa 13 / pa 93 pa 12 / pa 92 pa 11 / pa 91 pa 10 / pa 90 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 0 1 1 * * * pa 14 / pa 94 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 1 0 0 pa 23 / pa 103 pa 22 / pa 102 pa 21 / pa 101 pa 20 / pa 100 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 1 0 1 * * * pa 24 / pa 104 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 1 1 0 pa 33 / pa 113 pa 32 / pa 112 pa 31 / pa 111 pa 30 / pa 110 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 0 1 1 1 * * * pa 34 / pa 114 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 0 0 0 pa 43 / pa 123 pa 42 / pa 122 pa 41 / pa 121 pa 40 / pa 120
NJU6815 - 63 - csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 0 0 1 * * * pa 44 / pa 124 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 0 1 0 pa 53 / pa 133 pa 52 / pa 132 pa 51 / pa 131 pa 50 / pa 130 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 0 1 1 * * * pa 54 / pa 134 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 1 0 0 pa 63 / pa 143 pa 62 / pa 142 pa 61 / pa 141 pa 60 / pa 140 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 0 1 1 1 0 1 * * * pa 64 / pa 144 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 0 0 0 pa 73 / pa 153 pa 72 / pa 152 pa 71 / pa 151 pa 70 / pa 150 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 0 0 1 * * * pa 74 / pa 154 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 0 1 0 pb 03 / pb 83 pb 02 / pb 82 pb 01 / pb 81 pb 00 / pb 80 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 0 1 1 * * * pb 04 / pb 84
NJU6815 - 64 - csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 1 0 0 pb 13 / pb 93 pb 12 / pb 92 pb 11 / pb 91 pb 10 / pb 90 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 1 0 1 * * * pb 14 / pb 94 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 1 1 0 pb 23 / pb 103 pb 22 / pb 102 pb 21 / pb 101 pb 20 / pb 100 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 0 1 1 1 * * * pb 24 / pb 104 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 0 0 0 pb 33 / pb 113 pb 32 / pb 112 pb 31 / pb 111 pb 30 / pb 110 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 0 0 1 * * * pb 34 / pb 114 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 0 1 0 pb 43 / pb 123 pb 42 / pb 122 pb 41 / pb 121 pb 40 / pb 120 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 0 1 1 * * * pb 44 / pb 124 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 1 0 0 pb 53 / pb 133 pb 52 / pb 132 pb 51 / pb 131 pb 50 / pb 130
NJU6815 - 65 - csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 0 1 1 0 1 * * * pb 54 / pb 134 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 0 0 0 pb 63 / pb 143 pb 62 / pb 142 pb 61 / pb 141 pb 60 / pb 140 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 0 0 1 * * * pb 64 / pb 144 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 0 1 0 pb 73 / pb 153 pb 72 / pb 152 pb 71 / pb 151 pb 70 / pb 150 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 0 1 1 * * * pb 74 / pb 154 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 1 0 0 pc 03 / pc 83 pc 02 / pc 82 pc 01 / pc 81 pc 00 / pc 80 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 1 0 1 * * * pc 04 / pc 84 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 1 1 0 pc 13 / pc 93 pc 12 / pc 92 pc 11 / pc 91 pc 10 / pc 90 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 0 1 1 1 * * * pc 14 / pc 94
NJU6815 - 66 - csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 0 0 0 pc 23 / pc 103 pc 22 / pc 102 pc 21 / pc 101 pc 20 / pc 100 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 0 0 1 * * * pc 24 / pc 104 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 0 1 0 pc 33 / pc 113 pc 32 / pc 112 pc 31 / pc 111 pc 30 / pc 110 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 0 1 1 * * * pc 34 / pc 114 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 1 0 0 pc 43 / pc 123 pc 42 / pc 122 pc 41 / pc 121 pc 40 / pc 120 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 0 1 1 1 1 0 1 * * * pc 44 / pc 124 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 0 0 0 pc 53 / pc 133 pc 52 / pc 132 pc 51 / pc 131 pc 50 / pc 130 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 0 0 1 * * * pc 54 / pc 134 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 0 1 0 pc 63 / pc 143 pc 62 / pc 142 pc 61 / pc 141 pc 60 / pc 140
NJU6815 - 67 - csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 0 1 1 * * * pc 64 / pc 144 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 1 0 0 pc 73 / pc 153 pc 72 / pc 152 pc 71 / pc 151 pc 70 / pc 150 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 1 0 1 * * * pc 74 / pc 154 gradation palette table (variable gradation mode, pwm=?0? and mon=?0?) (palette aj, palette bj, palette cj, (j=0 to15)) palette value gradation level note palette value gradation level note 0 0 0 0 0 0/31 gradation palette 0 initial value 1 0 0 0 0 16/31 0 0 0 0 1 1/31 1 0 0 0 1 17/31 gradation palette 8 initial value 0 0 0 1 0 2/31 1 0 0 1 0 18/31 0 0 0 1 1 3/31 gradation palette 1 initial value 1 0 0 1 1 19/31 gradation palette 9 initial value 0 0 1 0 0 4/31 1 0 1 0 0 20/31 0 0 1 0 1 5/31 gradation palette2 initial value 1 0 1 0 1 21/31 gradation palette 10 initial value 0 0 1 1 0 6/31 1 0 1 1 0 22/31 0 0 1 1 1 7/31 gradation palette 3 initial value 1 0 1 1 1 23/31 gradation palette 11 initial value 0 1 0 0 0 8/31 1 1 0 0 0 24/31 0 1 0 0 1 9/31 gradation palette 4 initial value 1 1 0 0 1 25/31 gradation palette 12 initial value 0 1 0 1 0 10/31 1 1 0 1 0 26/31 0 1 0 1 1 11/31 gradation palette 5 initial value 1 1 0 1 1 27/31 gradation palette 13 initial value 0 1 1 0 0 12/31 1 1 1 0 0 28/31 0 1 1 0 1 13/31 gradation palette 6 initial value 1 1 1 0 1 29/31 gradation palette 14 initial value 0 1 1 1 0 14/31 1 1 1 1 0 30/31 0 1 1 1 1 15/31 gradation palette 7 initial value 1 1 1 1 1 31/31 gradation palette 15 initial value
NJU6815 - 68 - (32-16) initial com line the ?initial com line? instruction is used to specify the common driver that starts scanning the display data. the line address, corresponding to the initial com line, is specified by the ?initial display line? instruction. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 1 1 0 sc 3 sc 2 sc 1 sc 0 sc3 sc2 sc1 sc0 initial com line (shift=0) initial com line (shift=1) 0 0 0 0 com 0 com 127 0 0 0 1 com 4 com 123 0 0 1 0 com 8 com 119 0 0 1 1 com 16 com 111 0 1 0 0 com 24 com 103 0 1 0 1 com 32 com 95 0 1 1 0 com 40 com 87 0 1 1 1 com 48 com 79 1 0 0 0 com 56 com 71 1 0 0 1 com 64 com 63 1 0 1 0 com 72 com 55 1 0 1 1 com 80 com 47 1 1 0 0 com 88 com 39 1 1 0 1 com 96 com 31 1 1 1 0 com 104 com 23 1 1 1 1 com 112 com 15 shift=0: positive scan direction (for instance, com 0 com 127 ) shift=1: negative scan direction (for instance, com 127 com 0 ) (32-17) display clock / duty-1 the ?display clock / duty-1? instruction is used to enable or disable the display clocks (cl, flm, fr, and clk), and to control on/off of the ?duty-1?. for more detail about the ?duty-1?, see (32-11) ?duty cycle ratio?. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 0 1 1 1 * * dse son son=0: cl, flm, fr, and clk outputs level ?0?. son=1: cl, flm, fr, and clk outputs are active. dse=0: duty -1 off dse=1: duty -1 on
NJU6815 - 69 - (32-18) gradation mode control the ?gradation mode control? is used to select display mode as follows. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 0 0 0 pwm c256 * * pwm register pwm=0: variable gradation mode (variable 16-gradation levels out of 32-gradation level of the gradation palette) pwm=1: fixed gradation mode (fixed 8-gradation levels) c256 register c256=0 256-color mode off (4,096-color in the default setting) c256=1 256-color mode on
NJU6815 - 70 - (32-19) data bus length the ?data bus length? instruction is used to select the 8- or 16- bit data bus length and determine the internal or external oscillation. in the 16-bit data bus mode, instruction data must be 16-bit (d 15 to d 0 ) as well as display data. however, for the access to the instruction registers, the lower 8-bit data (d 7 to d 0 ) of the 16-bit data is valid. for the access to the ddram, all of the 16-bit data (d 15 to d 0 ) is valid. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 0 0 1 * abs cks wls abs register abs=0: abs mode off (normal) abs=1: abs mode on wls register wls=0: 8-bit data bus length wls =1: 16-bit data bus length cks register cks =0: internal oscillation (the osc 1 terminal must be fixed ?1? or ?0?.) cks =1: external oscillation (by the external clock into the osc 1 or external resister between the osc 1 and osc 2 . osc 2 should be open when clock is inputted from osc 1 .)
NJU6815 - 71 - (32-20) evr control the ?evr control? instruction is used to fine-tune the lcd driving voltage (v lcd ) so that it is possible to optimize the contrast level for a lcd panel. this instruction must be programmed by upper 3-bit data first, next lower 4-bit data. and it becomes enabled when the lower 4-bit data is programmed, so that it can prevent unexpected high voltage for the vlcd from being generated. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 0 1 0 dv 3 dv 2 dv 1 dv 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 0 1 1 * dv 6 dv 5 dv 4 dv 6 dv 5 dv 4 dv 3 dv 2 dv 1 dv 0 v lcd 0 0 0 0 0 0 0 low 0 0 0 0 0 0 1 : : : : : 1 1 1 1 1 1 1 high the formula of the v lcd is shown below. v lcd [v] = 0.5 x v reg + m (v reg ? 0.5 x v reg ) / 127 v ba = v ee x 0.9 v ba : output voltage of the reference voltage generator v reg = v ref x n v ref : input voltage of the voltage regulator v reg : output voltage of the voltage regulator n : register value for the voltage booster m : register value for the evr
NJU6815 - 72 - (32-21) frequency control the ?frequency control? instruction is used to control the frame frequency for a lcd panel. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 1 0 1 * rf 2 rf 1 rf 0 rfx register (x=0, 1, 2) the ?rfx? register is used to determine the feed back resister value for the internal oscillator and it is possible to adjust the frame frequency for the lcd modules. rf 2 rf 1 rf 0 feedback resistor value 0 0 0 reference value 0 0 1 0.8 x reference value 0 1 0 0.9 x reference value 0 1 1 1.1 x reference value 1 0 0 1.2 x reference value 1 0 1 0.7 x reference value 1 1 0 1.3 x reference value 1 1 1 inhibited (32-22) discharge on/off discharge circuit is used to discharge the electric charge of the capacitors on the v 1 to v 4 and the v lcd terminals. the ?discharge on/off? instruction is usually required just after the internal power supply is turned off by setting ?0? into the ?dcon? and ?ampon? registers, or just after the external power supply is turned off. during the discharge operation, the internal or external power supply must not be turned on. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 1 1 0 * * dis2 dis dis=0: discharge off (capacitors on the v lcd , v 1 , v 2 , v 3 and v 4 ) dis=1: discharge on (capacitors on the v lcd , v 1 , v 2 , v 3 and v 4 ) dis2=0: discharge off (resistance between v out and v ee ) dis2=1: discharge on (resistance between v out and v ee ) note ) v out and v ee are internally connected with the resistor (100k ? typical) in the power-on .
NJU6815 - 73 - (32-23) instruction register address the ?instruction register address? is used to specify the instruction register address, so that it is possible to read out the contents of the instruction registers in combination with the ?instruction register read? instruction. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 0 1 1 0 0 ra 3 ra 2 ra 1 ra 0 (32-24) instruction register read the ?instruction register read? instruction is used to read out the contents of the instruction register in combination with the ?instruction register address? instruction. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 0 1 0/1 0/1 0/1 * * * * internal register data read (32-25) window end column address the ?window end column address? is used to specify the column address for the window end point. the lower 4-bit data is required to be programmed first and then the upper 4-bit data can be programmed. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 0 0 0 ex 3 ex 2 ex 1 ex 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 0 0 1 ex 7 ex 6 ex 5 ex 4 (32-26) window end row address set the ?window end row address? is used to specify the row address for the window end point. the lower 4-bit data is required to be programmed first and then the upper 4-bit data can be programmed. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 0 1 0 ey 3 ey 2 ey 1 ey 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 0 1 1 * ey 6 ey 5 ey 4
NJU6815 - 74 - (32-27) initial reverse line the ?initial reverse line? instruction is used to specify the initial reverse line address for the reverse line display. lower 4-bit data must be programmed first, next upper 3-bit data. it is programmed in between 00 h and 7f h and the line address beyond 7f h is inhibited. the address relation: lsi < lei (i=7 to 0) must be maintained in the reverse line display. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 1 0 0 ls 3 ls 2 ls 1 ls 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 1 0 1 * ls 6 ls 5 ls 4 (32-28) last reverse line the ?last reverse line? instruction is used to specify the last reverse line address for the reverse line display. lower 4-bit must be programmed first, next upper 3-bit data. it is programmed in between 00 h and 7f h and the line address beyond 7f h is inhibited. the address relation: lsi < lei (i=7 to 0) must be maintained in the reverse line display. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 1 1 0 le 3 le 2 le 1 le 0 csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 0 1 1 1 * le 6 le 5 le 4 (32-29) reverse line display on/off the ?reverse line display on/off? is used to enable or disable the reverse line display for the blink operation and determine the reverse line display mode. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 1 0 0 0 * * bt lrev lrev register the ?lrev? register is used to enable or disable the reverse line display. lrev =0: reverse line display off (normal) lrev =1: reverse line display on
NJU6815 - 75 - bt register the ?bt? register is used to determine the reverse line display mode in the reverse line display on (lrev=1) status. bt =0: normal reverse line display bt =1: blink once every 32 frames display examples in the lrev=?1? and bt=?1? !"""! "!!!" "!!!" !"""! "!!!! !"""" !"""! "!!!" !!!!" """"! "!!!" !"""! !"""! "!!!" !!!!! """"" njrc lcd driver low power and low voltage njrc lcd driver low power and low voltage initial reverse line address last reverse line address blink once every 32 frames blink once every 32 frames
NJU6815 - 76 - (32-30) gradation palette setting control csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 1 0 0 1 * * * ps ps register ps=0: lower 8 gradation setting ps=1: upper 8 gradation setting (32-31) pwm control the ?pwm control? is used to determine the pwm type for the segment waveforms, where the type can be specified for each of the segai, segbi and segci (i=0-127) drivers. csb rs rdb wrb re 2 re 1 re 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 1 1 0 1 0 1 1 0 1 0 pwms pwma pwmb pwmc pwms register pwms=0: type 1 pwms=1: type 2 pwma, b and c registers the ?pwma, pwmb and pwmc? registers are used to select the type 1-o or type 1-e. pwmz=0 (z=a, b and c): type 1-o pwmz=1 (z=a, b and c): type 1-e pwm type1 (pwms=?0?) pwm type2 (pwms=?1?) odd line even line ?h? ?l? v lcd v 2 v 2 type-o type-e cl seg v lcd ?h? ?l? cl seg v 2 v lcd
NJU6815 - 77 - (33) the relationship between common drivers and row addresses row address assignment of common drivers is programmed by the ? shift ? register of the ? display control (1) ? , ? duty cycle ratio ?, ? internal display line ? and ? initial com line ? instructions. when initial display line is ?0? if the ? shift ? is ? 0 ?, the scan direction is normal. when the ? la 0 to la 6 ? registers of the ? initial display line ?instruction is ? 0 ?, the ? my ? corresponding to the initial com line is ? 0 ? and is increasing during display. when initial display line is not ?0? if the ? shift ? is ? 1 ?, the scan direction is inversed. when the ? la 0 to la 6 ? registers of the ? initial display line ?instruction is not ? 0 ?, the ? my ? corresponding to the initial com line is this setting value and is increasing during display. the following are examples of setting the start-line 0 or 5 at 1/129, 1/128, or 1/17 duty.
NJU6815 - 78 - (33-1) initial display line ?0?, 1/129 duty cycle (common forward scan) shift=?0?(common forward scan), ds 3 , 2 , 1 , 0 =?0000?, la 6 ?.la 0 =?00000000?(initial display line 0) sc 3 sc 2 sc 1 sc 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 com 0 0 124 120 112 104 96 88 80 72 64 56 48 40 32 24 16 com 1 com 2 com 3 127 com 4 0 com 5 com 6 com 7 127 com 8 0 com 9 com 10 com 11 com 12 com 13 com 14 com 15 127 com 16 0 com 17 com 18 com 19 com 20 com 21 com 22 com 23 127 com 24 0 com 25 com 26 com 27 com 28 com 29 com 30 com 31 127 com 32 0 com 33 com 34 com 35 com 36 com 37 com 38 com 39 127 com 40 0 com 41 com 42 com 43 com 44 com 45 com 46 com 47 127 com 48 0 com 49 com 50 com 51 com 52 com 53 com 54 com 55 127 com 56 0 com 57 com 58 com 59 com 60 com 61 com 62 com 63 127 com 64 0 com 65 com 66 com 67 com 68 com 69 com 70 com 71 127 com 72 0 com 73 com 74 com 75 com 76 com 77 com 78 com 79 127 com 80 0 com 81 com 82 com 83 com 84 com 85 com 86 com 87 127 com 88 0 com 89 com 90 com 91 com 92 com 93 com 94 com 95 127 com 96 0 : com 103 127 com 104 0 : com 111 127 com 112 0 : com 125 com 126 com 127 127 123 119 111 103 95 87 79 71 63 55 47 39 31 23 15 (129 th com period) *1 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 ds: duty cycle ratio, sc: initial com line, la: initial display line *1 : 129 th com period is not selected.
NJU6815 - 79 - (33-2) initial display line ?0?, 1/17 duty cycle (common forward scan) shift=?0?(common forward scan), ds 3 , 2 , 1 , 0 =?1110?, la 6 ?.la 0 =?00000000?(initial display line 0) sc 3 sc 2 sc 1 sc 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 com 0 0 com 1 com 2 com 3 com 4 0 com 5 com 6 com 7 com 8 0 com 9 com 10 com 11 com 12 com 13 com 14 com 15 15 com 16 0 com 17 com 18 com 19 15 com 20 com 21 com 22 com 23 15 com 24 0 com 25 com 26 com 27 com 28 com 29 com 30 com 31 15 com 32 0 com 33 com 34 com 35 com 36 com 37 com 38 com 39 15 com 40 0 com 41 com 42 com 43 com 44 com 45 com 46 com 47 15 com 48 0 com 49 com 50 com 51 com 52 com 53 com 54 com 55 15 com 56 0 com 57 com 58 com 59 com 60 com 61 com 62 com 63 15 com 64 0 com 65 com 66 com 67 com 68 com 69 com 70 com 71 15 com 72 0 com 73 com 74 com 75 com 76 com 77 com 78 com 79 15 com 80 0 com 81 com 82 com 83 com 84 com 85 com 86 com 87 15 com 88 0 : com 95 15 com 96 0 : com 103 15 com 104 0 : com 111 15 com 112 0 : com 119 15 : com 127 15 (17 th com period) *1 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ds: duty cycle ratio, sc: initial com line, la: initial display line *1 : 17 th com period is not selected.
NJU6815 - 80 - (33-3) initial display line ?0?, 1/129 duty cycle (common backward scan) shift=?1?(common backward scan), ds 3 , 2 , 1 , 0 =?0000?, la 6 ?.la 0 =?00000000?(initial display line 0) sc 3 sc 2 sc 1 sc 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 com 0 127 123 119 111 103 95 87 79 71 63 55 47 39 31 23 15 com 1 com 2 com 3 com 4 com 5 com 6 com 7 : com 15 0 com 16 127 : com 23 0 com 24 127 : com 31 0 com 32 127 : com 39 0 com 40 127 com 41 com 42 com 43 com 44 com 45 com 46 com 47 0 com 48 127 com 49 com 50 com 51 com 52 com 53 com 54 com 55 0 com 56 127 com 57 com 58 com 59 com 60 com 61 com 62 com 63 0 com 64 127 com 65 com 66 com 67 com 68 com 69 com 70 com 71 0 com 72 127 com 73 com 74 com 75 com 76 com 77 com 78 com 79 0 com 80 127 com 81 com 82 com 83 com 84 com 85 com 86 com 87 0 com 88 127 com 89 com 90 com 91 com 92 com 93 com 94 com 95 0 com 96 127 com 97 com 98 com 99 com 100 com 101 com 102 com 103 0 com 104 127 com 105 com 106 com 107 com 108 com 109 com 110 com 111 0 com 112 127 com 113 com 114 com 115 com 116 com 117 com 118 com 119 0 com 120 127 com 121 com 122 com 123 0 com 124 127 com 125 com 126 com 127 0 124 120 112 104 96 88 80 72 64 56 48 40 32 24 16 (129 th com period) *1 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 ds: duty cycle ratio, sc: initial com line, la: initial display line *1 : 129 th com period is not selected.
NJU6815 - 81 - (33-4) initial display line ?5?, 1/129 duty cycle (common forward scan) shift=?0?(common forward scan), ds 3 , 2 , 1 , 0 =?0000?, la 6 ?.la 0 =?00000101?(initial display line 5) sc 3 sc 2 sc 1 sc 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 com 0 5 1 125 117 109 101 93 85 77 69 61 53 45 37 29 21 com 1 126 com 2 127 com 3 0 com 4 5 com 5 com 6 com 7 com 8 5 com 9 com 10 127 com 11 0 com 12 com 13 com 14 com 15 com 16 5 com 17 com 18 127 com 19 0 com 20 com 21 com 22 com 23 com 24 5 com 25 com 26 127 com 27 0 com 28 com 29 com 30 com 31 com 32 5 com 33 com 34 127 com 35 0 com 36 com 37 com 38 com 39 com 40 5 com 41 com 42 127 com 43 0 com 44 com 45 com 46 com 47 com 48 5 com 49 com 50 127 com 51 0 com 52 com 53 com 54 com 55 com 56 5 com 57 com 58 127 com 59 0 com 60 com 61 com 62 com 63 com 64 5 com 65 com 66 127 com 67 0 com 68 com 69 com 70 com 71 com 72 5 com 73 com 74 127 com 75 0 : com 80 5 com 81 com 82 127 com 83 0 : com 88 5 com 89 com 90 127 com 91 0 : com 96 5 com 97 com 98 127 com 99 0 : com 104 5 com 105 com 106 127 com 107 0 : com 112 5 : com 122 127 com 123 0 com 124 : com 125 com 126 127 com 127 4 0 124 116 108 100 92 84 76 68 60 52 44 38 28 20 (129 th com period) *1 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 ds: duty cycle ratio, sc: initial com line, la: initial display line *1 : 129 th com period is not selected.
NJU6815 - 82 - (33-5) initial display line ?0?, 1/128 duty cycle (common forward scan, dse=?1?) shift=?0?(common forward scan), ds 3 , 2 , 1 , 0 =?0000?, la 6 ?.la 0 =?00000000?(initial display line 0) dse=?1? sc 3 sc 2 sc 1 sc 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 com 0 0 124 120 112 104 96 88 80 72 64 56 48 40 32 24 16 com 1 com 2 com 3 127 com 4 0 com 5 com 6 com 7 127 com 8 0 com 9 com 10 com 11 com 12 com 13 com 14 com 15 127 com 16 0 com 17 com 18 com 19 com 20 com 21 com 22 com 23 127 com 24 0 com 25 com 26 com 27 com 28 com 29 com 30 com 31 127 com 32 0 com 33 com 34 com 35 com 36 com 37 com 38 com 39 127 com 40 0 com 41 com 42 com 43 com 44 com 45 com 46 com 47 127 com 48 0 com 49 com 50 com 51 com 52 com 53 com 54 com 55 127 com 56 0 com 57 com 58 com 59 com 60 com 61 com 62 com 63 127 com 64 0 com 65 com 66 com 67 com 68 com 69 com 70 com 71 127 com 72 0 com 73 com 74 com 75 com 76 com 77 com 78 com 79 127 com 80 0 com 81 com 82 com 83 com 84 com 85 com 86 com 87 127 com 88 0 com 89 com 90 com 91 com 92 com 93 com 94 com 95 127 com 96 0 : com 103 127 com 104 0 : com 111 127 com 112 0 : com 125 com 126 com 127 127 123 119 111 103 95 87 79 71 63 55 47 39 31 23 15 ds: duty cycle ratio, sc: initial com line, la: initial display line
NJU6815 - 83 - absolute maximum ratings parameter symbol condition terminal rating unit supply voltage (1) v dd v dd -0.3 to +4.0 v supply voltage (2) v ee v ee -0.3 to +4.0 v supply voltage (3) v out v out -0.3 to +20.0 v supply voltage (4) v reg v reg -0.3 to +20.0 v supply voltage (5) v lcd v lcd -0.3 to +20.0 v supply voltage (6) v 1 , v 2 , v 3 , v 4 v 1 , v 2 , v 3 , v 4 -0.3 to v lcd + 0.3 v input voltage v i v ss =0v ta = +25 c *1 -0.3 to v dd + 0.3 v storage temperature t stg -45 to +125 c note 1) d 0 to d 15 , csb, rs, rdb, wrb, osc 1 , resb terminals. recommended operating conditions parameter symbol terminal min typ max unit note v dd1 1.7 3.3 v *1 v dd2 v dd 2.4 3.3 v *2 supply voltage v ee v ee 2.4 3.3 v *3 v lcd v lcd 5 18.0 v *4 v out v out 18.0 v v reg v reg v out 0.9 v operating voltage v ref v ref 2.1 3.3 v *5 operating temperature t opr -30 85 c note1) applies to the condition when the reference voltage generator is not used. note2) applies to the condition when the reference voltage generator is used. note3) applies to the condition when the voltage booster is used. note4) the following relationship among the supply voltages must be maintained. v ss NJU6815 - 84 - dc characteristics 1 v ss = 0v, v dd = +1.7 to +3.3v, ta = -30 to +85 c parameter sym bol condition min typ max unit note high level input voltage v ih 0.8 v dd v dd v *1 low level input voltage v il 0 0.2v dd v *1 high level output voltage v oh1 i oh = -0.4ma v dd - 0.4 v *2 low level output voltage v ol1 i ol = 0.4ma 0.4 v *2 high level output voltage v oh2 i oh = -0.1ma v dd - 0.4 v *3 low level output voltage v ol2 i ol = 0.1ma 0.4 v *3 input leakage current i li v i = v ss or v dd -10 10 a *4 output leakage current i lo v i = v ss or v dd -10 10 a *5 v lcd = 10v 1 2 driver on-resistance r on1 | ? v on | = 0.5v v lcd = 6v 2 4 k ? *6 stand-by current i stb cs=v dd , ta=25 c v dd = 3v 15 a *7 f osc1 490 600 710 *8 f osc2 110 135.5 160 *9 internal oscillation frequency f osc3 v dd = 3v ta = 2 5 c 15.9 19.4 22.9 khz *10 f r1 rf=15k ? 575 f r2 rf=68k ? 135 external oscillation frequency f r3 rf=510k ? 19.6 khz *11 voltage converter output voltage v out n-time booster (n=2 to 6) rl = 500k ? (v out - v ss ) (n x v ee ) x 0.95 v *12 supply current (1) i dd1 v dd = 3v, 6-time booster whole on pattern 760 1140 supply current (2) i dd2 v dd = 3v, 6-time booster checker pattern 930 1400 supply current (3) i dd3 v dd = 3v, 5-time booster whole on pattern 520 780 supply current (4) i dd4 v dd = 3v, 5-time booster checker pattern 650 980 supply current (5) i dd5 v dd = 3v, 4-time booster whole on pattern 360 540 supply current (6) i dd6 v dd = 3v, 4-time booster checker pattern 450 680 a *13 v ba operating voltage v ba v ee = 2.4 to 3.3v (0.9 v ee ) x 0.98 0.9 v ee (0.9 v ee ) x 1.02 v *14 v reg operating voltage v reg v ee = 2.4 to 3.3v v ref = 0.9 x v ee n-time booster (n=2 to 6) (v ref x n) x 0.97 (v ref x n) (v ref x n) x 1.03 v *15 v 2 -100 0 +100 v 3 -100 0 +100 v d12 -30 0 +30 v d34 -30 0 +30 output voltage v d24 -30 0 +30 mv *16
NJU6815 - 85 - clock and frame frequency display duty cycle ratio (1/d) parameter symbol display mode 1/128 to 1/81 1/73 to 1/41 1/33 to 1/25 1/17 note 16 gradation mode f osc / (62xd) f osc / (62xdx2) f osc / (62xdx4) f osc / (62xdx8) simplified 8 gradation mode f osc / (14xd) f osc / (14xdx2) f osc / (14xdx4) f osc / (14xdx8) internal clock f osc b&w mode f osc / (2xd) f osc / (2xdx2) f osc / (2xdx4) f osc / (2xdx8) 16 gradation mode f ck / (62xd) f ck / (62xdx2) f ck / (62xdx4) f ck / (62xdx8) simplified 8 gradation mode f ck / (14xd) f ck / (14xdx2) f ck / (14xdx4) f ck / (14xdx8) external clock f ck b&w mode f ck / (2xd) f ck / (2xdx2) f ck / (2xdx4) f ck / (2xdx8) flm
NJU6815 - 86 - applied terminals and conditions note 1) d 0 -d 15 , csb, rs, rdb, wrb, p/s, sel68, resb note 2) d 0 -d 15 note 3) cl, flm, fr, clk note 4) csb, rs, sel68, rdb, wrb, p/s, resb, osc 1 note 5) d 0 -d 15 in the high impedance note 6) - sega 0 -sega 79 , segb 0 -segb 79 , segc 0 -segc 79 and com 0 -com 127 - defines the resistance between the com/seg terminals and the power supply terminals (v lcd , v 1 , v 2 , v 3 and v 4 ) at the condition of 0.5v deference and 1/9 lcd bias ratio. note 7) v dd - the oscillator is halted, csb=?1? (disabled), no-load on the com/seg drivers note 8) osc - defines the internal oscillation frequency at (rf 2 , rf 1 , rf 0 )=(0,0,0) in the variable gradation mode. note 9) osc - defines the internal oscillation frequency at (rf 2 , rf 1 , rf 0 )=(0,0,0) in the fixed gradation mode. note 10) osc - defines the internal oscillation frequency at (rf 2 , rf 1 , rf 0 )=(0,0,0) in the black & white mode. note 11) v dd =3v, ta=25 c note 12) v out - applies to the condition when the internal voltage booster, the internal oscillator and the internal power circuits are used. - v ee =2.4v to 3.3v, evr= (1,1,1,1,1,1,1), 1/5 to 1/12 lcd bias, 1/129 duty cycle, no-load on com/seg drivers. - rl=500k ? between the v out and the v ss , ca 1 =ca 2 =1.0uf, ca 3 =0.1uf, dcon=?1?, ampon=?1? note 13) v dd - applies to the condition using the internal oscillator and internal power circuits, no access between the lsi and mpu. - evr= (1,1,1,1,1,1,1), all pixels turned-on or checkerboard display in gradation mode. no-load on the com/seg drivers. - v dd =v ee , v ref =0.9v ee , ca 1 =ca 2 =1.0uf, ca 3 =0.1uf, dcon=?1?, ampon=?1?, nlin=?0?, 1/129 duty cycle, ta=25 c note 14) v ba - applies to the condition that v ba =v ref and voltage booster n= 1. dcon=?0?, v out =13.5v input. note 15) v reg - v ee =2.4v to 3.3v, v ref =0.9v ee , v out =18v, 1/5 to 1/12 lcd bias ratio, 1/129 duty cycle, evr=(1,1,1,1,1,1,1) - checkerboard display, no-load on the com/seg drivers, the voltage booster n=2 to 6, ca 1 =ca 2 =1.0uf, ca 3 =0.1uf, dcon=?0?, ampon=?1?, nlin=?0? note 16) v lcd , v 1 , v 2 , v 3 , v 4 - v ee =3.0v, v ref =0.9v ee , v out =15v, 1/5 to 1/12 lcd bias, evr= (1,1,1,1,1,1,1), display off, no- load on the com/seg drivers, voltage booster n=5, ca 1 =ca 2 =1.0uf, ca 3 =0.1uf, dcon=?0?, ampon=?1? v d12 : (1)-(2) v d34 : (3)-(4) v d24 : (2)-(4) (1) (2) (3) (4) v lcd v 1 v 2 v 3 v 4 v ss
NJU6815 - 87 - ac characteristics write operation (80-type mpu) (v dd =2.5 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlw8 t wrhw8 90 35 35 ns ns ns wrb data setup time data hold time t ds8 t dh8 30 5 ns ns d 0 to d 15 (v dd =2.2 to 2.5v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlw8 t wrhw8 160 70 70 ns ns ns wrb data setup time data hold time t ds8 t dh8 40 5 ns ns d 0 to d 15 (v dd =1.7 to 2.2v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlw8 t wrhw8 180 80 80 ns ns ns wrb data setup time data hold time t ds8 t dh8 70 10 ns ns d 0 to d 15 note) each timing is specified based on 20% and 80% of v dd . t as8 csb wrb rs d 0 to d 15 t ah8 t wrlw8 t wrhw8 t ds8 t dh8 t cyc8
NJU6815 - 88 - read operation (80-type mpu) (v dd =2.5 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlr8 t wrhr8 180 80 80 ns ns ns rdb read data delay time read data hold time t rdd8 t rdh8 cl=15pf 0 60 ns ns d 0 to d 15 (v dd =2.2 to 2.5v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlr8 t wrhr8 180 80 80 ns ns ns rdb read data delay time read data hold time t rdd8 t rdh8 cl=15pf 0 60 ns ns d 0 to d 15 (v dd =1.7 to 2.2v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah8 t as8 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc8 t wrlr8 t wrhr8 300 140 140 ns ns ns rdb read data delay time read data hold time t rdd8 t rdh8 cl=15pf 0 130 ns ns d 0 to d 15 note) each timing is specified based on 20% and 80% of v dd . t as8 csb rs d 0 to d 15 t rdd8 t rdh8 t cyc8 rdb t wrlr8 t wrhr8 t ah8
NJU6815 - 89 - write operation (68-type mpu) (v dd =2.5 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elw6 t ehw6 90 35 35 ns ns ns e data setup time data hold time t ds6 t dh6 40 5 ns ns d 0 to d 15 (v dd =2.2 to 2.5v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elw6 t ehw6 160 70 70 ns ns ns e data setup time data hold time t ds6 t dh6 50 5 ns ns d 0 to d 15 (v dd =1.7 to 2.2v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elw6 t ehw6 180 80 80 ns ns ns e data setup time data hold time t ds6 t dh6 70 10 ns ns d 0 to d 15 note) each timing is specified based on 20% and 80% of v dd . t as6 csb rs t ah6 r/w ( wrb ) d 0 to d 15 t ehw6 t elw6 t ds6 t dh6 t cyc6 e ( rdb )
NJU6815 - 90 - read operation (68-type mpu) (v dd =2.5 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elr6 t ehr6 180 80 80 ns ns ns e read data delay time read data hold time t rdd6 t rdh6 cl=15pf 0 70 ns ns d 0 to d 15 (v dd =2.2 to 2.5v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elr6 t ehr6 180 80 80 ns ns ns e read data delay time read data hold time t rdd6 t rdh6 cl=15pf 0 70 ns ns d 0 to d 15 (v dd =1.7 to 2.2v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal address hold time address setup time t ah6 t as6 0 0 ns ns csb rs system cycle time enable ?l? level pulse width enable ?h? level pulse width t cyc6 t elr6 t ehr6 300 140 140 ns ns ns e read data delay time read data hold time t rdd6 t rdh6 cl=15pf 0 130 ns ns d0 to d15 note) each timing is specified based on 20% and 80% of v dd . t as6 csb rs t ah6 r/w (wrb) d 0 to d 15 t ehr6 t elr6 t rdd6 t rdh6 t cyc6 e (rdb)
NJU6815 - 91 - serial interface (v dd =2.5 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal serial clock cycle scl ?h? level pulse width scl ?l? level pulse width t cycs t shw t slw 50 20 20 ns ns ns scl address setup time address hold time t ass t ahs 20 20 ns ns rs data setup time data hold time t dss t dhs 20 20 ns ns sda csb ? scl time csb hold time t css t csh 20 20 ns ns csb (v dd =2.2 to 2.5v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal serial clock cycle scl ?h? level pulse width scl ?l? level pulse width t cycs t shw t slw 50 20 20 ns ns ns scl address setup time address hold time t ass t ahs 20 20 ns ns rs data setup time data hold time t dss t dhs 20 20 ns ns sda csb ? scl time csb hold time t css t csh 20 20 ns ns csb (v dd =1.7 to 2.2v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal serial clock cycle scl ?h? level pulse width scl ?l? level pulse width t cycs t shw t slw 80 35 35 ns ns ns scl address setup time address hold time t ass t ahs 35 35 ns ns rs data setup time data hold time t dss t dhs 35 35 ns ns sda csb ? scl time csb hold time t css t csh 35 35 ns ns csb note) each timing is specified based on 20% and 80% of v dd . t css csb rs t csh sda t slw t shw t dss t dhs t cycs scl t a hs t ass
NJU6815 - 92 - display control timing output timing (v dd =2.4 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal flm delay time t dflm cl=15pf 0 500 ns flm fr delay time t fr 0 500 ns fr cl delay time t dcl 0 200 ns cl output timing (v dd =1.7 to 2.4v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal flm delay time t dflm cl=15pf 0 1000 ns flm fr delay time t fr 0 1000 ns fr cl delay time t dcl 0 200 ns cl note) each timing is specified based on 20% and 80% of v dd . cl t dflm t fr flm t dflm fr clk t dcl
NJU6815 - 93 - input clock timing (v dd =1.7 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal osc 1 ?h? level pulse width (1) t ckhw1 0.70 1.02 s osc 1 ?l? level pulse width (1) t cklw1 0.70 1.02 s osc 1 ? 1 osc 1 ?h? level pulse width (2) t ckhw2 3.13 4.55 s osc 1 ?l? level pulse width (2) t cklw2 3.13 4.55 s osc 1 ? 2 osc 1 ?h? level pulse width (3) t ckhw3 21.8 31.4 s osc 1 ?l? level pulse width (3) t cklw3 21.8 31.4 s osc 1 ? 3 note) each timing is specified based on 20% and 80% of v dd . note 1) applied to the variable gradation mode / mon=?0?,pwm=?0? note 2) applied to the fixed gradation mode / mon=?0?,pwm=?1? note 3) applied to the b&w mode / mon=?1? osc 1 t cklw t ckhw
NJU6815 - 94 - reset input timing (v dd =2.4 to 3.3v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal reset time t r 1.0 s resb ?l? level pulse width t rw 10.0 s resb (v dd =1.7 to 2.4v, ta=-30 to +85 c) parameter symbol condition min. max. unit terminal reset time t r 1.5 s resb ?l? level pulse width t rw 10.0 s resb note) each timing is specified based on 20% and 80% of v dd . t rw resb internal circuit status end of reset during reset t r
NJU6815 - 95 - typical characteristic parameter symbol min typ max unit basic delay time of gate ta=+25 c, v ss =0v, v dd =3.0v 10 ns input output terminal type (a) input circuit terminals: csb, rs, rdb, wrb, sel68, p/s, resb (b) output circuit terminals: flm, cl, fr, clk (c) input/output circuit terminals: d 0 to d 15 v dd i v ss (0v) input signal o v dd v ss (0v) output control signal output signal i/o v dd v ss (0v) input signal v dd v ss (0v) output control signal output signal v ss (0v) input control signal
NJU6815 - 96 - (d) display output circuit terminals: sega 0 to sega 79 segb 0 to segb 79 segc 0 to segc 79 com 0 to com 127 o v lcd v ss (0v) output control signal 1 v 1 /v 2 v ss (0v) output control signal 3 v lcd v ss (0v) v 3 /v 4 output control signal 2 output control signal 4 v lcd
NJU6815 - 97 - application circuit examples (1) mpu connections 80-type mpu interface 68-type mpu interface serial interface a 0 v cc a 1 to a 7 iorq d 0 to d 7 rd wr res gnd 7 decoder rs csb d 0 to d 7 rdb wrb resb v dd v ss 8 reset 1.7v to 3.3v (80-type mpu) a 0 v cc a 1 to a 15 vm a d 0 to d 7 e r/w res gnd 15 decoder rs csb d 0 to d 7 rdb ( e ) wrb ( r/w ) resb v dd v ss 8 reset 1.7v to 3.3v (68-type mpu) a 0 v cc a 1 to a 7 port 1 port 2 res gnd 7 decoder rs csb sd a scl resb v dd v ss reset 1.7v to 3.3v ( mpu )
NJU6815 - 98 - [caution] the specifications on this databook are only given for information , without any guarantee as regards either mistakes or omissions. the application circuits in this databook are described only to show representative usages of the product and not intended for the guarantee or permission of any right including the industrial rights.


▲Up To Search▲   

 
Price & Availability of NJU6815

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]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X