ChipFind - документация

Электронный компонент: MSC1937

Скачать:  PDF   ZIP
Semiconductor
MSC1937-01
1/16
Semiconductor
MSC1937-01
14/16-Segment
16-Digit Display Controller/Driver
GENERAL DESCRIPTION
MSC1937-01 is a Bi-CMOS alphanumeric display controller designed to interface with either
vacuum fluorescent display.
MSC1937-01 can drive displays with up to 16 digits with either 14 or 16 segments plus a decimal
point and comma.
MSC1937-01 provides the interface with the microcomputer only by two signal lines: DATA and
SCLK.
FEATURES
Can display up to 16 digits with either 14 or 16 segments plus comma/point.
The number of display digits is programmable within 16.
The brightness adjustment is programmable by 1/32 step.
The display contents can be changed at any digit.
Built-in PLA (64 types of ASCII characters (capital letters only) can be displayed).
Executable in 1-byte instruction format
Drive capability
Output current
: Up to
20 mA (Digit)
10 mA (Segment) : Plastic DIP
5 mA (Segment) : Plastic QFP
Withstand voltage
: 58V
Can also be used for LED.
Pin compatible with 10937 manufactured by Rockwell.
Supply voltage : 5V
10%
Package options:
40-pin plastic DIP (DIP40-P-600-2.54) (Product name: MSC1937-01RS)
44-pin plastic QFP (QFP44-P-910-0.80-K) (Product name: MSC1937-01GS-K)
E2C0026-27-Y3
This version: Nov. 1997
Previous version: Jul. 1996
Semiconductor
MSC1937-01
2/16
BLOCK DIAGRAM
SGA
SGB
SGC
SGD
SGE
SGF
SGG
SGH
SGI
SGJ
SGK
SGL
SGM
SGN
SGO
SGP
PNT
TAIL
AD16
AD15
AD14
AD13
AD12
AD11
AD10
AD 9
AD 8
AD 7
AD 6
AD 5
AD 4
AD 3
AD 2
AD 1
DATA
SCLK
POR
V
SS
V
DD
A
SEGMENT
DRIVERS
(ANODE)
SEGMENT
DECODER
6416
PLA
616
DISPLAY
DATA
BUFFER
TIMING
AND
CONTROL
216
DECIMAL PT.
COMMA TAIL
DIGIT DRIVERS
(GRID)
Semiconductor
MSC1937-01
3/16
INPUT AND OUTPUT CONFIGURATION
Schematic Diagrams of Logic Portion Input Circuit
Schematic Diagrams of Logic Portion Output Circuit
Schematic Diagrams of Driver Output Circuit
V
DD
V
SS
V
DD
INPUT
V
SS
V
DD
V
SS
V
DD
OUTPUT
V
SS
OUTPUT
V
SS
V
SS
Semiconductor
MSC1937-01
4/16
PIN CONFIGURATION (TOP VIEW)
1
40
2
39
3
38
4
37
5
36
6
35
7
34
8
33
9
32
10
31
11
30
12
29
13
28
14
27
15
26
16
25
17
24
18
23
19
22
20
21
V
SS
AD 16
AD 15
AD 14
AD 13
AD 12
AD 11
AD 10
AD 9
AD 8
AD 7
AD 6
AD 5
AD 4
AD 3
AD 2
AD 1
V
DD
(GND)
A
POR
PNT
TAIL
SGP
SGO
SGN
SGM
SGL
SGK
SGJ
SGI
SGH
SGG
SGF
SGE
SGD
SGC
SGB
SGA
SCLK
DATA
40-Pin Plastic DIP
Pin
Function
1
Power supply (5V)
2
Digit 16 output pin
...
17
Digit 1 output pin
18
GND
19
TEST pin
20
POWER-ON-RESET pin
21
Data input pin
22
Shift clock pin
23
Segment A output pin
...
38
Segment P output pin
39
TAIL output pin
40
POINT output pin
...
...
Semiconductor
MSC1937-01
5/16
PIN CONFIGURATION (TOP VIEW)
11
10
9
8
7
6
5
4
3
2
1
34
35
36
37
38
39
40
41
42
43
44
23
24
25
26
27
28
29
30
31
32
33
SG N
SG C
SG D
SG E
SG F
SG G
SG H
SG I
SG J
SG K
SG L
SG M
AD 3
AD 4
AD 5
AD 6
AD 7
AD 8
AD 9
AD 10
AD 11
AD 12
NC
SG O
SG P
TAIL
PNT
V
DD
(GND)
V
SS
AD 16
AD 15
AD 14
AD 13
22
NC
SG B
SG A
SCLK
DATA
V
DD
(GND)
POR
A
V
DD
(GND)
AD 1
AD 2
21
20
19
18
17
16
15
14
13
12
44-Pin Plastic QFP
Pin
Function
1
No connection
2
Digit 12 output pin
...
13
Digit 1 output pin
14
GND
15
TEST pin
16
POWER-ON-RESET pin
17
GND
18
Data input pin
19
Shift clock pin
...
21
Segment B output pin
20
Segment A output pin
Pin
Function
22
No connection
23
Segment C output pin
...
36
Segment P output pin
37
TAIL output pin
38
POINT output pin
39
GND
40
Power supply (5V)
41
Digit 16 output pin
...
44
Digit 13 output pin
...
...
Semiconductor
MSC1937-01
6/16
PIN DESCRIPTION
Symbol
Type
Description
Power supply pin
V
SS
--
GND pin
V
DD
--
Input of display data/control data
Input from MSB
DATA
I
Shift clock of shift register
Shifts data at the falling edge of SCLK
SCLK
I
Power-on-reset input. Input of "H" level into this pin with the power turned on
initializes this IC.
The internal state after the initialization is as follows:
1) AD1 to AD16, SGA to SGP, TAIL and PNT output are in the off state.
2) The duty cycle is set to "0".
3) The digit counter value is set to 16 digits.
4) The buffer pointer is set to AD1.
5) Pin "A" is in the output mode.
POR
I
Usually used as an output mode, and outputs 1/5 of the internal oscillation
frequency. In the test mode, operates as an input pin.
A
I/O
Grid output pins
The output format is an emitter follower.
AD16 - AD1
O
Segment output pins
The output format is an emitter follower.
SGA - SGP
TAIL, PNT
O
Semiconductor
MSC1937-01
7/16
ABSOLUTE MAXIMUM RATINGS
Parameter
Symbol
Output Voltage
Output Current
Power Supply Voltage
Input Voltage
V
V
V
mA
Rating
Unit
V
SS
58 to V
SS
+ 0.3
25
0.3 to +6.5
0.3 to V
SS
+ 0.3
20
V
GG
I
LOAD
V
SS
V
IN
Digit
Segment
Storage Temperature
C
55 to +150
T
STG
DIP
QFP
10
RECOMMENDED OPERATING CONDITIONS
Parameter
Symbol
"L" Input Voltage
Power Supply Voltage
"H" Input Voltage
V
V
V
Condition
Unit
--
Applicable to all input pins
V
IL
V
SS
V
IH
Operating Temperature
C
T
op
Clock Frequency
Oscillation Frequency
Frame Frequency
f
C
f
OSC
f
FR
--
--
--
--
1.0
5.5
5.5
Max.
85
Typ.
0.0
4.5
3.6
Min.
40
kHz
kHz
Hz
--
--
--
--
195
500
--
--
--
--
500
--
--
Semiconductor
MSC1937-01
8/16
ELECTRICAL CHARACTERISTICS
DC Characteristics
Parameter
Symbol
"H" Input Current
"L" Input Current
"H" Input Voltage
"L" Input Voltage
V
mA
Condition
Unit
Applicable to all input pins
V
SS
= 5 V
I
LOAD
= 10mA
I
IH
I
IL
V
IH
V
IL
V
OH1
V
V
SS
= 5 V
I
LOAD
= 10mA
I
SS
(Ta = 40 to +85C, V
SS
= 5 V 10%, V
GG
= 53 V 0.5 V)
2.0
2.0
5.5
1.0
Max.
--
2.0
2.0
3.6
0.0
3.0
Min.
2.5
mA
no-load
I
OUT
10.0
--
Supply Current
"H" Output Voltage
V
V
V
V
OH2
--
--
"L" Output Voltage
V
mA
V
IH
= V
SS
V
IL
= 0.0 V
Digit
Segment
V
SS
= 5 V
I
LOAD
= 5mA
DIP
QFP
2.5
V
OL
Output Leakage Current
--
--
10.0
V
GG
+3.0
mA
"L" output current is determined by
external pull-down resistor
V
OUT
= V
SS
V
GG
= 53 V
AC Characteristics
Parameter
Symbol
Frame Frequency
Self Oscillation Frequency
ms
ms
kHz
Condition
Unit
--
--
f
FR
f
C
f
OSC
SCLK "H" Time
--
t
CW-H
(Ta = 40 to +85C, V
SS
= 5 V 10%, V
GG
= 53 V 0.5 V)
332
500
548
Max.
--
88
392
Min.
1.0
Data Set-up Time
ns
--
t
CW-L
--
1.0
--
--
When mounted in a unit
--
--
--
--
Clock Frequency
SCLK "L" Time
Data Hold Time
V
SS
Rise Time
POR Pulse Width
POR-SCLK Time
Internal Processing Time
t
DS
t
DH
t
PRZ
t
RESW
t
RESS
t
BUSY
ms
ms
ms
ns
ns
Hz
kHz
200
100
100
200
200
40
--
--
--
--
--
--
--
Semiconductor
MSC1937-01
9/16
1) SCLK, Data Timing
2) V
SS
Set and Data Word Transfer Timing
SCLK
DATA
3.6 V
1.0 V
3.6 V
1.0 V
t
CW-H
t
CW-L
t
DS
t
DH
f
C
t
BUSY
V
SS
POR
SCLK
t
PRZ
t
RESW
t
RESS
MSB side
Data Word
t
BUSY
LSB side
MSB side
LSB side
4.5 V
0 V
Data Word
Semiconductor
MSC1937-01
10/16
FUNCTIONAL DESCRIPTION
The MSB value of 8-bit serial data determines whether the input data into MSC1937-01 is control
data or display data.
Display Data
By setting MSB = "0", the display data can be entered. The address of PLA is specified by bit 5
to bit 0 following MSB.
Table 1 provides the PLA code table.
Command
Function
MSB
bit 7
LSB
bit 0
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
Display Data
Sets the display contents
0
2
0
X
2
5
2
4
2
3
2
2
2
1
X: Don't care
Control Data
The control data can be input by setting MSB to "1". In addition, a command type and associated
data with the command are determined by the bit 6 to bit 0.
a) Buffer Pointer Control
This command changes the display contents only at an arbitrary digit. (The RAM write
address is set.)
A decimal equivalent value of bits 0 - 3 should be set (desired digit number 2).
(Example) When specifying AD4, the set value is 2 (0010).
Specified Digit
Set Value of
Bits 0 to 3
Specified Digit
Set Value of
Bits 0 to 3
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
15 (1111)
0 (0000)
1 (0001)
2 (0010)
3 (0011)
4 (0100)
5 (0101)
6 (0110)
AD9
AD10
AD11
AD12
AD13
AD14
AD15
AD16
7 (0111)
8 (1000)
9 (1001)
10 (1010)
11 (1011)
12 (1100)
13 (1101)
14 (1110)
Command
Function
MSB
bit 7
LSB
bit 0
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
Buffer Pointer Control
Specifies the RAM
address.
1
2
0
0
1
0
2
3
2
2
2
1
Digit Counter Control
Sets the number of
display digits.
1
2
0
1
0
0
2
3
2
2
2
1
Duty Cycle Control
Sets the duty value.
1
2
0
1
1
2
4
2
3
2
2
2
1
Test Mode
Sets the test mode.
1
X
0
0
2
4
X
X
X
X: Don't care
Semiconductor
MSC1937-01
11/16
b) Digit Counter Control
This command sets the number of display digits.
Set the desired number of digits in bits 0 to 3.
c) Duty Cycle Control
This command sets the duty cycle of the driver output. This command allows the brightness
to be adjusted by 1/32 step. As shown in Figure 1, the blank time between digits or between
the segments is specified by 1 bit time on the hardware. Therefore, the set value ranges from
0 to 31.
Number of
Display Digits
Set Value of
Bits 0 to 3
Number of
Display Digits
Set Value of
Bits 0 to 3
1
2
3
4
5
6
7
8
1 (0001)
2 (0010)
3 (0011)
4 (0100)
5 (0101)
6 (0110)
7 (0111)
8 (1000)
9
10
11
12
13
14
15
16
9 (1001)
10 (1010)
11 (1011)
12 (1100)
13 (1101)
14 (1110)
15 (1111)
0 (0000)
SGn
AD16
AD15
AD14
AD13
AD12
AD11
AD10
AD9
AD8
AD7
AD6
AD5
AD4
AD3
AD2
AD1
31 bit time
1 bit time
31 bit time
1 bit time
1 DISPLAY CYCLE
512 bit time
V
GG
V
SS
V
GG
V
SS
Shown above is the timing when Duty Cycle = 31 (1 bit time = 5 1/f
OSC
)
Fig. 1 Output Timing
Semiconductor
MSC1937-01
12/16
d) Test Mode
This mode is not a user function, but is used for outgoing inspection.
Table 1 PLA Code Table
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
;
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
;
16-Segment Display
14-Segment Display
Semiconductor
MSC1937-01
13/16
* To set the comma and decimal point, the display data at the display digit is input, then 2C and
2E data is input.
Note: Only when 2C and 2E data is entered, the write address in the RAM is not automatically
incremented. For other data, the address specified by the Buffer Pointer Control
command is automatically incremented by one each time the display data is input.
SGA
SGB
SGE
SGF
S
G
C
S
G
D
S
G
G
S
G
H
S
S
S
S
S
S
S
S
G
G
G
G
G
G
G
G
P
I
J
K
L
M
N
O
SGA
SGF
S
G
C
S
G
D
S
G
G
S
G
H
S
S
S
S
S
G
G
G
G
G
I
J
K
L
M
S
G
G
S
P
N
SGO
PNT
TAIL
16-SEGMENT
14-SEGMENT
PNT
TAIL
Semiconductor
MSC1937-01
14/16
APPLICATION CIRCUITS
+5 V
V
GG
10 mF
R
C
E
K
R
G
16
R
A
16
TYPICAL
ANODE
(SEGMENT)
DRIVER
CIRCUIT
TYPICAL
GRID
(DIGIT)
DRIVER
CIRCUIT
VACUUM
FLUORESCENT
DISPLAY
MSC1937-01
V
SS
V
DD
ADn
SGn
POR
HOST
SYSTEM
DATA
CLOCK
DATA
SCLK
Semiconductor
MSC1937-01
15/16
(Unit : mm)
PACKAGE DIMENSIONS
Notes for Mounting the Surface Mount Type Package
The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which
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).
DIP40-P-600-2.54
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
6.10 TYP.
Semiconductor
MSC1937-01
16/16
(Unit : mm)
Notes for Mounting the Surface Mount Type Package
The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which
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).
QFP44-P-910-0.80-K
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
0.35 TYP.
Mirror finish