Beginner’s Guide – AVR Programming

Jun 25, 2012 by


You will get this done in 30 min.

circuit board Beginners Guide   AVR Programming

Step 1: Parts

1. 1 X  any type of circuit board
2. 1 X Atmel AVR Atmega16 microcontroller
3. 8 X 330 ohms Resistors
4. 8 X LEDs
5. 1 X AVR Programmer (just use for download the code, i used a STK500)

Step 2: Build the circuit

circuit1 Beginners Guide   AVR Programming

It’s very simple, just follow the diagram that i attached.

program Beginners Guide   AVR Programming

 

Now you can download the code. I am using the AVR Studio to download the code. You may copy and past this code to AVR studio:

#include

int main(void)
{
DDRD = 0xff;
while(1)
{
PORTD = 0b11100110;
}
}

For more details, click: Beginner’s Guide – AVR Programming

This free embedded project also found using:

  • avr programming
  • atmega32 programming
  • circuit boards for beginners
  • atmega16 microcontroller
  • programming atmega16
  • AVR Microcontrollers for Beginners

Leave a Comment

You must be logged in to post a comment.

Recent Posts

POV Magic 8 Ball Using Atmega1284

POV Magic 8 Ball Using Atmega1284

1.Introduction In our final project of ECE 4760, we designed a magic 8 ball, which is a rotating PO[...]
The Air Mouse Using Atmega1284

The Air Mouse Using Atmega1284

Introduction "A wireless mouse unit that requires no flat surface by using ultrasonic positioni[...]
EEG Magic Cat Ears Using Atmega1284

EEG Magic Cat Ears Using Atmega1284

Kang Li(kl694) and Zhenxuan Qiu(zq39) For our ECE 4760 final projec, we built a pair of toy “cat ea[...]
Drumming Teaching and feedback device Using Atmega1284

Drumming Teaching and feedback device Using Atmega1284

For our ECE 4760 final project, we designed and built a drum trainer that can be attached to most Ja[...]
Thermistor Respiratory Monitor Using Atmega1284

Thermistor Respiratory Monitor Using Atmega1284

Our final project for ECE 4760 is a respiratory monitor that was designed for low-resource environme[...]

Read more:
Advanced Knowledge Associates Announces New PRISM405 Based on Low-Power, High Functionality Altera FPGA: Optimized for Low Power; High-Speed Connectivity
Close