TOSHIBA TC83230-0015

TC83230-0015
TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic
TC83230-0015
TC83230-0015: Single-Chip CMOS LSI for Calculators with Printers
(applicable printer heads: M31/M31A manufactured by EPSON)
The TC83230-0015 LSI is a single-chip CMOS LSI for use in
calculators with printers.
It integrates I/O logic circuits necessary to configure a
calculator with 10- or 12-digit display, two-memory function,
two-tax function, serial printer used to print calculation results,
oscillator, and LCD drivers.
Features
Operational Features
·
Print: 10 or 12 digits of data. (including decimal point.)
Weight: 1.52 g (typ.)
1 digit of floating minus sign, 1 digit of operational
symbol.
1-color printing (black).
·
Display: 10 or 12 digits of data. (including punctuation in each digit.)
1 digit of floating minus sign, memory load, error symbol, grand total memory load, 3 digits of
commas.
·
Decimal output: Decimal set lock key controls output format. Fixed decimal setting (“0”, “1”, “2”, “3”, “4”,
“6”), full floating decimal, ADD mode and ADD2 mode.
·
Key-input buffer: 12 words
·
Operation methods: Addition and subtraction: By ARITHMETIC operation
·
Function: Four function, repeat multiplication and division, mixed calculation, percentage calculation,
percent discount and add-on calculation, memory calculation, delta percent calculation, add-mode
calculation, mark-up/down calculation, total calculation, constant calculation, tax calculation
·
Leading zero suppression
Multiplication and division: By algebraic operation
Two-key rollover.
Protection
(1)
In the overflow condition, all key except “C”, “C/CE”, “CE”, “Feed”, “→” key are inoperative.
(2)
Key chatter protection.
Auto-Clear at Power On
Auto-clear functions by connecting a capacitor to the RESET pin.
1
2003-03-04
TC83230-0015
Pin Assignment (top view)
QFP80
2
2003-03-04
System Block Diagram
3
2003-03-04
TC83230-0015
TC83230-0015
Connection of LCD
Segment
Common
4
2003-03-04
TC83230-0015
Key Connection
Touch Key
Lock Key
Touch Key Select
ON Key
5
2003-03-04
TC83230-0015
Specification of Calculator
Operation Specifications
(1)
Operations depending on key types and modes
· Touch key
Key Name
Mode Switch
C
CAL Mode
Touch Key Mode
Tax Set Mode (SETI/II key is on)
Lock Key Mode
Touch Key Mode
Lock Key Mode
Operates as clear key
Operates as clear key
Clears input data
Clears input data
Operates as clear entry
key
Operates as clear entry
key
Clears input data
Clears input data
C/CE
Operates as clear or
clear entry key
Operates as clear or
clear entry key
Clears input data
Clears input data
Numeral
Numeral Key-inputs
numerals
Numeral Key-inputs
numerals
Inputs numerals
Inputs numerals
OFF
Operates as off key
Unused
Unused
・
Key-inputs decimal
points
Key-inputs decimal
points
Key-inputs decimal
points
Key-inputs decimal
points
*,
◊
Operates as total or
sub-total key
Operates as total or
sub-total key
Unused
Unused
Operates as
four-function key
Operates as
four-function key
Unused
Unused
Operates as = key
Operates as = key
Unused
Unused
CE
+, ´, ¸
=
¾
P/NP
Switches print or
non-print
¾
Unused
Unused
RND
Switches round-off and
round-up
¾
Unused
Unused
DEC
Switches decimal points
¾
Unused
Unused
%
Operates as % key
Operates as % key
Unused
Unused
Operates as delta
percentage calculation
key
Operates as delta
percentage calculation
key
Unused
Unused
Operates as
mark-up/down key
Operates as
mark-up/down key
Unused
Unused
Operates as item count
key or average key
Operates as item count
key or average key
Unused
Unused
#/P
Operates as
non-add-print key for
left-justified printing
Operates as
non-add-print key for
left-justified printing
Unused
Unused
®
Operates as right-shift
key
Operates as right-shift
key
Operates as right-shift
key
Operates as right-shift
key
+/-
Operates as sign change Operates as sign change
Unused
key
key
Unused
MI*, MII*,
MI◊, MII◊,
MI-, MII-,
MI+, MII+
Operates as memory
function key
Operates as memory
function key
Unused
Unused
-TAXI/II
Operates as -TAXI/II
key
Operates as -TAXI/II
key
Unused
Unused
+TAXI/II
Operates as +TAXI/II
key
Operates as +TAXI/II
key
Unused
Unused
D%
MU/D
IC/AVE
S
IC MOD
Operates as S key
¾
Unused
Unused
Operates as IC-mode
key
¾
Unused
Unused
6
2003-03-04
TC83230-0015
Key Name
CAL Mode
Tax Set Mode (SETI/II key is on)
Mode Switch
Touch Key Mode
Lock Key Mode
GT MOD
Operates as GT-mode or
non-GT mode key
¾
GT
◊
*
Operates as GT key
Operates as GT key
Touch Key Mode
Lock Key Mode
Unused
Unused
Unused
Unused
Lock key
·
Key Name
CAL Mode
Tax Set Mode (SETI/II key is on)
Mode Switch
Touch Key Mode
Lock Key Mode
0, 1, 2, 3, 4, 6, A, AII
¾
Switches decimal points
Unused
Unused
CUT, UP
¾
Switches round-off and
round-up
Unused
Unused
IC±, IC+
¾
Operates as IC±/IC+ key Unused
Unused
S
¾
Operates as S key
Unused
Unused
GT
¾
Switches GT-mode or
non-GT mode
Unused
Unused
Operates as paper feed
key
Operates as paper feed
key
Operates as paper feed
key
Switches print or
non-print
Unused
Unused
Operates as paper feed
key
FEED
¾
P/NP
T/N
(Note 1)
2 TAX
(Note 1)
2M
(Note 1)
Touch Key Mode
Lock Key Mode
Selects lock key mode or touch key mode.
Selects single tax mode or double tax mode.
Selects single memory mode or double memory mode.
Note 1: Can switch modes only with the reset key.
7
2003-03-04
TC83230-0015
(2)
Explanation of function
[0~9]...................... Keys in numbers from 0 to 9, 00, and 000. If the number of displays digits exceeds
[00, 000]
10 or 12 key entry is invalid.
[・].......................... If this key is pressed after a key operation except data entry, the displays is
cleared and entry of [・] is stored in memory. The decimal point is shifted for
subsequent data entry. If the [・] key is pressed during data entry, displays does
not change.
[+, -]...................... Add or subtract operation data and displays the result. The decimal point is
floating except when A mode is specified. Addition or subtraction can be performed
repeatedly.
If these key are pressed in multiplication/division mode or in constant calculation
mode, add or subtract displays data to addition/subtraction registers, then displays
the result. At this time, in the operation mode multiplicand or divisor do not
change.
These keys increment or decrement the item counter. In the following operation
mode, the operations are executed, and the results are printed and displayed. At
that time, addition or subtraction using the addition/subtraction register is not
executed.
1)
Percent discount/add-on calculation
a ´ b% + .....a + (ab/100)
c% +......a + (ac/100)
a ´ b% - .....a - (ab/100)
c% -......a - (ac/100)
Percent discount/add-on with constants are calculated as above.
[◊].......................... Prints and displays the intermediate result in addition/subtraction register. In
item count mode, prints the contents of the item counter before the calculation
result printing.
Contents of data register or stored arithmetic instruction are not changed.
[*].......................... Print and displays the result in addition/subtraction register. Automatically feeds
paper one line. In item count mode, the contents of the item counter are printed
before the calculation result printing.
After this key operation, the contents of the addition/subtraction register are
cleared. The contents of the item counter are cleared at the first
addition/subtraction in next step. The contents of the data register or stored
arithmetic instruction are not changed. When GT mode is specified, the result of
addition/subtraction is added to the GT memory.
MI+, MII+ ............ If the arithmetic instruction is not stored or if the mode is constant calculation
MI-, MIImode, first prints the displays contents after rounding to the specified number of
decimal places, performs addition/subtraction using the data in memory, then
stores the result in memory. If the multiplication/division instruction is stored,
executes the arithmetic instruction, rounds the result to the specified number of
decimal places, prints and displays the result, adds/subtracts with the data in
memory, then stores the result to memory.
At that time, the multiplicand or divisor is stored together with the mode, constant
calculation mode. When this key is pressed immediately after the [´] or [MI+,
MII+, MI-, MII-] key, operation is the same as that for the [=] key; that is,
adds/subtracts using data in memory. This key operation increments or
decrements the item counter for memory.
8
2003-03-04
TC83230-0015
[MI◊, MII◊]............ Prints or displays the intermediate result of memory calculation. In item count
mode, prints the contents of the item counter for memory before the calculation
result printing. Contents of the data register or stored arithmetic instruction are
not changed.
[MI*, MII*]............ Prints and displays the result of memory calculation and automatically feeds
paper one line. In item count mode, prints the contents of the item counter for
memory before the calculation result printing. After the [MI*, MII*] key operation,
the contents of memory and the contents of the item counter for memory are
cleared. Contents of the data register or stored arithmetic instruction are not
changed.
[´, ¸]...................... If the multiplication or division instruction is stored in memory, prints the
operators, performs the operations and displays the results while simultaneously
storing a new arithmetic instruction in memory. The decimal point for the result is
floating. If the [´] or [¸] key is pressed in constant calculation mode, prints the
displayed numeric value without performing an operation and stores a new
multiplication/division instruction in memory.
[=].......................... Executes a stored multiplication/division instruction, rounds the result to the
specified number of decimal places, prints and displays the result, then
automatically feeds the paper one line. Stores the multiplicand or divisor together
with constant calculation mode in memory. If an instruction is not stored in
memory, no operation is performed and the previous state is held.
Pressing the [=] key immediately after the [´] or [¸] key performs the following
operation.
a ´ =.......aa
a ¸ =.......1
[%]......................... If an arithmetic instruction is stored in memory, performs percentage calculation,
rounds the result to the specified number of decimal places, prints and displays the
result. Stores the multiplicand/divisor together with constant calculation mode in
memory. If a percentage calculation for multiplication is performed, percent
discount/add-on calculation can be done by using the [+] or [-] key. At that time,
addition/subtraction using the addition/subtraction register is not performed. If an
arithmetic instruction is not stored in memory, no operation is performed and the
previous states is held. Pressing the [%] key immediately after the [´] or [¸] key
performs the following operation.
a ´ % = ...aa/100
a ¸ % = ...100
% key operation example: percent discount/add-on calculation
a ´ b%....ab/100
+.............a + (ab/100)
c% ..........ac/100
+.............a + (ac/100)
a ´ b%....ab/100
-.............a - (ab/100)
c% ..........ac/100
-.............a - (ac/100)
9
2003-03-04
TC83230-0015
[MU/D].................. If a multiplication/division instruction is stored in memory, cancels the data. The
decimal point for the result is floating.
MU/D key operation example:
aMU/Db =................. a/(1 - (b/100)) - a (prints profit)
................. a/(1 - (b/100))
(mark-up)
c =................. a/(1 - (c/100)) - a
(prints profit)
................. a/(1 - (c/100))
(mark-up)
aMU/Db +/- =........... a/(1 + (b/100)) - a (prints profit)
........... a/(1 + (b/100))
(mark-down)
c +/- =........... a/(1 + (c/100)) - a
(prints profit)
........... a/(1 + (c/100))
(mark-down)
[D%] ...................... If a multiplication/division instruction is memorized, cancels the data.
D%key operation example:
aD% b =..................... b - a
..................... (b - a)/ïaï
(prints difference)
c = ..................... c - a
(change delta percent)
..................... (c - a)/ïaï
(prints difference)
aD% b +/- =............... -(b + a)
(change delta percent)
............... -(b + a)/ïaï (prints difference)
c +/- = ............... -(c + a)
(change delta percent)
............... -(c + a)/ïaï (prints difference)
[+/-]....................... Inverts sign of the displayed number at key entry.
[®] ........................ Shifts the contents of the displays to the right by one digit at key entry. For an
estimation calculation error, cancels the error.
[GT ◊ ]................... Calls the contents of GT memory. If the key is pressed once, calls the contents of
*
GT memory, but does not change current state. If the key is pressed twice, calls
the contents of GT memory and clears them.
[C] ......................... Cancels all arithmetic instructions and errors, clears the contents of all the
registers except the memory register, and prints 0.C.
[CE] ...................... If pressed at key entry, clears only the contents of the displays; does not change
the stored arithmetic instruction or the contents of the data register. Invalid if
pressed after one of the following keys: [C] [´] [¸] [+] [-] [=] [%] [D%] [MI+, MII+]
[MI-, MII-] [MI◊, MII◊] [MI*, MII*] [MU/D] [IC/AVE].
The result of pressing the [CE] key after the [#/P] key depends on the state before
the keys were pressed.
[IC+]...................... Selects item count mode.
[IC±]
IC+.........Counts up by the [+] or [-] key.
IC±.........Counts up by the [+] key, down by the [-] key.
[S] ......................... If an operation is performed by the [=] or [%] key in auto accumulation calculation
mode, adds the operation result to the addition/subtraction register and
increments the item counter.
[C/E] ..................... If pressed at key entry, operates same as the [CE] key.
If pressed after one of the following keys, operates same as the [C] key: [C/CE] [´]
[¸] [+] [-] [=] [%] [D%] [MI+, MII+] [MI-, MII-] [MI◊, MII◊] [MI*, MII*] [MU/D]
[IC/AVE].
The result of pressing the [C/CE] key after the [+/-] or the [#/P] key depends on the
state before the keys were pressed.
10
2003-03-04
TC83230-0015
[#/P] ...................... If pressed after the numerical key entry, prints the contents of the key entry data
register together with the # symbol, but does not change the current state. If the
key is pressed after a key except the numerical keys or [+/-] key, does not change
the contents of the displays or the current state. If the key is pressed in clock
mode, automatically prints the displayed date and time.
+TAXI/II ............. Calculate included tax operation or excluded tax operation. But, only prints and
-TAXI/II
does not express the tax. Prints or displays the result-value. (result-value adjusts
decimal-point (TAB) setting.) Feeds the paper one line after prints.
TAXI key operation example:
(TAX = 3%)
a [+TAXI] ........ a (3/100)
(prints TAX)
........ a + (a (3/100))
(included TAX)
a [-TAXII] ........ a/(1 + 3/100) - a (prints TAX)
........ a/(1 + 3/100)
(excluded TAX)
If pressed at key entry after number key entry, calculate the tax as a result of
calculation.
When multiplication/division instruction is stored in memory.
[P/NP] ................... Switches between PRINT and NON-PRINT mode. At reset, NON-PRINT mode is
set. Switches mode in each time when the [P/NP] key is pressed:
P ® NP ® P ® NP. In PRINT mode, displays “print mode”. Valid only when the
[ Τ/L ] lock key is off.
[RND] ................... Switches between round-up, round-off and half-adjust. At reset, half-adjust is set.
Switches the mode in each time when the [RND] key is pressed:
5/4 ® ¯ ® ­ ® 5/4 ® ¯ ® ­. Displays round-up/round-off. Valid only when the
[ Τ/L ] lock key is off.
[GT MOD] ............ Exchange GT-mode. (initial setting isn’t support GT-mode.)
GT mode cycles not-support and support. And displays GT-mode flag.
Only touch key mode is valid.
[IC MOD].............. Exchange IC-mode. (initial setting isn’t support IC-mode.)
IC mode cycles not-support, IC+ and IC±-mode. And displays IC-mode flag. Any
touch key mode is valid.
[IC/AVE]............... Prints or displays the item counter, when IC/AVE key continuously pressed twice
just after pressed [*] key and [◊] key,
After first, prints or displays the item counter.
The second, the calculation of the mean number are executed, prints or displays
the operation result.
After calculation of the mean number, item counter are cleared.
Example
a (+)
b (+)
c (+)
d (+)
e (+)
f (+)
g (+)
(*)
Addition to total
addition/subtraction
register
® Displays or prints addition/
subtraction register.
(IC/AVE) ® Displays the item counter
(IC/AVE) ® Displays or prints
(a + b + c + d + e + f + g)/7
The even if IC-value is a negative, the calculation of the mean number.
Example
(*)
® Displays or prints addition/
a (-)
Addition to total
subtraction register.
b (-)
addition/subtraction
(IC/AVE) ® Displays the item counter
c (+)
register
(IC/AVE) ® Displays or prints
d (-)
(-a - b + c - d)/½4½ (IC+)
(-a - b + c - d)/½ -2½ (IC±)
11
2003-03-04
TC83230-0015
[DEC].................... Switches the decimal point. At reset, floating point (F) is set. Switches the mode in
each time when the [DEC] key is pressed as follows:
F ® 0 ® 1 ® 2 ® 3 ® 4 ® 6 ® A ® AII ® F ® 0 ® 1. Displays the specified
decimal point or add mode.
Valid only when the [ Τ/L ] lock key is off.
(3)
Explanation of lock keys
[0, 1, 2, 3].............. Sets the specified decimal point. If no specification, floating is set.
[4, 6, A, AII]
When processing floating point data, the operation result is zero-shifted.
When A mode is specified, key-entered data are multiplied by 1/100 only when the
key-entered numerical value is used for addition/subtraction or memory
addition/subtraction. If the [・] key is pressed during data entry, A mode is invalid.
The operation result is treated the same as the specified decimal point, 2. When
AII mode is specified, key-entered data are multiplied by 1/100 only when the
key-entered numerical value is used for multiplication/division by [=] key. If the [・]
key is pressed during data entry, AII mode is invalid. The operation result is
treated the same as the specified decimal point, 2.
[CUT, UP] ............ Rounds-off in CUT mode; rounds-up in UP mode; when no specification is made,
half-adjusts. When a decimal point is specified, the digit (s) in the subsequent
decimal place is (are) half-adjusted, rounded-off, or rounded-up (??).
If floating point is specified, the value of the least significant digits which cannot
be displayed is rounded off.
[ P/ NP ] ................. Switches between print and non print mode. When [ P/ NP ] lock key is off, disables
all printing except [PF] or [#/P] key.
When mode changes from non-print to print, feeds the paper one line.
[IC+]...................... Selects item count mode.
[IC±]
IC+.........Counts up by the [+] or [-] key.
IC±.........Counts up by the [+] key, down by the [-] key.
[S] ......................... If an operation is performed by the [=] or [%] key in auto accumulation calculation
mode, adds the operation result to the addition/subtraction register and
increments the item counter.
[GT] ...................... In grand total mode, adds the total register to the GT register by the [*] key.
[ Τ/L ] .................... When the [ Τ/L ] lock key is off, the [P/NP], [S], [GT MOD], [IC MOD], [RND], and
[DEC] keys are valid. When the [ Τ/L ] key is on, the [NP], [S], [GT], [IC+], [IC±],
[CUT], [UP], and [0, 1, 2, 3, 4, 6, A, AII] lock keys are valid.
SETI ................. When the [SETI/SETII] lock key is on, prints and express the stored tax rate.
SETII
When the [SETI/SETII] lock key is off, store the expression data to the new tax
rate. The result of tax rate is only floating-point, and not consent the decimal-point
at this function.
[FEED] ................. Feed paper.
[TMR] ................... When the [TMR] lock key is on, auto power-off functions.
(after approx. 6 minutes.)
[2 TAX] ................. Switches between single tax and double tax mode.
When the [2 TAX] lock key is on, one tax rate can be set. (SETII and TAXII will be
disabled.)
When the [2 TAX] lock key is off, two tax rates can be set.
[2 M] ..................... Selects single memory or double memory mode.
When the [2 M] lock key is on, one memory can be used. (MII will be disabled.)
When the [2 M] lock key is off, two memories can be used.
12
2003-03-04
TC83230-0015
(4)
ON, OFF key
[ON] ...................... If pressed in HOLD mode, cancels HOLD. At that time, cancels all arithmetic
instructions and errors. The contents of the memory register and the TAX RATE
before HOLD mode are retained; all other registers are cleared.
While the [ON] key is pressed, the [OFF] key is invalid.
[OFF] .................... Forcibly enters HOLD mode (CPU sleep mode).
Operation Example
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
4/5 OFF OFF OFF CAL
12
ON
Touch
Print
Display
ON POWER··ON
<PF>··
C
<PF>··
·1+·
1.· +
1.
·2-·
2.· -
-1.
·◊·
-1.· ◊
-1.
·*·
-1.· *
·IC/AVE·
F
4/5 IC+ OFF OFF CAL
12
ON
0.
<PF>··
-1.
2.·
2.
¸
ON ·IC/AVE·
-0.5· *
-0.5
·IC/AVE·
0.·
0.
·1+·
1.· +
1.
·2-·
2.· -
-1.
·◊·
002..........·
-1.· ◊
·IC/AVE·
2.·
2.
¸
·IC/AVE·
-0.5· *
·IC/AVE·
·*·
-1.
2.·
-0.5
2.
002..........·
·
-1.· *
·
<PF>·· ···
·IC/AVE·
2.·
2.
¸
·IC/AVE·
-0.5· *
·IC/AVE·
-1.
0.·
-0.5
0.
Note 2: <PF> ........Paper feed
13
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
4/5 OFF OFF OFF CAL
12
ON
Touch
Print
Display
ON ·3·´·
3.· ´
3.
·4·¸·
4.· ¸
12.
·=·
4.· =
·
3.· *
·
<PF>··
3.
·5·´·
5.· ´
·6·%·
6.· %
·
5.
0.3· *
·
<PF>··
·+·
0.3
+·
5.3· %
·
<PF>··
5.3
·2·¸·
2.· ¸
·3·%·
3.· %
·
2.
66.6666666666· *
·
<PF>··
66.6666666666
·2·MU/D·
2.· M··
·3·=·
3.· %
2.
=
0.0618556701· *
2.0618556701· *
<PF>··
2.0618556701
·2·D%·
2.· -
·3·=·
3.· %
2.
=
1.· *
50.· *
<PF>··
50.
Note 2: <PF> ........Paper feed
14
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
4/5 OFF S OFF CAL
12
ON
Touch
Print
Display
ON ···3·´·
3.· ´
3.
···4·¸·
4.· ¸
12.
···=·
4.· =
3.· +
<PF>··
3.
···5·´·
5.· ´
···6·%·
6.· %
5.
0.3· +
<PF>··
···+·
0.3
+
5.3· %
<PF>··
···2·¸·
···3·%·
5.3
2.· ¸
2.
3.· %
66.6666666666· +
<PF>··
66.6666666666
·2·MU/D·
2.· M
·3·=·
3.· %
2.
=
0.0618556701· *
2.0618556701· +
<PF>··
2.0618556701
·2·D%·
2.· -
·3·=·
3.· %
2.
=
1.· *
50.· +
<PF>··
·*·
50.
122.028522336· *
<PF>··
F
4/5 OFF S
GT
CAL
12
ON
122.028522336
ON ·2·+·
2.· +
2.
·3·+·
3.· +
5.
·*
T
5.· +
GT
5.
·3·-c
<PF>··
3.· -
GT
-3.
·4·-·
·4.· -
GT
-7.
·5·-·
5.· -
GT
-12.
GT
-12.
GT
-7.
T
·*·
-12.· +
·
<PF>··
·GT··
T
-7.· ◊
T
·GT··
·
-7.· *
<PF>··
-7.
Note 2: <PF> ........Paper feed
15
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
4/5 OFF S OFF CAL
12
ON
Touch
ON ·MI+·
Print
Display
------1------·
M
·
-7.· +
·5·
·MII+·
MI
-7.
MI
5.
MI,MII
5.
MI,MII
-7.
MII
-7.
MII
5.
------2------·
M
·
5.· +
·MI◊·
------1------·
M
·
-7.· ◊
·MI*·
------1------·
M·
·
-7.· *
·
<PF>··
·MII◊·
------2------·
M
·
5.· ◊
·MII*·
------2------·
M·
·
5.· *
·
<PF>··
·#/P·
·2·#/P
·#/P·
2.· ◊
2.
0.· ¸
0.
0.
............·
0.· *
<PF>··
·C·
ON
2.
0.· =
·
12
#2...........·
·=·
·
CUT OFF OFF OFF SETI
5.
·0·¸·
·
F
5.
5.· ◊
E
0.
0.· C··
·
<PF>··
ON ·
------1------·
·
0.
0.· %
·
<PF>··
0.
·3·
F
CUT OFF OFF OFF CAL
12
ON
ON ·
------1------·
3.· %
<PF>··
·C·
0.
0.· C··
<PF>··
0.
Note 2: <PF> ........Paper feed
16
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
CUT OFF OFF OFF SETI
12
ON
Touch
ON
Print
Display
------1------·
3.· %
<PF>··
F
CUT OFF OFF OFF CAL
12
ON
ON
F
CUT OFF OFF OFF SETII
12
ON
ON
3.
------2------·
0.· %
·5·
F
CUT OFF OFF OFF CAL
12
ON
<PF>··
ON
0.
------2------·
5.· %
<PF>··
·C
0.
0.· C
<PF>··
F
CUT OFF OFF OFF SETII
12
ON
ON
0.
------2------·
5.· %
<PF>··
F
CUT OFF OFF OFF CAL
12
ON
5.
ON
0.
·1560·
·+TAXI·
·
1,560.
------1------·
1560.·
%
·
46.8· ◊
1606.8 *
<PF>··
1,606.8
·1560·
·+TAXII·
1,560.
------2------·
1560.·
%
78.· ◊
1638.· *
<PF>··
·+TAXI·
1,638.
------1------·
1638.· ◊
%
49.14· ◊
1687.14· *
<PF>··
·1560·
1,560.
1560.· ´
·´·
·78900·
1,687.14
1,560.
78,900.
Note 2: <PF> ........Paper feed
17
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
4/5 OFF OFF OFF CAL
12
ON
Touch
ON ·+TAXI·
Print
Display
------1------·
78,900.· =
123084000.· ◊
%
3692520.· ◊
126776520.· *
<PF>··
126,776,520.
·=·
126,776,520.
·5·
5.
5.· ´
·´·
·+TAXI·
·=·
5.
5.
5.· =
25.· *
<PF>··
·+TAXI·
25.
------1------·
25.· ◊
%
0.75· ◊
25.75· *
<PF>··
25.75
·=·
25.75
·C·
0.· C··
<PF>··
2
CUT OFF OFF OFF CAL
12
ON
0.
ON ·1560·
·+·
1,560.
1560.00· +
·1100·
·+·
1,100.
1100.00· +
·+TAXII·
1,560.00
2,660.00
------2------·
2660.00· ◊
%
133.00· ◊
2793.00· *
<PF>··
2,793.00
Note 2: <PF> ........Paper feed
18
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
CUT OFF OFF OFF CAL
12
ON
Touch
ON ·+TAXI·
Print
Display
------1------·
2793.00· ◊
%
83.79· ◊
2876.79· *
<PF>··
2,876.79
·980000·
·000000·
·+TAXI·
980,000,000,000.
------1------·
980000000000.·
· %
29400000000.· ◊
.............·
1.00940000000· *
<PF>··
E
·C·
1.00940000000
0.· C··
·
<PF>··
0.
·1560·
1,560.
·+/-·
-1,560.
·+TAXI·
------1------·
-1560. ·
%
-46.8· ◊
-1606.8· *
<PF>··
-1,606.8
·1560·
·-TAXI·
1,560.
------1------·
1560.·
%
-45.43689321· ◊
1514.56310679· *
<PF>··
·-TAXI·
1,514.56310679
------1------·
1514.56310679· ◊
%
-44.11348855· ◊
1470.44961824· *
<PF>··
1,470.44961824
Note 2: <PF> ........Paper feed
19
2003-03-04
TC83230-0015
Key
F
4/5
IC
S
GT MOD 10/12 2 TAX 2 M
Touch
·1560·
·-TAXII·
Print
Display
·
1,560.
------2------·
1560.·
%
-74.28571429· ◊
1485.71428571· *
<PF>··
·-TAXII·
1,485.71428571
------2------·
1485.71428571· ◊
%
-70.74829932· ◊
1414.96598639· *
<PF>··
F
CUT OFF OFF OFF SETI
12
ON
ON
1,414.96598639
------1------·
3.· %
·C·
F
CUT OFF OFF OFF CAL
12
ON
ON
<PF>··
3.
·
0.
------1------·
0.· %
<PF>··
F
CUT OFF OFF OFF SETI
12
ON
ON
0.
------1------·
0.· %
·1234·
F
CUT OFF OFF OFF CAL
12
ON
ON
<PF>··
0.
·
1,234.
------1------·
1234.· %
<PF>··
F
CUT OFF OFF OFF SETII
12
ON
ON
0.
------2------·
5.· %
·C·
<PF>··
5.
·
0.
Note 2: <PF> ........Paper feed
20
2003-03-04
TC83230-0015
Key
IC
S
F
4/5
GT MOD 10/12 2 TAX 2 M
F
CUT OFF OFF OFF CAL
12
ON
Touch
ON
Print
Display
------2------·
0.· %
<PF>··
0.
·980000
·000000
·+TAXI·
980,000,000,000.
------1------·
980000000000.·
.............·
0.· *
E
0.
<PF>··
·C·
0.· C··
<PF>··
A
CUT OFF OFF OFF CAL
12
ON
ON ·123
123.
·+
1.23· +
·456
·
·+
CUT OFF OFF OFF CAL
12
ON
1.23
456.
4.56· +
5.79
·◊
5.79· ◊
5.79
·*
5.79· *
<PF>··
AII
0.
ON ·789
5.79
789.
789.· ´
·´
·100
789.
100.
·=
1.00· =
789.00· *
<PF>··
789.00
Note 2: <PF> ........Paper feed
21
2003-03-04
TC83230-0015
Maximum Ratings (VSS = 0 V)
Characteristics
Symbol
Rating
Unit
Supply voltage 1
VDD
-0.3~6
V
Supply voltage (LCD drive)
VLC
-0.3~VDD + 0.3
V
Input voltage
VIN
-0.3~VDD + 0.3
V
Output voltage
VOUT
-0.3~VDD + 0.3
V
Output current
IOUT
3.2
mA
Power dissipation
PD
600
mW
Soldering temperature
Tsld
260 (10 s)
°C
Storage temperature
Tstg
-55~125
°C
Operating temperature
Topr
0~40
°C
Electrical Characteristics
Recommended Operating Conditions (VSS = 0 V, Topr = 0~40°C)
Characteristics
Operating temperature
Supply voltage
High-level input voltage
(non-schmitt circuit)
High-level input voltage
(schmitt circuit)
High-level input voltage
Low-level input voltage
(non-schmitt circuit)
Low-level input voltage
(schmitt circuit)
Low-level input voltage
Symbol
Test
Circuit
Test Condition
Min
Max
Unit
Topr
¾
¾
0
40
°C
5.5
V
VDD ´
0.7
VDD
V
VDD ´
0.75
VDD
V
VDD ´
0.9
VDD
V
0
VDD ´
0.3
V
0
VDD ´
0.25
V
0
VDD ´
0.1
V
VDD
¾
NORMAL
¾
SLOW
¾
HOLD
VIH1
¾
VDD >
= 4.5 V
VIH2
VIH3
¾
VDD < 4.5 V
VIL1
¾
¾
2.0
VDD >
= 4.5 V
VIL2
VIL3
4.5
VDD < 4.5 V
22
2003-03-04
TC83230-0015
DC Characteristics (VSS = 0 V, Topr = 0~40°C)
Characteristics
Hysteresis voltage
(schmitt circuit)
Symbol
Test
Circuit
VHS
¾
Hysteresis Input
IIN1
¾
KO port, TEST,
RESET , HOLD
IIN2
¾
Open Drain R port, P
port
RIN1
¾
KO port TEST with
Input Resistor
Input current
Input resistance
Terminal
RIN2
¾
RESET , HOLD
ILO1
¾
Sink Open Drain R port
ILO2
¾
Source Open Drain R
port, P port
High-level output voltage
VOH
¾
Source Open Drain R
port, P port
Low-level output voltage
VOL
¾
Sink Open Drain R port
ROUT
¾
R port, P port
ROS
¾
SEG
ROC
¾
COM
Output leakage current
Pull-down resistance
Output resistance
VO1/2
¾
Min
Typ.
Max
Unit
¾
¾
0.7
¾
V
¾
¾
±2
mA
VDD = 5.5 V
30
70
150
VIN = 5.5/0 V
100
220
450
¾
¾
2
VDD = 5.5 V
VIN = 5.5/0 V
VDD = 5.5 V
VOUT = 5.5 V
VDD = 5.5 V
VOUT = -1.5 V
VDD = 5.5 V
IOH = -1.6 mA
VDD = 5.5 V
IOL = 1.6 mA
VDD = 5.5 V
VIN = 5.5 V
VDD = 5 V
VO2/3
Output voltage
Test Condition
SEG/COM
VDD - VLC = 3 V
VO1/3
Supply current (normal)
IDD
¾
¾
VDD = 5.5 V,
VLC = VSS
kW
mA
¾
¾
-2
2.4
¾
¾
V
¾
¾
0.4
V
30
70
150
kW
¾
¾
35
kW
3.8
4.0
4.2
3.3
3.5
3.7
2.8
3.0
3.2
¾
3
6
mA
¾
0.5
10
mA
V
fc = 4 MHz
Supply current (hold)
IDDH
¾
¾
VDD = 5.5 V
Note 3: Typ. values are guaranteed at Topr = 25°C, VDD = 5 V.
Note 4: IIN1: Excepts a current through a internal pull up/down resistor.
Note 5: ROS, ROC: Shows on-resistor at level switching.
Note 6: VO2/3: Shows 2/3 level output voltage at which 1/4 or 1/3 duty LCD drive.
Note 7: VO1/2: Shows 1/2 level output voltage at which 1/2 duty or static LCD drive.
Note 8: VO1/3: Shows 1/3 level output voltage at which 1/4 or 1/3 duty LCD drive.
Note 9: IDD, IDDH: Current consumption at VIN = 5.3 V/0.2 V
Should be under that KO port is open and R port voltage level is valid.
23
2003-03-04
TC83230-0015
Oscillation Circuit (VSS = 0 V, VDD = 4.5~5.5 V, Topr = 0~40°C)
Recommended Circuit
Test Condition
Min
Typ.
Max
Unit
2.4
4.0
5.6
MHz
Min
Typ.
Max
Unit
VDD = 5.0 V
C = 100 pF
R = 1 kW ± 2%
AC Characteristics (VSS = 0 V, VDD = 4.5~6.0 V, Topr = 0~40°C)
Characteristics
Instruction cycle time
Symbol
tCY
Test
Circuit
Test Condition
¾
NORMAL
1.9
¾
20
¾
SLOW
235
¾
267
External Clock Operation
80
¾
¾
ms
High-level clock pulse width
tWCH
¾
Low-level clock pulse width
tWCL
¾
Shift data hold time
tSDH
¾
¾
0.5 tcy
- 300
¾
¾
ns
fHT
¾
¾
¾
¾
fc
MHz
High speed timer/counter input
frequency
24
ns
ns
2003-03-04
TC83230-0015
Waveforms for Display
25
2003-03-04
TC83230-0015
The Proposal of Outer Circuit for Tax Rate Holding with Back-Up Battery.
Note 10: V1 = +3 V: Battery supply
V2 = +5 V: DC supply
HOLD pin is pulled down in the LSI, but normally pulled up to VDD.
RESET pin is pulled up to VDD.
(1)
Setting POWER SW to ON, V2 is supplied to VDD pin, and also to HOLD pin.
Then calculator operates normally.
(2)
Setting POWER SW from ON to OFF, V1 is supplied to VDD pin and VSS is supplied to HOLD pin.
Under this connection, TAX RATE is held.
(3)
Setting POWER SW to ON, V2 is supplied to VDD pin, and also to HOLD pin.
Then calculator operates normally with TAX RATE to be held.
Note 11: V1 (battery) should be supplied to the circuit after V2 (DC) supply, because of prevention from
exhaustion of battery and abnormal operation.
26
2003-03-04
TC83230-0015
Package Dimensions
Weight: 1.52 g (typ.)
27
2003-03-04
TC83230-0015
RESTRICTIONS ON PRODUCT USE
000707EBA
· TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor
devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical
stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of
safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of
such TOSHIBA products could cause loss of human life, bodily injury or damage to property.
In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as
set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions and
conditions set forth in the “Handling Guide for Semiconductor Devices,” or “TOSHIBA Semiconductor Reliability
Handbook” etc..
· The TOSHIBA products listed in this document are intended for usage in general electronics applications
(computer, personal equipment, office equipment, measuring equipment, industrial robotics, domestic appliances,
etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires
extraordinarily high quality and/or reliability or a malfunction or failure of which may cause loss of human life or
bodily injury (“Unintended Usage”). Unintended Usage include atomic energy control instruments, airplane or
spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments,
medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this
document shall be made at the customer’s own risk.
· The products described in this document are subject to the foreign exchange and foreign trade laws.
· The information contained herein is presented only as a guide for the applications of our products. No
responsibility is assumed by TOSHIBA CORPORATION for any infringements of intellectual property or other
rights of the third parties which may result from its use. No license is granted by implication or otherwise under
any intellectual property or other rights of TOSHIBA CORPORATION or others.
· The information contained herein is subject to change without notice.
28
2003-03-04