PIC18F4550-I/P Microchip Technology Inc., PIC18F4550-I/P Datasheet - Page 178

no-image

PIC18F4550-I/P

Manufacturer Part Number
PIC18F4550-I/P
Description
40 PIN, 32 KB FLASH, 2048 RAM, FS-USB 2.0
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC18F4550-I/P

A/d Inputs
13-Channel, 10-Bit
Comparators
2
Cpu Speed
12 MIPS
Eeprom Memory
256 Bytes
Input Output
34
Interface
I2C/SPI/UART/USART/USB
Memory Type
Flash
Number Of Bits
8
Package Type
40-pin PDIP
Programmable Memory
32K Bytes
Ram Size
2K Bytes
Speed
48 MHz
Timers
1-8-bit, 3-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F4550-I/PT
Manufacturer:
MURATA
Quantity:
12 000
Part Number:
PIC18F4550-I/PT
Manufacturer:
Microchip Technology
Quantity:
36 332
Part Number:
PIC18F4550-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F4550-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F4550-I/PT
0
Company:
Part Number:
PIC18F4550-I/PT
Quantity:
4 500
PIC18F2455/2550/4455/4550
TABLE 17-4:
TABLE 17-5:
DS39632C-page 176
Endpoint
Legend:
BDnSTAT
BDnCNT
BDnADRL
BDnADRH
Note 1:
10
12
13
14
15
11
0
1
2
3
4
5
6
7
8
9
Name
2:
3:
4:
(1)
(1)
(1)
(E) = Even transaction buffer, (O) = Odd transaction buffer
(1)
For buffer descriptor registers, n may have a value of 0 to 63. For the sake of brevity, all 64 registers are
shown as one generic prototype. All registers have indeterminate Reset values (xxxx xxxx).
Bits 5 through 2 of the BDnSTAT register are used by the SIE to return PID3:PID0 values once the register
is turned over to the SIE (UOWN bit is set). Once the registers have been under SIE control, the values
written for KEN, INCDIS, DTSEN and BSTALL are no longer valid.
Prior to turning the buffer descriptor over to the SIE (UOWN bit is cleared), bits 5 through 2 of the
BDnSTAT register are used to configure the KEN, INCDIS, DTSEN and BSTALL settings.
This bit is ignored unless DTSEN = 1.
Out
(No Ping-Pong)
10
12
14
16
18
20
22
24
26
28
30
0
2
4
6
8
Byte Count
Buffer Address Low
Buffer Address High
ASSIGNMENT OF BUFFER DESCRIPTORS FOR THE DIFFERENT
BUFFERING MODES
Mode 0
SUMMARY OF USB BUFFER DESCRIPTOR TABLE REGISTERS
UOWN
Bit 7
11
13
15
17
19
21
23
25
27
29
31
In
1
3
5
7
9
DTS
Bit 6
(Ping-Pong on EP0 OUT)
0 (E), 1 (O)
(4)
Out
13
15
17
19
21
23
25
27
29
31
11
3
5
7
9
Mode 1
PID3
KEN
Bit 5
(3)
(2)
Preliminary
BDs Assigned to Endpoint
10
12
14
16
18
20
22
24
26
28
30
32
In
2
4
6
8
INCDIS
PID2
Bit 4
12 (E), 13 (O)
16 (E), 17 (O)
20 (E), 21 (O)
24 (E), 25 (O)
28 (E), 29 (O)
32 (E), 33 (O)
36 (E), 37 (O)
40 (E), 41 (O)
44 (E), 45 (O)
48 (E), 49 (O)
52 (E), 53 (O)
56 (E), 57 (O)
60 (E), 61 (O)
(2)
0 (E), 1 (O)
4 (E), 5 (O)
8 (E), 9 (O)
(3)
(Ping-Pong on all EPs)
Out
DTSEN
PID1
Bit 3
Mode 2
(2)
(3)
42 (E), 43 (O)
46 (E), 47 (O)
50 (E), 51 (O)
54 (E), 55 (O)
58 (E), 59 (O)
62 (E), 63 (O)
10 (E), 11 (O)
14 (E), 15 (O)
18 (E), 19 (O)
22 (E), 23 (O)
26 (E), 27 (O)
34 (E), 35 (O)
38 (E), 39 (O)
30 (E), 31 (O) 26 (E), 27 (O) 28 (E), 29 (O)
2 (E), 3 (O)
6 (E), 7 (O)
In
BSTALL
PID0
Bit 2
© 2006 Microchip Technology Inc.
(2)
(3)
(Ping-Pong on all other EPs,
14 (E), 15 (O) 16 (E), 17 (O)
18 (E), 19 (O) 20 (E), 21 (O)
22 (E), 23 (O) 24 (E), 25 (O)
34 (E), 35 (O) 36 (E), 37 (O)
38 (E), 39 (O) 40 (E), 41 (O)
42 (E), 43 (O) 44 (E), 45 (O)
46 (E), 47 (O) 48 (E), 49 (O)
50 (E), 51 (O) 52 (E), 53 (O)
54 (E), 55 (O) 56 (E), 57 (O)
58 (E), 59 (O) 60 (E), 61 (O)
10 (E), 11 (O) 12 (E), 13 (O)
30 (E), 31 (O) 32 (E), 33 (O)
2 (E), 3 (O)
6 (E), 7 (O)
Out
0
Bit 1
BC9
except EP0)
Mode 3
4 (E), 5 (O)
8 (E), 9 (O)
Bit 0
BC8
In
1

Related parts for PIC18F4550-I/P