参数资料
型号: IS80C52-24PL
厂商: INTEGRATED SILICON SOLUTION INC
元件分类: 微控制器/微处理器
英文描述: 8-BIT, MROM, 24 MHz, MICROCONTROLLER, PQCC44
封装: PLASTIC, LCC-44
文件页数: 14/48页
文件大小: 379K
代理商: IS80C52-24PL
IS80C52
IS80C32
Integrated Silicon Solution, Inc. — 1-800-379-4774
21
MC004-1D
11/19/98
ISSI
Using the Timer 1 to Generate Baud Rates
When Timer 1 is the baud rate generator, the baud rates
in Modes 1 and 3 are determined by the Timer 1 overflow
rate and the value of SMOD according to the following
equation.
Mode 1, 3
2SMOD
X
(Timer 1 Overflow Rate)
Baud Rate
=
32
The Timer 1 interrupt should be disabled in this application.
The Timer itself can be configured for either timer or
counter operation in any of its 3 running modes. In the
most typical applications, it is configured for timer operation
in auto-reload mode (high nibble of TMOD = 0010B). In
this case, the baud rate is given by the following formula.
Mode 1,3
2SMOD
X
Oscillator Frequency
Baud Rate
=
32
12x [256-(TH1)]
Programmers can achieve very low baud rates with Timer
1 by leaving the Timer 1 interrupt enabled, configuring the
Timer to run as a 16-bit timer (high nibble of TMOD =
0001B), and using the Timer 1 interrupt to do a 16-bit
software reload.
Table 9 lists commonly used baud rates and how they can
be obtained from Timer 1.
MULTIPROCESSOR COMMUNICATIONS
Modes 2 and 3 have a special provision for multiprocessor
communications. In these modes, nine data bits are
received, followed by a stop bit. The ninth bit goes into
RB8; then comes a stop bit. The port can be programmed
such that when the stop bit is received, the serial port
interrupt is activated only if RB8 = 1. This feature is
enabled by setting bit SM2 in SCON.
The following example shows how to use the serial
interrupt for multiprocessor communications. When the
master processor must transmit a block of data to one of
several slaves, it first sends out an address byte that
identifies the target slave. An address byte differs from a
data byte in that the ninth bit is 1 in an address byte and
0 in a data byte. With SM2 = 1, no slave is interrupted by
a data byte. An address byte, however, interrupts all
slaves, so that each slave can examine the received byte
and see if it is being addressed. The addressed slave
clears its SM2 bit and prepares to receive the data bytes
that follows. The slaves that are not addressed set their
SM2 bits and ignore the data bytes.
SM2 has no effect in Mode 0 but can be used to check the
validity of the stop bit in Mode 1. In a Mode 1 reception, if
SM2 = 1, the receive interrupt is not activated unless a
valid stop bit is received.
Baud Rates
The baud rate in Mode 0 is fixed as shown in the following
equation.
Mode 0 Baud Rate =
Oscillator Frequency
12
The baud rate in Mode 2 depends on the value of the
SMOD bit in Special Function Register PCON. If SMOD
= 0 (the value on reset), the baud rate is 1/64 of the
oscillator frequency. If SMOD = 1, the baud rate is 1/32 of
the oscillator frequency, as shown in the following equation.
Mode 2 Baud Rate =
2SMOD
x (Oscillator Frequency)
64
In the IS80C51/31, the Timer 1 overflow rate determines
the baud rates in Modes 1 and 3. In the IS80C52/32, these
baud rates can be determined by Timer 1, Timer 2, or both
(one for transmit and the other for receive).
相关PDF资料
PDF描述
IBM25NPE405H-3DA266C 32-BIT, 266 MHz, RISC PROCESSOR, PBGA580
ICS2494AN-XXX 135 MHz, VIDEO CLOCK GENERATOR, PDIP20
ICS9250YF-23 166.67 MHz, PROC SPECIFIC CLOCK GENERATOR, PDSO56
ICS9250YF-PPP-T 149.69 MHz, PROC SPECIFIC CLOCK GENERATOR, PDSO56
IBM25PPC750L-FB0A400W 32-BIT, 400 MHz, RISC PROCESSOR, CBGA360
相关代理商/技术参数
参数描述
IS80C52-24PLI 制造商:ISSI 制造商全称:Integrated Silicon Solution, Inc 功能描述:CMOS SINGLE CHIP LOW VOLTAGE 8-BIT MICROCONTROLLER
IS80C52-24PQ 制造商:ISSI 制造商全称:Integrated Silicon Solution, Inc 功能描述:CMOS SINGLE CHIP LOW VOLTAGE 8-BIT MICROCONTROLLER
IS80C52-24PQI 制造商:ISSI 制造商全称:Integrated Silicon Solution, Inc 功能描述:CMOS SINGLE CHIP LOW VOLTAGE 8-BIT MICROCONTROLLER
IS80C52-24W 制造商:未知厂家 制造商全称:未知厂家 功能描述:8-Bit Microcontroller
IS80C52-24WI 制造商:ISSI 制造商全称:Integrated Silicon Solution, Inc 功能描述:CMOS SINGLE CHIP LOW VOLTAGE 8-BIT MICROCONTROLLER