HOLTEK HT95R43

HT95R44/HT95R43
I/O Type Phone 8-bit MCU with DTMF Receiver & CPT Detector
Features
· Multiple Operating Modes: Idle mode, Sleep mode,
MCU Features
Green mode and normal mode
· MCU operating voltage without CPT Detector
· Up to 1.117ms instruction cycle with 3.58MHz sys-
fSYS= [email protected] 2.2V~5.5V
tem clock at VDD=2.2V~5.5V
· Program Memory: 4K´16 ~ 8K´16
· Bit manipulation instructions
· RAM Data Memory: 1152´8 ~ 2112´8
· Table read function
· 26 bidirectional I/Os with pull-high options
· 63 powerful instructions
· 2 NMOS output-only lines
· All instructions executed in 1 or 2 machine cycles
· 4 external interrupt input pins
· Low voltage reset function
· Dual 16-bit timers with interrupts
· Supported by comprehensive suite of hardware and
· Timer external input
software tools
· 8-level stack
· 64-pin LQFP package
· 32768Hz system oscillator
· 32768Hz to 3.58MHz frequency-up circuit
CPT Detector Features
· Real time clock function
· Operating voltage: 2.5V~5.5V
· Watchdog timer function
· Low power consumption
· PFD driver output
· CPT Band: 305~640Hz detection
· DTMF generator
· Good performance:
· DTMF receiver
· -8 ~ -39 dBm at VDD=2.5V
· Power-down and wake-up feature for power-saving
· 0 ~ -27 dBm at VDD=5V
operation
General Description
The call progress tone detector is for Auto-dialing system use. Switched capacitor technology is implemented
into the devices to obtain good band pass filter performance characteristics for 305Hz to 640Hz call progress
tones which are dual tone multi-frequency signals.
When a CPT signal is detected it generates relative envelopes for the microcontroller to determine whether to
finish different kinds of CPT signal detections such as
dial tones, busy tones, ring-back tones and reorder
tones.
These phone MCUs are a series of 8-bit high performance, RISC architecture microcontroller devices specially designed for telephone applications. Device
flexibility is enhanced with their internal special features
such as power-down and wake-up functions, DTMF
generator, DTMF receiver, CPT detector, PFD driver,
etc. These features combine to ensure applications require a minimum of external components and therefore
reduce overall product costs.
Having the advantages of low-power consumption,
high-performance, I/O flexibility as well as low-cost,
these devices have the versatility to suit a wide range of
application possibilities such as DTMF mode Caller ID
phone, Home Security products, deluxe feature phones,
cordless phones, fax and answering machines, etc.
Rev. 1.00
These devices will be ideally suited for phone products
that comply with versatile dialer specification requirements for different areas or countries. These devices are
fully supported by the Holtek range of fully functional development and programming tools, providing a means for
fast and efficient product development cycles.
1
March 31, 2010
HT95R43/HT95R44
Selection Guide
The following table summarises the main features of each device.
Part No.
VDD
Program
Memory
Data
Memory
General
HT95R43
2.2V~
5.5V
4K´16
1152´8
HT95R44
2.2V~
5.5V
8K´16
2112´8
DTMF
Timer
CPT
Detector
DTMF
Generator
Receiver
28
16-bit´2
Ö
Ö
28
16-bit´2
Ö
Ö
I/O
Stack
Package
Ö
8
64LQFP
Ö
8
64LQFP
Block Diagram
The following block diagram illustrates the dual-chip structure of the devices, where an individual MCU and CPT Detector devices are combined into a single package.
I/O
P o rts
V D D
V D D 4
V D D
V D D
T M R n P in s
C P T E N
IN T P in s
C P T X 1
A n a lo g In p u ts
O S C
H T 9 5 R 3 3
H T 9 5 R 3 4
P in s
H T 9 0 2 0 B
C P T X 2
C P T E N V
C P T V R E F
S ig n a l O u tp u ts
C P T S IN
R E S
V S S
G N D
V S S
V S S 4
Internal Chip Interconnection Diagram
W a tc h d o g
T im e r
C P T
D e te c to r
O T P
P ro g ra m
M e m o ry
D a ta
M e m o ry
8 - b it
R IS C
M C U
C o re
S ta c k
P L L
D T M F
R e c e iv e r
Rev. 1.00
I/O
P o rts
1 6 - b it
T im e r s
P r o g r a m m a b le
F re q u e n c y
G e n e ra to r
2
W a tc h d o g
T im e r O s c illa to r
R e s e t
C ir c u it
In te rru p t
C o n tr o lle r
3 2 7 6 8 H z
C ry s ta l
O s c illa to r
D T M F
G e n e ra to r
March 31, 2010
HT95R43/HT95R44
Pin Assignment
P
P
P
P
C P T
C P T
C P T
V D
V S
A 3
A 2
A 1
A 0
N C
N C
N C
N C
E N
X 2
X 1
D 4
S 4
N C
N C
N C
C P T E N V
C P T V R E F
C P T S IN
N C
R T /G T
E S T
V D D 2
V S S 2
V P
V N
G S
V R E F
V S S
P D 7
P D 6
P D 5
6 4 6 3 6 2 6 1 6 0 5 9 5 8 5 7 5 6 5 5 5 4 5 3 5 2 5 1 5 0 4 9
1
2
4 8
4 7
3
4 6
4
4 5
5
4 4
6
7
8
9
1 0
H T 9 5 R 4 3 /H T 9 5 R 4 4
6 4 L Q F P -A
1 1
1 2
1 3
1 4
1 5
1 6
1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2
4 3
4 2
4 1
4 0
3 9
3 8
3 7
3 6
3 5
3 4
3 3
P A
P A
P A
P A
X 2
X 1
X C
V S
V D
R E
D T
P C
P C
P C
P C
P C
6
S
7
5
4
D
S
M F
7
6
5
4
3
P C 2
P C 1
P C 0
P E 3
P E 2
P E 1
P E 0
M U S IC
T M R 1
T M R 0
IN T
P D 0
P D 1
P D 2
P D 3
P D 4
Pin Description
Pad Name
I/O
Options
Description
I/O
Pull-high
Wake-up
Bidirectional 8-bit input/output port. Each individual pin on this port can
be configured as a wake-up input by a configuration option. Software instructions determine if the pin is a CMOS output or Schmitt Trigger input.
Configuration options determine which pins on the port have pull-high resistors.
PC0, PC5, PC7 I/O
Pull-high
Bidirectional input/output port. Software instructions determine if the pin
is a CMOS output or Schmitt Trigger input. Configuration options determine which pins on the port have pull-high resistors. When the
multi-function interrupt is enabled an interrupt will be generated whenever PC0 or PC5 has a falling edge, or PC7 has a rising edge.When in
the idle mode such an interrupt will wake up the device.
PC1, PC4, PC6 I/O
Pull-high
Bidirectional input/output port. Software instructions determine if the pin
is a CMOS output or Schmitt Trigger input. Configuration options determine which pins on the port have pull-high resistors.
PA0~PA7
PC2, PC3
O
¾
PD0~PD7
I/O
Pull-high
Bidirectional 8-bit input/output port.Software instructions determine if the
pin is a CMOS output or Schmitt Trigger input. Configuration options determine which nibble on the port have pull-high resistors.
PE0~PE3
I/O
Pull-high
Bidirectional 4-bit input/output port.Software instructions determine if the
pin is a CMOS output or Schmitt Trigger input. Configuration options determine if all the pins on the port have pull-high resistors.
INT
I
¾
External interrupt Schmitt trigger input. Edge trigger activated on high to
low transition. No pull-high resistor.
TMR0
I
¾
Timer/Event Counter 0 Schmitt trigger input . No pull-high resistor.
TMR1
I
¾
Timer/Event Counter 1 Schmitt trigger input . No pull-high resistor.
DTMF
O
¾
Dual Tone Multi Frequency Output
MUSIC
O
¾
CMOS output structure Programmable Frequency Divider pin.
Rev. 1.00
NMOS output structures
3
March 31, 2010
HT95R43/HT95R44
Pad Name
I/O
Options
Description
RT/GT
I/O
¾
Tone acquisition time and release time can be set through connection
with external resistor and capacitor CMOS IN/OUT
EST
O
¾
Early steering output CMOS out
VP
I
¾
Operational amplifier non-inverting input
VN
I
¾
Operational amplifier inverting input
GS
O
¾
Operational amplifier output terminal
VREF
O
¾
Reference voltage output, normally VDD/2
X1
X2
I
O
¾
X1 and X2 are connected to an external 32768Hz crystal or resonator for
the system clock.
XC
¾
¾
External low pass filter pin used for the frequency up conversion circuit.
RES
I
¾
Schmitt trigger reset input. Active low.
VDD
¾
¾
Positive power supply
VSS
¾
¾
Negative power supply, ground.
VDD2
¾
¾
DTMF receiver positive power supply
VSS2
¾
¾
DTMF receiver negative power supply
Note:
Each pin on PA can be programmed through a configuration option to have a wake-up function.
Rev. 1.00
4
March 31, 2010
HT95R43/HT95R44
Functional Description
When calculating the total current consumption of the
device, the internal DC specifications of the two internal chips must be consulted and the individual currents added together.
When calculating the total current consumption of the
device, the internal DC specifications of the two internal chips must be consulted and the individual currents added together.
As these devices contain multiple internal chips, for a
detailed functional description, users must refer to the
relevant individual datasheets for both the MCU and the
CPT Detector. The following table shows which individual devices are inside each package.
Device
MCU
CPT Detector
HT95R43
HT95R33
HT9020B
HT95R44
HT95R34
HT9020B
· Power Down and Wake up
Please note that if the MCU is powered down or
placed into a low power mode to conserve power, that
the CPT Detector will continue running and will consume a certain amount of power. The CPT Detector
can of course be powered down by pulling its CPTEN
pin high.
Multi-chip Internal Devices
Although most of the functional description material will
be located in the individual datasheets, there are some
special considerations which need to be taken into account when using multi-chip devices. These points will
be mentioned in the hardware and software consideration sections.
· Functional Pins
Examination of the block diagram will reveal that the
CPT Detector pins, CPTEN, CPTX1, CPTX2,
CPTENV, CPTVREF, CPTSIN, VDD4, VSS4, have no
internal connection to the MCU pins. For this reason
these pins must be controlled and connected externally.
Multi-chip Hardware Considerations
As these single-package multi-chip devices are composed of an individual MCU and CPT Detector chips,
using them together requires the user to take care of
some special points.
Multi-chip Programming Considerations
As there are no internal signal connections between the
two internal chips there are no real programming considerations for these devices. It is only necessary to
realise that if the MCU is switched into any of its low
power modes or executes the HALT instruction by the
application program to reduce power consumption, that
the CPT Detector will continue operating and therefore
contribute to the overall power consumption. The CPT
Detector can only be powered-down manually using its
CPTEN pin.
· Absolute Maximum Ratings
The Absolute Maximum Ratings for the two individual
chips must be checked for discrepancies and the necessary care taken in device handling and usage.
· Power Supply
Examination of the block diagram will reveal that the
CPT Detector ground and power supply pin, VSS4
and VDD4, are not internally connected to the MCU
ground and power supply pins, VSS and VDD. For this
reason these two pins must be connected externally.
Rev. 1.00
5
March 31, 2010
HT95R43/HT95R44
Application Circuits
DTMF Receiver Single-ended Input Application Circuit
T e le p h o n e C ir c u it a n d S p e e c h N e tw o r k
V
H K S
H D I
H F I
P C 0
P C 5
P C 7
E x tra I/O
In te rru p t
D D
P C 1 ~ P C 4 , P C 6
0 .1 m F
D T M F
D T M F O u tp u t
R T /G T
3 0 0 k W
E S T
V
D D
1 0 0 k W
V P
R E S
V R E F
D T M F
1 0 0 k W
0 .1 m F
V N
0 .1 m F
1 0 0 k W
5 .1 V
V D D
G S
V
D D
1 0 0 m F
0 .1 m F
I/O
1
2
3
K e y 1
K e y 5
K e y 9
4
5
6
K e y 2
K e y 6
K e y 1 0
7
8
9
K e y 3
K e y 7
K e y 1 1
* /T
0
#
K e y 4
K e y 8
K e y 1 2
I/O
I/O
H T 1 6 2 x
M E M O R Y
S T O R E
A M
D IA L IN G
H O L D
P M
K e y M a tr ix
M O N
A B R
L C D
T U E
W E D
T H R
F R I
S A T
S U N
P a n n e l
I/O
1 0 0 k W
0 .0 1 m F
T IP
R IN G
0 .0 1 m F
1 0 0 k W
1 0 0 k W
+
C P T E N
0 .1 m F
I/O
C P T E N V
4 7 0 k W
-
C P T V R E F
C P T S IN
X 2
2 0 p F
X 1
1 0 0 k W
C P T X 2
C P T X 1
IN T
T M R 0 T M R 1
X C
3 2 7 6 8 H z
3 2 7 6 8 H z
V S S
1 5 k W
3 n F
T im e r 1
T im e r 0
E x te rn a l
In te rru p t
Rev. 1.00
4 7 n F
6
March 31, 2010
HT95R43/HT95R44
Package Information
64-pin LQFP (7mm´7mm) Outline Dimensions
C
D
4 8
G
3 3
H
I
3 2
4 9
F
A
B
E
6 4
1 7
K
a
J
1 6
1
Symbol
A
Nom.
Max.
0.350
¾
0.358
B
0.272
¾
0.280
C
0.350
¾
0.358
D
0.272
¾
0.280
E
¾
0.016
¾
F
0.005
¾
0.009
G
0.053
¾
0.057
H
¾
¾
0.063
I
0.002
¾
0.006
J
0.018
¾
0.030
K
0.004
¾
0.008
a
0°
¾
7°
Symbol
Rev. 1.00
Dimensions in inch
Min.
Dimensions in mm
Min.
Nom.
Max.
A
8.90
¾
9.10
B
6.90
¾
7.10
C
8.90
¾
9.10
D
6.90
¾
7.10
E
¾
0.40
¾
F
0.13
¾
0.23
G
1.35
¾
1.45
H
¾
¾
1.60
I
0.05
¾
0.15
J
0.45
¾
0.75
K
0.09
¾
0.20
a
0°
¾
7°
7
March 31, 2010
HT95R43/HT95R44
Holtek Semiconductor Inc. (Headquarters)
No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan
Tel: 886-3-563-1999
Fax: 886-3-563-1189
http://www.holtek.com.tw
Holtek Semiconductor Inc. (Taipei Sales Office)
4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan
Tel: 886-2-2655-7070
Fax: 886-2-2655-7373
Fax: 886-2-2655-7383 (International sales hotline)
Holtek Semiconductor Inc. (Shenzhen Sales Office)
5F, Unit A, Productivity Building, No.5 Gaoxin M 2nd Road, Nanshan District, Shenzhen, China 518057
Tel: 86-755-8616-9908, 86-755-8616-9308
Fax: 86-755-8616-9722
Holtek Semiconductor (USA), Inc. (North America Sales Office)
46729 Fremont Blvd., Fremont, CA 94538, USA
Tel: 1-510-252-9880
Fax: 1-510-252-9885
http://www.holtek.com
Copyright Ó 2010 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used
solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable
without further modification, nor recommends the use of its products for application that may present a risk to human life
due to malfunction or otherwise. Holtek¢s products are not authorized for use as critical components in life support devices
or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information,
please visit our web site at http://www.holtek.com.tw.
Rev. 1.00
8
March 31, 2010