Line 9: Line 9:
 
=Register Configuration=
 
=Register Configuration=
 
As all the LPC1768 SFRs(Special Function Registers) are configured in lpc17xx.h, this has to be included at the beginning of our project/code.
 
As all the LPC1768 SFRs(Special Function Registers) are configured in lpc17xx.h, this has to be included at the beginning of our project/code.
 +
 +
The Below registers will be used for Configuring and using the GPIOs registers for sending and receiving the Digital signals.
 +
A structure LPC_GPIOn(n= 0,1,2,3) contains all the registers for GPIO operation. Refer lpc17xx.h file for more info on the registers.
 +
 +
 +
==PINSEL==
 +
==FIODIR==
 +
 +
==FIOSET==
 +
 +
==FIOCLR==
  
 
=Schematic=
 
=Schematic=
  
 
=Example=
 
=Example=

Revision as of 12:17, 16 May 2015


Objective

This is first example on LPC1768 where we start with blinking the LEDs. In this tutorials we are going to discuss how to configure the LPC1768 ports for GPIO and then to use to send a low/high signal on it. Lets start blinking with LEDs and then generate the different patterns using the available LEDs.

Register Configuration

As all the LPC1768 SFRs(Special Function Registers) are configured in lpc17xx.h, this has to be included at the beginning of our project/code.

The Below registers will be used for Configuring and using the GPIOs registers for sending and receiving the Digital signals. A structure LPC_GPIOn(n= 0,1,2,3) contains all the registers for GPIO operation. Refer lpc17xx.h file for more info on the registers.


PINSEL

FIODIR

FIOSET

FIOCLR

Schematic

Example