73S1209F-68IMR/F Maxim Integrated Products, 73S1209F-68IMR/F Datasheet - Page 27
![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
UG_12xxF_016
RTCClk_Control ()
RTClk_Write ()
Rev. 1.50
Synopsis
Parameters
Return Codes None.
Purpose
Synopsis
Parameters
Return Codes None.
Purpose
Synopsis
Parameters
The watchdog timer will give the processor ½ second to respond to an RTC interrupt. If the RTC
interrupt is not serviced within this timeframe, a full reset will be performed.
Void RTClk_Init ( void );
None.
Enable or disable the RTC interrupt. If enabled, the interrupt interval must be
specified.
RTCClk_Control ( IN Bbool RTCInt_Enb, IN enum RTC_INTERVAL intv );
RTCInt_Enb: Input parameter
Enable (TRUE) or disable (FALSE) the RTC interrupt. If set to Enable when the intv
parameter is set to NO_INT, the RTC interrupt will NOT be enabled.
Intv: Input parameter
The RTC interrupt interval as defined in API_STRUCT_12.h as follows:
Initialize the Real Time Clock control, counter, accumulator and trim registers. When
this function is called, the RTC is stopped and restarted.
Void RTClk_Write ( IN struct RTC_t *pRTC );
Where RTC_t is defined as:
struct RTC_t
{
}
RTCCtl: Input parameter
BIT[7-6]: not used
BIT[5]: RTCLoad – when set, RTCCnt, RTCAcc and RTCTrim are loaded at the next
BIT[4-3]: Set tic interval as follows:
BIT[2-0]: Set interrupt interval as follows:
HALF_SEC
ONE_SEC
TWO_SEC
FOUR_SEC
EIGHT_SEC
NO_INT
Unsigned char RTCCtl;
Unsigned long RTCCnt;
Unsigned char
Signed char
0x – 1 second
10 – ½ second
11 – 2 seconds
100 – ½ second
0xx – 1 second
101 – 2 seconds
110 – 4 seconds
111 – 8 seconds
32kHz clock positive edge.
Interrupt to occur every ½ second.
Interrupt to occur every 1 second (default).
Interrupt to occur every 2 seconds.
Interrupt to occur every 4 seconds.
Interrupt to occur every 8 seconds.
No interrupt.
RTCTrim[3];
RTCAcc[3];
73S12xxF Software User Guide
27