ST52T430K3M6 STMicroelectronics, ST52T430K3M6 Datasheet - Page 33

no-image

ST52T430K3M6

Manufacturer Part Number
ST52T430K3M6
Description
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST52T430K3M6

Cpu Family
ST52
Device Core Size
8b
Frequency (max)
20MHz
Interface Type
SCI/UART
Program Memory Type
EPROM
Program Memory Size
8KB
Total Internal Ram Size
256Byte
# I/os (max)
23
Number Of Timers - General Purpose
3
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.5/5.8V
Operating Supply Voltage (min)
2.7/3V
On-chip Adc
8-chx8-bit
Instruction Set Architecture
CISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
34
Package Type
SSO
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST52T430K3M6
Manufacturer:
ST
0
Part Number:
ST52T430K3M6
Manufacturer:
ST
Quantity:
20 000
Company:
Part Number:
ST52T430K3M6
Quantity:
1 316
6 I/O PORTS
6.1 Introduction
ST52x430 devices feature flexible individually
programmable multi-functional input/output lines.
Refer to the following figure for specific pin
allocations.
23 I/O lines, grouped in 3 different ports are
available on the ST52x430:
PORT A = 7 or 8-bit ports (PA0 - PA7 pins)
PORT B = 7 or 8-bit ports (PB0 - PB7 pins)
PORT C = 8-bit port (PC0 - PC7 pins)
PIN 24 in the SO34 or PIN 22 in the PDIP32 can be
configured to belong to port A or to port B.
These I/O lines can be programmed to provide
digital input/output and analog input, or to connect
input/output signals to the on-chip peripherals as
alternate pin functions.
Input buffers are TTL compatible with Schmitt
trigger in port A and C while port B is CMOS
compatible without Schmitt trigger.
The output buffer can supply up to 8 mA.
The port cannot be configured to be used
contemporaneously as input and output.
Figure 6.1 Ports A & C Functional Blocks
FROM CONFIGURATION REGISTER
FROM CONFIGURATION REGISTER
FROM PERIPHERAL
FROM OUTPUT REGISTER
TO INPUT REGISTER
and PERIPHERALS
TTL
Each port is configured by using two configuration
registers. The first is used to determine if a pin is
an input or output, while the second defines the
Alternate functions.
6.2 Input Mode
The input configuration is selected by setting the
corresponding configuration register bit to “1”
(REG_CONF 4, 13 and 15) (see paragraph I/O
Port Configuration Registers). The ports are
configured by using the configuration registers
illustrated in the following table.
.
Table 6.1 I/O Port Configuration Registers.
Digital input data is automatically stored in the
Input Registers, but it cannot be read directly. In
order to read a single bit of the IR its value must be
copied in a RAM location. Digital data is stored in a
RAM location by using the assembler instruction:
LDRI RAM_Reg Input_i
Reg_Conf 4
PORT A
Reg_Conf 13
PORT B
PORT A PIN
or PORT C PIN
ST52T430/E430
Reg_Conf 15
PORT C
33/85

Related parts for ST52T430K3M6