Attiny2313 flashing LED examnple

by shedboy712nd December 20160 comments

This was one of the first Attint chips that I looked at, so I decided to create a simple DIY development board (more on that later) and create some basic examples to play around with

Not a very exciting example, just the usual flashing LED example with a couple of LEDs connected to our attiny, lets look at the schematic.








We wrote this example in Atmel Studio. Fairly basic stuff here, set PORT D as outputs, switch on the LED connected to PD0, then the PD1 LED on, both LEDS on, then switch them off.


#define F_CPU 1000000UL // 1 MHz
#include <avr/io.h>
#include <util/delay.h>
int main(void)
// LEDs are on portD 0 and 1
DDRD = 0xff;
PORTD = 0x01;
PORTD = 0x02;
PORTD = 0x03;
PORTD = 0x00;




10 PCS ATTINY2313A 8-bit Microcontroller

Be Sociable, Share!
Latest posts
Using an MMA7455 accelerometer with an ESP32 board
by shedboy712nd January 2018
MBed LPC1768 and ADXL345 GY-291 example
by shedboy712nd December 2016