UPSD3234A-40U6T STMicroelectronics, UPSD3234A-40U6T Datasheet - Page 69

no-image

UPSD3234A-40U6T

Manufacturer Part Number
UPSD3234A-40U6T
Description
IC MCU 8032 64KB FLASH 80TQFP
Manufacturer
STMicroelectronics
Series
µPSDr
Datasheet

Specifications of UPSD3234A-40U6T

Core Processor
8032
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, UART/USART, USB
Peripherals
LVR, POR, PWM, WDT
Number Of I /o
46
Program Memory Size
288KB (288K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 4x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TQFP, 80-VQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPSD3234A-40U6T
Manufacturer:
STMicroelectronics
Quantity:
10 000
UPSD3234A, UPSD3234BV, UPSD3233B, UPSD3233BV
Note:
Note:
12.2.4
Now, the baud rates in Modes 1 and 3 are determined at Timer 2’s overflow rate as follows:
Table 45.
The timer can be configured for either “timer” or “counter” operation. In the most typical
applications, it is configured for “timer” operation (C/T2 = 0). “Timer” operation is a little
different for Timer 2 when it’s being used as a baud rate generator. Normally, as a timer it
would increment every machine cycle (thus at the 1/6 the CPU clock frequency). In the
case, the baud rate is given by the formula:
where (RCAP2H, RCAP2L) is the content of RC2H and RC2L taken as a 16-bit unsigned
integer.
Timer 2 also be used as the Baud Rate Generating mode. This mode is valid only if RCLK +
TCLK = 1 in T2CON or in PCON.
A roll-over in TH2 does not set TF2, and will not generate an interrupt. Therefore, the Timer
Interrupt does not have to be disabled when Timer 2 is in the Baud Rate Generator mode.
If EXEN2 is set, a 1-to-0 transition in T2EX will set EXF2 but will not cause a reload from
(RCAP2H, RCAP2L) to (TH2, TL2). Thus when Timer 2 is in use as a baud rate generator,
T2EX can be used as an extra external interrupt, if desired.
It should be noted that when Timer 2 is running (TR2 = 1) in “timer” function in the Baud
Rate Generator mode, one should not try to READ or WRITE TH2 or TL2. Under these
conditions the timer is being incremented every state time, and the results of a READ or
WRITE may not be accurate. The RC registers may be read, but should not be written to,
because a WRITE might overlap a reload and cause WRITE and/or reload errors. Turn the
timer off (clear TR2) before accessing the Timer 2 or RC registers, in this case.
More about Mode 0
Serial data enters and exits through RxD. TxD outputs the shift clock. 8 bits are
transmitted/received: 8 data bits (LSB first). The baud rate is fixed at 1/12 the f
Mode 0 Max: 1MHz
Mode 2 Max: 375K
Modes 1, 3: 62.5K
Baud Rate
Modes 1 and 3 Baud Rate = Timer 2 Overflow Rate / 16
Modes 1 and 3 Baud Baud Rate = f
19.2K
137.5
9.6K
4.8K
2.4K
1.2K
110
110
Timer 1-generated commonly used baud rates
11.059MHz
11.059MHz
11.059MHz
11.059MHz
11.059MHz
11.059MHz
12MHz
12MHz
12MHz
12MHz
6MHz
f
OSC
SMOD
OSC
X
1
1
1
0
0
0
0
0
0
0
/ (32 x [65536 – (RCAP2H, RCAP2L)]
C/T
X
X
0
0
0
0
0
0
0
0
0
Standard serial interface (UART)
Timer 1
Mode
X
X
2
2
2
2
2
2
2
2
1
Reload Value
OSC
FEEBh
.
FDh
FDh
1Dh
FFh
FAh
F4h
E8h
72h
X
X
69/189

Related parts for UPSD3234A-40U6T