(Created page with "category:Atmega128 Breakout Now we will control the LED depending on external input. In this tutorial we will interface a switch to one of the port pin and display its sta...")
 
Line 15: Line 15:
  
 
=Demo=
 
=Demo=
[[file:0_Switch_AVR.gif]]
+
[[File:0Switch and a LED with Atmega128 Breakout.gif|none]]
  
 
=Downloads=
 
=Downloads=

Revision as of 16:33, 5 April 2016

Now we will control the LED depending on external input. In this tutorial we will interface a switch to one of the port pin and display its status on LED connected to other port.

Basics

For this tutorial we will a connect a switch to PORT C0 and LED to PORT B0 of Atmega32. W will configure PORT A0 as input to read the switch status and PORT C0 as outputto display the switch status on LED. Initially LED will be ON , when we press switch the LED will be OFF.
Refer the AVR I/O Register Configuration tutorial for basics of GPIO register configuration.

Hook Up

ATmega128breakout Switch and a LED.png

Code

Demo

0Switch and a LED with Atmega128 Breakout.gif

Downloads