-
Thread
Stoppuhr für ATmega16
Lösung, wie ich eine Stoppuhr realisiere. Ich habe ein kleines Programm in C geschrieben, für den ATmega16, mit drei Tastern, einen für Start, einen für Stopp und einen für den Reset.Dazu habe ich ein Display mit eingebunden, welches mit den lcd_routines läuft. Jetzt möchte ich aber gerne noch eine
Nimm einen ATmega16 mit Tastern und Display, und schreibe dann ein Programm dazu. Wenn Du lieber etwas fertiges willst, dann kaufe eine fertige Uhr. Kostet sicher nicht mehr als 10 Euro.
-
Thread
Poti-Problem am ATMega16
Hallo, ich habe ein kleines Potiproblem mit dem ATMega16 und hoffe das mir jemand helfen kann. Zur Kontrolle gebe ich das geschobene 8Bit Signal an einen Port aus. Dort bekomme ich aber immer 255 angezeigt egal welche Potistellung. Wenn ich aber die Leitung
BTW: das ADC-Steuerregister heißt beim Mega16 ADCSRA und nicht ADCSR... So stehts auch in der m16def.inc
-
Thread
Atmega16-16AU
eine Platine gefertigt, und wollte diese gerade testen. In Verwendung ist der im Betreff genannte Atmega16-16AU -TQFP44 http://at.farnell.com/jsp/search/productdetail.jsp?sku=1528422&CMP=KNC-GAT-FAT-GEN-SKU-SEP-ATMEL-ICC&mckv=sLG204RjM|pcrid|21723763587|kword|atmega16-16au|match|p|plid| Ich versuche
auf 5V. Kann das sein dass ich den falschen yC ausgewählt habe beim Flashen? Ausgewählt wäre der ATmega16 Würde mich sehr über eure Hilfe freuen, lg Groebar
-
Thread
LCD mit Atmega 16 ansteuern?
Willst du mich ver*rschen? Atmega8 (Roboternetzseite) und Atmega16 (du) sind nicht pinkompatibel und nicht programmkompatibel. Schau mal was PD0/PD1 am Atmega16 ist und was du "noch auf deinem Controllerboard drauf" hast und wie das
angeschlossen, das klappte auch schon mal alles super. Dann hab ich die Pins wie folgt belegt: Atmega16 PinD0 an an DB 4 Atmega16 PinD1 an an DB 5 Atmega16 PinD2 an an DB 6 Atmega16 PinD3 an an DB 7 Atmega16 PinD4 an RS Atmega16 PinD5 an E und R/W hab ich auf Masse gelegt. Dann hab ich versucht
-
Thread
ATMega16 vergisst Programm
wohl erst belesen müssen. Das Problem ist, die Schaltung muss in das Gehäuse. Durch den großen ATMega16 ist kaum Platz. Den ATMega16 als SMD kann ich nicht löten und auch keine LP herstellen. Jedenfalls nicht ohne erheblichen Aufwand. Von den Druckwächtern benötige ich nur 4 Stück. Für eine Serie also
im Beitrag #3050541: > Das Problem ist, die Schaltung muss in das Gehäuse. Durch den großen > ATMega16 ist kaum Platz. Den ATMega16 als SMD kann ich nicht löten und > auch keine LP herstellen. Jedenfalls nicht ohne erheblichen Aufwand. Mal ehrlich: ein TQFP mit 0,8 mm Pinabstand lasse ich noch
-
Thread
UART zwischen 2 atmega16
müsste er messen oder auf Quarz umstellen. Trotzdem, da es mich interessierte, eben gemessen, ATmega16A-PU, der interne 1 MHz-RC-Oszillator: (1339): 125.07, 124.26, 125.20, 125.56 (1340): 126.60, 126.80, 126.33, 126.16, 126.26, 126.72, 126.35, 126.55, 126.87, 126.75, 126.24, 125.81, 126.06,
schrieb im Beitrag #4475788: > In welchem Datenblatt hast diese völlig anderen Angaben gefunden? Atmega16. Um den geht es hier doch. Stefan U. schrieb im Beitrag #4475788: > Ich habe das dem Datenblatt des ATmega328 entnommen Das ist einer der neueren Controller. Der Atmega16 gehört noch zur alten
-
Thread
Interruptbetrieb + Atmega 16
Ich teste derzeit nur softwaremäßig. I verwend einen ATMEGA 16. und der is auch eingestellt
Martin Worzfeld wrote: > Ich teste derzeit nur softwaremäßig. I verwend einen ATMEGA 16. und der > is auch eingestellt Der Vollständigkeit halber: Auch im Simulator richtig eingestellt? Im Simulator gibt es eine extra Einstellung für den Prozessortyp. Wenn man ein neues Projekt
-
Thread
ATmega16 läuft nicht stabil
Hallo! Ich bin derzeit drum und dran etwas mit einem ATmega16 herumzuspielen und dafür eine kleine Testplatine in Anlehnung an das Mini-Mega-Board von Elektor zu bauen. Die Platine ist soweit fertig und ich kann per Ponyprog auf den Atmel zugreifen. Nun
zitiere mal den ersten Absatz des Ursprungspostings: "Ich bin derzeit drum und dran etwas mit einem ATmega16 herumzuspielen und dafür eine kleine Testplatine in Anlehnung an das Mini-Mega-Board von Elektor zu bauen." Nochmal die Stichworte: Testplatine, Elektor, spielen ;-))
-
Thread
ATmega16 + Buzzer
Also bevor jetzt Sachen kommen wie "Verschwendung usw", ich habe erstens nur einen ATmega16 und einen ATmega32 und es soll nur zum testen und rumspielen sein. Da das Programm zur übung dient habe ich es in Assembler geschrieben... Ich habe ein Programm geschrieben das wie ein Buzzer
Hallo, .include "m16def.inc" .def Temp =r16 .def Delay1 =r17 .def Delay2 =r18 .def Delay3 =r19 RESET: ser Temp ; alles auf 1 out DDRB,Temp ; PortB auf Ausgang ; da hängen Deine LED
-
Thread
Projektideen für ATmega16
20Mikrocontrollern%20-%20Band%203.pdf Die Programmbeispiele lassen sich sicher mit wenig Aufwand auf den ATmega16 umschreiben. Ich persönlich fand den NiboBee Roboter (mit ATmega16) sehr lehrreich. Dazu habe ich ein bisschen was aufgeschrieben: http://stefanfrings.de/nibobee/index.html Hast du schon einmal
Weckradio mit RDA5807 wäre auch ein schönes Projekt. Für neue Projekte würde ich aber nicht den alten ATmega16, sondern dessen großen Bruder ATmega1284 nehmen.
-
Thread
Input Capture ATmega16
Hallo Leute, ich verwende einen ATmega 16 mit CodeVision C Compiler. Was ich vorhabe, ist mit Hilfe des Input Capture die Zeit zwischen zwei Ereignissen zu bestimmen. Hierzu betreibe ich den Timer in Normal Mode und zur Zeit mit 10MHz und
und dass ich wegen deinem Programm nicht das Datenblatt vorgekramt habe. Im Kopf habe ich das Mega16-Datenblatt auch nicht, da ich momentan kein Mega16-Projekt in Arbeit habe, sorry... Allerdings hielt ich: if(TIFR & 0x04) { TIFR=TIFR & 0xFB; TCNT1=0; } nicht für eine
-
Thread
Atmega16 und LCD Tutorial
LCD Tutorials (in C). Ich benute den Code des Tuts schon seit zwei Jahren problemlos mit einem Atmega8. Nun habe ich das erste mal einen Atmega16. Nun klappt nichts mehr. Es wird nichts auf dem Display angezeigt. Muss ich den Code des Atmega8 für einen Atmega16 irgendwie anpassen? (Von PIN-Belegung
GND gelassen. Hatte das Display auch schon mal so betrieben. Aber nun funktioniert es mit einem Atmega16 nicht mehr.
-
Thread
Initialisierung UART an Atmega 16
Hallo zusammen ich habe ein Problem mit der Initialisierung der UART Schnittselle am Atmega16. Wärend der Initialisierungsphase soll das UCSRC gelesen Beziehungsweise die Steuerbits geschaltet werden. Diese fuktioniert leider nicht ich habe schon so ziemlich alles versucht. Das UBRRH
Ich messe direkt an dem TX Pin vom ATmega 16. Taktfrequenz ist 8 MHz intern. Kabel sind auch nicht gekreuzt.
-
Thread
ATmega16 und Fusebits-Problem
den ich dann mal ranhauen kann. Ponyprog ist doch auch frei. Und andere Software, die auch den ATmega16 unterstützt, kenne ich nicht. Und das Problem mit den Bits ist, dass ich eigentlich wieder die gleichen, wie oben beschrieben, einstellen würde, da ich mir keines Fehlers bewusst bin - zumindest
@Ronny: > Ponyprog ist doch auch frei. Und andere Software, die auch den > ATmega16 unterstützt, kenne ich nicht. Dann hast Du Dich wohl schlecht umgesehen. Ich kenne nur avrdude und uisp, die unterstützen beide die ganze Palette der AVRs. Vermutlich gibt es aber noch weit
-
Thread
atmega16-16 inbetriebnahme
hi! Ich plane mir einen AtMega16-16 zu kaufen. (pollin.de art.nr 100 907) hab insgesamt mittelmäsiges µC wissen, nur an den grundlagen scheitert es: also: dazu zu kaufen gäbe es dieses evalutionsboard: ATMEL Evaluations-Board Version 2.0 - Bausatz (artnr: 810 038 www.pollin.de) kann ich dieses verwenden? was brauch ich da zum programmieren? hab im forum etas über ISP brennen gelesen?! brauch is das auch bei flashspeicher? wäre über hilfe sehr froh? danke im vorraus mfg rooot (wer rechtschreibfehler findet darf sie behalten=)
-
Thread
Frequenzmessung Analogsignal mit ATMEGA16
messenden Geschwindigkeit seine Frequenz ändert. Dieses Signal möchte ich gerne mit dem Microcontroller ATMEGA16 aufnehmen und die Periodendauer ständig messen. Die Amplitude des Signals liegt zwischen 300mV und 2V. Hier im Forum finde ich leider nur rechteckförmige Eingangssignale und mir ist nicht ganz
Ich hab ein Stimmgerät für Gitarre gebaut mit dem Atmega16. Erst habe ich ich das Signal ziemlich verstärkt, dass es annähernd Rechteckig wurde (5V Op Schaltung) und dann habe ich das Signal in den Analog-Digital Wandler gejagt und nicht den Komparator.
-
Thread
ATmega8 ATmega16
Hallo, haben die beiden oben genannten MCs den gleichen Assembler-Befehlssatz???
-
Thread
Unerklärlicher Reset, ATmega16
Hallo, habe den folgenden Code: [c]#include <stdlib.h> #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include "lcd.h" #include "menu.h" #define ENTER (1<<PA0) #define FIRE (1<<PA3) /*int8_t errorHandler(int8_t error_code) { switch (error_code) { case 0: // OK, nothing to do lcd_puts("!OK!"); break; case 1: // servo is not ready lcd_clrscr(); lcd_gotoxy(4, 0); lcd_puts("ERROR 1"); lcd_gotoxy(0, 1); lcd_puts("Motor nicht"); lcd_gotoxy(0, 2); lcd_puts("bereit!"); break
-
Thread
AVR ATmega 16 nicht zu flashen
Hallo Forum, ich bin Anfänger im µC Bereich und habe gerade Probleme mit einem ATmega16. Zur Hardware: USB-AVR-ISP von ullihome.de (als AVRISP mkII) Laptop mit Windows Vista Ultimate 64bit Steckbrett mit ATmega16 (natürlich mit entsprechender Spannungsversorgung) Ich betreibe
>Steckbrett mit ATmega16 (natürlich mit entsprechender >Spannungsversorgung) Mach ein Foto vom Steckbrett.
-
Thread
schreiben/lesen ATMega16
Hallo, ich habe ein ATMega16@16MHz und programmier ihn mit ICCAVR & dem AVR Studio (über einen JTAG) Nun will ich ihm etwas über die serielle schnittstelle schicken und er soll es mir zurückschicken (Verbindung über 1:1 kabel
hat der interrupt logischer weise nicht ausgelöst. Jetzt hab ich die fuse-bits gesetzt, damit er die 16MHz vom oszilator annimt und jetzt akzeptiert er die initialisierung mit 16MHz. Bei der initialisierung mit 1MHz (bei vermutetem wirklichen takt 16MHz) spricht der interrupt nicht an. Daher vermute ich
-
Thread
Takt für ATMega16 ändern
Hallo an Alle! ich habe das Problem das ich den internen Takt meines ATMega16 gegen einen externen Quarz tauschen wollte. Ich bin also in AVR Studio 4 beim Programieren in den Reiter "Fuses" gegangen und habe versehentlich im Drop-Down-Menü "Ext. Crystal/resonator High Freq.: Start-up time: 16K CK+64ms" gewählt. Seit dem kommt, wenn ich versuche auf die Fuses oder das Programm zuzugreifen der Fehler "Entering programming mode FAILED!". Diesen Fehler hatte ich schon früher mal als ich versucht
-
Thread
Atmega16 Pins funktionieren nicht
Hallo an alle. Ich wollte mit dem Atmega16 eine Binäruhr bauen. Ich wollte die Schaltung testen und einige LEDs gingen nicht. Nachdem ich am Mikrocontroller die Ausgangsspannung gemessen hatte musste ich feststellen, dass an den Ports PC2
-
Thread
Atmega16 SPI Probleme
Hallo Zusammen ich habe hier ein Problem mit SPI. Ich möchte einen LTC1865 mit einem Atmega16 der bei 12MHz läuft auslesen. Dazu habe ich vollgende Routine geschrieben, die ich per [c] ADC_get(0); [/c] aufrufe [c] // SPI init void init_SPI (void) { DDRB = DDRB | 0b10110000
-
Thread
Atmega16 als IR-Fernbedienung
Hallo Leute, ich habe mit einem normalen Atmega16 eine Infrarot Fernbedienung gebaut. Versorgt werden soll dieser mit drei Mignonzellen ohne Spannungsregler [4,5V] wie es in dem Artikel [[Versorgung_aus_einer_Zelle]] beschrieben ist. Das Problem dabei ist, dass der normale Atmega16 mit 5V betrieben werden sollte, ich aber momentan keinen anderen uC zur verfügung habe. An einer externen PWm habe ich dann eine Transistorschaltung zur Ansteuerung einer IR-Diode angeschlossen
-
Thread
Verständnisproblem Interrupt (ATMEGA16)
nie gemächt, wäre sehr froh um ein wenig Hilfestellung! Ich habe mir das mal im Datenblatt der ATMEGA16 rausgesucht, Seite 112 Table 47. Ich habe es jetzt nicht ganz durchschaut, in welches Register diese Bits kommen? Oder haben die etwa ein eigenes Register? Gruss Gordon
wenig >Hilfestellung! Dann wird es langsam Zeit. >Ich habe mir das mal im Datenblatt der ATMEGA16 rausgesucht, Seite 112 >Table 47. Ich habe es jetzt nicht ganz durchschaut, in welches Register >diese Bits kommen? Oder haben die etwa ein eigenes Register? Dann sieh dir die Beschreibung
-
Thread
ATMEGA16 externer Quarz
An alle Spezialisten, habe einen ATMEGA16 mit externem Quarz 8 MHz, jeweils 22 pF und stelle fest, dass die Grundschwingung des Quarzes überlagert ist von einer weiteren Frequenz von etwa 150 Hz. Das führt merkwürdigerweise dazu, dass Ports
@ Franky (Gast) >habe einen ATMEGA16 mit externem Quarz 8 MHz, jeweils 22 pF und stelle >fest, dass die Grundschwingung des Quarzes überlagert ist von einer >weiteren Frequenz von etwa 150 Hz. Das führt merkwürdigerweise dazu,
-
Thread
Timer Atmega16L
Hallo, ich habe ein kleines Problem. Wollte meinen Atmeag16L ausprobieren und habe folgenden Code geschrieben: #include <avr/io.h> #include <avr/interrupt.h> void timer0(void); int main (void) { DDRD |= (1<<PD6); timer0(); while(1) {
TCNT0 = 0xfe; } Will mir im Endeffekt nur einen Rechteckfunktion ausgeben lassen. Der Atmega besitzt eine Frequenz von 1MHz, doch am Pin selbst liegt nur eine Frequenz von ca. 9kHz an, habe Fuse Bits etc nicht verändert. Woran könnte das liegen, dass keine höhere Frequenz entsteht?
-
Thread
Zeiger von PORTs (ATmega16)
Hallo Ich arbeite gerade an der Steuerung einer Modelleisenbahnanlage. Es sind dabei mehrere ATmega 16 vernetzt und schalten Weichen, Gleisabschnitte usw. Um aus der Weichennummer auf den zu schaltenden Ausgang schließen zu können habe ich eine struct deffiniert: [c] struct PORTS { unsigned
Hallo Ich hab jetzt das Problem gefunden: Ein Pointer ist 16Bit lang und nicht 8Bit! D.h. ich muss zuerst auf 16Bit casten und dann auf einen Pointer: eeprom_write_byte((uint8_t *)(uint16_t)railNr, trainNr); Jetzt sind alle Warnungen verschwunden, vielen
-
Thread
Atmega 16 zwei Analogsignale?
Analogsignale in >einem Unterprogramm ab, dass über einen Bebounce-Befehl aufgerufen wird. Der ATMega16 hat nur *einen* ADC. Also können keine zwei ADC-Kanäle gleichzeitig eingelesen werden. Das geht nur nacheinander. MfG Spess
Was hast du denn für Audiosignale (Art, Frequenz)? Der ATMega16 ist i. A. und u. U. so schnell, dass er mehr als einen Kanal quasi gleichzeitig abtasten kann.
-
Thread
Led Cube mit Atmega16
Neu beschrieben habe ich auch schon, andere Atmega16 versucht auch. nach was kann man noch gucken ?
Ich habe jetzt versucht die drähte zu tauschen und dann lief die reihe, die Atmega kann man auschlißen da ja schon andere versucht wurde, bleibt nur eins der Cod, war der Cod vielleicht für die andere Atmega16 ?
-
Thread
ATmega16 vs. Quarzoszillator
Hallo! Nachdem mir ein ATmega16 gestorben ist habe ich gleich einen neuen gekauft und setzte die Fuses wie beim ersten. ext. Clock (16MHz Quarzoszillator): CLKSEL: 0000 (PonyProg: alle CKSEL angehakt) sonst blieb alles default
ATMEGA16-16PI - müsste der Richtige sein Die Oszillatoren (hab 2 zur verfügung) schwingen auch mit ihren 16MHz.
-
Thread
UART-Beispiel am ATmega16
. Einziger Unterschied ist, das das Beispiel für einen ATMmega8 geschrieben ist und ich einen ATMega16 verwende... Idee?
So, nach langen weiterem Suchen habe ich es noch immer nicht zusammengebracht, dass mir der ATMega16 'Test' zum Hyperterminal schickt, weiß nicht mehr was ich nocht tun könnte, vielleicht hat jemand den ATMega16 bei dem dieses Beispiel funktioniert? PS: Habe den ATMega16 alsauch die Entwicklungsplatine
-
Thread
Fehlermeldung bei bschreiben von ATMega16
moment nicht zur verfügung stehen habe. Noch kurz meine Ausrüstung: AVR studio 5, STK500, ATMega 16-16PC ich komm nicht mehr weiter, bitte helft mir... FG
ein Fenster mit mehreren "Karteikarten". Was muss ich anklicken oder auswählen, damit ich meinen ATMega16 geflasht kriege?? Also die fuses, board options, memory etc. Ich hoffe, dass ihr erklärende Antworten habt...
-
Thread
Servo ansteuern mit ATMega16
Hallo Leute! Ich würde gerne einen/mehrere Servo(s) ansteuern. Also habe ich mir einen kleinen Code zusammengebastelt: [c]#define F_CPU 16000000L #include <avr/io.h> #include <util/delay.h> unsigned char i; int main() { DDRA = 0xFF; PORTA = 0x00; while(1) { for(i=0; i<150; i++) { PORTA = 0xFF; _delay_us(2000); PORTA = 0x00; _delay_ms(18); } for(i=0; i<150; i++) { PORTA = 0xFF; _delay_us(1000); PORTA = 0x00; _delay_ms(19); } } while(1); return 0; }[/c] Dazu habe ich den
-
Thread
Datenausgabe am PC ATmega16
im Progarmmieren und stehe nun vor der Frage: Wie gebe ich erfasste Daten vom Mirco-Controller(ATmega16) an den PC aus? Ich muss die Daten von der Solarzelle erfassen und an den Computer zurückgeben. Es wird in C programmiert mit dem Programm AVR Studio 4. Vielen Dank schon mal für eure Antworten
Programmieren will ich das Programm schon selber, aber ich suche einfach einen Befehl der von dem ATmega16 mir einen eigelesenen Wert zum PC zurück schickt. Im Datenblatt steht leider nichts dazu, oder ich finde das einfach nicht -.-
-
Thread
adc schwankt (ATMega16)
Werte um ca. 100 > Stellen (bei gelichbleibender Umgebung). 100 Stellen? Wie bitte? Der ADC vom Atmega16 hat nur 10 Stellen.
-
Thread
Analoger GND ATmega16
Tach zusammen! Ich möchte mit einem ATmega16 im TQFP Gehäuse einen analogen offsetbehafteten Wert über den ADC einlesen. (Ue = 0.5V – > 4.5V) Damit ich nichts an Auflösung verliere wollte ich den Offset mittels der Hardware „herausfiltern
Man könnte auch einfach mal ins Datenblatt schauen. Dem ADC des M16 kann man nämlich als Differenzeingang schalten. Peter
-
Thread
8051 kommuniziert mit ATmega16
P0_0=0; //Ruheposition für Enable-Bit P0_1=1; //Ruheposition für Bit, dass den INT0 beim ATmega16 auslöst P5=0; acc=freq_einst/0.10596381293403; //Berechnung b1=acc&0xff; //Byte1 (niederwertigstes Byte) b2=(acc>>8)&0xff; //Byte2 b3=(acc>>16)&0xff; //Byte3 //Übergabe
LCD angezeigt), jedoch nimmt der mega16 die Daten nicht an. ATmega16 asm Code: int0_isr: sbic PINA,0 rjmp r24_load sbic PINA,1 rjmp r25_load sbic PINA,2 rjmp r26_load rjmp int0_isr r24_load: sbis PIND
-
Thread
ATmega16 + Blackbox
jo also da gibt es wieder na angabe die basagt das ich ein atmega16 nehmen muss... jedoch weiss ich nicht wie ich das angehn soll. es ist halt kind ins wasser technik, einfach reinschmeissen und wenns schwimmen lernt ok und wenn nicht dass wars das... weil von der
"jo also da gibt es wieder na angabe die basagt das ich ein atmega16 nehmen muss..." Mit nur einer UART geht es, wenn das GPS-Modul nicht initialisiert werden muß und die Baudrate zum PC die gleiche ist. Dann reicht RXD zum GPS und TXD zum PC. Ich finde sowas
-
Thread
ATMega16 + Modellbahn
Modellbahnanlage ein Feuerwehr Auto so beleuchten wie in der Realität, ich weiß nur nicht wie ich einen ATMega16 programmiere das er funktioniert und er nach dem echtem Blicklicht aussieht. Ich denke ihr könnt mir helfen. MfG Mario
Meinst du jetzt, dass sämtliche Lichter "wild" blinken, oder einfach nur blinken? mit einem Mega16 kann man ne ganze Menge LEDs blinken lassen...
-
Thread
Atmega16: wie analoge Spannungsregelung?
simpler analogtechnik mit 6 LM317 aufgebaut, keine Wärmeprobleme. Wie kann ich die Ausgänge meines Atmega16s nutzen, um z.B. einen LM317 zu steuern? Da noch Temperaturen und Drehzahlen erfasst werden sollen, sollte das Ganze wenige Pins verbrauchen (18 Pins stehen zur Verfügung). Nach was muss ich suchen
Steuerbits auch noch über ein Latch (und ggf nen Decoder) pufferst, kannst du mit nem 8 Bit Port bequem 16 Lüfter steuern. bye Frank
-
Thread
atmega16 läuft das programm nur einmal durch
als 1s Takt. Bei mir kommt wahrscheinlich etwa 4 bis 5s Takt. Woran kann es liegen? Ich habe Atmega16.
Vielleicht weil dein Atmega16 mit 1Mhz läuft?
-
Thread
JTAG deaktivieren ATMega16
Hallo, ich habe mal eine kurze frage. Meine aktuellen Fuses sind L: 0xE4 H: 0xD9, nach dem setzen konnte ich den µC leider nicht mehr neu beschreiben. Neuer versuch mit einem neuem µC, allerdings möchte ich JTAG deaktivieren. Kann mir dafür jemand die fueses sagen ? Habe leider kein AVR Studio oder ähnliches hier.
-
Thread
ATMEGA16 wacht nicht aus dem Sleepmode auf
Besitzt der neuere Atmega16A dieses Feature? Wenn nicht, gibt es eine "Neuauflage" des Atmega16, sprich mit derselben Anzahl IO-Pins, Schnittstellen etc.?
@ Kim-Yannick Jürs (kim_yannick) >Besitzt der neuere Atmega16A dieses Feature? Nein. Der ist logisch identisch, hat nur einen kleineren Chip. > Wenn nicht, gibt es eine >"Neuauflage" des Atmega16, sprich mit derselben Anzahl IO-Pins, >Schnittstellen
-
Thread
ATMEGA16, ADC, Kommastelle
aber nicht in 24000 Hz sonder in 24,0 KHz. Wie kann man das realisieren. Ich arbeite mit einem ATMEGA16 das Display ist ein LCD 204 DIP.
-
Thread
Atmega16, usbasp und bascom
Hallo an alle, Also ich habe mir einen "Atmega16 Starterset 16Mhz ISP10" http://www.we-shop.eu/aktive-Bauelemente/Mikroprozessoren/ATMEL/Starter-Kits/Atmega16-Starterset-16Mhz-ISP10::4119.html und einen "USB ISP Programmer for ATMEL AVR
..Bascom\NoNAME1.EEP not found Auto program Error could not find USB device \"USBasp\"with vid=0x16C0 pid=0x5DC : Error program enable: no answer. 0 Could not identify chip Could not detect chip, Auto program failed Ich denke mal, der bekommt keine Verbindung zum Atmega16. Gestern abend war
-
Thread
Atmega16 delay Compilererror
Hallo, vielleicht kann mir hier jemand helfen, ich habe ein Compilerproblem mit folgendem Code: _delay_us(Korrektur1); inialisiert als: uint32_t Korrektur1=0; wenn ich Compalieren will bringt er immer eine Fehlermeldung die lautet: 163 error: __builtin_avr_delay_cycles expects an integer constant kann mir villeicht jemand sagen, wo der Fehler liegt? Habe schon im Internet geschaut und finde nichts dazu.
-
Thread
Zwei displays mit Atmega 16
Hallo an alle, hätte da ein Problem mit dem Ansteuern eines zweiten Displays an einen Atmega 16. Es sind zwei gleiche LCD-Displays mit Standardcontroller (Reichelt: LCD 081 DIP) die ich versuche mit einem Atmega 16 anzusteuern. Will mir zwei unterschiedliche Sensorwerte ausgeben lassen. Ein
...und nicht iom16.h includen! Es wird grundsätzlich nur io.h eingebunden. Die Information über den verwendeten Controller gehört ins Makefile. Dann wird auch automatisch die richtige Device-spezifische ioXXX.h eingebunden
-
Thread
ADC-Schrittmotor Atmega16
Hallo Miteinander, ich bräuchte aktuell mal etwas Hilfe bzw. jemanden der über meinen Code drüber schauen könnte, da ich momentan nicht weiterkomme. Will einen Schrittmotor über ein A4988 betreiben, der Motor soll sich nach links oder rechts bewegen je nachdem welche LDR (PA0+PA1= mehr Licht bekommt. Aktuell dreht sich der Motor zwar, aber nur in eine Richtung egal wie die zwei LDRs Licht bekommen oder abgedunkelt werden. Seit nicht zu hart zu mir bin recht neu dabei :-) hab aber irgendwie das Gefühl das ich irgendetwas banales übersehe. Vielen Dank Code: [c] #define F_CPU 1000000UL
-
Thread
Reset-Beschaltung ATmega16
Hallo Zusammen! Kann mir jemand erklären, wozu die Diode im angehängten Schaltplan nötig ist? Der C und R im linken Zweig ist mir klar. Jedoch verstehe ich nicht, warum nicht nur der Taster zum Entladen des C ausreicht. Karl