LPC1767FBD100,551 NXP Semiconductors, LPC1767FBD100,551 Datasheet - Page 815
![IC ARM CORTEX MCU 512K 100-LQFP](/photos/6/65/66516/568-100-lqfp_sot407-1_sml.jpg)
LPC1767FBD100,551
Manufacturer Part Number
LPC1767FBD100,551
Description
IC ARM CORTEX MCU 512K 100-LQFP
Manufacturer
NXP Semiconductors
Series
LPC17xxr
Datasheets
1.LPC1767FBD100551.pdf
(2 pages)
2.LPC1767FBD100551.pdf
(840 pages)
3.LPC1767FBD100551.pdf
(65 pages)
Specifications of LPC1767FBD100,551
Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
100MHz
Connectivity
Ethernet, I²C, IrDA, Microwire, SPI, SSI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, I²S, Motor Control PWM, POR, PWM, WDT
Number Of I /o
70
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Ram Size
64K x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 3.6 V
Data Converters
A/D 8x12b, D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
100-LQFP
Processor Series
LPC17
Core
ARM Cortex M3
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2, MCB1760, MCB1760U, MCB1760UME
For Use With
622-1005 - USB IN-CIRCUIT PROG ARM7 LPC2K
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Details
Other names
568-4967
935289808551
935289808551
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LPC1767FBD100,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
- Current page: 815 of 840
- Download datasheet (6Mb)
NXP Semiconductors
35.4 Figures
Fig 1.
Fig 2.
Fig 3.
Fig 4.
Fig 5.
Fig 6.
Fig 7.
Fig 8.
Fig 9.
Fig 10. PLL1 block diagram . . . . . . . . . . . . . . . . . . . . . . .48
Fig 11. PLLs and clock dividers . . . . . . . . . . . . . . . . . . . .54
Fig 12. CLKOUT selection . . . . . . . . . . . . . . . . . . . . . . . .66
Fig 13. Simplified block diagram of the flash accelerator
Fig 14. LPC176x LQFP100 pin configuration . . . . . . . . .91
Fig 15. LPC175x LQFP80 pin configuration . . . . . . . . . .91
Fig 16. Pin configuration TFBGA100 package. . . . . . . . .92
Fig 17. Ethernet block diagram . . . . . . . . . . . . . . . . . . .143
Fig 18. Ethernet packet fields . . . . . . . . . . . . . . . . . . . .145
Fig 19. Receive descriptor memory layout. . . . . . . . . . .172
Fig 20. Transmit descriptor memory layout . . . . . . . . . .175
Fig 21. Transmit example memory and registers. . . . . .186
Fig 22. Receive Example Memory and Registers . . . . .192
Fig 23. Transmit Flow Control . . . . . . . . . . . . . . . . . . . .197
Fig 24. Receive filter block diagram. . . . . . . . . . . . . . . .199
Fig 25. Receive Active/Inactive state machine . . . . . . .203
Fig 26. Transmit Active/Inactive state machine . . . . . . .204
Fig 27. USB device controller block diagram . . . . . . . . .216
Fig 28. USB MaxPacketSize register array indexing . . .232
Fig 29. Interrupt event handling . . . . . . . . . . . . . . . . . . .243
Fig 30. UDCA Head register and DMA Descriptors . . . .256
Fig 31. Isochronous OUT endpoint operation example .263
Fig 32. Data transfer in ATLE mode. . . . . . . . . . . . . . . .264
Fig 33. USB Host controller block diagram . . . . . . . . . .270
Fig 34. USB OTG controller block diagram . . . . . . . . . .274
Fig 35. USB OTG port configuration . . . . . . . . . . . . . . .275
Fig 36. USB host port configuration . . . . . . . . . . . . . . . .276
Fig 37. USB device port configuration . . . . . . . . . . . . . .276
Fig 38. USB OTG interrupt handling . . . . . . . . . . . . . . .286
Fig 39. USB OTG controller with software stack . . . . . .287
Fig 40. Hardware support for B-device switching from
Fig 41. State transitions implemented in software during
Fig 42. Hardware support for A-device switching from host
Fig 43. State transitions implemented in software during
Fig 44. Clocking and power control . . . . . . . . . . . . . . . .295
Fig 45. Auto-baud a) mode 0 and b) mode 1 waveform 311
Fig 46. Algorithm for setting UART dividers. . . . . . . . . .314
Fig 47. UART0, 2 and 3 block diagram . . . . . . . . . . . . .317
Fig 48. Auto-RTS Functional Timing . . . . . . . . . . . . . . .328
Fig 49. Auto-CTS Functional Timing . . . . . . . . . . . . . . .329
UM10360
User manual
LPC1768 simplified block diagram. . . . . . . . . . . . .8
LPC1768 block diagram, CPU and buses . . . . . . 11
LPC17xx system memory map . . . . . . . . . . . . . .13
Reset block diagram including the wake-up timer19
Example of start-up after reset. . . . . . . . . . . . . . .20
External interrupt logic . . . . . . . . . . . . . . . . . . . . .23
Clock generation for the LPC17xx . . . . . . . . . . . .29
Oscillator modes and models: a) slave mode of
operation, b) oscillation mode of operation, c)
external crystal model used for C
PLL0 block diagram . . . . . . . . . . . . . . . . . . . . . . .36
showing potential bus connections . . . . . . . . . . .68
peripheral state to host state . . . . . . . . . . . . . . .288
B-device switching from peripheral to host . . . .289
state to peripheral state . . . . . . . . . . . . . . . . . . .291
A-device switching from host to peripheral . . . .292
X1
All information provided in this document is subject to legal disclaimers.
/
X2
evaluation32
Rev. 2 — 19 August 2010
Fig 50. Auto-baud a) mode 0 and b) mode 1 waveform 334
Fig 51. Algorithm for setting UART dividers . . . . . . . . . 336
Fig 52. UART1 block diagram . . . . . . . . . . . . . . . . . . . . 342
Fig 53. CAN controller block diagram . . . . . . . . . . . . . . 345
Fig 54. Transmit buffer layout for standard and extended
Fig 55. Receive buffer layout for standard and extended
Fig 56. Global Self-Test (high-speed CAN Bus
Fig 57. Local self test (high-speed CAN Bus example). 348
Fig 58. Entry in FullCAN and individual standard identifier
Fig 59. Entry in standard identifier range table . . . . . . . 375
Fig 60. Entry in either extended identifier table . . . . . . . 376
Fig 61. ID Look-up table example explaining the search
Fig 62. Semaphore procedure for reading an auto-stored
Fig 63. FullCAN section example of the ID look-up
Fig 64. FullCAN message object layout . . . . . . . . . . . . 387
Fig 65. Normal case, no messages lost . . . . . . . . . . . . 389
Fig 66. Message lost . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Fig 67. Message gets overwritten . . . . . . . . . . . . . . . . . 390
Fig 68. Message overwritten indicated by semaphore bits
Fig 69. Message overwritten indicated by message lost392
Fig 70. Clearing message lost. . . . . . . . . . . . . . . . . . . . 393
Fig 71. Detailed example of acceptance filter tables and ID
Fig 72. ID Look-up table configuration example (no
Fig 73. ID Look-up table configuration example (FullCAN
Fig 74. SPI data transfer format (CPHA = 0 and
Fig 75. SPI block diagram . . . . . . . . . . . . . . . . . . . . . . . 411
Fig 76. Texas Instruments Synchronous Serial Frame
Fig 77. SPI frame format with CPOL=0 and CPHA=0 (a)
Fig 78. SPI frame format with CPOL=0 and CPHA=1. . 416
Fig 79. SPI frame format with CPOL = 1 and CPHA = 0 (a)
Fig 80. SPI Frame Format with CPOL = 1 and
Fig 81. Microwire frame format (single transfer) . . . . . . 419
Fig 82. Microwire frame format (continuos transfers) . . 420
Fig 83. Microwire frame format setup and hold details . 420
Fig 84. I
Fig 85. Format in the Master Transmitter mode . . . . . . 432
Fig 86. Format of Master Receiver mode . . . . . . . . . . . 432
Fig 87. A Master Receiver switches to Master Transmitter
frame format configurations . . . . . . . . . . . . . . . 346
frame format configurations . . . . . . . . . . . . . . . 347
example) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
and message lost . . . . . . . . . . . . . . . . . . . . . . . 391
index values . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
FullCAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
activated and enabled) . . . . . . . . . . . . . . . . . . . 399
CPHA = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Format: a) Single and b) Continuous/back-to-back
Two Frames Transfer . . . . . . . . . . . . . . . . . . . . 414
Single and b) Continuous Transfer) . . . . . . . . . 415
Single and b) Continuous Transfer) . . . . . . . . . 417
CPHA = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
after sending repeated START . . . . . . . . . . . . . 433
2
C-bus configuration. . . . . . . . . . . . . . . . . . . . . 430
Chapter 35: Supplementary information
UM10360
© NXP B.V. 2010. All rights reserved.
815 of 840
Related parts for LPC1767FBD100,551
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![LPC1767](/images/no-image3.png)
Part Number:
Description:
32-bit ARM Cortex-M3 microcontroller; up to 512 kB flash and 64 kB SRAM with Ethernet, USB 2.0 Host/Device/OTG, CAN
Manufacturer:
NXP [NXP Semiconductors]
Datasheet:
![LPC2420_60](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC2458](/photos/41/52/415299/sot570-3_3d_tmb.gif)
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC2468](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC2470](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC2478](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
![XA-G30](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
![XA-G37](/photos/41/52/415289/sot187-2_3d_tmb.gif)
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
![XA-S3](/images/manufacturer_photos/0/4/487/nxp_semiconductors_tmb.jpg)
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
![LH75401_LH75411_N](/photos/41/52/415297/sot486-1_3d_tmb.gif)
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC3130_3131](/photos/41/52/415299/sot570-3_3d_tmb.gif)
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
![LPC3141FET180](/photos/41/52/415299/sot570-3_3d_tmb.gif)
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
![LPC3143FET180](/photos/41/52/415299/sot570-3_3d_tmb.gif)
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
![LPC3152FET208](/photos/41/53/415307/sot930-1_3d_tmb.gif)
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
![LPC3154FET208](/photos/41/53/415307/sot930-1_3d_tmb.gif)
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors