-
Thread
atmega16
Hallo, ATmega8-16MHz und ATmega16-16 und andere AVR's kann ich innerhalb 5 Tagen liefern. ATMEGA16-16 ist zur Zeit nur als BUG Version lieferbar-> ( In den Power Down Modi fließt ein erhöhter Ruhestrom von ca 200µA
Wo hast Du die denn her? Ich warte schon seit Wochen auf den ATmega8-16P (DIP).
-
Thread
Atmega16
Hi! Ich hab heute meinen Atmega16(dil 40) bekommen. Mein erster Test, wie immer: Eine Led blinken lassen. Das mit Bascom. Doch warum funktioniert folgendes Beispiel nicht? Anfang: Porta.1 = 1 'waitms 10 Porta.1 = 0 Goto
gekennzeichnet, hexadezimal mit & aber wie sieht das bei einem Bit aus. Und noch was. muss ich beim Atmega16 beide Gnd's(pin 11,pin31) anschliessen, oder gehört der eine zum A/D wandler? Im Datenblatt finde ich dazu nichts und auch im Block Diagramm ist nur ein Gnd eingezeichnet... Bitte helft mir :)
-
Thread
ATmega16
kann mir jemand kurz erklären was es mit den etlichen verschiedenen ATmega16`s auf sich hat? es gibt bei reichelt so viele verschiedene aber wo liegen die unterschiede? gibt es irgendwo eine tabelle mit einer übersicht über die verfügbaren controller, wieviel i/o's wieviel
Das steht alles im Datenblatt des Mega16 in den letzten Seiten. Es gibt da unterschiedliche Gehäuse und unterschiedliche Betriebsspannungsbereiche/Taktfrequenzbereiche. Und dann noch bleifreie Pins... Also Datenblatt lesen, Bianca...
-
Thread
ATMega16
Hallo, ich hab einen ATMega16. Wollt nun einmal das Tutorial durcharbeiten. Bin beim UART-angelangt. Im Datenblatt zum AtMega16 steht, dass sich bei UART-Funktionen im Sinne von der Registerbelegung usw. nichts geändert hat
Läuft dein ATMEGA wirklich auf 1MHz?
-
Thread
ATMega16
Hallo, hab wiedermal eine Frage. Hat schon mal wer die externen Inerupt von einen ATMega 16 benutzt? Bei mir funktioniert nur der INT0 und der INT1 will einfach nicht. Mit einen anderen Controller wie den AT90S8515 funktioniert es einwandfrei? Ich währe für jede Hilfe dankbar!
Hallo, in Basic reicht $regfile = "M16def.dat" zumindest bis jetz noch. Gruß Thomas
-
Thread
atmega16
Hallo, wer kann mir helfen .... bringe keine Verbindung von JTAG-ICE zum ATMEGA16 zusammen. Ist das richtig, dass das Quarz bei einem noch nicht initialisiertem ATMEGA16 nicht schwingt, also mit dem internen OSZI arbeitet. Danke und schöne Grüsse Günter
Hi Geuenter, arbeite auch mit JTAG-ICE und ATMEGA16. Erst nachdem ich den MEGA16 mit einem seriellen Programmer "vorbehandelt" habe, hat das Ganze zusammengespielt. Eventuell klappt die "Vorbehandlung" auch mit einem STK500. Habe die Initialisierung
-
Thread
ATmega16
Hi kann mir jemand sagen obs für den maga16 n starterboard oder fertige platinen/layouts gibt so wie die für den c-controller im conrad??
-
Thread
ATmega16
hallo zusammen, habe folgendes problem: ich möchte mit einem ATmega16 ein Bit-muster(schaltzeiten:1microsekunde)an einen power-fet(IRF1404) ausgeben. da dieser das signal(bitmuster) vom controller verzerrt,muß ich was dazwischen schalten.reicht da ein einfacher Operationsverstärker
-
Thread
SPI ATmega16-ATmega16
Threads nicht ganz klar und habe hier noch einige grundlegende Probleme. Ich will Daten von einem ATmega16 zum anderen senden und umgekehrt. Wo muss ich Pullup-Wiederstände ein bzw. abschalten? Wie baut mann die Ereignissenke ein um z.B. Daten zu empfangen? Wie aktiviert bzw. deaktiviert mann das
Programm ich aufspiele (oder komplett lösche). Kann mir das jemand erklähren (auch bei einem ersatz (ATMega16)? Ach ja, und wenn wohl so PORTC= (1<<DD0)|(1<<DD1); // ... und Pullups aktivieren die internen Pullups aktiviert werden, wie schaltet mann die dann wieder ab?
-
Thread
Unterschiede zwischen ATmega16 und ATmega16L?
Mega168 aus zu schließen, der hat ja nur 23 I/O pins. Ich brauche wirklich alle 4 I/O ports des ATmega16 (bis auf 2-3 pins)
so lange kann ich nicht warten. Also ich würde jetzt nur mal gerne einen Tipp haben - ATmega16 oder ATmega16L - wer hält das, was ich vor habe besser aus? :)
-
Thread
ATMega 16L identisch zu ATMega 16 ?
Ausschüsse der normalen ATMegas wären. Hat dies mal jemand ausprobiert? Ich stehe vor dem Problem, einen ATMega 16 einsetzen zu müssen, aber nur 3 Volt zur Verfügung zu haben (laut Datenblatt ist damit nur ein 16L zu betreiben, zwar nur mit 8 MHz, aber das reicht). Ich habe keine "L" hier, nur normale. Daher die Frage: ist ein ATMega 16 (ohne L) mit 3 Volt und 8 MHz funktionsfähig oder ist dies Glückssache? Danke Peter
-
Thread
Warum -mmcu=atmega16 und -D__atmega16__
Prozessor zweimal in den gcc Aufruf ein? Die -mmcu Option würde doch reichen? Sie erzeugt doch ein __AVR_ATmega16__ das man für #idefs verwenden kann. avr-gcc -mmcu=atmega16 -I. -gstabs -DF_CPU=14745600UL -D__atmega16__ -Os -Wall -Wstrict-prototypes -std=gnu99 anaus.o --output anaus.elf -lm Ich übersehe
, oder wo kommt das her? Ich formuliere meine Frage um: Warum wird in Makefiles häufig -mmcu=atmega16 UND -D__atmega16__ verwendet?
-
Thread
Eisenbahnsteuerung mit Atmega16
aus: 1x ULN2004 ( weil er herumlag und ein besseres Zuhause suchte ;-), 40x BC327-25 NPN, 2x ATMEGA 16 - 16PU, 2x 16Mhz Quarzoszilatoren, Haufenweise Kleinkram Das mit den Werten von den Wiederständen ist egal ;-): alles wurde getestet und funktioniert [IMG]http://img17.imageshack.us/img17/
aus: 1x ULN2004 ( weil er herumlag und ein besseres Zuhause suchte ;-), 40x BC327-25 NPN, 2x ATMEGA 16 - 16PU, 2x 16Mhz Quarzoszilatoren, Haufenweise Kleinkram Das mit den Werten von den Wiederständen ist egal ;-): alles wurde getestet und funktioniert http://img17.imageshack.us/img17/8668
-
Thread
Messen mit Atmega16
Möchte mit meinem Atmega16 Spannungen von 0-5V messen, hierbei muss ich auf 8mV genau messen. Geht das? Steht dann der Wert in binär in einem Register? Rinaldo
um die Spannung zwischen 0 bis 5V zu messen). Hat von euch einer ein einfaches Programm für den Atmega16 um das Messeneiner Spannung (0-5V) zu testen, wäre echt ganz große Klasse. Rinaldo
-
Thread
Reset eines ATMEGA16
Kann mir jemand sagen wie man einen ATMEGA16 ohne Board resetet???
aber es würde mir erheblich weiterhelfen wenn mir jemand nen Schaltplan geben könnte wie ich den ATMEGA16 betreiben kann sprich Reset,Betriebsspannung... Danke
-
Thread
Atmega 16 reparieren
Hallo zusammen, ich habe ein PCB von einem Unterwasserroboter mit einem Atmega 16 als Herzstück. Leider läuft das Board nicht mehr an. (Wasserschaden). Ich vermute, dass der Atmega 16 entweder defekt ist oder durch Wasser evtl. Parameter verändert wurden, welche den Start verhindern
Board, wo der gleiche Controller drauf sitzt. > Mein Gedanke war den zu kopieren auf einen neuen Atmega Chip. (Sofern > der andere wirklich defekt ist und sich nicht retten lässt Machs andersrum: setzte deinen defekt geglaubten ATmega16 auf das heile Board und prüfe auf die Art, ob der ATmega16
-
Thread
Ports am ATmega 16
Ich verwende das STK500 In dem board ist ein Atmega16.
Ist der atmega 16 auch im richtigen Sockel? SCKT3100A3
-
Thread
Drehzahlmesser mit ATmega 16
ganze schon viel aufgeräumter aus. :-) Was ich noch nicht verstehe: Was bedeutet diese "+" hier -> 16/16=16+16 oder 8/8=8+8 Bei der Multiplikation steht das so dar -> 8x8=16 oder 16x16=32 Wie sieht das ganze denn aus wenn ich 32Bit dividieren bzw. multiplizieren will?
zu implementieren und habe mir daher deinen Code mal angesehen. er läuft bei mir auf einem ATMega32 mit 16 MHz. ein erster Hinweis: die Verzögerungsschleifen für die LCD Ansteuerung sind für 4 MHz bemessen - daher habe ich sie auf 16 MHz angepasst. Ausserdem habe ich den Aufruf LCD_Clear
-
Thread
ATMega16 Starthilfe
eingestellt habe beim MFile programm Name der datei superprog.c (ohne .c natürlich) MCU type (atmega16) unter avrdude programmer avrisp unter port lpt1 sollte ja alles richtig sein !! oder
habe ein Atmel ATMega16 Entwicklungsboard... nur wie heissen diese kleinen steckerchen ?? einfach portpinns oder sowas ? hab schon gegoogelt und bei conrad geguck finde aber nichts gescheites... weil mir der name davon
-
Thread
Atmega16 spinnt
Ich meine, hat der Atmega16 was gehabt.
@ Karl heinz Buchegger Ich werde mir jetzt noch einen Atmega16 kaufen. Wo kaufst du die uP ein? Mfg Daniel
-
Thread
ATMEGA16 läuft nicht
Hallo. Mein ATMEGA16 funktioniert nicht. Selbst angeschlossene LEDs leuchten nicht auf, wenn ich diese direkt BEIM RESET anschalte (Quellcode dafür 100% OK). ergo : Die Ports werden gar nicht gesetzt, was ein Rundgang
die Falsche Datei unter .include angeben (AVR-Studio Assembler) ich schreibe immer : .include m16def.inc aber es gibt auch noch m{161,162,163,169}def.inc und in jeder steht eine andere Register - IO register belegung Auf meinem Chip steht genau : "ATMEGA 16" "16PI" "0439J" welche soll ich
-
Thread
Hilfe bei ATmega 16
fleißig lesen und helfen. Hat mir schon paarmal geholfen:) Aber nun hab ich ein Problem mit meinem Atmega 16. Der controller soll, wenn mal alles so klappt wie's soll: - über einen reed kontak ein relais ein- bzw. ausschalten - 3 RC Kanäle einlesen bzw. erkennen - Schaltfunktionen in Abhängigkeit
lesen und helfen. > Hat mir schon paarmal geholfen:) > > Aber nun hab ich ein Problem mit meinem Atmega 16. > > Der controller soll, wenn mal alles so klappt wie's soll: > > - über einen reed kontak ein relais ein- bzw. ausschalten > - 3 RC Kanäle einlesen bzw. erkennen > - Schaltfunktionen in
-
Thread
Ändern der Ausgangsspannung ATmega16
Servomotor ansteuern. Hierfür benötigen wir jedoch eine Ausgangsspannung von 5V. Diese ist beim ATmega16 standartmäßig auf 3.3V eingestellt. Wie kann diese geändert werden? mfg Hans Jürgen
hier nicht rum Hubert G. schrieb im Beitrag #3493348: > Die Spannung an den Ausgängen des Mega16 entspricht der Spannung an VCC. Wähle eine passende Versorgungsspannung für deinen ATmega16 oder baue eine Pegelwandler (1 Transistor und zwei Widerstände) zwischen ATmega16 und deinen Servo-Impulseingang
-
Thread
UART mit atmega 16
Ich verwende AVR-Studio mit AVR-GCC . Zum Flashen verwende ich das Gerät "JTAG ICE". Der Atmega 16 arbeitet mit dem internen RC-Oszillator
Ich verwende AVR-Studio mit AVR-GCC . > Zum Flashen verwende ich das Gerät "JTAG ICE". > > Der Atmega 16 arbeitet mit dem internen RC-Oszillator sry, jetzt ist es das richtige Bild
-
Thread
Ampelschaltung mit ATmega16
Autoampeln und 3 Fussgängerampeln, quasi eine Haupt und eine Nebenstraße und das ganze sollte mit dem ATmega16 funktionieren. Vielen Dank.
ändern kann. Es benötigt nur wenig Ressourcen, der ATtiny25 ist kaum ausgelastet. Und auf dem ATmega16 könntest Du damit bequem 100 Ampeln programmieren inklusive grüne Welle, Füßgängertaste, Busvorrang usw.. Peter
-
Thread
Handshake bei einer Atmega 16
dem PC signalisieren, dass er keine weitere Daten empfangen kann. wie kann ich das mit einer ATMega 16 controller machen? MFG Passi
meine platine ist die STK500 die ATmega16 von ATmel mit alle bausteine
-
Thread
ATmega 16-16
Hi ! sehe ich das richtig das die 16Mhz version nur mit 5V läuft? Wo bekomme ich die 8MHz Version die bei 3,3V läuft....soll mit 1MHz stromsparend arbeiten....
-
Thread
ATMega16 gesperrt
RAHHHH, ich werd bekloppt. Ich hab am Wochenende mal einen Adapter von ATMega8 auf ATMega16 gebaut. Und siehe da: Es klappt. Ich konnte den ATMega8 beschreiben und lesen wie blöd. Das das Prog nicht funzte machte mir erstmal nix, es war ja auf den ATMega16 programmiert, ich
umbiegen müssen. http://homepage.hispeed.ch/peterfleury/group__pfleury__lcd.html PORTA hat der Atmega8 nicht. Ich weiss nicht wie der Atmega8 auf Beschreiben/Lesen nonexistenter Ports reagiert (1. Versuch Atmega16-HEX in Atmega8 quetschen). IMHO hätte beim 2. Versuch (Recompilierung für Atmega8) der
-
Thread
ATmega16 Problem
brennen habe ich einen sehr koischen Effekt beim AVR-dude: tobias@linux-zpyf:~/AVRprogramme/hello-atmega16> make brennen f=led avr-gcc -Wall -g -mmcu=atmega16 -DF_CPU=11059200 -c -o led.o led.c led.c:6:1: warning: "F_CPU" redefined <command line>:1:1: warning: this is the location of the previous
PS: Dies sind meine Compileranweisungen avr-gcc -Wall -mmcu=atmega16 -c -o led2.o led2.c avr-gcc led2.o -o led2 avr-objcopy -j .text -j .data -O ihex led2 led2.hex avrdude -u -e -c avrisp2 -P usb -p m16 -U flash:w:led2.hex
-
Thread
Atmega16 Fakes?
Übrigens....da ich vor kurzer Zeit an der Programmierung eines Grafikdisplays mit einem originalen Atmega16 saß, hab ich diesen mal gegen den Atmega16 aus China ausgetauscht. Beide liefen mit 8 MHz und es ließen sich auch beide über ISP ansprechen und programmieren. Ebenfalls die Fuses konnte ich verändern
Wieviele "gefälschte" und "echte" Atmega16 hast du? Tritt das Problem bei allen auf?
-
Thread
Atmega16 keine Kommunikation
Ponyprog is ausserdem auf Device Type "AVR AVR Auto" gestellt. Den Atmega16 kann ich nicht direkt auswählen.
Also ich denke Schnittstelle ist okay... Spannend finde ich daß Du keine Atmega16 auswählen kannst. Version ? Ich habe 2.07c Beta
-
Thread
ATMega 16 tut nichts
Hallo zusammen, Ich bin gerade an meinem Schulprojekt und habe die Schaltung von einem led cube nachgebaut. http://www.instructables.com/id/LED-Cube-4x4x4/step10/Program-the-microcontroller/ nun habe ich mit einem AVR Dragon die hex datei auf den Mega16 geschrieben und das quarz fuse auf extmedxtalres_64kck_64ms gestellt. nun habe ich einmal einen Layer an port A angeschlossen und an den GND Layer 0 Angeschlossen. Aber es tut sich nichts. Auch die 2 Leds, die leuchten sollten (für den bootvorgang) leuchten nicht. anbei ein Foto von meinem Schaltplan (eventuell ist da ein Fehler) Besten
-
Thread
ATMega16 Programmieren
Hi! Ich habe mir eir von ein paar tagen ein paar ATMega16 Mikrocontroller gekauft. Dann habe ich mir nach der anleitung im AVR-Tutorial den Parallelport dongel gebaut. Jetzt meine frage: was muss ich an den AVR für ein Quarz hängen ? Brauch ich da überhaubt
ist die software eigentlich zu meinem ATmega16 kompatibel ? nämlich da wo normal das device im programm steht, steht nur error. wenn ich im programm auf detect device geh kommt keine fehlermeldung mehr (wenn das borad angeschalten ist).
-
Thread
spannungsabfall atmega16
hallo, ist es normal, dass beim atmega16 wenn ich 4,9V anlege und an 2 pins (porta.0 und porta.3) signale abgreife, die spannung dort auf 3,5V abfällt? gruß stef
versorgungsspannung der schaltung = 12V - durch spannungsregler auf 5V gesenkt. diese gehen in atmega16 rein. hab gemessen: 4,90V um genau zu sein. an den 2 ausgangs-pins kann man 3,5V messen. ab und zu auch mehr. keine ahnung warum. eigentlich sollte so ein relais erst bei 6V schalten. aber das
-
Thread
ADC ATmega16
Hallo Leute! Der Analog/Digtal Wandler meines ATmega16 ärgert mich. Vielleicht hat ja jemand eine Idee, warum er mich so ärgert. Ich will über ein entsprechenden Port des A/D Wandler ADC0...ADC7 eine Gleichspannung zwischen 0...5V anlegen und dann wandeln
schlechteste Lösung. Man kann in einer Schleife das Bit ADIF in ADCSRA abfragen (Datenblatt Mega16 Seite 217), bis es gesetzt ist und erst dann die Werte auslesen, diese Lösung ist aber nicht gut, weil des gesamte Programmablauf ins Stocken gerät, falls der Mega16 später mal mehr machen soll. Nun
-
Thread
Problem mit ATMega16
Hi, der AtMega16 gibt am Port C folgendes Bitmuster 00101100 aus. Versteh nicht warum. In meinem Program wird am PortC ueberhaupt nix gemacht. Controller laeuft auf 8 MHz interner RC. [c] #include <avr/io.h> #include <d:\projekt\lcdtest\T6963.h> char string[10] = "Test"; unsigned char LCD_CMD; // Command-Byte unsigned char LCD_STATUS; // Status-Byte unsigned char LCD_DATA; // Daten-Byte char state; int main() { DDRD |= 0x08; state = 0; while (1) { PORTD = 0x08; LCD_CTRL_DDR |= 0x0F; DATA_DIR_IN(); // Port A als Eingang
-
Thread
ATmega16 und UART
Hi Leuts, ich habe hier ein STK500, bestückt mit einem Mega16 und versuche einen serielle Kommunikation hinzubekommen. Leider geht mal rein gar nix. Die Pins PD0 und PD1 habe ich mit zwei Kabel auf die Pins RS232 Spare gebrückt, an der Schnittstelle hängt ein
folgt vor: UCSRB |= (1<<TXEN); UCSRC |= (1<<URSEL)|(3<<UCSZ0); /* USART-Init beim ATmegaXX */ UBRRH=(uint8_t)(UART_BAUD_CALC(UART_BAUD_RATE,F_CPU)>>8); UBRRL=(uint8_t)UART_BAUD_CALC(UART_BAUD_RATE,F_CPU); Die Fuse-Bits scheinenn auch richtig zu sein (externer Takt). Aber nach
-
Thread
Fuse Atmega 16
tatsächlich ohne Problem weglassen. So ist es, intern sind 36 pF angeschlossen; siehe Datenblatt ATmega16A "8.9 Timer/Counter Oscillator"
Hallo Forum, Hat Jemand eine Idee warum dort die Diode VD1 vor Vcc des Atmega16 sitzt?
-
Thread
Uhr mit ATmega16
glauben: Warum nimmt der nicht einfache Zähler oder kauft sich ne Uhr? ... Ich baue die Uhr mit dem ATmega16, weil es ein Schuliches Projekt sein soll...
Schau am besten in das ATmega16 Datenblatt. Da steht alles über den Timer drin. Beim ATmega16 hast du mehrere (3) Timer zur Verfügung (T/C0: 8 Bit, T/C1: 16 Bit, T/C2: 8 Bit). Die werden allgemein vom Systemtakt getaktet. Alternativ
-
Thread
Lichtorgel mit ATMega16
will mit meinem Schwiegervater in seinem Disco-Keller die Lichtsteuerung mit einem oder mehreren ATMega16 realisieren. Zu einer ordentlichen Disco-Beleuchtung gehört natürlich auch eine Lichtorgel, die auf die unterschiedlichen Höhen und Tiefen reagiert. Hier im Forum habe ich schon viel über FFT
Man kann auch ein paar Bandpassfilter auf einem Atmega8 realisieren: http://www.roboterclub-freiburg.de/TonAsuro/LichtorgelAsuro.html
-
Thread
ATMEGA 16 Crystal
hallo, benutze für das stk500 mit atmega16 einen K16 Crytal für den takt. welche fuse muss ich im atmega 16 setzen damit das teil sauber läuft? bekomme auf uart nur müll... wird wohl am takt liegen. f_cpu ist auch auf 16mhz eingestellt
hallo, gibt es eine möglichkeit wieder an den atmega heranzukommen, wenn man ausversehen low freq crystal eingestellt hat?
-
Thread
Geschwindigkeit mit Atmega16
ich mir derzeit kein neues Kombiistrument leisten kann. Meine Frage, wie kann ich mittels einem Atmega16 die Geschwindigkeit an meinem Kabel das an mein Radio angeschlossen ist (SpeedVolumeControl) einigermaßen Ordnungsgemäß messen? Ich weiß das aus dem Kabel Impulse kommen, leider habe ich noch
Tachoeinheit nicht. Daher war meine Überlegung, das Signal Kabel anzuzapfen und da mal einen Atmega16 dran zu hängen um zu sehen, was mir da so alles geliefert wird und ich noch "notfalls" damit mir noch meine Geschwindigkeit angezeigt krieg, damit ich das Auto wieder vorrübergehend nutzen kann.
-
Thread
ATMega16 mit Betriebsystem
dem ATMega16, dass unter dem Betriebssystem FreeRTOS. mfg Danke im Voraus Penzi
Dateianhang! Vielleich findet jemand von euch den Fehler in meinem Programm! Das kompilen für den ATMega16 funktioniert ohne Fehler auch das Programmieren funktioniert einwandfrei, doch danach tut sich nichts! danke mfg Penzi
-
Thread
Wiederstandsmessung mit ATmega16
Meine Aufgabenstellung ist eigentlich ganz simpel. Poti an Eingang A des ATmega16 und Binärwert am Ausgang B. Nun wie muss ich aber den AVR konfigurieren, dass er mir den analog Wert des ADCs am Ausgang B als Binärwert angiebt?
Ich etwas programmiert, gemaess Tutorial und ATmega16L Description. Der Aufbau mit dem STK500 sieht folgendermassen aus: Am Port A Liegt ein 20kOhm Poti. Schleifer direkt am Eingang A, Bit 0. Eine Seite Masse, die andere Seite via 330 Ohm an
-
Thread
ATMega16 Fusebits
Hallo, Ich habe mir einen Mega16 gekauft und auch schon programmiert. Leider hat das mit dem delay nicht funktioniert, also habe ich die Fusebits ein bisschen verändert (Cksel 0,1,2,3 -> Überall ein Häckchen). Doch nun kann ich nichts mehr machen!!! Gibt es auch sowas um den Microkontroller zurückzusetzen? Danke für eure Antworten schon im vorraus.
-
Thread
blumenbewässerung mit dem atmega16
und habe 1 fehler meldung von avr studio4 Build started 11.6.2015 at 21:46:38 avr-gcc -mmcu=atmega16 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT wasser123.o -MF dep/wasser123.o.d -c ../wasser123.c ../wasser123.c:1:22: fatal error
> fatal error: m16def.inc: No such file or directory Was willst du denn mit der m16def.inc? Du brauchst die <avr/io.h>
-
Thread
USART mit ATMega16
Hmm, bist du sicher das du 4MHZ Takt hast ? Der ATmega16 wird standardmäßig mit internem 1MHZ Takt ausgeliefert. Egal, ob du einen Quarz angeschlossen hast oder nicht. Thorsten
die "Fuses" angepaßt werden. Weiß jemand mit welchem Programm ich dies machen kann, da yaap keinen ATMega16 unterstüzt? Gruss Marc
-
Thread
Dekatronuhr mit Atmega 16
Abwechslung mal ne Dekatronuhr gebaut. Immer nur Nixiuhren wird ja langweilig. Die Steuerung übernimmt ein Atmega 16 (ein Atmega 8 hat leider nicht genug freie Pinns. ich brauche 21 Pinns) Ein bischen ekelig ist das die Dekatrons eine Betriebsspannung von 450V benötigen. Da war mir ein Boostconverter von 12V auf
Referenzpunkt-anfahren. Zum eigentlichen Betrieb der Uhr würde ich die 'Carry outs' eigentlich nicht benötigen, der Atmega 16 weiss schon wo die Dekatrons gerade stehen, schließlich hat er sie ja dahin geschickt. Matthias Sch. schrieb im Beitrag #3540488: > * Wo kriegt man den Dekatrons her? Ist das Neuware? Ja,
-
Thread
Probleme mit ATMEGA16
. Leider kann ich meinen ATMEGA16 nicht mehr neu programmieren da er wen ich ihn an den Progger anschließe , dieser keinen Strom mehr hat (Die LED auf ihm erlischt langsam). Habe eben schon 2 neue gekauft. Die LED's haben auch
sollen. Denn: Ein Programm treibt nicht den Strom hoch ! Auch die MHz sind nicht dein Problem, der Atmega16 kann durchaus 16 MHz. So richtig versteh ich deine Beschreibung auch nicht: Der 7805 wird jetzt auf 1 A ausgelegt? Welcher hat denn die fast 3 A geleistet, ohne Schweißperlen zu bekommen? Bist du
-
Thread
Fusebits auf ATMega16???
cksel3..0, sut1..0 und ckopt. Laut Datenblatt müsste das passen, aber jetzt kann ich an meinem ATMega16 weder etwas lesen noch schreiben. Die Verbindung passt, aber Datenübertragung ist seit dem Bits setzen nicht mehr. Es kommt immer die Meldung: falsches oder fehlendes Device. Wenn ich die Fusebits
schlecht lesbar weil geghostet) im Programmierfenster, wie das mit den Haken gemeint ist. PS: mein Mega16 schwingt geht hier zuverlässig mit 16MHz (irgendwo ausgelötet) bei 2x22p auf einem Breadboard ohne CKOPT zu setzen. Genügend 100n Abblock-Cs an Reset, AVcc, Vcc und auf dem Breadboard verteilt, helfen