DataSheet.es    


PDF HT86070 Data sheet ( Hoja de datos )

Número de pieza HT86070
Descripción (HT86030 / HT86070) Voice Synthesizer 8-Bit MCU
Fabricantes Holtek Semiconductor 
Logotipo Holtek Semiconductor Logotipo



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


Total 25 Páginas

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

www.DataSheet4U.com
HT86030/HT86070
Voice Synthesizer 8-Bit MCU
Technical Document
· Tools Information
· FAQs
Features
· Operating voltage: 2.4V~5.2V
· System clock: 4MHz~8MHz
· Crystal or RC oscillator for system clock
· 16 I/O pins
· 8K´16-bit program ROM
· 208´8-bit RAM
· One external interrupt input
· Two 16-bit programmable timer counter and overflow
interrupts
· 12-bit high quality D/A output by transistor or
HT82V733
· Built-in voice ROM in various capacity
· One 8-bit counter with 3-bit prescaler
· Watchdog Timer
· 8-level subroutine nesting
· HALT function and wake-up feature reduce power
consumption
· Up to 1ms (0.5ms) instruction cycle with 4MHz (8MHz)
system clock
· Support 16-bit table read instruction (TBLP, TBHP)
· 63 powerful and efficient instructions
· 28-pin SOP package
Applications
· Intelligent educational leisure products
· Alert and warning systems
· High end leisure product controllers
· Sound effect generators
General Description
The HT86030/HT86070 series are 8-bit high perfor-
mance microcontroller with voice synthesizer and tone
generator. The HT86030/HT86070 is designed for ap-
plications on multiple I/Os with sound effects, such as
voice and melody. It can provide various sampling rates
and beats, tone levels, tempos for speech synthesizer
and melody generator. It has a single built-in high qual-
ity, D/A output. There is an external interrupt which can
be triggered with falling edge pulse or falling/rising edge
pulse.
The HT86030/HT86070 is excellent for versatile voice
and sound effect product applications. The efficient
MCU instructions allow users to program the powerful
custom applications. The system frequency of
HT86030/HT86070 can be up to 8MHz under 2.4V and
include a HALT function to reduce power consumption.
Selection Table
Body
Voice ROM size
Voice length
HT86030
768K-bit
36 sec
Note: * Voice length is estimated by 21K-bit data rate
HT86070
1536K-bit
72 sec
Rev. 1.00
1 February 20, 2006

1 page




HT86070 pdf
www.DataSheet4U.com
HT86030/HT86070
Pad Description
Pad Name I/O
Mask Option
Description
PA0~PA7 I/O
Wake-up,
Pull-high
or None
Bidirectional 8-bit I/O port. Each bit can be configured as a wake-up input
by mask option. Software instructions determine the CMOS output or
Schmitt trigger input with or without pull-high resistor (mask option).
PB0~PB7 I/O
Pull-high
or None
Bidirectional 8-bit I/O port. Software instructions determine the CMOS
output or Schmitt trigger input (pull-high resistor depending on mask op-
tion).
VSS
¾
¾ Negative power supply, ground
VDD
¾
¾ Positive power supply
VDDA
¾
¾ DAC power supply
VSSA
¾
¾ DAC negative power supply, ground
RES
I
¾ Schmitt trigger reset input, active low
INT
I
Falling Edge Trigger
or Falling/Rising Edge
Trigger
External interrupt Schmitt trigger input without pull-high resistor. Choice
falling edge trigger or falling/rising edge trigger by mask option. Falling
edge triggered active on a high to low transition. Rising edge triggered
active on a low to high transition.
OSC1
OSC2
OSC1 and OSC2 are connected to an RC network or a crystal (by mask
option) for the internal system clock. In the case of RC operation, OSC2
¾ RC or Crystal is the output terminal for 1/4 system clock.
The system clock may come from the crystal, the two pins cannot be
floating.
AUD
O
¾ Audio output for driving a external transistor or for driving HT82V733
Absolute Maximum Ratings
Supply Voltage ..........................VSS-0.3V to VSS+5.5V
Input Voltage .............................VSS-0.3V to VDD+0.3V
Storage Temperature ...........................-50°C to 125°C
Operating Temperature ..........................-20°C to 70°C
Note: These are stress ratings only. Stresses exceeding the range specified under ²Absolute Maximum Ratings² may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those
listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliabil-
ity.
Rev. 1.00
5 February 20, 2006

