DataSheet.es    


PDF HT95R45 Data sheet ( Hoja de datos )

Número de pieza HT95R45
Descripción Phone 8-Bit MCU
Fabricantes Holtek Semiconductor 
Logotipo Holtek Semiconductor Logotipo



Hay una vista previa y un enlace de descarga de HT95R45 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! HT95R45 Hoja de datos, Descripción, Manual

www.DataSheet4U.com
HT95R45
Phone 8-Bit MCU with DTMF Receiver & CPT
Features
· Operating voltage:
fSYS=3.58MHz: 2.2V~5.5V
fSYS=7.16MHz: 3.0V~5.5V
fSYS=10.74MHz: 3.0V~5.5V
fSYS=14.32MHz: 4.5V~5.5V
· Program Memory: 16K´16
· 2112´8 Data Memory
· 42 bidirectional I/Os with pull-high options
· 2 NMOS output-only lines
· External interrupt input
· Three 16-bit timers with interrupts
· Timer external input
· 8-level stack
· 32768Hz system oscillator
· 32768Hz up to 14.32MHz frequency-up circuit
· Real time clock function
· Watchdog timer function
· PFD driver output
· Serial Interfaces Module: SIM for SPI or I2C
· Internal DTMF generator
· Internal DTMF receiver
· 12-bit Audio DAC output
· Power-down and wake-up feature for power-saving
operation: Idle mode, Sleep mode, Green mode
and Normal mode
· Up to 0.28ms instruction cycle with 14.32MHz
system clock at VDD=4.5V~5.5V
· Bit manipulation instructions
· Table read function
· 63 powerful instructions
· All instructions executed in 1 or 2 machine cycles
· Low voltage reset function
· Supported by comprehensive suite of hardware
and software tools
· Internal Call Progress Tone (CPT) detector
· 64/80-pin LQFP package
General Description
The phone MCU is a 8-bit high performance, RISC ar-
chitecture microcontroller devices specially designed
for telephone applications. Devices flexibility are en-
hanced with their internal special features such as
power-down and wake-up functions, DTMF generator,
DTMF receiver, CPT detector, PFD driver, SPI and I2C
interface, audio DAC output, etc. These features com-
bine to ensure applications require a minimum of exter-
nal 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.
The call progress tone detector is for Auto-dialing sys-
tem use. Switched capacitors technology is imple-
mented into the chip to get good performance
characteristics of band pass filter in the range of 305Hz
to 640Hz call progress tone which is dual tone
multi-frequency signal. When it detected CPT signal
then it generates relative envelopes for external
microcontroller decision to finish different kinds of CPT
signal detection such as dial tone, busy tone, ring-back
tone and reorder tone.
The device will be ideally suited for phone products that
comply with versatile dialer specification requirements
for different areas or countries. The device is fully sup-
ported by the Holtek range of fully functional develop-
ment and programming tools, providing a means for fast
and efficient product development cycles.
Rev. 1.00
1 March 12, 2010

1 page




