![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
To all our customers Regarding the change of names mentioned in the document, such as Mitsubishi Electric and Mitsubishi XX, to Renesas Technology Corp. The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.) Accordingly, although Mitsubishi Electric, Mitsubishi Electric Corporation, Mitsubishi Semiconductors, and other Mitsubishi brand names are mentioned in the document, these names have in fact all been changed to Renesas Technology Corp. Thank you for your understanding. Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been made to the contents of the document, and these changes do not constitute any alteration to the contents of the document itself. Note : Mitsubishi Electric will continue the business operations of high frequency & optical devices and power devices. Renesas Technology Corp. Customer Support Dept. April 1, 2003 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS DESCRIPTION The M35080FP is a bitmap pattern display control IC can display on the screen. Display frequency can operate in 3.3MHz to 20MHz, and is equipped with the analog RGB output (512 colors / 260k colors) and the digital RGB output (512 colors) function. Moreover, 2 pages (horizontal 128 dot vertical 96 dots/page) display can be simultaneously performed on 1 screen.It uses a silicon gate CMOS process and it housed in a 24-pin shrink SOP package. PIN CONFIGURATION (TOP VIEW) LP 1 VSS2 2 AC 3 CS 4 SCK 5 SIN 6 TCK 7 VDD1 8 P0/BLNK 9 P1/R2 10 P2/R1 11 P3/R0 12 24 NC 23 VDD2 22 ROUT/G2 21 GOUT/G1 20 BOUT/G0 19 IREF/B2 18 VG2/B1 17 VG1/B0 16 BIN 15 VSS1 14 VERT 13 HOR M35080FP FEATURES * Pixel composition ............ Eight kinds (Can be chosen from the following) ........................ horizontal 128 dots verical 96 dots 2 pages ........................ horizontal 192 dots verical 64 dots 2 pages ........................ horizontal 256 dots verical 48 dots 2 pages ........................ horizontal 384 dots verical 32 dots 2 pages ........................ horizontal 32 dots verical 384 dots 2 pages ........................ horizontal 48 dots verical 256 dots 2 pages ........................ horizontal 64 dots verical 192 dots 2 pages ........................ horizontal 96 dots verical 128 dots 2 pages RGB output .................................................................................... Analog RGB output ...................................... ROUT, GOUT,BOUT Number of colors displayed ........................................................ double-screen display (3 bits each of RGB) : 512 colors one-screen display (6 bits each of RGB) : 260 K colors Digital RGB output .......................... R0 to R2, G0 to G2, B0 to B2, Number of colors displayed ........................................................ one and double-screen display (3 bits each of RGB) : 512 colors Bit map RAM ....................................................... 1000h to 3AFFh .............................. 128 96 9 plans (R, G, B every 3 bit) 2 .................................................................. 221184 bit (27 Kbyte) Display input frequency range ....................................................... ................................... external input FOSC = 3.3 MHz to 20 MHz Horizontal synchronous input frequency .......................................................... H.sync = 10 kHz to 20 kHz Output ports (Combination port output) ........................................ ................. 4 ports (Switches with R0, R1, R2 and BLNK output) DAC ................................................................. 6 bits 3 (R, G, B) Operating voltage .................................................... 2.7 V to 3.3 V Outline 24P2Q-A * * * * * * * APPLICATION Liquid crystal display, Plasma display, Multi-scan monitor Rev.1.0 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS PIN DESCRIPTION Symbol LP VSS2 __ Pin name Test output Earthing pin Auto-clear input Chip select input Serial clock input Serial data input External clock Power pin Port P0 output BLNK Port P1 output R2 Port P2 output R1 Port P3 output R0 Horizontal synchronous signal input Vertical synchronous signal input Earthing pin Test pin Reference voltage output 1 B0 Input/ Output Output - Input Input Input Input Input - Output Output Output Output Input Input - - Output Test pin. Open this pin. Connect to GND. Function AC __ When "L", this pin resets the internal IC circuit. Hysteresis input. Built-in pull-up resistor. This is the pin for chip select input. Set "L" level at serial data transmission. Hysteresis input. __ CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 HOR VERT VSS1 BIN VG1/B0 At CS pin is "L" level, SDA pin serial data is taken in when SCL rises. Hysteresis input. Built-in pull-up resistor. This is the pin for serial input of display control register and display RAM data. Also, this pin output acknowledge signal. Hysteresis input. Nch open-drain output. This is the pin for external clock input. Digital power supply. Connect to +3V with the power pin. This is a general purpose port output at analog RGB output. Outputs port output or BLNK signal. Outputs BLNK signal at digital RGB output. This is the output port output at analog RGB output. Outputs R2 signal at digital RGB output. This is the output port output at analog RGB output. Outputs R1 signal at digital RGB output. This is the output port output at analog RGB output. Outputs R0 signal at digital RGB output. Input horizontal synchronous signal. (Hysteresis input.) Input vertical synchronous signal. (Hysteresis input.) Connect to GND. Test pin. Connect to GND. Use reference voltage output 1 of DAC for analog RGB output at analog RGB output. Connect to capacitor. Output B0 signal at digital RGB output. VG2/B1 Reference voltage output 1 B1 Output Use reference voltage output 2 of DAC for analog RGB output at analog RGB output. Connect to capacitor. Output B1 signal at digital RGB output. IREF/B2 Reference voltage output 2 B2 Output The pin connects resistors which convert voltage current at analog RGB output. Output B2 signal at digital RGB output. BOUT/G0 Analog B signal output Output Output analog B signal at analog RGB output(Current output). Connect to load resistance. Output G0 signal at digital RGB output. G0 GOUT/G1 Analog G signal output Output Output analog G signal at analog RGB output(Current output). Connect to load resistance. Output G1 signal at digital RGB output. G1 ROUT/G2 Analog R signal output Output Output analog R signal at analog RGB output(Current output). Connect to load resistance. Output G2 signal at digital RGB output. G2 VDD2 NC Power pin NC - - Digital power supply. Connect to +3V with the power pin. NC pin. Open. 2 BLOCK DIAGRAM TCK LP 1 13 14 HOR VERT 7 CS Polality switching circuit 4 SCK 5 Input control circuit Synchronous signal switching circuit 9 P0/BLNK SIN Timing generator 6 VDD1 8 Data control circuit H counter Address control circuit Port output control circuit 10 P1/R2 11 P2/R1 VDD2 23 12 P3/R0 Display position detection circuit VSS1 15 Display control register VSS2 2 AC Read-out control circuit 3 BIN 16 Bit map RAM (page A) Bit map RAM (page B) 22 ROUT/G2 Shift register Display control circuit Output control circuit (DAC) 21 GOUT/G1 20 BOUT/G0 19 IREF /B2 18 VG2 /B1 17 VG1 /B0 SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS MITSUBISHI MICROCOMPUTERS M35080FP 3 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS of the memory for page A, and the memory for page B. Registers PAGEONA and PAGEONB perform page control at the time of writing in data. For detail, refer to "DATA INPUT EXAMPLE". Memory constitution is shown in Figure 1 to 10. MEMORY CONSTITUTION Address 000016 to 000716 are assigned to the display RAM, address 100016 to 3AFF16 are assigned to bitmap RAM. The internal circuit is reset and all display control registers (address 000016 to 000716) are set to "0" when the AC pin level is "L". And then, bit map RAM is not erased and be undefinited. This memory has 2page composition (an address is Page A and page B community) Address 000016 000116 000216 000316 000416 000516 000616 000716 DAF - - - - - - - - DAE - - DAD - - DAC - - - - DAB - - - - DAA - YM2 - - TEST - - - DA9 - YM1 VP9 HP9 - - - - DA8 - DA7 - DA6 - DA5 - DA4 - DA3 - - VP3 HP3 DA2 - DA1 DA0 PAGEONB PAGEONA YM0 BLANK1 BLANK0 ALLON DSPON VP8 HP8 - - - - VP7 HP7 - - - VP6 HP6 - - - VP5 HP5 - - - VP4 HP4 WIDTH2 WIDTH1 WIDTH0 VSIZE1 VSIZE0 - - VP2 HP2 VP1 HP1 VP0 HP0 ANADIG2 ANADIG1 ANADIG0 SYNCCK POLV POLH MODE2 MODE1 MODE0 - - - - - - - - - - - DACON - - - - - - - - - - SBLANK3 SBLANK2 SBLANK1 SBLANK0 PTD3 PTD2 PTD1 PTD0 Fig.1 Memory constitution (Display Control register) Note : Address 000016 and 000416 to 000716 are Page A and B common registers. The writing of data is made regardless of registers PAGEONA and PAGEONB. As for addresses 000116 to 000316, register of Page A and Page B exists for every page (common to an address.) When write data in the memory for page A, and write data in the memory for page B, set it as register PAGEONA = "1" at register PAGEONB = "1." When both of PAGEONA and PAGEONB are set to "1", data can be simultaneously written in both the memory for page A, and the memory for page B. Address 0XXX16 other than addresses 000016 to 000716 are write-protected. 4 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 100016 100116 100216 100316 100416 100516 100616 100716 100816 100916 100A16 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 Dot 33 to 48 of line 1 Dot 49 to 64 of line 1 Dot 65 to 80 of line 1 Dot 81 to 96 of line 1 Dot 97 to 112 of line 1 Dot 113 to 128 of line 1 Dot 1 to 16 of line 2 Dot 17 to 32 of line 2 Dot 33 to 48 of line 2 Bit map RAM (R0) data 120616 120716 120816 12F916 12FA16 12FB16 12FC16 12FD16 12FE16 12FF16 130016 13FF16 Fig.2 Memory constitution (Bit map RAM (R0)) Notes : Bit map RAM (Addresses 100016 to 3AFF16) has 2-page composition of the memory for page A, and the memory for page B. When write data in the memory for page A, and write data in the memory for page B, set it as register PAGEONA = "1" at register PAGEONB = "1." When both of PAGEONA and PAGEONB are set to "1", data can be simultaneously written in both the memory for page A, and the memory for page B. ......... ......... Dot 81 to 96 of line 95 Dot 97 to 112 of line 95 Dot 113 to 128 of line 95 Dot 1 to 16 of line 96 Dot 17 to 32 of line 96 Dot 33 to 48 of line 96 Dot 49 to 64 of line 96 Dot 65 to 80 of line 96 Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... unused area 5 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 140016 140116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 16FE16 16FF16 170016 17FF16 Fig.3 Memory constitution (Bit map RAM (R1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 180016 180116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 1AFE16 1AFF16 1B0016 1FFF16 Fig.4 Memory constitution (Bit map RAM (R2)) ......... ......... Bit map RAM (R1) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... ......... unused area ......... Bit map RAM (R2) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... 6 unused area MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 200016 200116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 22FE16 22FF16 230016 23FF16 Fig.5 Memory constitution (Bit map RAM (G0)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 240016 240116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 26FE16 26FF16 270016 27FF16 Fig.6 Memory constitution (Bit map RAM (G1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 280016 280116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 2AFE16 2AFF16 2B0016 2FFF16 Fig.7 Memory constitution (Bit map RAM (G2)) ......... ......... Bit map RAM (G0) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... ......... unused area ......... Bit map RAM (G1) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... ......... unused area ......... Bit map RAM (G2) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... unused area 7 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 300016 300116 DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 32FE16 32FF16 330016 33FF16 Fig.8 Memory constitution (Bit map RAM (B0)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 340016 340116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 36FE16 36FF16 370016 37FF16 Fig.9 Memory constitution (Bit map RAM (B1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 380016 380116 Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 3AFE16 3AFF16 3B0016 3FFF16 Fig.10 Memory constitution (Bit map RAM (B2)) ......... ......... Bit map RAM (B0) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... ......... unused area ......... Bit map RAM (B1) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... ......... unused area ......... Bit map RAM (B2) data Dot 81 to 96 of line 96 Dot 97 to 112 of line 96 ......... 8 unused area MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Pixel composition Each bit of a bit map display consists of nine bit map RAM (R0 to R2, G0 to G2, and B0 to B2.) Color setup can be specified out of 512 kinds per dot. The bit map RAM address corresponding to dot composition in case pixel composition is 128 dot x 96 dot is shown in Fig. 11. And, the bit map RAM address corresponding to dot composition in case pixel composition is 64 dot x192 dot is shown in Fig. 12. In other pixel composition, the bit map RAM is similarly assigned in an order from the dots 1 to 16 of line 1. Dots Lines 1 2 3 4 5 6 1 to 16 00016 00816 01016 01816 02016 02816 17 to 32 33 to 48 49 to 64 65 to 80 81 to 96 97 to 112113 to 128 00116 00916 01116 01916 02116 02916 00216 00A16 01216 01A16 02216 02A16 00316 00B16 01316 01B16 02316 02B16 00416 00C16 01416 01C16 02416 02C16 00516 00D16 01516 01D16 02516 02D16 00616 00E16 01616 01E16 02616 02E16 00716 00F16 01716 01F16 02716 02F16 ...... ...... ...... ...... ...... ...... ...... ...... 91 92 93 94 95 96 * The numerical value in a thick frame corresponds to lower 10-bits of bit map RAM (R0 to R2, G0 to G2, B0 to B2) address. (n RAM character number : 0 to 7) Dot composition in 1 address (16 bits) is MSB....................LSB Fig.11 Pixel composition (at 128 dots 96 dots) Dots Lines 1 2 3 4 5 6 187 188 189 190 191 192 * The numerical value in a thick frame corresponds to lower 10-bits of bit map RAM (R0 to R2, G0 to G2, B0 to B2) address. (n RAM character number : 0 to 7) Dot composition in 1 address (16 bits) is MSB....................LSB Fig.12 Pixel composition (at 64 dots 192 dots) ...... ...... 2D016 2D816 2E016 2E816 2F016 2F816 2D116 2D916 2E2E6 2E916 2F116 2F916 2D216 2DA16 2E216 2EA16 2F216 2FA16 2D316 2DB16 2E316 2EB16 2F316 2FB16 2D416 2DC16 2E416 2EC16 2F416 2FC16 2D516 2DD16 2E516 2ED16 2F516 2FD16 2D616 2DE16 2E616 2EE16 2F616 2FE16 2D716 2DF16 2E716 2EF16 2F716 2FF16 1 to 16 00016 00416 00816 00C16 01016 01416 17 to 32 33 to 48 49 to 64 00116 00516 00916 00D16 01116 01516 00216 00616 00A16 00E16 01216 01616 00316 00716 00B16 00F16 01316 01716 ...... ...... ...... 2E816 2EC16 2F016 2F416 2F816 2FC16 ...... 2E916 2ED16 2F116 2F516 2F916 2FD16 2EA16 2EE16 2F216 2F616 2FA16 2FE16 2EB16 2EF16 2F316 2F716 2FB16 2FF16 9 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Register Address 000016 DA Register Contents Status 0 0 PAGEONA 1 0 1 PAGEONB 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 F 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Function Writing to the memory(display control registers and Bit map RAM) for page A is disapproval. Writing to the memory(display control registers and Bit map RAM) for page A is permission. Writing to the memory(display control registers and Bit map RAM) for page B is disapproval. Writing to the memory(display control registers and Bit map RAM) for page B is permission. Set "0" to this bit. Memory writing control for page B. Remarks Memory writing control for page A. - 10 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000116 DA Register Contents Status 0 0 WIDTH0 1 0 1 WIDTH1 1 0 2 WIDTH2 1 0 3 - 1 0 4 DSPON 1 0 5 - 1 0 6 BLANK0 1 0 7 BLANK1 1 0 8 YM0 1 0 9 YM1 1 0 A YM2 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Set "0" to this bit. when set to R < 0, R = 0. Same as G output and B output. Can not be used. BLANK1 BLANK0 Blank signal 0 0 Normal(Control by register WIDTH 0 to 2) 0 1 Control by Bit map RAM(R0) 1 0 Control by Bit map RAM(G0) 1 1 Control by Bit map RAM(B0) 2 2 Function WIDTH2 WIDTH1 WIDTH0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Set "0" to this bit. Can not be used. Display OFF Display ON Set "0" to this bit. Pixel (Horizontal Vertical) 128 96 dots 192 64 dots 256 48 dots 384 32 dots 32 384 dots 48 256 dots 64 192 dots 96 128 dots Remarks Set the pixel composition. The BLNK signal of the range set up by this register is outputted at the time of BLANK1, 0 = 0, and 0 (normal) setup. The measure against a character bend (test bit) Control of blank signal. (a blank setup in a bit unit is possible). Note 2 R = 2nRn - 2nYMn n=0 n=0 Control of R, G and B output luminosity F Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : The bit map RAM used for blank signal control is not applicable to color setup. 11 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000216 DA Contents Register Status 0 0 VP0 1 1 0 VP1 1 2 0 VP2 1 3 0 VP3 1 4 0 VP4 1 5 0 VP5 1 6 0 VP6 1 Monitor display VERT VS HOR Function If VS is the vertical display start location, VS = H n=0 Remarks Setting vertical start location 9 2nVPn H: Cycle with the horizonal synchronizing pulse Note 2 HS Display area Note 2 Note 2 Note 2 7 0 VP7 1 8 0 VP8 1 9 0 VP9 1 A 0 - 1 It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. VSIZE1 VSIZE0 Vertical direction size 0 1H/dot 0 1 2H/dot 0 0 3H/dot 1 1 4H/dot 1 H : Synchronous of horizontal direction pulse . B 0 - 1 C 0 VSIZE0 1 Setting vertical direction dot size D 0 VSIZE1 1 E 0 - 1 0 It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. F - 1 Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : Set up the horizontal and vertical display start location so that display range may not exceed it. Set the character code "1FF16" (blank without background) for the display RAM of the part which the display range exceeds. 12 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000316 DA Register HP0 1 0 1 HP1 1 0 2 HP2 1 HOR Contents Status 0 Function If HS is the horizontal display start location, HS = T n=0 Remarks 0 Setting horizontal start location 9 2nHPn T: Display clock 0 3 HP3 1 0 4 HP4 VERT VS Note 2 1 0 5 HP5 1 0 6 HP6 1 0 7 HP7 1 0 8 HP8 1 0 9 HP9 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 0 F - 1 HS Display area Note 2 Note 2 Monitor display Note 2 It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : Set up the horizontal and vertical display start location so that display range may not exceed it. Set the character code "1FF16" (blank without background) for the display RAM of the part which the display range exceeds. 13 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000416 DA Register Contents Status 0 0 MODE0 1 0 1 MODE1 1 0 2 - 1 0 3 POLH 1 0 4 POLV 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A TEST 1 0 B SBLANK0 1 Can not be used. It synchronizes with a display CK rising and is port output (at the time of digital output setup). It synchronizes with a display CK falling and is port output (at the time of analog output setup). SBLANK1 SBLANK2 0 0 1 0 0 1 1 1 P0/BLNK pin output Port P0 output Can not be used Can not be used BLNK output Function MODE1 MODE0 Display mode 0 0 Priority is given to Page A 1 0 Priority is given to Page B 1 0 260 K colors display 1 1 The average of Page A and Page B Remarks Set "0" to this bit. Can not be used. HOR pin is negative polarity HOR pin is positive polarity VERT pin is negative polarity VERT pin is positive polarity Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Test bit Polarity of VERT pin Polarity of HOR pin BLNK signal output timing control (BLNK signal). Effective at the time of SBLANK1, 2 = 1, and 1 (BLNK output) setup. 0 C SBLANK1 1 0 1 E - 0 1 F - 0 1 P0/BLNK pin output control. SBLANK2 : address 000716 D PTC13 Port P1 to P3 output (at the time of analog RGB output setup "L" fixation) R0 to R2 output (at the time of digital RGB output setup "H" fixation) Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. P1 to P3 output control 14 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000516 DA Register Contents Status 0 0 - 1 0 1 - 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Function Remarks F 15 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000616 DA Register Contents Status 0 0 - 1 0 1 - 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E DACON 1 - 0 1 Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. DAC OFF (at the time of digital RGB output setup "L" fixation) DAC ON/OFF, Digital RGB output mode (G0 to G2, B0 to B2 signal output) and digital RGB/analog RGB output DAC ON (at the time of analog RGB output setup "H" fixation). Analog RGB change output mode (VG1, VG2, IREF, ROUT, GOUT, and BOUT signal output) Set "0" to this bit. Can not be used. Function Remarks F 16 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Address 000716 DA Register Contents Status 0 0 PTD0 1 0 1 PTD1 1 0 2 PTD2 1 0 3 PTD3 1 0 4 SBLANK2 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Set "0" to this bit. Refer to SBLANK1(000416). Function "L" fixation at port output, negative polarity at BLNK output. "H" fixation at port output, positive polarity at BLNK output. "L" fixation at port output. "H" fixation at port output. "L" fixation at port output. "H" fixation at port output. "L" fixation at port output. "H" fixation at port output. Output control of P0/BLNK pin Data control of P3 pin Data control of P2 pin Data control of P1 pin Remarks Data control of P0 pin F 17 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS DISPLAY FORM M35080FP can display two pages, Page A and Page B, simultaneously, as shown in Figure 13. And,1 page of 260K color display can be displayed by piling up two pages completely. Page A: register PAGEONA (address 000016) Set up by = "1." Page B: register PAGEONB (address 000016) Set up by = "1." Example 1 Example 2 Page A (128 dots 96 dots) Page A (128 dots 96 dots) Page B (128 dots 96 dots) Page B (128 dots 96 dots) Monitor display Monitor display Fig. 13 The example of a display at the time of a 2-page display Notes 1: Setup of display position, display size, etc. can be freely performed for every page. Two pages can be displayed side by side vertically and horizon tally. 2: when the display area of two pages overlaps on the monitoring screen, registers MODE0 and MODE1 (address 000416) can perform four displays as follows. MODE1 MODE0 Display mode 0 0 Priority is given to Page A 1 0 Priority is given to Page B 0 1 260 K colors display(Note 1) 1 1 The average of Page A and Page B Display number of pages 2 pages 2 pages 1 page 2 pages (1) Priority is given to Page A ................... The overlaped part gives priority to Page A, and Page B is not displayed. (2) Priority is given to Page B .................. The overlaped part gives priority to Page B, and Page A is not displayed. (3) 260 K colors display ............................ By overlaping two pages completely, 1 page of 260K color is displayed. RGB output is 6-bit(Note 2)each setup. (4) The average of Page A and Page B ... The overlaped part averages and outputs the RGB output of two pages. Notes 1. It becomes 512 color displays at the time of digital RGB output setup. 2. Assignment of 6 bits each of RGB is as follows. MSB R2 R1 Page A LSB R0 R R0 R2 R1 Page B G G2 G1 Page A G0 G2 G1 Page B G0 B B2 B1 Page A B0 B2 B1 Page B B0 18 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS DATA INPUT EXAMPLE Data of Bit map RAM and display control registers can be set by the 16-bit serial input function. Example of data setting is shown in Figure 14. Address/Data Address 000016 Data Data 000016 000116 DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 Remarks Address setting Page A and B writing setting (Note 1) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 Page A and B display OFF Address setting Page A writing setting Address 000016 Data Data Data Data Data Data Data 000016 000216 000316 000416 000516 000616 000716 Page A VSIZE1 VSIZE0 VP9 VP8 VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0 HP9 HP8 HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0 0 0 0 0 Vertical display location setting Horizontal display location setting 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SBLANK 0 0 0 3 0 0 0 SBLANK POLV POLH MODE2 MODE1 MODE0 Display form setting 0 0 2 0 0 SBLANK 0 0 1 0 0 0 0 DAC setting -- 0 1 SBLANK 0 PTD3 Port output setting Address 100016 Data Data ............ 0 0 0 0 0 0 0 0 0 0 0 0 Address setting Bit map setting 100016 100116 Page A Bit map RAM (Page A) (R0,R1,R2,G0,G1,G2,B0,B1,B2) 3AFE16 3AFF16 Data Data Address 000016 Data Data Data 000016 000216 000316 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Address setting Page B writing setting VSIZE1 VSIZE0 VP9 VP8 VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0 HP9 HP8 HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0 0 0 0 0 0 0 0 0 0 0 Page B Vertical display location setting Horizontal display location setting 0 0 0 0 Address 100016 Data Data ............ Address setting Bit map setting 100016 100116 Bit map RAM (PageB) (R0,R1,R2,G0,G1,G2,B0,B1,B2) 3AFF16 3AFF16 Data Data Address 000016 Data Data 000016 000116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 Address setting Page A and B writing setting Display ON Notes 1. Registers PAGEONA and PAGEONB perform writing control of data. 2. Input the clock with which the cycle was fixed and continued from the TCK pin. Moreover, input horizontal synchronized signal into HOR pin, and input vertical synchronized signal into VERT pin. Fig. 14 Example of data setting Page B 19 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS Horizontal synchronors signal (3V) Synchronous signal generator Vertical synchronors signal (3V) +3V Output buffer 1 2 1F --+ 3 4 5 Microcomputer 6 7 External clock 8 9 10 11 12 LP VSS2 AC CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 +3V 100 F +-- 1F 0.01 F 24 NC VDD2 ROUT/G2 GOUT/G1 BOUT/G0 IREF/B2 VG2/B1 VG1/B0 BIN VSS1 VERT HOR 23 22 21 20 19 18 1.2K 0.1 F 300 R Fig.15 Example of the M35080FP peripheral circuit (at analog RGB output setting) M35080FP 17 0.1 F 16 15 14 13 100 F --+ 1F 0.01 F G Mixing video pre-amp B BLANK Horizontal synchronors signal (3V) Synchronous signal generator Vertical synchronors signal (3V) +3V 1 2 1F -+ 3 4 5 Microcomputer 6 7 External clock 8 9 10 11 12 LP VSS2 AC CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 +3V 100F +- 1F 0.01F 24 NC VDD2 ROUT/G2 GOUT/G1 BOUT/G0 IREF/B2 VG2/B1 VG1/B0 BIN VSS1 VERT HOR 23 22 21 20 19 18 17 16 15 14 13 100F -+ 1F 0.01F G2 G1 G0 B2 B1 B0 R0 R1 R2 BLANK Mixing video pre-amp Fig.16 Example of the M35080FP peripheral circuit (at digital RGB output setting) M35080FP 20 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS DATA INPUT SERIAL DATA INPUT TIMING (1) Serial data should be input with the LSB first. (2) The address consists of 16 bits. (3) The data consists of 16 bits. __ (4) The 16 bits in the SCK after the CS signal has fallen are the address, and for succeeding input data, the address is incremented every 16 bits. Therefore, it is not necessary to input the address from the second data. CS SCK SIN LSB Address(16 bits) MSB LSB Data(16 bits) N MSB LSB Data(16 bits) N+1 N = 1,2,3......... MSB Fig.17 Serial input timing 21 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS TIMING REQUIREMENTS (VDD = 3 0.30 V, Ta = -20 to +85C, unless otherwise noted) Serial data input Limits Symbol tw(SCK) ___ Parameter SCK width ____ Max. 200 200 2 200 200 10 Typ. - - - - - - Max. - - - - - - Unit ns ns s ns ns s Remarks tsu(CS) ___ CS setup time ____ th(CS) tsu(SIN) th(SIN) tword CS hold time SIN setup time SIN hold time 1 word write time Refer to fig 18 tw(CS) 1s (min.) CS tsu(CS) tw(SCK) tw(SCK) th(CS) SCK tsu(SIN) th(SIN) SIN CS tword more than 2 s SCK 1 2 ... 12 13 14 15 16 1 ... 12 13 14 15 16 Fig.18 Serial input timing 22 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS ABSOLUTE MAXIMUM RATINGS (VDD = 3.00V, Ta = -20 to +85C, unless otherwise noted) Symbol VDD VI VO Pd Topr Tstg Supply voltage Input voltage Output voltage Power dissipation Operating temperature Storage temperature Ta = +25 C Parameter Conditions With respect to VSS. Ratings -0.3 to +4.2 VSS -0.3 VI VDD +0.3 VSS VO VDD +70 -20 to +85 -40 to +125 Unit V V V mW C C RECOMMENDED OPERATING CONDITIONS (VDD = 3.00V, Ta = -20 to +85C, unless otherwise noted) Symbol VDD VIH VIL FOSC H.sync Supply voltage "H" level input voltage "L" level input voltage __ __ Parameter Min. 2.7 SIN, SCK, CS, AC, HOR, VERT __ __ Limits Typ. 3.00 VDD 0 - - Max. 3.3 VDD 0.2 VDD 20.0 20.0 Unit V V V MHz kHz 0.8 VDD 0 10.0 10.0 SIN, SCK, CS, AC, HOR, VERT Oscillating frequency for display Horizontal synchronous signal input frequeney ELECTRICAL CHARACTERISTICS (VDD = 3.00V, Ta = 25C, unless otherwise noted) Symbol VDD IDD VOH Supply voltage Supply current (at analog output) "H" level output voltage P0 to P7,R0 to R2 G0 to G2,B0 to B2 P0 to P7,R0 to R2 "L" level output voltage __ Parameter Limits Test conditions Ta = -20 to +70C VDD = 3.00V VDD = 2.70V, IOH = -1mA Min. 2.70 - 2.2 Typ. 3.00 15 - Max. 3.30 25 - Unit V mA V VOL RI VTCK VDAO NL G0 to G2,B0 to B2 VDD = 2.70V, IOL = 1mA VDD = 3.00V - 10 0.7 VDD - - - 1.0 - 0.5 100 VDD - 2.0 V k V Vp-p LSB Pull-up resistance AC External clock input width Full scale width Nonlinear nature error ROUT,GOUT,BOUT ROUT,GOUT,BOUT RIREF=1.2K, RL=300 RIREF=1.2K, RL=300 - - 23 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS NOTE FOR SUPPLYING POWER __ (1) Timing of power supplying to AC pin The internal circuit __M35080FP is reset when the level of the of auto clear input pin AC is "L". This pin in hysteresis input with the pull-up resistor. __ The timing about power supplying of AC pin is shown in Figure below. After supplying the power (VDD and VSS) to M35080FP and the supply voltage becomes more than 0.8 VDD, it needs to keep __ VIL time; tw of the AC pin for more than 1ms. __ Start inputting from microcomputer after AC pin supply voltage becomes more than 0.8 VDD and keeping 200ms wait time. (2) Timing of power supplying to VDD1 and VDD2. Supply power to VDD1 and VDD2 at the same time. Voltage [V] Data input disable VDD Supply voltage 0.8 VDD VAC (AC pin input voltage) 0.2 VDD Time t [s] tW tS __ Fig.19 Timing of power supplying to AC pin PRECAUTION FOR USE Notes on noise and latch-up In order to avoid noise and latch-up, connect a bypass capacitor (0.1F) directly between the VDD1 pin and VSS1 pin, and the VDD2 pin and VSS2 pin using a heavy wire. Notes on the time of external clock input to TCK pin Input the continuous external clock which cycle is fixed and synchronized with horizontal synchronized signal from TCK pin. And, input continuous horizontal synchronized signal which cycle is fixed from HOR pin. Do not stop clock input absolutely during display. 24 MITSUBISHI MICROCOMPUTERS M35080FP SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS PACKAGE OUTLINE 24P2Q-A EIAJ Package Code SSOP24-P-300-0.80 24 MMP JEDEC Code - Weight(g) 0.2 13 Plastic 24pin 300mil SSOP Lead Material Cu Alloy e b2 HE E F Recommended Mount Pad Symbol 1 12 e1 A G D A2 e b A1 y c z Z1 Detail G Detail F A A1 A2 b c D E e HE L L1 z Z1 y b2 e1 I2 Dimension in Millimeters Min Nom Max 2.1 - - 0.2 0.1 0 - 1.8 - 0.45 0.35 0.3 0.25 0.2 0.18 10.2 10.1 10.0 5.4 5.3 5.2 - 0.8 - 8.1 7.8 7.5 0.8 0.6 0.4 - 1.25 - - 0.65 - - - 0.8 0.1 - - 0 - 8 - 0.5 - - 7.62 - - 1.27 - L1 L I2 25 Keep safety first in your circuit designs! * Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of non-flammable material or (iii) prevention against any malfunction or mishap. Notes regarding these materials * * * These materials are intended as a reference to assist our customers in the selection of the Mitsubishi semiconductor product best suited to the customer's application; they do not convey any license under any intellectual property rights, or any other rights, belonging to Mitsubishi Electric Corporation or a third party. Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third-party's rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application examples contained in these materials. All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by Mitsubishi Electric Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for the latest product information before purchasing a product listed herein. The information described here may contain technical inaccuracies or typographical errors. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors. Please also pay attention to information published by Mitsubishi Electric Corporation by various means, including the Mitsubishi Semiconductor home page (http://www.mitsubishichips.com). When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision on the applicability of the information and products. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein. Mitsubishi Electric Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular, medical, aerospace, nuclear, or undersea repeater use. The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole or in part these materials. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination. Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for further details on these materials or the products contained therein. * * * * * (c) 2002 MITSUBISHI ELECTRIC CORP. New publication, effective MAR. 2002. Specifications subject to change without notice. REVISION DESCRIPTION LIST Rev. No. 1.0 First Edition Revision Description M35080FP Data Sheet Rev. date 0203 (1/1) |
Price & Availability of M35080FP
![]() |
|
|
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] |