
iv
4.3.7
IEPCNF_n: Input Endpoint Configuration (n = 1 to 3)
(Addr:FF48, FF50, FF58)
IEPBBAX_n: Input Endpoint X-buffer Base Address
(n = 1 to 3)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IEPBCTX_n: Input Endpoint X-Byte Count (n = 1 to 3)
IEPBBAY_n: Input Endpoint Y-Buffer Base Address
(n = 1 to 3)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IEPBCTY_n: Input Endpoint Y-Byte Count (n = 1 to 3)
IEPSIZXY_n: Output Endpoint X-/Y-Buffer Size
(n = 1 to 3)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Endpoint-0 Descriptor Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.1
IEPCNFG_0: Input Endpoint-0 Configuration Register
(Addr:FF80)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.2
IEPBCNT_0: Input Endpoint-0 Byte Count Register
(Addr:FF81)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.3
OEPCNFG_0: Output Endpoint-0 Configuration Register
(Addr:FF82)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.4
OEPBCNT_0: Output Endpoint-0 Byte Count Register
(Addr:FF83)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1
FUNADR: Function Address Register (Addr:FFFF)
5.1.2
USBSTA: USB Status Register (Addr:FFFE)
5.1.3
USBMSK: USB Interrupt Mask Register (Addr:FFFD)
5.1.4
USBCTL: USB Control Register (Addr:FFFC)
5.1.5
MODECNFG: Mode Configuration Register (Addr:FFFB)
5.1.6
Vendor ID/Product ID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.7
SERNUM7: Device Serial Number Register (Byte 7)
(Addr:FFEF)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.8
SERNUM6: Device Serial Number Register (Byte 6)
(Addr:FFEE)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.9
SERNUM5: Device Serial Number Register (Byte 5)
(Addr:FFED)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.10
SERNUM4: Device Serial Number Register (Byte 4)
(Addr:FFEC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.11
SERNUM3: Device Serial Number Register (Byte 3)
(Addr:FFEB)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.12
SERNUM2: Device Serial Number Register (Byte 2)
(Addr:FFEA)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.13
SERNUM1: Device Serial Number Register (Byte 1)
(Addr:FFE9)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.14
SERNUM0: Device Serial Number Register (Byte 0)
(Addr:FFE8)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.15
Function Reset And Power-Up Reset Interconnect
5.1.16
Pullup Resistor Connect/Disconnect
4
–
8
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.8
4
–
8
4
–
9
4.3.9
4.3.10
. . .
4
–
9
4
–
9
4.3.11
4.3.12
. . .
4
–
10
4
–
10
4.4
4
–
10
4
–
10
4
–
11
4
–
11
5
–
1
5
USB
5.1
5
–
1
5
–
1
5
–
1
5
–
2
5
–
3
5
–
4
5
–
4
. . . . . .
. . . . . . . . . . .
. . . .
. . . . . . . . . . .
5
–
4
5
–
5
5
–
5
5
–
6
5
–
6
5
–
6
5
–
6
5
–
7
5
–
7
5
–
8
. . . . . .
. . . . . . . . . . . . . . . . . .