73S1209F-68IMR/F Maxim Integrated Products, 73S1209F-68IMR/F Datasheet - Page 50
![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
USB_IN_2()
USB_OUT_1()
50
Return Codes None.
Purpose
Synopsis
Parameters
Return Codes None.
Purpose
Synopsis
Parameters
USBStatus: Output parameter
Contains the current status of this transmission, one of the following:
Send data to the Host through Endpoint 2 (INTERRUPT IN).
Void USB_IN_2 ( IN struct USB_t *pUSB );
USBData: Input parameter
Specifies the pointer to the data to be transmitted to the Host.
USBLen: Input/Output parameter
On input, specifies the number of bytes to send to the Host. On output, specifies the
current number of bytes sent to the Host.
USBStatus: Output parameter
Contains the current status of this transmission, one of the following:
Receive a buffer from the Host through Endpoint 1 (BULK OUT). The data may be
received within several packets if the buffer size is greater or equal to the Maximum
Packet Size, specified by the Descriptor String initialized in USB_Init().
Void USB_OUT_2 ( IN struct USB_t *pUSB );
USBData: Output parameter
Contains the bytes received from the Host.
USBLen: Input/Output parameter
On input, specifies the maximum number of bytes to receive from the Host. On
output, specifies the current number of bytes received from the Host.
USBStatus: Output parameter
Contains the current status of this reception, one of the following:
USB_TX_PENDING: Transmission has started, but is not yet complete. On
either a successful completion or a termination due to error, the USBStatus will
change to one of the following:
USB_ACTIVE: Successful data transmission.
USB_SUSPENDED: The HOST has suspended the USB bus, retry later.
USB_STALLED: This Endpoint has been STALLED.
USB_RESET: The HOST has reset the USB bus, retry later.
USB_TX_PENDING: Transmission has started, but is not yet completed. On
either a successful completion or a termination due to error, the USBStatus will
change to one of the following:
USB_ACTIVE: Successful data transmission.
USB_SUSPENDED: The HOST has suspended the USB bus, retry later.
USB_STALLED: This Endpoint has been STALLED.
USB_RESET: The HOST has reset the USB bus, retry later.
USB_RX_PENDING: Reception has started, but is not yet completed. On either
a successful completion or a termination due to error, the USBStatus will change
to one of the following:
USB_ACTIVE: Successful data reception.
USB_SUSPENDED: The HOST has suspended the USB bus, retry later.
USB_STALLED: This Endpoint has been STALLED.
USB_RESET: The HOST has reset the USB bus, retry later.
USB_ERR_OVERFLOW: The HOST has sent too much data.
UG_12xxF_016
Rev. 1.50