Serial communication is the widely used protocol in embedded systems. Various devices such as GSM, RFID, ZigBee, Bluetooth etc can be interfaced using serial communication. All micro-controller has inbuilt serial communication port. ARM7 has two serial communication ports known as UART0 and UART1. In this tutorial, we will explain how to configure UART0 of LPC2148.
ARM7 is one of the widely used micro-controller family in embedded system application. In this section, we will guide you how to utilize features of ARM7 to make your applications.
LCD stands for Liquid Crystal Display which is used to display numbers, strings and special characters as per the application. It is one of the widely used modules in embedded system. In this tutorial, we will learn the basic of LCD and its interfacing with ARM7.
Buzzer is an audio output device which is generally used for alarm and emergency indicator. In this tutorial, we will first understand basic concepts of buzzer along with its interfacing with LPC2148. At the end, we will also learn use of LM386 as an audio driver.
In this tutorial, we will show you the steps for the compilation of a program written for ARM7 using Keil uVision IDE. In the first part, we will generate .hex file for the LED Blinking and then we will load this hex file into LPC2148 using Flash magic software.
ARM7 is one of the widely used micro-controller family in embedded system application. This tutorial is a first step for the beginners who are willing to learn ARM7 from the scratch. We will first understand basic features of ARM7 and various registers associated with it. We will also have a brief discussion for the hardware requirements of ARM7.