-
Thread
Atmega8515
Morgen ! Ist ein T89C51RD2 kompatiebel mit einem Atmega8515 für mein Projekt ? Screenshot vom Schema als Anhang ! gruss
vergleichbar schnell, wie 5MIPS beim AVR. Die 8051-er gehen bis 100MIPS (Silabs), die AVRs bis 20MIPS (ATMega48). Im DIP-Gehäuse gehen die 8051 aber nur bis 33MIPS (Maxim: DS89C420). Peter
-
Thread
Atmega8515
Hallo ich kann den Controller ATMEGA8515 mit Ponyprog und einem paralellen Programmieradapter nicht programmieren. Auch mit einem seriellen Adapter liess er sich nicht programmieren. Im Voraus vielen Dank Jojo
Spannungen am Controller stimmen.Allerdings lässt sich bei meiner Ponyprog 2000 Version auch das Device ATMEGA8515 nicht finden. Ein Bekannter von mir ist Elektroingenieur und hat den Controller nur mit einem Teuren Programmer von seiner Arbeit programmieren können. Vielen Dank schonmal für die Antworten
-
Thread
ATmega8515
Hallo, ich wollte mal nachfragen ob jemand die mindes pinbelegung des Atmega8515 hat, da ich von dem mega keine ahnung hab, aber ihn für die Firma auf eine Platine machen muss wäre es gut wenn mir jemand schnell helfen könnte vielleicht mir einem Schaltbild. Die Ausgänge
nicht meckern aber guckst du auf der linken Seite nach Datenblättern. Dort findest du auch eins vom ATmega8515. - Selbst wenn hier nicht so ein Service mit Datenblättern wäre wäre die erste Anlaufstelle die HP des Herstellers: www.atmel.com. Manche Fragen sind echt überflüssig. Martin
-
Thread
atmega8515
hi nachdem ich nun meinen ersten at90s2313 zerschoßen habe, gehts nun mit den mega8515 weiter. nun folgendes:
-
Thread
atmega8515
hallo, blöde frage aber ich möchte den internen oszilator des mega8515 ausschalten und einen externen anschliessen. dafür habe ich so einen standard 8mhz quarz für nen euro wo man noch zwei kondensatoren anschliesst. auf seite 34 im datenblatt ist erklärt wie man die lockbits einstellt. aber wie heisst so ein standard quarz auf englisch? damit ich den richtigen aus der tabelle wählen kann muss ich das wissen. ich freue mich schon auf die antworten ;) danke im voraus, john
-
Thread
Uhr mit ATMega8515
) AT8515L, das ist KEIN ATmega8515. Und der AT8515L hat, wie alle "alten" AVRs, KEINEN internen RC-Oszillator. Wobei es scheint, dass der OP AT8515L und ATmega8515L durcheinanderhaut ;-) MfG Falk
Falk Brunner schrieb im Beitrag #2163285: > Wobei es scheint, dass der OP AT8515L und ATmega8515L durcheinanderhaut > ;-) Ja. Im Betreff redet er vom ATMega und im Eröffnungspost ist in der AVR-Studio-Seite auch der ATMega ausgewählt.
-
Thread
FIFO mit ATmega8515
Hallo liebe Community, ist es möglich einen FIFO Speicher in "Software" auf einem ATmega8515 @ 20 MHz zu simulieren? Am Besten mit einer SD Karte. Für eine Schreibaktion (1 Byte) wären ca. 1us Zeit. Was sagen die Profis dazu? Mit freundlichen Grüßen, Christian
Karle schrieb im Beitrag #3778651: > ist es möglich einen FIFO Speicher in "Software" auf einem ATmega8515 @ > 20 MHz zu simulieren? Am Besten mit einer SD Karte. Für eine Wenn du es Byte für Byte beschreiben willst, ist SD nicht die richtige Wahl. Überhaupt ist M8515 damit überfördert, ob einzelne
-
Thread
ATmega 8515 programmieren
Hallo, ich habe einen ATmega 8 angelegt, da dieser sich simulieren ließ. Anschließend habe ich auf ATmega8515 umgestellt. Führt dies zu Problemen? Liebe Grüße, Andrea
Hallo, ich bins nochmal. Ich hatte mittlerweile den ATmega8515 unter AVR-Studio 4 zum Laufen gebracht. Nun dachte ich, kann es ja nicht so schwer sein, einen ATmega16 unter Atmel Studio 6 programmieren zu können. Doch weit gefehlt. Erneut erhalte
-
Thread
ATmega8515 Array
Hallo miteinander Könnte mir jemand bitte aufzeigen, wie man ein Array mit ATmega8515 erstellt? Ich möchte 8 Ziffern abspeichern. Danke im Voraus Grüsse
Beitrag #3656766: > Hallo miteinander > > Könnte mir jemand bitte aufzeigen, wie man ein Array mit ATmega8515 > erstellt? Ich möchte 8 Ziffern abspeichern. Das hängt nicht vom Controller hab, sondern von deiner Programmiersprache. Also?
-
Thread
Atmega 8515 Servoansteuerung
angefangen, daher habe ich noch nicht so viel Erfahrung. Ich wollte einen Servomotor mittels eines Atmega8515 ansteuern, nach diesem Vorbild: [[Modellbauservo Ansteuerung]] Den Code habe ich etwas abgeändert, auf den 8515 bezogen. [c]#define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h
der wäre mit den folgenden Registern schon aktiviert Nein, deshalb hatte ich das Datenblatt des ATmega8515 zitiert. > DDRD |= (1 << PD5) Einfach mal ausprobieren.
-
Thread
Anfänger und ATmega 8515
Hallo! Ich habe mir diesen http://www.hoelscher-hi.de/hendrik/light/dmx/dmx_sch.GIF Dimmer nachgebaut, er funktioniert auch. Nur jetzt wollte ich die Schaltung dazu "missbrauchen" ein wenig rumzuprogrammieren. Ich habe versucht mit diesem Programm .include "C:\Programme\Atmel\AVR Studio\Appnotes\8515def.inc" ldi r16, 0xFF out DDRA, r16 ldi r16, 0b11111111 out PORTA, r16 ende: rjmp ende LEDs die ich an Port A angeschlossen habe zum leuchten zu bringen, aber da tut sich nichts. Kann mir einen helfen und sagen warum? Danke!
-
Thread
Problem mit ATMEGA8515
Hallo Zusammen Ich habe ein Problem mit einem AVR ATMega8515. Es geht einfach gar nichts, ich bin Anfänger und bitte um Hilfe!! Ich habe den AVR über ISP an den LPD Port angeschlossen, fürs erste würde es mir reichen wenn winavr den ATMega erkennen würde
-
Thread
ATMEGA8515 Übertakten
Hi. Ist es möglich, einen ATMEGA8515 16-16 mit 18MHz statt den eigentlich maximal erlaubten 16MHz zu betreiben ? Und ist es dann günstiger, diesen Takt per Quarzoszillator oder Quarz mit gen Masse geschalteten Kondensatoren erzeugen
Aussicht, daher wollte ich Fragen inwiefern man den RAM bei 18 MHz betreiben kann. Im Datenblatt des ATMEGA8515 steht etwas von Wait states. Damit dürfte man doch theoretisch den SRAM so bremsen, dass es keine Probleme mit den 70ns Zugriffszeit gibt.
-
Thread
Kein Strom am ATMega8515
Hi, ich habe diese Platine gebaut. http://www.hoelscher-hi.de/hendrik/light/dmxstep.htm (DMX-Tranceiver) So, und dann habe ich dieses Interface: AVRisp mkII. Ich denke ich habe alles richtig an ISP angeschlossen. Aus dem Interface kommen nur 0,3-1V. Jedoch keine 5V. Mit dem Interface können wir connecten. AVR Studio meldet, dass das Target (der Mikrocontroller nehme ich an) kein Strom hat. Wir gehen da einmal, mit dem USB-Strom (0,3V-1V) rein und mit 14,1V vom Netzteil. Hinter dem Festspannungsregler sind es dann 4,7V. Das ist ha auch so gewollt. Es funktioniert trotzdem nicht! Habt
-
Thread
Probleme mit Atmega8515
Hallo zusammen, ich habe ein Problem. Ich habe ein Programm für eine Feuerwehrsteuerung geschrieben - Modellbau, Car System. Das Ganze funktioniert in meinem STK500 Board auch einwandfrei. Wenn ich es aber nun mit meiner Platine nutze will funkioniert es sind. Die internen Pullups sind ausgeschaltet. Den Schaltplan meiner Platine habe ich mal als Dateianhang mit beigefügt. Woran könnte das liegen ? Zum Programm sei noch erwähnt, dass K... die Kontakte und S... die Stoppstellen sind. Würde mich sehr über Eure Hilfe freuen. Ich weiß echt nicht mehr weiter ... Hier mal das komplette Programm
-
Thread
USART ATmega8515
Funktioniert USART mit dem internen Oszi. des AVR oder braucht man einen Quarz? Verwende STK 500, ATmega8515 Danke für die Hilfe
Sebasitan - Danke mein 8515 war mit 1 MHz unterwegs
-
Thread
ports bei atmega8515
Hallo. ich bin anfänger bei µC und bräuchte daher dringend hilfe. da ich im datenblatt nichts gefunden hab, hab ich folgende frage: wie sind die ports eines 8515 beschaltet? ich meine open collector oder totem pole? bekomme ich auf allen ports ohne beschaltung einen high pegel oder muss ich einen pull up verwenden? danke für die hilfe. mfg
-
Thread
ATMega 8515 ausgesperrt!
Hallo. Hab mich heute beim programmieren aus einem ATMega 8515 ausgesperrt. Auslesen geht noch, schreiben nicht. Kann ich das noch irgendwie retten?
-
Thread
ATmega8515 will nicht mehr.
Weiß einfach nicht mehr weiter, der Atmega8515 reagiert einfach überhaupt nicht mehr. Nutze PonyProg, ISP Schnittstelle mit selbstgebauten Adapter von Pc seriell auf die fünf Kontakte MISO;MOSI;SCK;RESET;GROUND Habe den Controller damit verbunden
-
Thread
ATmega8515 Programmieren
Moin moin, Ich habe mich mal mit meinen 2% C Kenntnissen gewagt in einen STK500 (Atmega8515L) zu investieren. Aber beim Programm übertragen fangen bei mir schon die ersten Probleme an! ###########Hier erstmal meine Daten:########### Ist dieses makefile ok? http://sc2replay.de/
Ok, Ich habe in der Platine noch keine Kabel angeschlosssen, das Update für den ATmega lief auch ohne. Muss man das denn für eine Programmierung des uC? lg und danke für die schnelle Antwort!
-
Thread
ATMEGA8515 Upgrade
Hallo, mein AVR-Erstlingsprojekt verwendet einen ATMEGA8515 (40Pin DIP). Leider habe ich den Bedarf an Flash-Speicher unterschätzt und suche daher nach einem Upgrade. Kennt jemand einen pinkompatiblen Baustein mit mehr Flash (z.B. 16 kB)? Wichtig ist nur
ATMega16
-
Thread
atmega8515 und usart
hi nachdem ich nun meinen ersten at90s2313 zerschoßen habe, gehts nun mit den mega8515 weiter. nun folgendes: ich versuche mit den usart klar zu kommen reichen da auch 2 leitungen Rxd Txd aus?? werden die beide genauso wie im tutorial am max232 angeschlossen?? wie aktiviere ich meinen
danke für die hinweise also über ponyprog(205a) kann ich meinen mc nicht flashen, scheint meinen atmega8515 nicht zu unterstützten, steht auch nicht in der liste. ich vermute ein 4 mhz quarz tuts auch, oder?! ok ich melde mich falls es nicht klappen sollte ansonsten danke noch mal da dirk
-
Thread
Atmega 8515 Problem
schrieb im Beitrag #4101659: > das Ausgangssignal von Com_Port 1 Welcher Com_Port 1? Es gibt im 8515 einen USART. Und der hat einen TXD Pin auf PD1. Wo der genau ist, hängt von der Gehäuseform ab...
Pinout: avr-praxis.de, Menu Database\AVR Atmega\ATmega8515 http://www.avr-praxis.de/database/mc-database.php?mc=ATmega8515&fa=MEGA&pa=PDIP40
-
Thread
Spannungspuffer Atmega8515
hi. Leute. ich haben einen Fadenlängensensor programmiert. Dieser zählt die Fadenlänge und gibt diese über rs232 aus. Das Problem ist jetzt, wenn die Spannungausfällt, fängt die Länge wieder von Null an. Also wollte ich bei Spannungsausfall, die puffern um den letzten Wert in das EEPRO zu schreiben. Da ich nicht so viel pplan habe, wie das geht, wollte ich euch fragen ob ihr mir eine einfache Spannungspuffer schaltung posten könntet. Danke.
-
Thread
atmega 8515 defekt?
hallo! bin "microcontroller-newbie". habe schaltung mit atmega, externem quarz(8mhz)+2*22pf kondi´s gegen masse und pin 9 - reset über 10k auf 5v + 100nf gegen masse, blockkondensator 100nf unter ic-sockel, und an port c 8-fach dip-schalter gegen masse...
0000 (externer Takt) oder statt 0001 eben 1110 für internen Takt. .include "m8515def.inc" ;****interrupt vectors rjmp los ;reset vector address ..... los: ;WICHTIG! Stackpointer initialisieren ldi zl,low(RAMEND) out SPL,zh ldi zh,high(RAMEND)
-
Thread
ATmega8515L will nicht
Hallo, allerseits! Ich habe eine Frage zu einem ATmega8515L, der bei mir nicht richtig funktionieren will. Und zwar kann ich ihn in einem STK500 bei eingestellten 3V Versorgungsspannung nicht mehr ISP-seriell programmieren. Ab ca. 4V läuft alles normal
-
Thread
ATMEGA8515L
Hallo... ich zeiche meine Projekte immer im Eagle 4.0. Leider finde ich dort keinen ATMEGA8515L. Kann mir jemand sagen wie die Bibliothek um diesen erweitern kann??
Nimm doch den AT90S8515 und nenne ihn einfach ATmega8515. Die beiden sollten ja bekanntlich pinkompatibel sein.
-
Thread
Programmspeicher eines Atmega 8515?
mir bitte sagen was die Speicherangaben unten links mim Bild genaus aussagt? Ich verwende einen Atmega 8515 im STK500. Ich habe einen Flash speicher und EEprom, ok. Worauf bezieht sich die Speicherangaben unten? Ist der Flashspeicher mit 32.7% des Quellprogramms gefüllt? Womit ist
-
Thread
KEIL+ATMEGA8515
Bin uc-Neuling und kenne den KEIL-Compiler aus der Uni. Jetzt hab ich ein STK500 mit ATMEGA8515 und hab mich gefragt ob ich den auch in der KEIL-IDE programmieren kann, finde den Atmega8515 aber nicht im KEIL. Geht das nicht oder gibts da vielleicht ne Möglichkeit?? Danke schonmal für
Der ATMEGA8515 ist kein 8051 sondern ein AVR. Das geht nicht mit der Keil IDE.
-
Thread
ATMega 8515 Ausgesperrt!
Hallo. Hab mich heute beim Programmieren aus einem ATMega 8515 ausgesperrt. Auslesen geht noch, schreiben nicht. kann ich das noch irgendwie retten?
einem 2. AVR, der mit Quarz getaktet wird das Oszillatorsignal (Xtal 1 und 2) mit Deinem toten ATMEGA parallel schalten. Dann kommst Du wieder "dran". MfG Paul
-
Thread
SRAM mit ATmega8515
Hallo, ich möchte mit einem ATmega8515 ein SRAM(U62256ADK07LL) ansteuern. Leider weiss ich nicht wie das geht. Ich habe auch schon nach einem Beispelprogramm in C gesuch, leider nicht gefunden. Hat jemand ein kleines Beispielprgramm
-
Thread
Interrupt ATMEGA8515
Hi :) Ich versuche gerade einen Interrupt in mein Programm einzubauen. Leider hat es nicht funktioniert, weshalb ich ein kleines Testprogramm erstellt habe. Mein Problem. Er löst den Interrpt aus und erhöht auch das Reset auf 1. Springt aber dann in der Main nicht ins If rein. Bin am verzweifeln. Zum Testprogramm, er soll mir da nur alle LEDs ausschaulten und bei Interrupt einschalten. Vielen Dank schonmal! [c] #include <avr/io.h> #include <avr/interrupt.h> int Test=0; ISR(INT0_vect){ Test++; } int main(void) { DDRB = 0xFF; DDRD
-
Thread
Atmega8515 kaputt?
vorbereiten ... brennen ... benutze: mySmartUSB MK2 an COM4 mit ATmega8515 USB-Treiber installiert, aktiv (V 5.4.24.0), Port: COM4 Prozessor: Fehler: der eingestellte (ATmega8515)stimmt nicht mit dem erkannten()Prozessor überein. Weiss jemand ob der controller
Die Fehlermeldung zeigt, dass der PC die Signatur des 8515 liest, aber als Antwort vom 8515 eine falsche Bitfolge bekommt. wahrscheinlich nur 0000...oder 11111... Das moniert er dann als "falschen Kontroller" Gründe dafür: Hardwarefehler: Unterbrechung
-
Thread
Eeprom ATmega8515
Hallo, mal eine Frage: Ich möchte eine Zahl inkrementieren, diese dann in das Eeprom schreiben. Dabei soll aber die Eeprom Adresse um eins erhöht werden. Das Ergebnis sollte dann lauten: Adresse: Daten: 01 FF01 02 FF02 03 FF03 04 FF04 05 FF05 06 FF06 . . . . . . Bei mir steht aber in den Daten: 0201, 0403, 0605, ..... Okay, ich erhöhe den low Adressregister des Eeproms um eins. Sind meine Daten korrekt, oder ist meine Tabelle falsch? Oder
-
Thread
SBI_ATMEGA_8515
Gruß an alle im Forum, habe folgende Frage: Warum muss ich um den Befehl SBI oder CBI zu benutzen den Counter1 anhalten. Also bei mir funzt es nur wenn ich den Counter1 anhalte. Vielleich kann mir einer sagen ob das auch anders geht. Danke an alle die sich darüber gedanken machen. Gruß Semi
-
Thread
S: ATmega8515
Hat vielleicht jemand so einen rumliegen, oder weiß, wo ich einen bekomme? Möglichst DIL, PLCC geht aber auch.
-
Thread
ATMega8515 programmieren
Hi! zum beschriben meiner Microcontroller benutze ich den Willem-Programmer. Leider unterstützt die Software die ATMega's nicht. gibt es andere Controller, die auf die gleiche Art programmiert werden?
-
Thread
avrdude und atmega8515
Hallo, Wie kann man den ATMega 8515 mit avrdude programmieren? Wird der überhaupt unterstützt?
-
Thread
Lehrbuch Atmega8515
Guten Abend, kann mir jemand ein gutes Lehrbuch für den Atmega8515 empfehlen. Gewünschter Inhalt: - allgemeine Einführung - Programmierung - Beispiele besonders interessiert bin ich an Beispielen und einfachen Anwendungen. Vielen Dank
-
Thread
SRAM und ATmega8515
stdlib.h> #include "USART.H" #define XRAMSTART RAMEND+1 //start of external RAM = 0x0260 for ATmega8515 #define NOP() asm volatile ("nop" ::) typedef unsigned char u08; /*######################### Prototypes #########################*/ void Delay1ms(unsigned int); void Delay100us(unsigned
-
Thread
Unterschied zwischen Atmega8515-16pu und Atmega8515-16pc
Hallo Leute Bei meinem lokalen Elektronikhändler kann ich nur den Atmega8515-16pc bestellen. Kann mir jemand sagen, was der Unterschied zwischen Atmega8515-16pc und Atmega8515-pu ist? Grüsse Welkin
-
Thread
ATMega 8515 lässt sich nicht programmieren
Hallo, Ich habe den ATMega8515 vorliegen. Außerdem liegt mit der original Programmer AVRISP MKII, sowie AVR Studio vor. Ich habe auch schon erfolgreich den ATMega 8, 16 programmiert. Nun möchte ich eine Firmware in den ATMega
Hi Das ist der falsche Sockel. Der ATmega8515 gehört in den *SCKT3000D3* . MfG Spess
-
Thread
ATmega8515 - Schaltungsbau
aufgebaut sein, hier die Verkabelung wie in der Grundversion beschrieben: - als Controller soll der ATmega8515 dienen - es soll standarmäßig 8 Eingänge (also Taster) geben - es sollen standardmäßig 8 LEDs über Transistoren angeschlossen werden. - programmiert wird auschließlich im STK500 - die Schaltung
gesprochen wird, dass man an PB0 bis PB5 LEDs anschließt, dann kann ich davon ausgehen, dass ich am ATmega8515 von PB0 bis PB8 anschließen kann, oder???
-
Thread
Probleme mit USART (ATmega8515)
9600 BPS, 8 Datenbits, 1 Stopbit, keine Parität, so war das Terminal-Programm eingestellt und der ATmega8515 (siehe Anhang) auch. Trotzdem kommt nichts an. Ich finde den Fehler einfach nicht (mangelnde Erfahrung). Zwischen PC und ATmega8515L war selbstverständlich ein MAX232 Treiber geschaltet. Einen
haben einfach nicht mehr funktioniert. Mal sehen wie sich der ATmega8515 da aus der Affäre zieht. Bisher läuft er noch einwandfrei. Nochmals Dankeschön, Gruß, Joachim
-
Thread
Atmega8515 Assembler Programmierung
meine erste Schritte in der Mikrocontroller Programmierung zu machen. Ich verwende das STK500, ein Atmega8515, avrdude 5.5 und gcc 4.4.5 unter gentoo. Den Assembler-Code und meine Makefile befinden sich im Anhang. Ich hänge gerade am Beispiel bitaccess des AVR-Tutorials. Theoretisch sollte die 4. LED
oder ein rjmp sein muss, weiss ich nicht aus dem Kopf. Steht im Datenblatt, aber leider ist der ATMega8515 schon so alt, das auf der Atmel-Webseite keine Datenblätter mehr dafür verfügbar sind. Schau mal auf Deiner CD die mit dem STK500 gekommen ist nach. Ich bin jetzt zu faul dazu.
-
Thread
Atmega8515 Alternative Portadressierung
Halli Hallo Hab mal ne frage. ich würde gerne wissen wie ich die ports ansteuern kann. habe sie bereits als ausgänge in den datenregister eigetragen. nun wüsste ich gerne, ob es möglich ist folgenden quelltext irgendwie schlau auszugeben. lichter[0]=(1<<PA0); lichter[1]=(1<<PB7); lichter[2]=(1<<PC3); lichter[3]=(1<<PA2); lichter[4]=(1<<PD5); lichter[5]=(1<<PB6); lichter[6]=(1<<PC4); lichter[7]=(1<<PA4); lichter[8]=(1<<PD6); ich sollte dieses array mittels einer for schleife ausgeben, respektive die pins auf high setzen. hat mir da jemand ne idee?
-
Thread
BASCOM-ATmega8515-Fusebits
Hi all Wer kennt sich mit BASCOM und ATmega8515 fusebits aus ? Im ATMEL Datasheet Rev. 2512G-AVR-03/05 steht auf den Seiten 34-36: Frequency Range 3-8 MHz --> CKOPT = 1 und CKSEL3..1 = 111 (Tabelle 7) und Start-up Times für Crystal
Problem mit BASCOM und ATmega8515 fusebits geklärt (so glaube ich nun jedenfalls). Habe nun mit Studio und PonyPrig experimentiert und folgende Beobachtung gemacht: 1. BASCOM 1.1.8.1 setzt die fusebits des ATmega 8515 richtig
-
Thread
Hardwaretechnischer Aufbau eines ATmega8515
Gemeinde. Ich beschäftige mich ja derzeit ein bisschen mit µC Technik. Da auf meinem STK500 noch der ATmega8515 ist, mit dem ich derzeit das AVR Tutorial von mikrocontroller.net durcharbeite, würde mich folgendes interessieren. Recht häufig lese ich im Datenblatt etwas von Registern, EPROM, Flash, usw
? Wenn nicht, hat dann jemand vielleicht ein Bild vom Innenaufbau des ATmega8515? Vielen Dank für die Antworten im Voraus. Gruß Max
-
Thread
Problem mit bascom und atmega8515
Hallo, Das Problem seht ihr im Bild. Danke im vorraus. MfG niclas
-
Thread
Problem mit Timer Atmega8515
Hi Leute, ich habe eine Problem mit dem Timer beim Atmega8515. Hab mich so gut es ging durch das Datenblatt gewurstelt, doch irgendwo klemmt es noch. Leider finde ich nirgends einen Beispiel Code und mit dem Tutorium komme ich auch nicht recht weiter. Hier mein Code. [c] /* Test Timer Atmega8515 STK 500 */ #include <avr/io.h> // (1) #include <inttypes.h> #include <avr/interrupt.h> #include <stdlib.h> #define F_CPU 8000000UL uint16_t count_overflow=0; int timer;