USBASP Programming a ATMega328P With an 8MHz Internal Clock

by WWC in Circuits > Microcontrollers

16903 Views, 17 Favorites, 0 Comments

USBASP Programming a ATMega328P With an 8MHz Internal Clock

Screenshot_1.png
We will be programming a bootloaded ATMega328P with an Arduino sketch, In the Arduino IDE, but using an USBASP programmer not the Arduino board.

This similar to USBASP Bootloading. 
 
You can use a breadboard for this or use something like what is used in this Instructable 

For a great tutorial about programming a bread boarded chip, see Ladyada's.  

My Hardware

01.bmp
My USBASP and my AVR target board.

How Is This Programmed?

Screenshot_1.png
Screenshot_2.png
Screenshot_4.png
Screenshot_8.png
Screenshot_9.png
Screenshot_5.png
Screenshot_6.png
Screenshot_7.png
These things seem daunting at first, but after you understand them then it's a piece of cake.
Please follow along with the pictures to see the programming procedure.