73S1209F-44IM/F Maxim Integrated Products, 73S1209F-44IM/F Datasheet - Page 74

no-image

73S1209F-44IM/F

Manufacturer Part Number
73S1209F-44IM/F
Description
IC SMART CARD READER 44-QFN
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of 73S1209F-44IM/F

Core Processor
80515
Core Size
8-Bit
Speed
24MHz
Connectivity
I²C, SmartCard, UART/USART
Peripherals
LED, POR, WDT
Number Of I /o
9
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
73S12xxF Software User Guide
74
Return Codes AR_ICC_OK
whereas the ISO 7816-3 standard allows an error recovery procedure. EMV
specifies that the IFD must initiate an IFSD negotiation before the first command
transmission in (T=1) protocol. When EMV mode is specified, bIccIFSDRequestT1
is set to TRUE and bIccDeactivatedOnTimeOutErrorT1 is set to TRUE.
bIccHighSpeed: Input parameter
Specifies if the reader has to switch to the high speed clock (7.384 MHz) if the smart
card allows it (according to parameter Fi in the ATR). If this parameter is FALSE, the
reader will always use the default clock, namely 3.692 MHz. If the value is TRUE,
the reader will switch to 7.384 MHz after the ATR, if the smart card allows this speed.
bIccClockStopEnable: Input parameter
If this flag is set to TRUE and the smart card allows clock stop/start, the clock will be
stopped when there is no transaction. That is to say that the clock is stopped after a
command is done and restarted before the next command will be executed.
ucIccPowerSelect: Input parameter
Specifies the voltage that is to be applied to the card. Possible values are:
pucIccATR: Output parameter
The ATR value returned by the Smart Card.
pucIccATRLength: Output parameter
Length of the ATR returned by the Smart Card. This value should not exceed 32, as
the ATR cannot contain more than 32 bytes.
Send_WTE: Input parameter
Call this function whenever the card sends a Wait Time Extension request (in T=1,
whenever the card sends an S(WTX) block; for T=0, whenever the card sends NULL
(0x60) when it is waiting for data from the reader). This functionality is required by
the CCID Specification. This callback function will NOT be called if the smart card is
called for EMV mode because of the strict timing requirements of the EMV
Specification.
AR_ICC_ERR_BAD_PARAM
AR_ICC_ERR_CARD_MUTE
AR_ICC_ERR_CARD_ABSENT
AR_ICC_ERR_CARD_DISCONNECTED
AR_ICC_ERR_CARD_OVERLOAD
AR_ICC_ERR_CARD_UNSUPPORTED_ATR
AR_ICC_ERR_BAD_TCK
AR_ICC_ERR_BAD_TS
AR_ICC_ERR_CARD_COMM_PB
The Smart Card was deactivated.
The Smart Card has generated an over current.
ICC_POWER_AUTOMATIC 00, (automatic voltage selection according to ISO
ICC_POWER_SET_5
ICC_POWER_SET_3
Successful operation. The Smart Card was activated and the ATR is supported
by the chip.
An invalid parameter (eIccId for example) was specified.
The Smart Card is mute.
No Smart Card is inserted.
The Smart Card ATR is not supported by the chip and is stored in pucIccAtr.
The Smart Card interface has not been de-activated (bIccATRAutoCheck option
is not selected).
The ATR has a bad TCK byte.
The ATR has a bad TS byte.
The ATR has either a parity error, an Rx over-run or a VCC unstable error.
7816-3 standard)
01,
02, Other values are RFU.
UG_12xxF_016
Rev. 1.50

Related parts for 73S1209F-44IM/F