5 Page





HT86070 arduino
www.DataSheet4U.com
HT86030/HT86070
Address RAM Mapping Read/Write
Description
13H PAC
R/W
Port A I/O control register
14H PB
R/W
Port B I/O data register
15H PBC
R/W
Port B I/O control register
18H LATCH0H
R/W
Voice ROM address latch 0 [A23~A16]
19H LATCH0M
R/W
Voice ROM address latch 0 [A15~A8]
1AH LATCH0L
R/W
Voice ROM address latch 0 [A7~A0]
1BH LATCH1H
R/W
Voice ROM address latch 1 [A23~A16]
1CH LATCH1M
R/W
Voice ROM address latch 1 [A15~A8]
1DH LATCH1L
R/W
Voice ROM address latch 1 [A7~A0]
1EH INTCH
R/W
Interrupt control register 1
1FH TBHP
R/W
Table pointer higher-order byte register
23H Unused
24H TMR3L
R/W
Timer Counter 3 lower-byte register
25H TMR3C
R/W
Timer Counter 3 control register
26H VOICEC
R/W
Voice control register
27H DAL
R/W, higher-nibble
available only
DAC
output
data
D3~D0
to
DAL7~DAL4
28H DAH
R/W
DAC output data D11~D4 to DAH7~DAH0
29H VOL
R/W, higher-nibble
available only
Volume
control
register,
and
volume
controlled
by
VOL7~VOL5
2AH LATCHD
R Voice ROM data register
2BH~2FH Unused
30H~FFH User data RAM
R/W
User data RAM
Indirect Addressing Register
Location 00H and 02H are indirect addressing registers
that are not physically implemented. Any read/write op-
eration of [00H] and [02H] accesses the RAM pointed to
by MP0 (01H) and MP1 (03H) respectively. Reading lo-
cation 00H or 02H indirectly returns the result 00H.
While, writing it indirectly leads to no operation.
The function of data movement between two indirect ad-
dressing registers is not supported. The memory pointer
registers, MP0 and MP1, are both 8-bit registers used to
access the RAM by combining the corresponding indi-
rect addressing registers.
Accumulator - ACC (05H)
The accumulator (ACC) is related to the ALU opera-
tions. It is also mapped to location 05H of the RAM and
is capable of operating with immediate data. The data
movement between two data memory locations must
pass through the ACC.
Arithmetic and Logic Unit - ALU
This circuit performs 8-bit arithmetic and logic opera-
tions and provides the following functions:
· Arithmetic operations (ADD, ADC, SUB, SBC, DAA)
· Logic operations (AND, OR, XOR, CPL)
· Rotation (RL, RR, RLC, RRC)
· Increment and Decrement (INC, DEC)
· Branch decision (SZ, SNZ, SIZ, SDZ etc)
Status Register - STATUS
This 8-bit STATUS register (0AH) consists of a zero flag
(Z), carry flag (C), auxiliary carry flag (AC), overflow flag
(OV), power down flag (PDF), watchdog time-out flag
(TO). It also records the status information and controls
the operation sequence.
Except the TO and PDF flags, bits in the status register
can be altered by instructions similar to other registers.
Data written into the status register does not alter the TO
or PDF flags. Operations related to the status register,
Rev. 1.00
11 February 20, 2006

11 Page







PáginasTotal 25 Páginas
PDF Descargar[ Datasheet HT86070.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
HT86070(HT86030 / HT86070) Voice Synthesizer 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