MCB2300 is one of the commonly used NXP LPC2378 ARM7 development board to learn different interfacings and it is used for many ARMproject applications. The diagram below shows the board overview. The main components of this board are:
USB support, potentiometer, reset, speaker and COM ports.
MCB2300 - A NXP LPC2378 ARM7 Developmemt Board
NXP LPC2378 ARM Processor
NXP LPC2378 is a 32 bit ARM7 based arm processor. It has great applications in the field of industrial control, medical systems, communication sectors etc. 512 kB flash memory, CAN support, Ethernet and USB 2.0 support, 10 bit ADC and DAC convertersare the best features of NXP LPC2378 arm processor.
Features of NXP LPC2378 ARM Processor
NXP LPC2378 is an ARM7TDMI based arm processor. This arm processor has a frequency upto 72MHz.
NXP LPC2378 has on-chip based power on reset.
3.3volt power supply.
Flash memory of 512 kB with features of ISP (In-system Programming) and IAP (In- Application Programming).
8kB, 16kB, 32kB SRAM support for direct memory access and USB, Ethernet, local bus of ARM respectively.
Consists of two AHB (advanced high performance bus).
Allows on-chip peripheral functions due to the possibility of versatile pin selection.
Consists 10 bit ADC and 10 bit DAC.
Ethernet with DMA, USB 2.0 support, 4 UARTs, CAN and SPI support.
SD card interface facility.
Real time clock, watchdog timer, PWM (pulse width modulator) support.
I2C, I2S and other serial interface support.
Boundary scan, test and debug interface.
Support 32 vectored interrupts using the interrupt controller.
LPC2378 has a general purpose DMA controller facility.
Presence of synchronous serial port (SSP) controllers.
104 I/O pins for general purpose.
Timer/counter support.
Consists of Emulation Trace Module.
On–chip based Crystal oscillator having a frequency range of 1MHz – 25MHz.
Brown out detect and on chip based PLL support.
Clock dividers for the peripherals to ensure power saving.
Power down modes like Sleep, idle, deep power down, power down modes is available in NXP LPC2378.
How to interface LCD on NXP LPC2378 ARM7?
A liquid crystal display is a flat panel display which works basically by using the light properties of LCs. Through these modules the text message is being displayed on the display.
Circuit Diagram
LCD Interfacing on NXP LPC2378 ARM7
The circuit diagram above shows the LCD interfacing on NXP LPC2378. Pins 24 to 31 of the ARM processor is connected to the respective pins of the LCD.
RS- Register Select
R/W- Read or Write
E - Enable
DB0-DB7 - Data pins
Program: Add two numbers and display the result on LCD?
Program Code
Compile the code using KEIL software and use Flash Magic software to download the code to the MCB2300 board.
This is an age of science and it has changed everything under the sun. Since the past centuries this present century has seen much new advancements in the field of technology. These technological advancements have helped us in making our life much better than it was in the past. Today, there are cell phones, laptops, internet and many other facilit
Display is a device used to present visual information. The main aim of any display technology is to simplify the information sharing. Today, there are different types of displays used for different applications. These displays can be categorized as Video Displays, Non- Video Displays and 3D displays. Since, the demand for high quality displays are
Atmel AT89S51/52/53 – An Introduction
Atmel AT89S951/52/53 is basically designed to do all general purpose applications. This board contains hardware components, interfaces like LEDs, Buzzer, EEPROM, Keyboards, and LCDs etc. Also this board includes a COM port for serial communication using RS232.
Specifications of Atmel Microcontroller
Now a days the popularity of touch product is increasing. Zero Touch (ZT) is a unique optical sensing multi touch technique which allows real time sensing of fingers, hands and other objects. It detects more than 20 fingers at the same time. It is a new technology which enables free air interaction. It can convert any conventional such as big
Radio Frequency Identification (RFID) is a system that uses radio waves to identify an object, person wirelessly. A typical RFID system consists of:
Antenna
Transceiver
Transponder
Basically, RFID operation is simple. Firstly, antenna of the RFID reader will be emitting radio signals which will activate the RFID tag or transponder. A