Files
SyncHome/trunk/AVRProjects/ATTiny2313/main.c

42 lines
1.3 KiB
C
Raw Normal View History

2023-03-13 09:01:12 +00:00
/* ******************************************************** *
* *
* Simple Template for ATMEL Microcontroller *
* -------------------------------------------------------- *
* Created on: 25.07.2016 *
* Author: Paolo Iocco *
* ******************************************************** */
/* ******************************************************** *
ATtiny 2313/4313 Pin map
+-\/-+
/Reset PA2 1|o |20 Vcc
RXD PD0 2| |19 PB7 SCK
TXD PD1 3| |18 PB6 MISO
PA1 4| |17 PB5 MOSI
PA0 5| |16 PB4 OC1B
PD2 6| |15 PB3 OC1A
PD3 7| |14 PB2 OC0A
PD4 8| |13 PB1 AIN1
OC0B PD5 9| |12 PB0 AIN0
GND 10| |11 PD6
+----+
* ******************************************************** */
//#define F_CPU = 8000000
#include <avr/io.h>
#include <util/delay.h>
int main (void)
{
unsigned char zwischenspeicher;
DDRB = 0b00000001;
while(1)
{
zwischenspeicher = PORTB;
zwischenspeicher = zwischenspeicher ^ 0b00000001;
PORTB = zwischenspeicher;
_delay_ms(500);
}
return 0;
}