rsc-300 ETC-unknow, rsc-300 Datasheet - Page 4

no-image

rsc-300

Manufacturer Part Number
rsc-300
Description
Speech Recognition Microcontroller
Manufacturer
ETC-unknow
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
RSC-300
Manufacturer:
HOLTEK
Quantity:
5 600
RSC-300/364
RSC-300/364 INSTRUCTION SET
The instruction set for the RSC-300/364 has 54
instructions comprising 10 move, 7 rotate, 11 branch, 11
register arithmetic, 9 immediate arithmetic, and 6
miscellaneous instructions. All instructions are 3 bytes or
fewer, and no instruction requires more than 10 clock
cycles to execute.
GENERAL PURPOSE I/O
The RSC-300/364 has 16 general purpose I/O pins (P0.0-
P0.7, P1.0-P1.7). Each pin can be programmed as an
input with weak pull-up (~150k
input with strong pull-up (~10k
input without pull-up, or as an output.
EXTERNAL MEMORY
The RSC-300/364 includes an external memory interface
that allows connection with memory devices for speaker-
dependent speech recognition, audio record/playback,
and extended durations of speech and music synthesis.
Separate data and address buses allow use of standard
EPROMs, ROMs, SRAMs, and Flash memory with little
or no additional decoding. Support for separate read and
write signals for each external memory space further
simplifies interfacing. The RSC-300/364 includes 8 data
lines (D[7:0]) and 16 address lines (A[15:0]), and
associated control signals for memory interfacing.
OSCILLATORS
Two independent oscillators in the RSC-300/364 provide
a high-frequency clock and a 32kHz time-keeping clock.
Both oscillators work with an external crystal, a ceramic
resonator or LC. The oscillator characteristics are:
Oscillator #1:
Oscillator #2
CLOCK
The RSC-300/364 uses a fully static core – the processor
can be stopped (by removing the clock source) and
restarted without causing a reset or losing contents of
internal registers. Static operation is guaranteed from DC
to 14.32 MHz.
Typically the processor clock runs from a 14.32 MHz
crystal with no divisor and one wait state. This creates
internal RAM cycles of 70 nsec duration and internal
ROM (RSC-364 only) or external cycles of 140 nsec
4
Pins XI1, XO1
14.32 MHz
Pins XI2 and XO2
32768 Hz
From the Interactive Speech™ Line of Products
equivalent device);
equivalent device);
duration. Careful design may allow operation with
memories having access times as slow as 120 nsec.
TIMERS/COUNTERS
The two independent oscillators of the RSC-300/364
provide counts to two internal timers. Each of the two
timers consists of an 8-bit reload value register and an 8-
bit up-counter.
writeable by the processor.
INTERRUPTS
The RSC-300/364 allows for five interrupt sources, as
selected by software. Each has its own mask bit and
request bit in the IMR and IRQ registers respectively.
The following events can generate interrupts:
PREAMPLIFIER
The on-chip preamplifier circuit consists of three stages
with a maximum overall gain of about 500.
amplifier includes a Vref input that is used to set the
amplifier center voltages and must be driven by a low
impedance voltage supplied by an external source. The
signal inputs of all stages have an 80 K
impedance to the Vref pad. In a typical design, AOFE1
would be directly coupled to AIFE2, and AOFE2 would
be capacitively coupled to AIN0 through an RC lowpass
filter to remove DC offset and digital noise. AOFE3
would be bypassed to Vref with a small (220pF) capacitor
for additional noise suppression.
ANALOG OUTPUT
The RSC-300/364 offers two separate options for analog
output. The DAC (Digital to Analog Converter) output
provides a general purpose 10-bit analog output that may
be used for speech output (with the inclusion of an audio
amplifier), or other purposes requiring an analog
waveform. For speech applications that require driving a
small speaker, the PWM (Pulse-Width Modulator) output
can be used instead of the DAC output.
output can directly drive a 32 ohm speaker.
PACKAGING
The RSC-300/364 can be purchased as unpackaged die or
a 64 pin TQFP package.
Positive edge on Port 0, bit 0
Overflow of Timer 1
Overflow of Timer 2
Sensory reserved functions
Completion of PWM sample period
The reload register is readable and
DATA SHEET
The PWM
input
The

Related parts for rsc-300