For developing different microprocessor based applications, the designer of embedded systems and SOC system on chip are used different processor cores, libraries, and tools. On these processors, libraries, and tools, the ARM7 is one of the best processors for embedded system designers. It has become so much popular in the last few years. It is easily available on the local market or online shops. But LPC microcontroller is the most famous microcontroller which has been currently using in different applications such as in automatic braking systems and mobile phones etc. Here we will discuss the pin configuration with the features of LPC microcontroller.
|Published (Last):||28 October 2018|
|PDF File Size:||4.96 Mb|
|ePub File Size:||8.45 Mb|
|Price:||Free* [*Free Regsitration Required]|
For developing different microprocessor based applications, the designer of embedded systems and SOC system on chip are used different processor cores, libraries, and tools. On these processors, libraries, and tools, the ARM7 is one of the best processors for embedded system designers. It has become so much popular in the last few years. It is easily available on the local market or online shops. But LPC microcontroller is the most famous microcontroller which has been currently using in different applications such as in automatic braking systems and mobile phones etc.
Here we will discuss the pin configuration with the features of LPC microcontroller. Hopefully, this article will help out the reader to understating the features and pin configuration of LPC microcontroller.
Therefore it has become so efficient and reliable as compared to other microcontrollers. It is 16 bit or 32 bit ARM 7 based microcontroller which as different features. It consists of two ports and registers. These ports could be used as input or output ports therefore the pins of these ports are called GPIO general purposes input-output pins.
LPC microcontroller pin configuration figure is shown below,. Pin1 P0. Pin 2 P0. First one P0. Third one CAP0. Fourth one MAT 0. Pin 4 P1. Pin 6,18,25,42,50 : These pins are used as references pins for grounding the microcontroller.
These voltages could be useful for on chip digital to analog converter and analog to digital converter. Pin8 P1. Pin9 P0. Similarly the pin11 is used for D-line bidirectional USB. Pin12 P1. Pin13 P0. Pin14 P0. Pin15 P0. Pin16 P1. Pin19 is used as a transmitter output for UART0 and as a pulse width modulator for output 1. Pin20 is used as a reset pin for JATG interface. Pin 26 is used as matched output for timer 0 channel 0 and as external interrupt for input1.
Pin 28 could be used as external trigger input with inner pullup. Pin 30 is also used as MISO output and as a capture input for timer 0 channel 2. Pin 32 is used as a trace CLK for standard input output port with inner pull up. Pin 35 could be used as a request pin for sending request to UART1 , as a capture input pin for timer 1 channel 1,as an anlage to digital converter ADC-1 for input 1.
Pin 36 could be used as a 2-bit pipe line status pin for standard input output port. Pin 39 could be used as an input data terminal ready pin for UART1, as an output match pin for terminal 1 channel 1 and as a converter ADC-1 for input 4.
Pin 40 could be used a bit-1 pipe line status pin for standard input output port. Pin 44 could be used as a bit-0 pipe line pin for standard input output port. Pin 46 could be used as external interrupt pin for input 0, as a match output pin for timer 0 channel 2 and as a capture input pin for timer 0 channel 2.
Pin 47 could be used as capture input pin for timer 1 channel 2,as a serial CLK pin for sending output from master but to slave bus. So, the remaining pins of this LPC microcontroller are work same as explained pins. Notify me of follow-up comments by email. Notify me of new posts by email. Table of Contents.
Introduction to ARM7 Based LPC2148 Microcontroller Architecture
Embedded system and SOC system on chip designers choose particular microprocessor cores , libraries, and different tools to develop microprocessor based applications. An ARM processor is one of the best alternatives obtainable for embedded system designers. In the past few years, the ARM architecture has become very popular and these are available from different IC manufacturers. The applications of ARM processors involves in mobile phones, automotive braking systems, etc. This article will assist you to understand the basics of the microcontroller. The applications of an ARM processor include several microcontrollers as well as processors. This allows the corporations to manufacture their products using ARM architecture.
Pin Configuration of LPC2148 Microcontroller
This enables the companies to develop their own processors compliant with the ARM instruction set architecture. Similarly, all major semiconductor manufacturers like Atmel, Samsung, TI etc. ARM7 is most successful and widely used processor family in embedded system applications. ARM7 is excellent to get start with in terms of resources available on internet and quality documentation provided by NXP. It suits perfectly for beginners to get in-depth idea about hardware and software implementation. I request you to hold user manual while reading these tutorials. This memory is more than enough for almost all applications.
ARM7 LPC2148 Microcontroller Socket
Every electronics engineer loves to break electronics things and explore what is present inside it. ARM based microcontrollers are heavily used in various types of embedded products and systems. Arm holdings is a British company who developed this architecture and licensed it to other companies, who design their own product by using this architecture. This board is a good choice for beginners and also can be used in high end applications because of its inbuilt peripherals. They can be USB powered or externally powered by just changing the jumper.