(T=0, T=1)
– Automatic retry on parity error
– Programmable baud rate from 372 to
11.625 clock pulses (D=32/F=372)
– Card insertion/removal detection
■ Smartcard power supply (V
CRDVCC
– Fixed supply voltage: 1.8 V or 3 V
Table 1.Device summary
)
ST7LCRE4U1
ST7LCRDIE6
■ Development tools
– Full hardware/software development
package.
– Fully compatible with Flash ST7FSCR
family for development purposes
■ ECOPACK
Description
ST7LCRE4U1 and ST7LCRDIE6 are 8-bit
microcontrollers dedicated to smartcard reading
applications. They have been developed to be the
core of smartcard readers communicating
through USB link. Optimized for mass-market
applications, it offers a single integrated circuit
solution with very few external components.
The ST7LCRE4U1 and ST7LCRDIE6 devices are members of the ST7 microcontroller
family designed for USB applications. All devices are based on a common industry-standard
8-bit core, featuring an enhanced instruction set.
ST7LCRE4U1 and ST7LCRDIE6 are factory-programmed ROM devices.
They operate at a 4 MHz external oscillator frequency.
Under software control, all devices can be placed in Halt mode, to reduce power
consumption when the application is in idle or standby state.
The enhanced instruction set and addressing modes of the ST7 offer both power and
flexibility to software developers, enabling the design of highly efficient and compact
application code. In addition to standard 8-bit data management, all ST7 microcontrollers
feature true bit manipulation, 8x8 unsigned multiplication and indirect addressing modes.
The devices include an ST7 Core, up to 16 Kbytes of program memory, up to 512 bytes of
user RAM and the following on-chip peripherals:
●USB full speed interface with 7 endpoints, programmable in/out configuration and
embedded 3.3 V voltage regulator and transceivers (no external components are
needed)
●ISO7816-3 UART interface with programmable baud rate from 372 clock pulses up to
11.625 clock pulses
●Internal voltage regulator able to provide a fixed supply voltage (V
smartcards. The voltage is selectable by option between 1.8 V and 3 V.
●Low voltage reset ensuring proper power-on or power-off of the device (selectable by
option)
●8-bit Timer (TBU)
ST7LCRE4U1, ST7LCRDIE6
CRDVCC
) to
6/30
ST7LCRE4U1, ST7LCRDIE6
8-bit CORE
ALU
ADDRESS AND DATA BUS
OSCIN
OSCOUT
4MHz
RAM
(512 bytes)
PROGRAM
(16 Kbytes)
MEMORY
8-bit TIMER
LVD
USBDP
USBDM
USBVCC
SUPPLY
MANAGER
PLL
OSCILLATOR
USB
USB
DATA
BUFFER
(256 bytes)
DIVIDER
8 MHz
3/1.8 V Vreg
DC/DC
CRDDET
CRDIO
C4
C8
CRDRST
CRDCLK
ISO7816 UART
CONVERTER
CRDVCC
or 4 MHz
48 MHz
Figure 1.ST7LCR block diagram
7/30
2 Pin description
4
3
5
6
781112
13
14
15
16
17
18
19202122
2
1
2324
910
C8
CRDDET
CRDRST
CRDCLK
C4
CRDIO
OSCOUT
NC
NC
NC
OSCIN
USBV
CC
DP
DM
NC
NC
GND
GND
GNDA
NC
NC
VDDV
DDA
CRDVCC
Figure 2.24-lead VFQFPN package pinout
ST7LCRE4U1, ST7LCRDIE6
Table 2.Pin description
Pin
number
VFQFPN24
Pin name
Level
Typ e
Input
Output
Port/control
Input Output
supplied
CARD
int
wpu
V
OD
PP
Main function
(after reset)
1CRDVCCOCTXSmartcard supply pin
2CRDRSTOC
3CRDCLKOC
4C4OC
5CRDIOI/OC
6C8OC
7CRDDETIC
8NCNot used
T
XXSmartcard reset
T
XXSmartcard clock
T
XXSmartcard C4
T
XXXSmartcard I/O
T
XXSmartcard C8
T
XSmartcard detection
9NCNot used
10NCNot used
8/30
Alternate function
(1)
(1)
(1)
ST7LCRE4U1, ST7LCRDIE6
Table 2.Pin description (continued)
Pin
number
Pin name
VFQFPN24
11OSCINC
Level
Typ e
Input
Output
T
Port/control
Input Output
supplied
CARD
int
wpu
V
OD
PP
Main function
(after reset)
Alternate function
Input/Output oscillator pins. These pins
connect a 4 MHz parallel-resonant crystal, or
12OSCOUTC
T
an external source to the on-chip oscillator.
13GNDSMust be held low in normal operating mode.
14NCNot used
(1)
15NCNot used
16DMI/OC
17DPI/OC
T
T
18USBVCCOC
19V
20V
DDA
DD
SPower supply voltage 4-5.5 V
SPower supply voltage 4-5.5 V
T
USB Data Minus line
USB Data Plus line
3.3 V Output for USB
21NCNot used
22NCNot used
23GNDAS
Ground
24GNDS
1. Pins 8,9,10, and 14 must be connected to ground.
Legend/abbreviations
●Type: I = input, O = output, S = supply
●In/Output level: C
●Output level: HS = 10 mA high sink (on N-buffer only)
●Port and control configuration:
–Input: float = floating, wpu = weak pull-up, int = interrupt, ana = analog
–Output: OD = open drain, PP = push-pull
= CMOS 0.3VDD/0.7VDD with input trigger
T
9/30
Loading...
+ 21 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.