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

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
UG_12xxF_016
ICC_Send()
Rev. 1.50
Purpose
Synopsis
Parameters
Return Codes AR_ICC_OK
Transmit a data command to the Smart Card interface and wais for the answer from
the Smart Card. This function is responsible for the Smart Card command format
analysis which computes the correct command case (1, 2 Short, 3 Short or 4 Short).
The API assumes that the data record size is 255 bytes or less which is why it
supports short cases only.
AR_ICC_RC ICC_Send (
eIccId: Input parameter
Specifies which Smart Card interface is to be activated. Possible values are:
unIccCommandLength: Input parameter
Specifies the number of bytes of data pointed to by puclccCommand.
pucIccCommand: Input parameter
Specifies the command to be transmitted to the Smart Card interface.
punIccResponseLength: Output parameter
Specifies the number of bytes of response data pointed to by puclccResponse. (The
length value does not include the status bytes SW1/SW2).
pucIccResponse: Output parameter
Contains the response of the Smart Card (SW1/SW2 not included).
pucSW1: Output parameter
Contains the received SW1value.
pucSW2: Output parameter
Contains the received SW2 value.
pbStatusJustAfterHeader: Output parameter
This boolean parameter specifies if the status bytes have been received just after the
header (TRUE) or after the data (FALSE) [Useful for the EMV Tests suite]. This
parameter must be taken into account only if the
pbIccWarningStatusBytesManagementT0 bit.
AR_ICC_ERR_BAD_PARAM
AR_ICC_ERR_CARD_MUTE
AR_ICC_ERR_CARD_ABSENT
AR_ICC_ERR_CARD_DISCONNECTED
IN enum ICC_ID eIccId,
IN unsigned int unIccCommandLength,
IN unsigned char *pucIccCommand,
OUT unsigned int *punIccResponseLength,
OUT unsigned char *pucIccResponse,
OUT unsigned char *pucSW1,
OUT unsigned char *pucSW2,
OUT BOOLEAN *pbitStatusJustAfterHeader );
ICC_1ST 0, (Internal)
ICC_2ND 1, (External)
ICC_9TH 8 (External)
Successful operation: the command was successfully transmitted to the Smart
Card and a valid response was received.
An inconsistent command was specified. The API was unable to compute the
command case value.
The Smart Card is mute.
No Smart Card is inserted.
The Smart Card was removed during the activation operation.
ICC_Configure()
73S12xxF Software User Guide
command sets the
77

Related parts for 73S1209F-44IM/F