Skip to content

First contact with ATmega8 microcontroller - writing a blinking LEDs firmware in C and in different flavors of Assembly.

Notifications You must be signed in to change notification settings

denilsonsa/atmega8-blinking-leds

Repository files navigation

This project aims to be a simple "Hello World" for working with AVR microcontrollers. It has been written for ATmega8, but should be fairly easy to port for other microcontrollers from the AVR family.

Quick description of the files:

  • c-with-gcc/: Source-code written in C for compiling with GCC.
  • asm-with-gcc/: Source-code written in assembly for compiling with GCC.
  • asm-with-tavrasm/: Source-code written in assembly for compiling with tavrasm, AVRA, or Atmel's assembler.
  • atmega8-blinking-leds*: Circuit schematic diagram (drawn in Inkscape).
  • Makefile.tpl: Template Makefile from Psychogenic Inc.

For full details, please read the posts in my blog:

About

First contact with ATmega8 microcontroller - writing a blinking LEDs firmware in C and in different flavors of Assembly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published