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

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
2.2.2 API/Library and Header Files
The library files included in the software development kit are listed below (see
Architecture Diagram
 LAPI-?xx.lib
 I2C_SC-?xx.lib
 ICC_API-?xx.lib
In addition, the following header (.h) and source (.c) files are included:
 API_12.h
 Api_struct_12.h
 Reg12xx.h
 LangIDs.h
 Portable.h
 Reg_banks_12.h
 ICCMgt.h
 Allocate.c
 Allocate.h
 Commands.h
 CCID Source
 P-CCID Source
1
modules within the library be exclusively selected; otherwise, it will not be included. No error/warning will
be displayed during the build but when the hex file is downloaded and run, the intended function will not
operate as expected. To avoid this problem, right-click on the low-level LAPI-?xx.LIB library (after adding
it to the project), select ‘options for File LAPI-?xx.LIB’ – and under ‘Select Modules to Always Include’,
select the modules that the application uses, as listed. If program space permits, select all listed
modules. This setup can be optimized later (once the application code is stable) by deselecting unused
modules to reduce code space.
10
When the low-level LAPI-?xx.LIB library is included in an application, the compiler requires that the
‘?’ is either ‘S’ (for Single-8010) or ‘M’ (for Multiple-8010)
‘xx’ is ‘BL’ (for Serial Boot Loader), ‘DFU’ for USB DFU Boot Loader or empty.
There are other versions such as LAPI-MS1.LIB, LAPI-SLED.LIB, that are specific builds for specific
hardware setups and are typically NOT included in the sample application project files. For all
evaluation purposes, these files will NOT be used.
The High-level API library does not include a USB API. For the USB 2.0 Specification (specifically,
chapter 9 of the specification), the LAPI layer handles all endpoint 0 (or control endpoint) communications
with the host; thus a High-level API for USB is not necessary. An application can call the LAPI USB
functions directly for all of its bulk and interrupt endpoint communications.
1
for the library partitions). The following nomenclature applies to the file names:
Low-level API library containing all necessary core controls.
Low-level API library containing control of both internal and external smart
card slots. This library should be included in an application that supports
an I2C interface via an 8010 IC.
High-level Smart Card API library for Smart Card.
Low-level header file. Include this file in all embedded applications.
Low-level header file with all enumeration types defined.
Low-level header file specific to the 73S12xxF peripheral registers.
Low-level header file. Include this file in all embedded applications for USB
communication.
Low-level header file. Include this file in all embedded applications.
Low-level header file. Include this file in all embedded applications.
High-level ICC header file. Include this file when the ICC_API.lib is used.
High-level API common file that indicates the specific number of commands
that can be used for each High-level API library.
High-level API common header file used with allocate.c.
High-level API common header file used with allocate.h.
See the CCIDAP_73S12xx_V...pdf file under the CCID USB Firmware
folder.
See the 12xxANPseudo-CCID-SerialProtocol…pdf file in the TSC-
12xxRS232\vx.xx\TSCP-CCID\Firmware\Doc folder.
Figure 1: Software
UG_12xxF_016
Rev. 1.50

Related parts for 73S1209F-44IM/F