参数资料
型号: RC8650
厂商: Electronic Theatre Controls, Inc.
英文描述: VOICE SYNTHESIZER
中文描述: 语音合成器
文件页数: 10/48页
文件大小: 747K
代理商: RC8650
10
RC8650 VOICE SYNTHESIZER
RC SYSTEMS
Note
The measurement cycle ends when there have been no High-
to-Low nor Low-to-High transitions on the BRD pin for 75 ms or longer.
Consequently, the RC8650 will ignore any data sent to it for a period of
75 ms after the “lock-on” character has been received. The CTS# pin
is driven High during this time, and the acknowledgment character is
not transmitted until the RC8650 is actually ready to accept data. See
Figure 1.4.
Status messages
Real-time status information is provided via the TXD pin. Status are
transmitted as one-byte messages, shown in Table 1.3. Each mes-
sage correlates to a status flag in the Status Register, shown in Table
1.4. The specific character used, and whether it will be transmitted,
are functions of the VC and STM bits of the Protocol Options Register.
(The Protocol Options Register is described in Section 2.) For informa-
tion about how to obtain reading-progress status, see the Index Marker
command description.
Table 1.3. Status Messages
Because the RC8650 can take up to 15 μs to accept data written to
it (AC Characteristics, t
YHWH
parameter), software drivers should wait
for RDY to drop to 0 after a byte is written in order to avoid overwriting
it with the next data byte. Not doing so could result in the loss of data.
Waiting for RDY to drop to 0 ensures that RDY will not falsely show that
the RC8650 is ready the next time the driver is called.
If a system interrupt can occur while waiting for RDY to become 0, or if
RDY cannot otherwise be checked at least once every 8 μs, a software
timeout should be enforced to avoid hanging up in the wait loop. The
time RDY stays 0 is relatively short (8 μs min.) and can be missed if in-
terrupted. The timeout should be at least 15 μs, which is the maximum
time for RDY to drop to 0 after writing a byte of data. In non time-criti-
cal applications, the output routine could simply delay 15 μs or longer
before exiting, without checking for RDY = 0 at all.
Figure 1.5 illustrates the recommended method of writing data to the
RC8650’s bus interface. This method should be used for writing all
types of data, including text, commands, tone generator and real time
audio data.
Bus/Printer Interface
The RC8650’s bus interface allows the RC8650 to be connected to a
microprocessor or microcontroller in the same manner as a static RAM
or I/O device, as shown in Figure 1.6. The microprocessor controls
all transactions with the RC8650 over the system data bus using the
RD and WR# signals. RD controls the reading of the RC8650’s Status
Register; WR# controls the transfer of data into the RC8650. The Status
Register bits and their definitions are shown in Table 1.4.
A registered bus transceiver is required for communication between
the RC8650 and microprocessor; two 74HCT374s placed back to
back may be substituted for the 74HCT652 shown in the figure. Prior
to each write operation to the RC8650, the host processor should verify
that the RC8650 is ready by testing the RDY status flag.
The RC8650 can also be interfaced to a PC’s printer port as shown
in Figure 1.6. A 74HCT374 can be used in place of the 74HCT652,
since bidirectional communication is not necessary. Handshaking is
performed automatically via the BUSY pin.
Figure 1.5. Recommended Method of Writing Data Via the Bus Interface
相关PDF资料
PDF描述
RC8650L VOICE SYNTHESIZER
RC86L50-0 VOICE SYNTHESIZER
RC86L50-1 VOICE SYNTHESIZER
RC86L50-2 VOICE SYNTHESIZER
RC86L50-3 VOICE SYNTHESIZER
相关代理商/技术参数
参数描述
RC8650L 制造商:未知厂家 制造商全称:未知厂家 功能描述:VOICE SYNTHESIZER
RC865NP-101K 制造商:SUMIDA 制造商全称:Sumida Corporation 功能描述:Power Inductor
RC865NP-102K 制造商:SUMIDA 制造商全称:Sumida Corporation 功能描述:Power Inductor
RC865NP-103K 制造商:SUMIDA 制造商全称:Sumida Corporation 功能描述:Power Inductor
RC865NP-121K 制造商:SUMIDA 制造商全称:Sumida Corporation 功能描述:Power Inductor