Page 123
TMP89FM42
RA001
9. Special Function Registers
The TMP89FM42 adopts the memory mapped I/O system, and all peripheral hardware data control and transfer
operations are performed through the special function registers (SFR). SFR1 is mapped on addresses 0x0000 to
0x003F, SFR2 is mapped on addresses 0x0F00 to 0x0FFF, and SFR3 is mapped on addresses 0x0E40 to 0x0EBF.
9.1
SFR1 (0x0000 to 0x003F)
Note 1: Do not access reserved addresses by the program.
Table 9-1 SFR1 (0x0000 to 0x003F)
Address
Register Name
Address
Register Name
0x0000
P0DR
0x0020
SIO0SR
0x0001
P1DR
0x0021
SIO0BUF
0x0002
P2DR
0x0022
SBI0CR1
0x0003
Reserved
0x0023
SBI0CR2/SBI0SR2
0x0004
P4DR
0x0024
I2C0AR
0x0005
Reserved
0x0025
SBI0DBR
0x0006
Reserved
0x0026
T00REG
0x0007
P7DR
0x0027
T01REG
0x0008
P8DR
0x0028
T00PWM
0x0009
P9DR
0x0029
T01PWM
0x000A
Reserved
0x002A
T00MOD
0x000B
PBDR
0x002B
T01MOD
0x000C
Reserved
0x002C
T001CR
0x000D
P0PRD
0x002D
TA0DRAL
0x000E
P1PRD
0x002E
TA0DRAH
0x000F
P2PRD
0x002F
TA0DRBL
0x0010
Reserved
0x0030
TA0DRBH
0x0011
P4PRD
0x0031
TA0MOD
0x0012
Reserved
0x0032
TA0CR
0x0013
Reserved
0x0033
TA0SR
0x0014
P7PRD
0x0034
ADCCR1
0x0015
P8PRD
0x0035
ADCCR2
0x0016
P9PRD
0x0036
ADCDRL
0x0017
Reserved
0x0037
ADCDRH
0x0018
PBPRD
0x0038
DVOCR
0x0019
Reserved
0x0039
TBTCR
0x001A
UART0CR1
0x003A
EIRL
0x001B
UART0CR2
0x003B
EIRH
0x001C
UART0DR
0x003C
EIRE
0x001D
UART0SR
0x003D
EIRD
0x001E
TD0BUF/RD0BUF
0x003E
Reserved
0x001F
SIO0CR
0x003F
PSW
Summary of Contents for TLCS-870/C1 Series
Page 1: ...8 Bit Microcontroller TLCS 870 C1 Series TMP89FM42 查询TMP89FM42供应商 捷多邦 专业PCB打样工厂 24小时加急出货 ...
Page 3: ...Revision History Date Revision 2007 10 25 1 First Release 2007 11 3 2 Contents Revised ...
Page 4: ......
Page 14: ......
Page 18: ...1 3 Block Diagram TMP89FM42 1 3 Block Diagram Figure 1 2 Block Diagram ...
Page 22: ...1 4 Pin Names and Functions TMP89FM42 ...
Page 60: ...2 CPU Core 2 5 Revision History TMP89FM42 ...
Page 76: ...3 Interrupt Control Circuit 3 8 Revision History TMP89FM42 ...
Page 86: ...4 External Interrupt control circuit 4 3 Function TMP89FM42 ...
Page 102: ...7 Voltage Detection Circuit 7 5 Revision History TMP89FM42 ...
Page 126: ...8 I O Ports 8 3 I O Port Registers TMP89FM42 Note 2 i 0 to 1 ...
Page 136: ...8 I O Ports 8 5 Revision History TMP89FM42 ...
Page 142: ...9 Special Function Registers 9 3 SFR3 0x0E40 to 0x0EFF TMP89FM42 ...
Page 146: ...10 Low Power Consumption Function for Peripherals TMP89FM42 ...
Page 149: ...TMP89FM42 11 3 Revision History Rev Description RA001 Deleted SLEEP2 description ...
Page 150: ...11 Divider Output DVO 11 3 Revision History TMP89FM42 ...
Page 220: ...15 Real Time Clock RTC 15 4 Real Time Clock Operation TMP89FM42 ...
Page 250: ...16 Asynchronous Serial Interface UART 16 15 Revision History TMP89FM42 ...
Page 302: ...18 Serial Bus Interface SBI 18 7 Revision History TMP89FM42 ...
Page 338: ...21 Flash Memory 21 4 Toggle Bit D6 TMP89FM42 ...
Page 384: ...22 Serial PROM Mode 22 15 Revision History TMP89FM42 ...
Page 388: ...24 Input Output Circuit 24 1 Control Pins TMP89FM42 ...
Page 404: ...25 Electrical Characteristics 25 11 Revision History TMP89FM42 ...
Page 406: ...26 Package Dimensions TMP89FM42 ...
Page 408: ......