UPSD3433E-40T6 STMicroelectronics, UPSD3433E-40T6 Datasheet - Page 86

no-image

UPSD3433E-40T6

Manufacturer Part Number
UPSD3433E-40T6
Description
MCU 8BIT 8032 128KB FLASH 52TQFP
Manufacturer
STMicroelectronics
Series
µPSDr
Datasheet

Specifications of UPSD3433E-40T6

Core Processor
8032
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, IrDA, SPI, UART/USART, USB
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
35
Program Memory Size
160KB (160K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
52-TQFP, 52-VQFP
For Use With
497-5518 - EVAL BOARD RFID READER
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Other names
497-4906

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPSD3433E-40T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
UPSD3433E-40T6
Manufacturer:
ST
0
MCU bus interface
18
18.1
18.2
18.3
86/300
MCU bus interface
The MCU module has a programmable bus interface which is a modified 8032 bus with 16
multiplexed address and data lines. The bus supports four types of data transfer (16- or 8-
bit), each transfer is to/from a memory location external to the MCU module:
PSEN bus cycles
In a PSEN bus cycle, the MCU module fetches the instruction from the 16-bit program
memory in the PSD module. The multiplexed address/data bus AD[15:0] is connected to the
PSD module for 16-bit data transfer. The UPSD34xx does not support external PSEN cycles
and cannot fetch instruction from other external program memory devices.
READ or WRITE bus cycles
In an XDATA READ or WRITE bus cycle, the MCU’s multiplexed AD[15:0] bus is connected
to the PSD module, but only the lower bytes AD[7:0] are used for the 8-bit data transfer. The
AD[7:0] lines are also connected to pins in the 80-pin package for accessing external
devices. If the high address byte A[15:8] is needed for external devices, Port B in the PSD
module can be configured to provide the latched A[15:8] address outputs.
Connecting external devices to the MCU bus
The UPSD34xx supports 8-bit only external I/O or Data memory devices. The READ and
WRITE data transfer is carried out on the AD[7:0] bus which is available in the 80-pin
package. The address lines can be brought out to the external devices in one of three ways:
1.
2.
3.
Ports A and B in the PSD module can be configured in the PSDsoft to provide latched MCU
address A[7:0] and A[15:8] (see
for details on how to enable Address Output mode). The latched address outputs on the
ports are pin configurable. For example, Port B pins PB[2:0] can be enabled to provide
Code Fetch cycle using the PSEN signal: fetch a 16-bit code word for filling the pre-
fetch queue. The CPU fetches a code byte from the PFQ for execution;
Code Read cycle using PSEN: read a 16-bit code word using the MOVC (Move
Constant) instruction. The code word is routed directly to the CPU and by-pass the
PFQ;
XDATA Read cycle using the RD signal: read a data byte using the MOVX (Move
eXternal) instruction; and
XDATA Write cycle using the WR signal: write a data byte using the MOVX instruction
Configure Ports B and A of the PSD module in Address Output mode, as shown in
Figure
Use Port B together with an external latch, as shown in
external latch latches the low address byte from the AD[7:0] bus with the ALE
signal.This configuration is for design where Port A is needed for CPLD functions; and
Configure the microcell in the CPLD to output any address line to any of the CPLD
output pins. This is the most flexible implementation but requires the use of CPLD
resources.
19;
Section 28.5: PSD module detailed operation on page 207
UPSD3422, UPSD3433, UPSD3434, UPSD3454
Figure 20 on page
87. The

Related parts for UPSD3433E-40T6