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

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
Serial_CRx()
Serial_RxLen()
Serial_RxByte ()
This function performs similarly as Serial_CRx ( U08 &cbyte, 1 ) but has much less overhead. Use this
API when performance optimization is required yet only one byte can be read at a time.
4.2.7 USB API – Available with 64K Flash version of the 73S12xxF
This API manages the USB interface which is compatible with the USB Specifications 2.0 – Full
Speed/12Mbps. The USB protocol Suspend, Resume and Reset operations are managed by this API.
The API includes:
42
Return Codes On a successful completion or termination, the serial Status will return one of the following:
Purpose
Synopsis
Parameters
Return Value
Purpose
Synopsis
Parameters
Return Value
Purpose
Synopsis
Parameters
Return Value
USB_Init()
USB_Status() (page 48)
USB_Stall()
USB_UnStall()
USB_IN_1()
USB_IN_2()
USB_OUT_1()
(page 43)
(page 49)
(page 49)
(page 50)
(page 49)
(page 50)
len: Input parameter.
Specifies the maximum number of bytes to receive at any one time.
S_EMPTY
S_PENDING
S_FULL
S_PARITY_ERR
S_OVERRUN
Get additional bytes from the receiving buffer.
Unsigned Integer Serial_CRx ( U08x xdata *buffer, U16 len )
buffer: Input parameter
Specifies a pointer to the data buffer to store the data received from the PC UART.
len: Input parameter.
Specifies the maximum number of bytes to receive at any one time.
Upon completion, returns the number of bytes received thus far.
Number of bytes received thus far.
Unsigned Integer Serial_ RxLen ( void )
None.
Unsigned integer specifying the number of bytes received thus far.
Get a quick byte out of the input buffer.
Unsigned Char Serial_RxByte ( void )
None.
Byte received from the serial interface.
Reception has started but the receive buffer is still empty.
Reception has started, but is not yet completed.
Reception has started and the buffer is now full.
Parity error occurred on the received byte(s).
Buffer overrun, which may result in a loss of at least 1 byte.
UG_12xxF_016
Rev. 1.50

Related parts for 73S1209F-44IM/F