73S1209F-68IMR/F Maxim Integrated Products, 73S1209F-68IMR/F Datasheet - Page 20
![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
4.1.2 External Data Memory
The 2 KB of XRAM are available at address locations 0x0000 through 0x07FF. The upper 1K bytes of
the external data memory space (from 0xFC00 to 0xFFFF) is reserved for additional special function
registers for the 73S12xxF chip and is segmented as shown in
4.1.3 Internal Data Memory
The 256 bytes of IRAM are available for use as scratch-pad RAM.
The IRAM Special Function Registers are mapped as shown in
first column (000b) are bit-addressable:
4.2
A low-level Application Programming Interface (API) is provided to control all hardware peripherals. An
application can link to the low-level API library to utilize the functions described in subsequent sections.
Before using the low-level API, an embedded application should call the API_Init() routine in the
beginning of the program as part of its initialization. As a general guideline, any feature to be included or
used in an application must first call its associated initialization routine. For example, to link the USB
module into an application, USB_Init() must first be called to initialize its associated registers for the USB
functions.
Each feature available with the 73S12xxF device has a sample application to demonstrate the library
function’s usage.
20
Low-level API
0xD8 - 0xDF
0xC8 - 0xCF
0xE8 - 0xEF
0xD0 - 0xD7
0xC0 - 0xC7
0xB8 - 0xBF
0xA8 - 0xAF
0xF8 - 0xFF
0xE0 - 0xE7
0xB0 - 0xB7
0xA0 - 0xA7
0xF0 - 0xF7
0x98 - 0x9F
0x88 - 0x8F
0x90 - 0x97
0x80 - 0x87
HEX/BIN
Smart Card Control
Peripheral Control
Function Space
USB Control
Table 1: Upper 1 KB External Data Memory layout
wdcon
s0con
usr15
usr70
t2con
000b
ircon
ien1
ien0
tcon
psw
acc
p3
Table 2: IRAM Special Function Register Map
b
8
udir15
udir70
sobuf
001b
tmod
kcol
ip1
ip0
sp
8
# Bytes
128
384
512
s0relh
flshctl
010b
s0rell
krow
ien2
dps
dp1
tl0
Starting Address
s1relh
s1con
kscan
011b
dph
tl1
0xFC00
0xFF80
0xFE00
s1buf
erase
100b
kstat
dpl1
th0
Table
Table 1.
2. All registers appearing in the
s1rell
dph1
101b
ksize
th1
Ending Address
0xFFFF
0xFDFF
0xFF7F
korderl
ckcon
wdtrel
110b
korderh
mclkctl
pgadr
111b
pcon
UG_12xxF_016
Rev. 1.50