English
Language : 

SM59R16A5 Datasheet, PDF (52/89 Pages) SyncMOS Technologies,Inc – Two serial peripheral interfaces in full duplex mode
SM59R16A5/SM59R09A5/SM59R05A5
8-Bit Micro-controller
64KB/36KB/20KB with ISP Flash
& 2KB RAM embedded
Mnemonic Description
IEN0
IEN1
IEN2
IRCON
IRCON2
IP0
IP1
Interrupt Enable
0 register
Interrupt Enable
1 register
Interrupt Enable
2 register
Interrupt request
register
Interrupt request
register 2
Interrupt priority
level 0
Interrupt priority
level 1
Direct
A8h
B8h
9Ah
C0H
97H
A9h
B9h
Bit 7
EA
Bit 6 Bit 5
Interrupt
-
ET2
EXEN2 -
IEIIC
-
-
-
EXF2 TF2 IICIF
-
-
-
-
-
IP0.5
-
-
IP1.5
Bit 4
ES0
IELVI
-
LVIIF
-
IP0.4
IP1.4
Bit 3 Bit 2 Bit 1 Bit 0 RESET
ET1 EX1 ET0 EX0
00h
IEKBI IEADC IESPI IEPWM 00h
-
ECmpI ERTC ES1
00h
KBIIF ADCIF SPIIF PWMIF 00H
- CmpIF RTCIF -
00H
IP0.3 IP0.2 IP0.1 IP0.0 00h
IP1.3 IP1.2 IP1.1 IP1.0 00h
Interrupt Enable 0 register(IEN0)
Mnemonic: IEN0
Address: A8h
7
6
5
4
3
2
1
0
Reset
EA
-
ET2 ES0 ET1 EX1 ET0 EX0 00h
EA: EA=0 – Disable all interrupt.
EA=1 – Enable all interrupt.
ET2: ET2=0 – Disable Timer 2 overflow or external reload interrupt.
ET2=1 – Enable Timer 2 overflow or external reload interrupt.
ES0: ES0=0 – Disable Serial channel 0 interrupt.
ES0=1 – Enable Serial channel 0 interrupt.
ET1: ET1=0 – Disable Timer 1 overflow interrupt.
ET1=1 – Enable Timer 1 overflow interrupt.
EX1: EX1=0 – Disable external interrupt 1.
EX1=1 – Enable external interrupt 1.
ET0: ET0=0 – Disable Timer 0 overflow interrupt.
ET0=1 – Enable Timer 0 overflow interrupt.
EX0: EX0=0 – Disable external interrupt 0.
EX0=1 – Enable external interrupt 0.
Interrupt Enable 1 register(IEN1)
Mnemonic: IEN1
7
6
EXEN2
-
5
IEIIC
4
IELVI
Address: B8h
3
2
1
0 Reset
IEKBI IEADC IESPI IEPWM 00h
EXEN2: Timer 2 reload interrupt enable.
EXEN2 = 0 – Disable Timer 2 external reload interrupt.
EXEN2 = 1 – Enable Timer 2 external reload interrupt.
IEIIC: IIC interrupt enable.
IEIICS = 0 – Disable IIC interrupt.
IEIICS = 1 – Enable IIC interrupt.
IELVI: LVI interrupt enable.
IELVI = 0 – Disable LVI interrupt.
IELVI = 1 – Enable LVI interrupt.
IEKBI: KBI interrupt enable.
IEKBI = 0 – Disable KBI interrupt.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M047
52
Ver.H SM59R16A5 04/2015