Skip to main content

ARM7 "MY ENTRY IN TO 32BIT ARCHITECTURE"

ARM7-32 BIT RISC PROCESSOR
Now I entered in to ARM processor through Philips LPC2148 controller.
It has lot of peripherals:-
ADC     10 bit 14 channel
DAC    1
RTC     with alarm facility
PLL
PWM
USART 2nos
I2C
SPI
USB
TIMER with capture/compare
512KB FLASH
32KB RAM etc.
64 pin LQFP package
GPIO-PORT0-29 nos
           PORT1-16 nos
CLK speed up to 60 Mhz with 12 Mhz external crystel.
Low power consumption (arround 500ma with maximum features)
Peripherals can be on /off independently for saving the power.
I am using bluboard with lpc2148,it is lowcost development board for ARM by NGX technologies.
programming the chip is easy because on chip bootloader is available with lpc2148.
WINARM IDE is using for software development.GCC compiler is utilized in this IDE.
Some of the driver modules I compleated are:
1.LCD 2*16
2.Dislaying RTC in LCD
3.Communication with PC through serial port(USART)
4.SD card interfasing and implimented file operation with EFSL module
5.DAC port used for generating Audio output.
6.MP3 player implimented with LIBMAD module and EFSL.
7.FreeRTOS tested in the board.

Comments

Popular posts from this blog

BEAGLE BONE BLACK FOR EMBEDDED APPLICATION

Happy news for embedded developers, with the introduction of BeagleBone Black credit card sized single board 1GHz computer.We can develop high end embedded system with Operating system support in the ARM7 platform.Processor from Texas Instruments AM335x Cortex A8 Sitara . Advantage of this small system is many more ,it will operate on 5V dc supply with 500 MA,so with USB cable connected to 5v source can operate the system.Most of the desktop computer features available with this board.As a standalone system keyboard and mouse can be connected with USB.Out put display available at micro HDMI port,that can be connected to any latest TV with HDMI input.LAN port is provided for network access.USB device(slave) port also available for connecting with PC,the board will act as storage device.Same time there is an internet pass-through via USB.For the starting of development some startup file provided in the eMMC (on board flash memmory 2GB),by opening the file it will direct to beagleb

Interfacing Circuit for Microcontroller

1. LED 2. SWITCH 3. RELAY interfacing 4.-IC-ULN2803 (switching transistor package for driving components like Relay,Buzzer,etc from       Microcontroller) 5.GPS Module (3.3volt)-interfacing circuit for 3.3v microcontroller 433MHz RF Transmitter for communication(DATA IN is the serial data input) 433MHz RF Receiver(It will receive the signal and give the serial  data output) AT89C51 microcontroller-RESET and CLOCK (Xtal) connection Interfacing Loud Speaker with Microcontroller Port pin Interfacing Relays with Microcontroller through ULN2803(switching transister pack IC as Driver for relay coil) LCD -(16 characters X 2 lines )interfacing with PIC microcontroller(4bit data mode) Pin details of  IC7805-powersupply regulator, Transistor BC337,LM335