Part Number Hot Search : 
8051F9 AG231444 BFXXXX TS942IPT TS942IPT TS942IPT 2SC328 345040
Product Description
Full Text Search
 

To Download ML9228GA Datasheet File

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


  Datasheet File OCR Text:
 OKI Semiconductor ML9228
82-Bit Duplex/Triplex VFD Controller/Driver with Digital Dimming, Keyscan
FEDL9228-01 Issue Date: Oct. 20, 2004
GENERAL DESCRIPTION
The ML9228 is a full CMOS controller/driver for Duplex or Triplex vacuum fluorescent display tube. It conststs of 82-segment driver outputs and 3-grid pre-driver outputs, so that it can drive directly up to 246-segment VFD. ML9228 features a digital dimming function, a 5 x 6 keyscan circuit.
FEATURES
* Driver Supply voltage (VDISP) * Logic Supply voltage (VDD) * Duplex/Triplex selectable * Applicable VFD tube : 8.0V to 18.5V : 3.3V10%, 5.0V10%
: 2 Grids x 82 Anodes VFD tube : 3 Grids x 82 Anodes VFD tube * 82-segment driver outputs : IOH = -6 mA at VOH = VDISP-0.8 V (SEG1 to 82) * 3-grid pre-driver outputs : IOL = 10 mA at VOL = 2 V * Built-in digital dimming circuit (10-bit resolution) * Built-in 5 x 6 keyscan circuit * Built-in oscillation circuit (external R and C) * Built-in Power-On-Reset circuit * Package: 128-pin plastic QFP (QFP128-P-1420-0.50-K) (ML9228 GA)
1/25
FEDL9228-01
OKI Semiconductor
ML9228
BLOCK DIAGRAM
SEG1 SEG82 GRID1 GRID2 GRID3
D-GND VDISP VDD Power On Reset L-GND BLANK
0H 7H
82 Segment Driver
3 Grid pre Driver
POR Out1-82 246 to 82 Segment Control in1-82
in1-82
in1-82
1H Mode Select POR 0H POR
Out1-82
Segment Latch
2H 0H POR
Out1-82
Segment Latch
3H 0H POR
Out1-82
Segment Latch
in1-3
1 in1-82
2 in1-82
3 in1-82
RESET CS CLOCK DATA I/O
Control
Out1-3
3 bit Shift Register
Out1-82
82 bit Shift Register
4H POR
in1-10 Dimming Latch Out1-10
POR
POR
OSCO
OSC
POR
10 bit Digital Dimming
7H
DUP/TRI
Timing Generator
5H 6H
5 x 6 Key Scan Interface
INT
COL1
COL6
ROW1
ROW5
2/25
FEDL9228-01
OKI Semiconductor
ML9228
PIN CONFIGURATION (TOP VIEW)
126 SEG73 125 SEG72
124 SEG71 123 SEG70
122 SEG69 121 SEG68
120 SEG67 119 SEG66
118 SEG65 117 SEG64
116 SEG63 115 SEG62
114 SEG61 113 SEG60 112 SEG59
109 SEG56 108 SEG55
111 SEG58 110 SEG57
107 SEG54 106 SEG53
128 NC 127 NC
105 SEG52 104 NC
103 NC 102 NC 101 NC 100 SEG51 99 SEG50 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 SEG49 SEG48 SEG47 SEG46 SEG45 SEG44 SEG43 SEG42 SEG41 SEG40 SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 NC NC 69 68 67 66 65 64
NC NC SEG74 SEG75 SEG76 SEG77 SEG78 SEG79 SEG80 SEG81 SEG82 VDISP D-GND VDD INT ROW2 ROW3 ROW4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19
ROW1 16
ROW5 20 COL2 COL3 COL4 COL5 COL6 DUP/TRI COL1 21 22 23 24 25 26
27 BLANK 28 RESET 29 CS 30
CLOCK 31 DATA I/O 32 OSC0 33 L-GND 34 NC 35 NC 36 NC 37 NC 38 39 40 41 43 45 42 44
NC: No connection 64-pin Plastic QFP
59 60 47 48 54 55 56 58 61 62 46 49 50 51 52 53 57 63
NC NC
SEG8 SEG9
SEG13 SEG14
GRID1
D-GND
SEG11 SEG12
SEG10
NC : No Connection
SEG15
SEG16 SEG17
GRID2 GRID3 SEG1 SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
VDISP
NC NC
3/25
FEDL9228-01
OKI Semiconductor
ML9228
PIN DESCRIPTIONS
Pin 12,42 14 13,41 37 3 to 11, 46 to 62, 67 to 100, 105 to 126 43,44,45 GRID1 to 3 O Symbol VDISP VDD D-GND L-GND Type -- -- -- -- Description High Level Power supply pins Pin12 and pin42 should be connected externally. Low Level Power supply pin D-GND is ground pins for the VFD driver circuit. L-GND is ground pin for the logic circuit. Pin13,Pin37 and Pin41 should be connected externally. Segment (anode) signal output pins for a VFD tube These pins can be directly connected to the VFD tube. External circuit is not required. lOH -6 mA, lOL 500 Inverted Grid signal output pins For pre-driver, the external circuit is required. lOH -6 mA, lOL 10 mA Chip Select input pin Data input/output operation is valid when this pin is set at a High level. Serial clock input pin Data is input and/or output through the DATA l/O pin at the rising edge of the serial clock. Serial data input/output pin Data is input to/comes out from the shift register at the rising edge of the serial clock. Interrupt signal output to microcontroller. When any key of key matrix is pressed or released, key scanning is started. After the completion of the one cycle, this pin goes to high level and keeps the high level until keyscan stop mode is selected. Duplex/Triplex operation select input pin. DUP/TRl = L(L-GND) : Triplex DUP/TRl = H(VDD) COL1 to 6 : Duplex Return inputs from the key matrix These pins are active low. When key matrix are in the inactive sate, these pins are at high level through the internal pull-up resistors. All the inputs do not have the chattering absorption function for the keyscans. Key switch scanning outputs Normally low level is output through these pin. When any switch of key matrix is depressed or released, key scanning is started and is continued until keyscan stop mode is selected. When keyscan stop mode is selected, all outputs of ROW1 to 5 go back to low level. Display off control input. 28 BLANK I BLANK = L(L-GND) : Display off(SEG1-82 = L) BLANK = H(VDD) : Display on
SEG1 to 82
O
30
CS
l
31
CLOCK
l
32
DATA l/O
l/O
15
INT
O
27
DUP/TRl
l
21 to 26
l
16 to 20
ROW1 to 5
O
4/25
FEDL9228-01
OKI Semiconductor
ML9228
Pin
Symbol
Type
Description The contents of the shift registers and latches are set to "0". The digital dimming duty cycle is set to "0". All segment outputs are set to Low level. Grid1 output is set to Low level. Grid2,3 outputs are set to High level. All the ROW outputs are set to Low level. INT output is set to Low level. RC oscillator connecting pins VDD OSC0 Oscillation frequency changes with display pipes to be used. Please refer to the right figure. R2 C2
29
RESET
I
33
OSC0
l/O
1,2,35,36, 37,38, 40,63,64, 66,65, 101,102, 127,128 NC -- Open pin
5/25
FEDL9228-01
OKI Semiconductor
ML9228
ABSOLUTE MAXIMUM RATINGS
Parameter Supply Voltage Input Voltage Power Dissipation Storage Temperature Output Current Symbol VDISP VDD VIN PD TSTG lO1 lO3 lO4 Condition -- -- -- Ta = 85 C -- SEG1 to 82 GRID1 to 3 ROW1 to 5, DATA I/O Rating -0.3 to +20 -0.3 to +6.5 -0.3 to +6.0 590 -55 to +150 -10.0 to +2.0 -7.0 to +20.0 -2.0 to +2.0 mA mW C V Unit
RECOMMENDED OPERATING CONDITIONS
Parameter Driver Supply Voltage Logic Supply Voltage Symbol VDISP VDD Condition -- Unit Supply Voltage 5.0 V (Typ) Unit Supply Voltage 3.3 V (Typ) VDD = 5.0 V (Typ) Oscillation Frequency fOSC R2 = 10 k 5%, C2 = 27 pF 5% VDD = 3.3 V (Typ) R2 = 8.2 k 5%, C2 = 27 pF 5% VDD=5.0 V (Typ) R2 = 10 k 5% C2 = 27 pF 5% Frame Frequency fFR VDD=3.3 V (Typ) R2 = 8.2 k 5% C2 = 27 pF 5% Operating Temperature TOP -- 1/3 Duty 1/2 Duty 211 317 -40 269 403 -- 325 Hz 488 +85 C 1/3 Duty 1/2 Duty Min. 8.0 4.5 3.0 2.6 2.6 211 317 Typ. 13.0 5.0 3.3 3.3 3.3 269 403 Max. 18.5 5.5 3.6 4.0 4.0 325 Hz 488 MHz MHz V Unit
6/25
FEDL9228-01
OKI Semiconductor
ML9228
ELECTRICAL CHARACTERISTICS DC Characteristics
(Ta = -40 to +85C, VDD = 5.0 V10%, VDISP = 8.0 to 18.5 V) Parameter High Level Input Voltage Low Level Input Voltage High Level Input Current Low Level Input Current Symbol VIH VIL lIH1 lIH2 lIL1 lIL2 VOH1 High Level Output Voltage VOH2 VOH3 VOL1 Low Level Output Voltage VOL2 VOL3 IDISP Supply Current Applied pin *1) *1) *2) *3) *2) *3) SEG1 to 82 GRID1 to 3 *4) SEG1 to 82 GRID1 to 3 *5) VDISP VDISP = 9.5V Condition -- -- VIH = VDD VIH = VDD VIL = 0.0 V VIL = 0.0 V lOH1 = -6 mA lOH3 = -6 mA lOH4 = -120 A Output Open VDISP = 9.5V lOL1 = 500 A lOL3 = 10 mA lOL4 = 120 A Min. 0.7 VDD -- -5.0 -50 -5.0 -120 VDISP-0.8 VDISP-0.8 VDD-0.8 VDD-0.2 -- -- -- -- Max. -- 0.3 VDD +5.0 -5.0 +5.0 -10 -- -- -- -- 2.0 2.0 0.8 500 A V V Unit V V A A
R2 = 10 k 5%, C2 = 27 pF 5%, no load IDD ISLP1 ISLP2 VDD VDISP VDD R2 = 10 k 5%, C2 = 27 pF 5% Sleep Mode Sleep Mode -- -- -- 5.0 5.0 5.0 mA A A
*1) *2) *3) *4) *5)
CS, CLOCK, DATA I/O, DUP/TRI, BLANK, RESET, COL1 to 6 CS, CLOCK, DATA I/O, DUP/TRI, BLANK, RESET COL1 to 6 DATA I/O, INT DATA I/O, INT, ROW1 to 5
7/25
FEDL9228-01
OKI Semiconductor
ML9228
DC Characteristics
(Ta = -40 to +85C, VDD = 3.3 V10%, VDISP = 8.0 to 18.5 V) Parameter High Level Input Voltage Low Level Input Voltage High Level Input Current Low Level Input Current Symbol VIH VIL lIH1 lIH2 lIL1 lIL2 VOH1 High Level Output Voltage VOH3 VOH3 VOL1 Low Level Output Voltage VOL2 VOL3 IDISP Supply Current Applied pin *1) *1) *2) *3) *2) *3) SEG1 to 82 GRID1 to 3 *4) SEG1 to 82 GRID1 to 3 *5) VDISP VDISP = 9.5V Condition -- -- VIH = VDD VIH = VDD VIL = 0.0 V VIL = 0.0 V lOH1 = -6 mA lOH3 = -6 mA lOH4 = -100 A Output Open VDISP = 9.5V lOL1 = 500 A lOL3 = 10 mA lOL4 = 100 A Min. 0.8 VDD -- -5.0 -40 -5.0 -100 VDISP-0.8 VDISP-0.8 VDD -0.4 VDD -0.2 -- -- -- -- Max. -- 0.2 VDD +5.0 -5.0 +5.0 -5.0 -- -- -- -- 2.0 2.0 0.4 500 A V V Unit V V A A
R2 = 8.2 k 5%, C2 = 27 pF 5%, no load IDD ISLP1 ISLP2 VDD VDISP VDD R2 = 8.2 k 5%, C2 = 27 pF 5% Sleep Mode Sleep Mode -- -- -- 4.0 5.0 5.0 mA A A
*1) *2) *3) *4) *5)
CS, CLOCK, DATA I/O, DUP/TRI, BLANK, RESET, COL1 to 6 CS, CLOCK, DATA I/O, DUP/TRI, BLANK, RESET COL1 to 6 DATA I/O, INT DATA I/O, INT, ROW1 to 5
8/25
FEDL9228-01
OKI Semiconductor
ML9228
AC Characteristics
(Ta = -40 to +85C, VDD = 5.0 V10%, VDISP = 8.0 to 18.5 V) Parameter Clock Frequency Clock Pulse Width Data Setup Time Data Hold Time CS Off Time CS Setup Time (CS-Clock) CS Hold Time (Clock-CS) DATA Output Delay Time (Clock-DATA l/O) Output Slew Rate Time VDD Rise Time VDD Off Time CS Wait Time Symbol fC tCW tDS tDH tCSL tCSS tCSH tPD tR tF tPRZ tPOF tRSOFF CL=100 pF Condition -- -- -- -- R2 = 10 k 5%, C2 = 27 pF 5% -- -- -- tR = 20 to 80% tF = 80 to 20% Min. -- 200 200 200 20 200 200 -- -- -- -- 5.0 400 Max. 2.0 -- -- -- -- -- -- 1.0 2.0 2.0 100 -- -- Unit MHz ns ns ns s ns ns s s s s ms s
Mounted in a unit Mounted in a unit, VDD = 0.0 V --
(Ta = -40 to +85C, VDD = 3.3 V10%, VDISP = 8.0 to 18.5 V) Parameter Clock Frequency Clock Pulse Width Data Setup Time Data Hold Time CS Off Time CS Setup Time (CS-Clock) CS Hold Time (Clock-CS) DATA Output Delay Time (Clock-DATA l/O) Output Slew Rate Time VDD Rise Time VDD Off Time CS Wait Time Symbol fC tCW tDS tDH tCSL tCSS tCSH tPD tR tF tPRZ tPOF tRSOFF CL=100 pF Condition -- -- -- -- R2 = 8.2 k 5%, C2 = 27 pF 5% -- -- -- tR = 20 to 80% tF = 80 to 20% Min. -- 400 400 400 20 400 400 -- -- -- -- 5.0 400 Max. 1.0 -- -- -- -- -- -- 1.0 2.0 2.0 100 -- -- Unit MHz ns ns ns s ns ns s s s s ms s
Mounted in a unit Mounted in a unit, VDD = 0.0 V --
9/25
FEDL9228-01
OKI Semiconductor
ML9228
TIMING DIAGRAMS
VDD = 3.3 V10% 0.8 VDD 0.2 VDD VDD = 5.0 V10% 0.7 VDD 0.3 VDD
VIH VIL
Data Input Timing
CS tCSS 1/fC tCW CLOCK tDS DATA I/O (INPUT) VALID VALID tDH - VIH VALID VALID - VIL tCW tCSH tCSL - VIH - VIL - VIH - VIL
Data Output Timing
tCSS CS tCSH CLOCK tPD DATA I/O (OUTPUT) - VIH - VIL - VIH - VIL - VIH - VIL
Power-On Reset Timing
VDD
tPRZ tRSOFF
tPOF
-0.8 VDD -0.0 V - VIH
CS - VIL
Driver Output Timing
BLANK tR tF -VIH -VIL -0.8 VDISP -0.2 VDISP tR tF -0.8 VDISP -0.2 VDISP
SEG1-82
GRID1-3
10/25
FEDL9228-01
OKI Semiconductor
ML9228
Keyscan Characteristics
(Ta = -40 to +85C, VDD = 5.0 V10%, VDISP = 8.0 to 18.5 V) Parameter Keyscan Cycle Time Keyscan Pulse Width Condition R2 = 10 k 5%, C2 = 27 pF 5% R2 = 10 k 5%, C2 = 27 pF 5% Min. 160 32 Typ. 194 39 Max. 246 49 Unit s s
(Ta = -40 to +85C, VDD = 3.3 V10%, VDISP = 8.0 to 18.5 V) Parameter Keyscan Cycle Time Keyscan Pulse Width Condition R2 = 8.2 k 5%, C2 = 27 pF 5% R2 = 8.2 k 5%, C2 = 27 pF 5% Min. 160 32 Typ. 194 39 Max. 246 49 Unit s s
Keyscan Timing
Keyscan Cycle Time ROW1
Keyscan Pulse Width
ROW2
ROW3
ROW4
ROW5
11/25
FEDL9228-01
OKI Semiconductor
ML9228
Output Timing (Duplex Operation) *1 bit time = 4/fOSC Solid line: When dimming data is made into 1016/1024 Dotted line: When dimming data is made into 64/1024
2048 bit times1 (display cycle) GRID1 1016 bit times 8 bit times GRID2 1016 bit times 1016 bit times 8 bit times 8 bit times VDISP D-GND VDISP D-GND VDISP 64 bit times SEG1-82 64 bit times 64 bit times D-GND VDISP D-GND
GRID3
Output Timing (Triplex Operation) *1 bit time = 4/fOSC Solid line: When dimming data is made into 1016/1024 Dotted line: When dimming data is made into 64/1024
3072 bit times (1 display cycle) GRID1 1016 bit times 8 bit times GRID2 1016 bit times 8 bit times 8 bit times VDISP D-GND VDISP D-GND 1016 bit times 64 bit times SEG1-82 64 bit times 64 bit times VDISP D-GND VDISP D-GND
GRID3
12/25
FEDL9228-01
OKI Semiconductor
ML9228
FUNCTIONAL DESCRIPTION Power-on Reset When power is turned on, ML9228 is initialized by the internal power-on reset circuit. The status of the internal circuit after initialization is as follows: * The contents of the shift registers and latches are set to "0". * The digital dimming duty cycle is set to "0". * All segment outputs are set to Low level. * Grid1 output is set to Low level. Grid2,3 outputs are set to High level. * All the ROW outputs are set to Low level. * INT output is set to Low level. Reset When power is turned on, ML9228 is initialized by the internal power-on reset circuit. The status of the internal circuit after initialization is as follows: * The contents of the shift registers and latches are set to "0". * The digital dimming duty cycle is set to "0". * All segment outputs are set to Low level. * Grid1 output is set to Low level. Grid2,3 outputs are set to High level. * All the ROW outputs are set to Low level. * INT output is set to Low level. * A command is received by the signal of Low(L-GND) level. Blank All segment outputs are set as a Low level. * A command is received by the signal of Low(L-GND) level. Data Input and Output Data input and output through the DATA-I/O pin is valid only when the CS pin is set at a High level. The input data to DATA I/O pin is shifted into the shift register at the rising edge of the serial clock. The data is automatically loaded to the latches when the CS pin is set at a Low level. 10-bit dimming data (D1 to D10) and 82-bit segment data (S1 to S82) are used for inputting of dimming data and display data. To transfer these two data, the mode data (M0 to M2) must be sent after each of these data succeddingly. The output data from the DATA I/O pin is output from the shift register at the rising edge of the serial clock. ML9228 outputs 30-bit key data (S11 to S56). To receive these data, the mode data (M0 to M2) must be sent first and then CS must be set once to Low level and set again to High level. Then inputting serial clocks, these data are output from the DATA I/O pin. When the CS pin is set at a Low level, the DATA I/O pin returns to an input pin. To stop the keyscan, the only mode data (M0 to M2) must be sent. After the mode data transfer, the key scanning is stopped immediately.
CS
CLOCK
DATA I/O
M0 M1 M2
M0 M1 M2
S11 S12 S13 S14 S15 S21 S22
S44 S45 S51 S52 S53 S54 S55 S56
Keyscan Stop Command
Switch Data Output Command
Switch Data
13/25
FEDL9228-01
OKI Semiconductor
ML9228
Mode Data ML9228 has the seven function modes. The function mode is selected by the mode data (M0 to M2). The relation between function mode and mode data (M0 to M2) is as follows:
FUNCTION MODE 0 1 2 3 4 5 6 7 OPERATING MODE Segment Data for GRID1-3 Input Segment Data for GRID1 Input Segment Data for GRID2 Input Segment Data for GRID3 Input Digital Dimming Data Input Keyscan Stop Switch Data Output Sleep FUNCTION DATA M0 0 1 0 1 0 1 0 1 M1 0 0 1 1 0 0 1 1 M2 0 0 0 0 1 1 1 1
14/25
FEDL9228-01
OKI Semiconductor
ML9228
Segment Data Input [Function Mode: 0 to 3] * ML9228 receives the segment data when function mode 0 to 3 are selected. * The same segment data is transferred to the 3 segment data latch correspond to GRID1 to 3 at the same time when the function mode 0 is selected. * The segment data is transferred to only one segment data latch that is selected by mode data, when the function mode is 1, 2 or 3 is selected. * Segment output (SEG1 to 82) becomes High level when the segment data (S1 to S82) is High level. [Data Format] Input Data Segment Data Mode Data
Bit Input Data 1 S1 2 S2
: : :
85 bits 82 bits 3 bits
3 S3 4 S4 --------------------79 80 81 S79 S80 S81 82 S82 83 84 85 M0 M1 M2 Mode Data (3 bits)
Segment Data (82 bits)
[Bit correspondence between segment output and segment data]
SEG n Segment SEG n Segment SEG n Segment SEG n Segment SEG n Segment SEG n Segment 1 data data data data data data
S1
2
S2
3
S3
4
S4
5
S5
6
S6
7
S7
8
S8
9
S9
10
S10
11
S11
12
S12
13
S13
14
S14
15
S15
16
S16
17
S17
18
S18
19
S19
20
S20
21
S21
22
S22
23
S23
24
S24
25
S25
26
S26
27
S27
28
S28
29
S29
30
S30
31
S31
32
S32
33
S33
34
S34
35
S35
36
S36
37
S37
38
S38
39
S39
40
S40
41
S41
42
S42
43
S43
44
S44
45
S45
46
S46
47
S47
48
S48
49
S49
50
S50
51
S51
52
S52
53
S53
54
S54
55
S55
56
S56
57
S57
58
S58
59
S59
60
S60
61
S61
62
S62
63
S63
64
S64
65
S65
66
S66
67
S67
68
S68
69
S69
70
S70
71
S71
72
S72
73
S73
74
S74
75
S75
76
S76
77
S77
78
S78
79
S79
80
S80
81
S81
82
S82
15/25
FEDL9228-01
OKI Semiconductor
ML9228
Digital Dimming Data Input [Function Mode: 4] * ML9228 receives the digital dimming data when function mode 4 is selected. * The output duty changes in the range of 0/1024 (0%) to 1016/1024 (99.2%) for each grid. * The 10-bit digital dimming data is input from LSB. [Data Format] Input Data Digital Dimming Data Mode Data
Bit Input Data 1 D1 LSB 2 D2
: : :
13 bits 10 bits 3 bits
3 D3 4 D4 5 D5 6 D6 7 D7 8 D8 9 D9 10 D10 MSB 11 12 13 M0 M1 M2 Mode Data (3 bits)
Digital Dimming Data (10 bits)
(LSB) D1 D2 0 0 1 0
D3 0 0
D4 0 0
Dimming Data D5 D6 D7 0 0 0 0 0 0
D8 0 0
D9 0 0
(MSB) D10 0 0
Duty Cycle 0/1024 1/1024
1 0 1
1 0 0
1 0 0
0 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1015/1024 1016/1024 1016/1024
1
1
1
1
1
1
1
1
1
1
1016/1024
Keyscan Stop [Function Mode: 5] * ML9228 stops a key scanning when function mode 5 are selected. * To select this mode, the only mode data (M0 to M2) is needed. * The actual time lag range between receipt of the keyscan stop command and the ceasing of scanning is 2.4 s to 3.6 s [Input Data Format] Input Data Mode Data
Bit Input Data 83 M0
: :
84
3 bits 3 bits
85 M2
M1
Mode Data (3 bits)
16/25
FEDL9228-01
OKI Semiconductor
ML9228
Switch Data Output [Function Mode: 6] * ML9228 output the switch data when function mode 6 is selected. * To select this mode, the only mode data (M0 to M2) is needed. * When ML9228 recieves this mode, the DATA I/O pin is changed to an output pin. * 30-bit switch data come out from the DATA I/O pin synchronizing with the rise edge of the clock. * When the CS pin is set at the low level, the DATA I/O pin returns to an input pin. * Contact Count bits are Q1 (LSB) to Q3 (MSB) [Input Data Format] Input Data Mode Data
Bit Input Data 83 M0
: :
84
3 bits 3 bits
85 M2
M1
Mode Data (3 bits)
[Output Data Format] Output Data 5 x 6 push switch Data
: :
30 bits 30 bits
6
S16
Bit 1 2 3 4 5 S11 S12 S13 S14 S15 Output Data Bit 13 14 15 16 17 S31 S32 S33 S34 S35 Output Data Bit 25 26 27 28 29 S51 S52 S53 S54 S55 Output Data Sij: i = ROW1 to 5, j = COL1 to 6 Sij = 1: Switch ON Sij = 0: Switch OFF
7
S21
8
S22
9
S23
10
S24
11
S25
12
S26
18
S36
19
S41
20
S42
21
S43
22
S44
23
S45
24
S46
30
S56
[5 x 6Push Switch] ROW1 COL1 COL2 COL3 COL4 COL5 COL6 ROW2 ROW3 ROW4 ROW5
=
17/25
FEDL9228-01
OKI Semiconductor
ML9228
P-in/S-out shift resistor When the switch data output mode is selected and CS goes L, all the key data send to the shift resistor, and the up/down counter is reset and the INT signal goes "L".
CS C1 C2 C3 C4 C5 C6 Data I/O ROW1 CLOCK ROW4 ROW5 C1 C2 C3 C4 C5 C6 C1 C2 C3 C4 C5 C6
INT
When CS goes L, the up/down counter is reset and the INT goes "L".
18/25
FEDL9228-01
OKI Semiconductor
ML9228
Keyscan Keyscanning is started only when depression or release of any key is detected in order to minimize noise caused by scanning signal. Then, keyscanning is continued until the keyscan stop mode is sent from a microcomputer. The INT pin goes to the high level at the completion of 1-cycle scanning after the keyscan start, so the (high level) signal sent from the INT pin can be used as an interrupt signal. [Keyscan Timing]
ROW 1
ROW 2 ROW 3
ROW 4
ROW 5 1 Cycle INT
Depress/Release
Keyscan stop mode is selected.
Note:
Keyscanning cannot be stopped by selecting the keyscan stop mode only once if: - keyscanning is started after depression or release of any key is detected, and then - a key is depressed or released again before the keyscan stop mode is selected. To stop keyscanning, it is required to select the keyscan stop mode once again.
Depress Depress Release
INT
Keyscan
Keyscan
Keyscan
CS
MODE5 MODE5 : Keyscan stop
MODE5
MODE5
19/25
FEDL9228-01
OKI Semiconductor
ML9228
Sleep [Function Mode: 7] * ML9228 oscillation stops and segment display turns off when function mode 7 is selected. * key matrix is pushed, this mode will be canceled and it will usually become display mode. [Input Data Format] Input Data Mode Data
Bit Input Data 83 M0
: :
84
3 bits 3 bits
85 M2
M1
Mode Data (3 bits)
Wake up * Wake up by key press from COL6. Then, key scan is performed. * Wake up by CS assert(rising edge). Then, key scan does not carry out. * Oscillation restarts to accept normal operation. * Previous output for display data till updated by Each Mode. ROW1 COL1 COL2 COL3 COL4 COL5 COL6 If either of these keys is pushed, an oscillation will be started and it will usually return to operation. ROW2 ROW3 ROW4 ROW5
=
20/25
OKI Semiconductor
VDD SEG1
VDISP
ML9228 SEG82 GRID1 GRID2 GRID3 S1 S2 S3 G1 G2 G3 S80 S81 S82
APPLICATION CIRCUITS
VDISP
VDD
5x6
ROW1 to 5
Key matrix
COL1 to 6
Triplex VFD Tube
BLANK
RESET
Ef
DUP/TRI
Circuit for the triplex VFD tube with 246 segments (3 Grid x 82 Anode)
Microcontroller
D-GND
GND
CS DATA I/O CLOCK
VDD
OSC0
L-GND
FEDL9228-01
21/25
ML9228
GND
FEDL9228-01
OKI Semiconductor
ML9228
POWER SEQUENCE
* If the power sequence (please see below) recommended by Oki is not followed,it is possible to damage internal logic transistors. * Currently there is no definition for the time period between the point that VDD = 3.3V VDISP = 3.3V. * Oki recommends the following sequence.
18.0V
VDISP
3.3 V
VDD
2.0S
2.0S
22/25
FEDL9228-01
OKI Semiconductor
ML9228
PACKAGE DIMENSIONS
(Unit: mm)
QFP128-P-1420-0.50-K
Mirror finish
5
Notes for Mounting the Surface Mount Type Package
Package material Lead frame material Pin treatment Package weight (g) Rev. No./Last Revised
Epoxy resin 42 alloy Solder plating (5m) 1.19 TYP. 4/Nov. 28, 1996
The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki's responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times).
23/25
FEDL9228-01
OKI Semiconductor
ML9228
REVISION HISTORY
Document No.
FEDL9228-01
Date
Oct. 20, 2004
Page Previous Current Edition Edition
Final edition 1
Description
24/25
FEDL9228-01
OKI Semiconductor
ML9228
NOTICE 1. The information contained herein can change without notice owing to product and/or technical improvements. Before using the product, please make sure that the information being referred to is up-to-date. 2. The outline of action and examples for application circuits described herein have been chosen as an explanation for the standard action and performance of the product. When planning to use the product, please ensure that the external conditions are reflected in the actual circuit, assembly, and program designs. When designing your product, please use our product below the specified maximum ratings and within the specified operating ranges including, but not limited to, operating voltage, power dissipation, and operating temperature. Oki assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation resulting from misuse, neglect, improper installation, repair, alteration or accident, improper handling, or unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the specified maximum ratings or operation outside the specified operating range. Neither indemnity against nor license of a third party's industrial and intellectual property right, etc. is granted by us in connection with the use of the product and/or the information and drawings contained herein. No responsibility is assumed by us for any infringement of a third party's right which may result from the use thereof. The products listed in this document are intended for use in general electronics equipment for commercial applications (e.g., office automation, communication equipment, measurement equipment, consumer electronics, etc.). These products are not authorized for use in any system or application that requires special or enhanced quality and reliability characteristics nor in any system or application where the failure of such system or application may result in the loss or damage of property, or death or injury to humans. Such applications include, but are not limited to, traffic and automotive equipment, safety devices, aerospace equipment, nuclear power control, medical equipment, and life-support systems. Certain products in this document may need government approval before they can be exported to particular countries. The purchaser assumes the responsibility of determining the legality of export of these products and will take appropriate and necessary steps at their own expense for these. No part of the contents contained herein may be reprinted or reproduced without our prior permission. Copyright 2004 Oki Electric Industry Co., Ltd.
3.
4.
5.
6.
7.
8.
25/25


▲Up To Search▲   

 
Price & Availability of ML9228GA

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