commit e6db47d5f5e041b4f7c2d65304bd07b0db01eaaf Author: BlubbFish Date: Sun Apr 15 11:00:52 2012 +0000 Zeitschaltung V1 eingefügt diff --git a/V1/Zeitschaltung-3D-Platine.png b/V1/Zeitschaltung-3D-Platine.png new file mode 100644 index 0000000..56d8a08 Binary files /dev/null and b/V1/Zeitschaltung-3D-Platine.png differ diff --git a/V1/Zeitschaltung-Layout.TIF b/V1/Zeitschaltung-Layout.TIF new file mode 100644 index 0000000..9cb22b4 Binary files /dev/null and b/V1/Zeitschaltung-Layout.TIF differ diff --git a/V1/Zeitschaltung-Platine.TIF b/V1/Zeitschaltung-Platine.TIF new file mode 100644 index 0000000..0a5af56 Binary files /dev/null and b/V1/Zeitschaltung-Platine.TIF differ diff --git a/V1/Zeitschaltung-Platine.png b/V1/Zeitschaltung-Platine.png new file mode 100644 index 0000000..8e25f46 Binary files /dev/null and b/V1/Zeitschaltung-Platine.png differ diff --git a/V1/Zeitschaltung-Schaltung.png b/V1/Zeitschaltung-Schaltung.png new file mode 100644 index 0000000..d2915b5 Binary files /dev/null and b/V1/Zeitschaltung-Schaltung.png differ diff --git a/V1/Zeitschaltung.T3000 b/V1/Zeitschaltung.T3000 new file mode 100644 index 0000000..9711c14 Binary files /dev/null and b/V1/Zeitschaltung.T3000 differ diff --git a/V1/Zeitschaltung.aps b/V1/Zeitschaltung.aps new file mode 100644 index 0000000..46b7aea --- /dev/null +++ b/V1/Zeitschaltung.aps @@ -0,0 +1 @@ +Zeitschaltung14-Apr-2012 00:00:1115-Apr-2012 01:29:24241014-Apr-2012 00:00:1144, 19, 0, 730AVR GCCdefault\Zeitschaltung.elfD:\Doc's\Schaltung\AVR\Zeitschaltung\JTAGICE mkIIATtiny13.xmlfalseR00R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R31Auto000Zeitschaltung.csleep.csleep.hdefault\Zeitschaltung.lssdefault\Zeitschaltung.mapdefaultNOattiny13111Zeitschaltung.elfdefault\0-Wall -gdwarf-2 -std=gnu99 -DF_CPU=9600000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enumsdefault1E:\Programme\AVR Toolchain\bin\avr-gcc.exeE:\Programme\AVR Toolchain\bin\make.exe00000Zeitschaltung.c1 diff --git a/V1/Zeitschaltung.c b/V1/Zeitschaltung.c new file mode 100644 index 0000000..0e1a046 --- /dev/null +++ b/V1/Zeitschaltung.c @@ -0,0 +1,72 @@ +#include +#include +#include +#include +#include +#include "sleep.h" + +uint16_t adc_schlafen() { + uint8_t value; + uint16_t sum; + //sleep_long(1000); + ADCSRA |= (1< + +void sleep(char ms) //8bit +{ + while(ms > 0) + { + _delay_ms(1); + ms--; + } +} + +void sleep_long(uint16_t ms) //16bit +{ + while(ms > 0) + { + _delay_ms(1); + ms--; + } +} + +void usleep(char us) //8bit +{ + while(us > 0) + { + _delay_us(1); + us--; + } +} + +void usleep_long(unsigned short int us) //16bit +{ + while(us > 0) + { + _delay_us(1); + us--; + } +} diff --git a/V1/sleep.h b/V1/sleep.h new file mode 100644 index 0000000..d1d11b2 --- /dev/null +++ b/V1/sleep.h @@ -0,0 +1,13 @@ +#ifndef _SLEEP_H_ +#define _SLEEP_H_ + +#include + +void usleep(char ms); //8bit +void usleep_long(unsigned short int ms); //16bit + +void sleep(char ms); //8bit +void sleep_long(uint16_t ms); //16bit + + +#endif diff --git a/V1/zeitschaltung.aws b/V1/zeitschaltung.aws new file mode 100644 index 0000000..870927b --- /dev/null +++ b/V1/zeitschaltung.aws @@ -0,0 +1 @@ + diff --git a/Z-Diode.ms11 b/Z-Diode.ms11 new file mode 100644 index 0000000..55a7a43 Binary files /dev/null and b/Z-Diode.ms11 differ diff --git a/Zeit.ms11 b/Zeit.ms11 new file mode 100644 index 0000000..f2ac49b Binary files /dev/null and b/Zeit.ms11 differ