73S1209F-68IMR/F Maxim Integrated Products, 73S1209F-68IMR/F Datasheet - Page 80
![no-image](/images/manufacturer_photos/0/4/417/maxim_integrated_products_sml.jpg)
73S1209F-68IMR/F
Manufacturer Part Number
73S1209F-68IMR/F
Description
IC SMART CARD READER 68-QFN
Manufacturer
Maxim Integrated Products
Datasheet
1.73S1209F-44IMF.pdf
(93 pages)
Specifications of 73S1209F-68IMR/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
Details
73S12xxF Software User Guide
80
Parameters
Struct ICC_Configure_t
{
};
Struct ICC_HWConfigure_t
{
}
eIccId: Input parameter
Specifies which Smart Card interface is to be activated. Possible values are:
IccAddr: Input parameter
Specifies the address for the external I2C slot.
IccCE: Input parameter
Specifies assignment of the INT2/INT3 pins for card events. Possible values are:
bIccSetOperation: Input parameter
Specifies if the function is called to perform a Set operation (TRUE) or a Get
operation (FALSE).
pucIccIFSD: Input/output parameter
Specifies the IFSD value to be used (or being used). [Default value is 32, as
specified by ISO/IEC 7816-3]
pucIccNAD: Input/output parameter
Specifies the NAD value to be used (or being used). [Default value is 00]
pucIccCLA: Input/output parameter
Specifies the CLA value to be used (or being used) when performing a GetResponse
in case 2 / 4 in the T=0 protocol. Setting pucIccCLA equal to 0xFF indicates that the
GetResponse command shall echo the class byte of the APDU command. [Default
value is 00]
//This is newly added from version 1.50 release
IN ICC_HWConfigure_t ptrHWConfigure );
INOUT unsigned char ucIccIFSD;
INOUT unsigned char ucIccNAD;
//this variable when initialize to 0xFF the GetResponse command will carry the CLA
//byte of the last C-APDU. UcIccCLA = 0x00 for EMV, = 0xFF for non-EMV
INOUT unsigned char ucIccCLA;
INOUT unsigned char ucIccTSTimeOut;
INOUT unsigned char ucIccRxErrorCounterT0;
INOUT unsigned char ucIccTxErrorCounterT0;
INOUT unsigned char ucIccTxErrorCounterT1;
INOUT unsigned char ucIccConfigurationByte;
IN enum ICC_HZ
IN unsigned char
IN unsigned char
ICC_1ST 0, (Internal)
ICC_2ND 1, (External)
…
ICC_9TH 8 (External)
ICC_I2C0 0x40, (1st external slot)
ICC_I2C1 0x42,
ICC_I2C2 0x44,
…
ICC_I2C7 0x4E; (Last external slot)
ICC_INT2_NONE
ICC_INT2_I2C
ICC_INT3_I2C
DebouncePUEnable;
DebouncePDEnable;
Icc_Hz; //Smart Card Clock Frequency desired by application.
0x00,
0x01,
0x02;
UG_12xxF_016
Rev. 1.50