HT95R45 pdf
www.DataSheet4U.com
HT95R45
D.C. Characteristics
Ta=25°C
Symbol
General
Parameter
Test Conditions
VDD Conditions
Min. Typ.
VDD Operating Voltage
¾
¾
2.2 ¾
CPU
IIDL1
Idle Mode Current 1
3V 32768Hz and 3.58MHz
oscillator off, system HALT,
5V WDT off, no load
¾
¾
¾
¾
IIDL2
Idle Mode Current 2
3V 32768Hz and 3.58MHz
oscillator off, system HALT,
5V WDT on, no load
¾
¾
¾
¾
ISLP Sleep Mode Current
3V 32768Hz on, 3.58MHz
oscillator off, system HALT,
5V no load
¾
¾
¾
¾
IGRN
Green Mode Current
3V 32768Hz on, 3.58MHz oscilla-
5V tor off, system on, no load
¾
¾
¾
¾
INOR1
Normal Mode Current 1
3V
32768Hz on, 3.58MHz
oscillator on, system on,
DTMF generator off,
5V receiver off, no load
¾¾
¾¾
INOR2
Normal Mode Current 2
3V
32768Hz on, 3.58MHz
oscillator off, system on,
DTMF generator off,
5V receiver on, no load
¾¾
¾¾
RPH Pull-high Resistor
3V
5V
¾
66 200
33 100
VIL I/O Port Input Low Voltage ¾
¾
0¾
VIH I/O Port Input High Voltage ¾
¾ 0.7VDD ¾
IOL1 I/O Port Sink Current
3V
VOL= 0.1VDD
5V
34
46
IOL2 PC2, PC3 Sink Current
5V PC2/PC3= 0.5V
2.5 ¾
IOH1 I/O Port Source Current
3V
VOH= 0.9VDD
5V
-1 -2
-2 -3
IOH2 PC2, PC3 Leakage Current 5V PC2/PC3= 5V
¾¾
DTMF Generator (Operating Temperature: -20°C to 85°C
VTDC
DTMF Output DC Level
¾
¾ 0.45VDD ¾
VTOL
DTMF Sink Current
¾ VDTMF= 0.5V
0.1 ¾
DTMF Receiver
RIN Input Impedance (VP, VN) 5V
¾
¾ 10
IOL3 Sink Current (EST)
5V VOUT= 0.5V
1 2.5
IOH3 Source Current (EST)
5V VOUT= 4.5V
-0.4 -0.8
Max.
5.5
1.5
2
5
10
15
30
25
50
2
3
8
10
330
166
0.3VDD
VDD
¾
¾
¾
¾
¾
2.5
0.7VDD
¾
¾
¾
¾
Unit
V
mA
mA
mA
mA
mA
mA
kW
V
V
mA
mA
mA
mA
V
mA
MW
mA
mA
Rev. 1.00
5 March 12, 2010

5 Page





HT95R45 arduino
www.DataSheet4U.com
HT95R45
Program Counter
During program execution, the Program Counter is used
to keep track of the address of the next instruction to be
executed. It is automatically incremented by one each
time an instruction is executed except for instructions,
such as ²JMP² or ²CALL² that demand a jump to a
non-consecutive Program Memory address. Only the
lower 8 bits, known as the Program Counter Low Regis-
ter, are directly addressable by user.
When executing instructions requiring jumps to
non-consecutive addresses such as a jump instruction,
a subroutine call, interrupt or reset, etc., the
microcontroller manages program control by loading the
required address into the Program Counter. For condi-
tional skip instructions, once the condition has been
met, the next instruction, which has already been
fetched during the present instruction execution, is dis-
carded and a dummy cycle takes its place while the cor-
rect instruction is obtained.
The lower byte of the Program Counter, known as the
Program Counter Low register or PCL, is available for
program control and is a readable and writable register.
By transferring data directly into this register, a short
program jump can be executed directly, however, as
only this low byte is available for manipulation, the
jumps are limited to the present page of memory, that is
256 locations. When such program jumps are executed
it should also be noted that a dummy cycle will be in-
serted.
Stack
This is a special part of the memory which is used to
save the contents of the Program Counter only. The
stack has 8 levels and is neither part of the data nor part
of the program space, and can neither be read from nor
written to. The activated level is indexed by the Stack
Pointer, SP, which can also neither be read from nor
written to. At a subroutine call or interrupt acknowledge
signal, the contents of the Program Counter are pushed
onto the stack. At the end of a subroutine or an interrupt
routine, signaled by a return instruction, RET or RETI,
the Program Counter is restored to its previous value
from the stack. After a device reset, the Stack Pointer
will point to the top of the stack.
If the stack is full and an enabled interrupt takes place,
the interrupt request flag will be recorded but the ac-
knowledge signal will be inhibited. When the Stack
Pointer is decremented, by RET or RETI, the interrupt
will be serviced. This feature prevents stack overflow al-
lowing the programmer to use the structure more easily.
However, when the stack is full, a CALL subroutine in-
struction can still be executed which will result in a stack
overflow. Precautions should be taken to avoid such
cases which might cause unpredictable program
branching.
Mode
Initial Reset
External Interrupt
Timer/Event Counter 0
Overflow
Timer/Event Counter 1
Overflow
Peripheral Interrupt
RTC Interrupt
Multi-Function Interrupt
Skip
Loading PCL
Jump, Call Branch
Return from Subroutine
Program Counter Bits
b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
00000000000000
00000000000100
00000000001000
00000000001100
00000000010000
00000000010100
00000000011000
Program Counter + 2 (Within current bank)
PC13 PC12 PC11 PC10 PC9 PC8 @7 @6 @5 @4 @3 @2 @1 @0
BP.5 #12 #11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1 #0
S13 S12 S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0
Program Counter
Note:
PC13~PC8: Current Program Counter bits
@7~@0: PCL bits
#12~#0: Instruction code address bits
S13~S0: Stack register bits
1312 8 7
P ro g ra m C o u n te r
BP
.5
B a n k P o in te r (B P )
0
Rev. 1.00
11 March 12, 2010

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet HT95R45.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
HT95R43I/O Type Phone 8-bit MCUHoltek Semiconductor
Holtek Semiconductor
HT95R44I/O Type Phone 8-bit MCUHoltek Semiconductor
Holtek Semiconductor
HT95R45Phone 8-Bit MCUHoltek Semiconductor
Holtek Semiconductor

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar