SM59A16U1
8-Bit Micro-controller
64KB with ISP Flash
& 6K+256B RAM embedded
19.14
USB Interrupt Enable Register 1( UIER1 )
Mnemonic: UIER1
Address: B2h
7
6
-
5
4
3
2
1
0
Reset
00H
EP4IE EP3IE EP2IE EP1IE EP0IE
EP4IE: Endpoint 4 Interrupt Enable bit.
0 = Disable.
1 = Enable. This bit enables a local interrupt to be set when a USB Endpoint 4 data packet
has been received by the MCU.
EP3IE: Endpoint 3 Interrupt Enable bit.
0 = Disable.
1 = Enable. This bit enables a local interrupt to be set when a USB Endpoint 3 data packet
has been sent by the MCU.
EP2IE: Endpoint 2 Interrupt Enable bit.
0 = Disable.
1 = Enable. This bit enables a local interrupt to be set when a USB Endpoint 2 data packet
has been received by the MCU.
EP1IE: Endpoint 1 Interrupt Enable bit.
0 = Disable.
1 = Enable. This bit enables a local interrupt to be set when the USB host has read the
endpoint 1 register.
EP0IE: Endpoint 0 Interrupt Enable bit.
0 = Disable.
1 = Enable. This bit enables a local interrupt to be set when the USB Endpoint 0 received
the class / vender command by the MCU.
19.15 USB Interrupt Enable Register 2( UIER2 )
Mnemonic: UIER2
Address: B3h
7
RSUM
IE
6
5
4
3
2
1
0
Reset
USBIE
-
CFGIE SOFIE SUSIE RSTIE
00H
RSUMIE: Resume Interrupt Enable.
0 = Disable
1 = Enable
USBIE: All USB interrupt except resume enable bit.
0 = Disable
1 = Enable
CFGIE: Configuration change interrupt enable bit.
0 = Disable
1 = Enable
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M071 Ver A SM59A16U1 04/12/2013
- 125 -