-
Thread
Falsche Initialwerte Atmega16
Hallo, mir ist gerade bei der Programmierung der UART Schnittstelle etwas seltsames aufgefallen. Und zwar soll es sich um eine 8-Bit Übertragung handeln, also: [c] UCSRC |= ((1<<URSEL) | (1<<UCSZ1)| (1<<UCSZ0)); // Übertragung 8 Bit [/c] Nun kann man sich ja laut Datenblatt diese Zeile sparen, da als Initialwerte bzw. Defaultwerte das Bit UCSZ1 und UCSZ2 = 1 sind. Aber hier liegt das Problem... wenn ich diese Werte nicht "per Hand" vorgebe dann kommt bei der Übertragung nur misst raus. Wie kann das sein ? Schließlich funktionieren die anderen Defaultwerte wie zb. das Standartmäßig
-
Thread
Lichtschranke anschließen Atmega16
Gaaanz komisch, also ich arbeite mit dem Atmega16 µC und wollte eigentlich nur mal schnell meine Reflex-Lichtschranken Testen. Mein µC will sie aber nicht erkennen oO Wenn ich den µC mit Tastern beschalte funktioniert alles. Meine LS hat 4,7V
-
Thread
Atmega16 an welchen Pin Pufferkondensator?
Hi, üblicherweise verbaut man ja einen ca. 10µF und einen ca. 100nF als Pufferkondensator möglichst nahe an den Vcc-Pin einens µC. Jetzt habe ich den Atemga16 im TQFP44 Gehäuse vorliegen und dort gibt es gleich 3xVCC (PIN5, PIN17 und PIN38). Wo schlate ich denn nun meine Pufferkondensatoren vor?
-
Thread
ADC Fehlverhalten ATMEGA16
Ich habe folgendes Problem mit dem ADC des ATMEGA16. wenn ich an irgendeinen Eingang des 8 Kanal ADC einen Spannungsteiler anschließe, funktioniert alles perfekt und auch die über UART ausgegebenen Werte stimmen mit der eingestellten Spannung
-
Thread
AVR Tasternetzwerk am Atmega16
Hallo, ich sitze hier im Rahmen einer Studienarbeit an einem DJ-Mischpult mit Atmega16. Es soll die Zustände der verschiedenen Regler auslesen und über der USART an einen PC übertragen. Der PC übernimmt dann die Soundausgabe. So weit, so gut. Die Schieberegler und Drehgeber werden
Mikrocontroller * * im Mischpult geladen. Das Programm ist für einen * * ATMEGA16 von der Firma Atmel geschrieben. * * Das folgende Programm sammelt alle Daten der Dreh- * * geber und der Schiebepotis, wertet sie aus und * * ordnet
-
Thread
ATmega16 ADC Einstellung
Hallo, ich will fürs nächste Projekt von Atmega163 auf Atmega16 wechseln. Unter anderem soll eine Temperaturdiode ausgelesen werden, ( 0,46V, 2mV Temperaturgang). Die Diode sitz mit einer Seite durch Hardware gezwungener Maßen auf GND, also
ja nicht mal mit 1MHZ takten !! Und könnte mal jemand einen Blick auf die Tabelle Datenblatt ATmega16 Seite 216 werfen. Da sind doch völlig unsinnige Input Channel Variationen aufgeführt. Und nur bei einigen von diesen steht (1) das sie nicht für PDIP garantiert werden können. Kann mir das eventuell
-
Thread
ATMega16 + PORTA
Güß euch. Folgendes Problem: Ich will meine Projekte vom ATMega8 auf den 16 upgraden. Problem: Mein x16 reagiert nicht auf Befehle a la PORTA=0 (PORTB-D funktionieren) Ich hab den ADC auch schon abgeschalten (was er ja bei µC reset eigtl. eh scho nsein sollte
-
Thread
Externer Takt bei ATmega 16
Hi, ich habe einen Atmel mega 16. Das gute Stück läuft prima nur leider zu langsarm! Interner Prozessortakt ist, wenn ich mich nicht irre, 1MHz. Der kann aber bis 16MHz (deswegen habe ich ihn gekauft). Wie kann ich den externen Quarz Oszillator unter C in gang bringen? Danke für die Hilfe. MfG Dirk
-
Thread
Baudrate beim Atmega16
Bin absoluter AVR Nub. Wenn ich die Baudrate bei meinen Atmega 16 einstellen will bekomm ich ni e die richtige raus! Ich mache es indem ich ins UBRRL=16; und ins UBRRH=0; reinschreib. (laut datenblatt sollten das doch 57k6 sein oder? Danke im Vorraus
16Mhz
-
Thread
SRF10 an ATMega16
Im Anhang die hex, Ausgabe über Uart mit 9600 Baud, 16MHz Takt.
alles in Ordnung. Da stimmt was prinzipelles beim Auslesen nicht. [c] // Testprogrmm SRF10 am ATMega16 // Crystal: 16.000Mhz // Software: winAVR, AVR Studio4,GCC #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> #include <util/twi.h> unsigned int Firmware; char Puffer
-
Thread
Zufallszahl Atmega16 mit Wertebereich
Hallo erstmal, ich benötige für ein Programm von mir eine berechnete Zufallszahl. Hab bereits gelesen das es natürlich keine echten Zufallszahlen gibt, da die CPU schliesslich alles berechnet. Nun benötige ich in meinem Programm eine Zufallszahl in dem Bereich von 1-4. Ist dies möglich und dann auch mit halbwegs gleicher verteilung? Ich programmiere den uC in C. Danke schon mal und Grüße
-
Thread
LCD-Ansteuerung mit ATmega16
Ich möchte ein 1*16 LCD-Display, mit Controller HD44780 im 4Bit-Mode ansteuern. Im Prinzip klappt es. Ich muss aber die Ausgabe nach jeweils 8 Zeichen umschalten, damit die zweite Displayhälfte beschrieben werden kann. Hier der Auszug der Testsoftware: int main(void) { lcd_init(); lcd_string("12345678"); // Ausgabe der ersten 8 Zeichen lcd_setcursor( 0, 2 ); // Umsetzen des Cursors lcd_string("abcdefg"); // Beschreiben der rechten Displayhälfte . . . } Meine Frage: Kennt jemand eine elegante Lösung, wie ich die Umsetzung nach den ersten 8 Zeichen umgehen kann
-
Thread
Bascom PWM Atmega16
Hallo!! Ich habe Folgendes Problem : ich möchte am PInD.7 des Atmega16 ein PWM Signal erzeugen. Dieser Pin ist ja auch befähigt ein hardware PWM Signal zu erzeugen , und da wollte ich euch fragen ob ihr wisst wie man das mit bascom schreiben kann. Außerdem Noch,
-
Thread
Atmega16 und HD44780
schon im Betreff geschrieben steht benutze ich ein HD44780-kompatibles Display (W162B-N3LW) an einem Atmega16 und den Fleury-Libs. Mein Problem ist das es zu Anzeigefehlern auf dem Display kommt, also die Zeichen werden verstümmelt. Wenn ich im AVR-Studio die Taktrate auf 16Mhz (statt den benutzten 8Mhz
tatsächlich ein Timing Problem ist müsste > es umgekehrt sein, also bei 8MHz funktionieren und bei 16Mhz nicht. Wieso? Wenn er mit 8 MHz läuft, der Compiler aber von 16 ausgeht, machen die delay_... mehr Pause.
-
Thread
ADC schwankungen bei Atmega16
Hallo Jungs... ich habe hier im Forum schon gesucht. Ich betreibe Mit dem Pollin Board einen Atmega16 und am ADC0 hängt ein LM35CZ. Jetzt habe ich ein paar Probleme. Am ADC eingan des mega16 schwankt das signal zwischen 49 und 57. An was könnte das liegen? Habe den LM35 ohne widerstände angeschlossen
der atmega hat 10 bit auflösung, das sind ca 5mV der lm35 hat +-0,5V schwankung und 10mV pro grad da wirds ohne opv nun mal nicht genauer
-
Thread
Modulo 7 mit atmega16
Hallo Leute, ich hab mich schon hier mit der Suchfunktion durch das Forum gewühlt und auch google hab ich schon befragt, jedoch bin ich noch zu keinem Ergebnis gekommen. Es geht um Modulo Rechnen mit einem Atmel 8Bit Prozessor und zwar dem mega16. Wie man das Modulo bei einer Divison durch eine gerade Zahl bildet, ist mir klar, jedoch bräuchte ich das Modulo bei einer division durch 7. Ich komm einfach nicht zur Lösung. Ich bin mir sicher, dies ist nicht allzu schwer und jemand von euch kann mir da weiterhelfen. Grüsse Stifu
-
Thread
Wakeup ATMega16L
Hallo, hab ein kleines Problem, hab nen ATMega16L Batteriebetrieben.. Jetzt fahr ich ihn in den Powerdown Modus, klappt ohne Probleme Int2 hab ich zum Aufwecken, daran hängt der Alarm Ausgang von ner RTC. Kommt ein Alarm, dann wacht er
ist denn Deiner Meinung nach falsch? Würde mich schon brennend interessieren, weil ich oft mit dem ATMega16 arbeite. Und zwar bisher ohne Probleme in Sachen Interrupt-Vektor-Tabelle...
-
Thread
ATMega16 Fast PWM
// External crystal 16 MHz, Prescaler 8 // Enable fast PWM mode 14 (table 47 page 113 ATMega16 Doc): TCCR1A = (1 << COM1A1) |(1 << WGM11); // Set prescaler 8 TCCR1B = (1 << CS11) | (1 << WGM13) | (1 << WGM12
*************/ void EnableServoTestTimer () { // Enable fast PWM mode 14 (table 47 page 113 ATMega16 Doc): TCCR1A = (1 << COM1A1) |(1 << WGM11); // Set prescaler 8 TCCR1B = (1 << CS11) | (1 << WGM13) |(1 << WGM12); // Set PWM ICR1 = (uint16_t)40000; OCR1A = (uint16
-
Thread
Timer beim atmega16
Hallo, meiner Meinung nach, müsste der Timer sofort nachdem das Programm gestartet wurde, die 2 LEDs an PORTB wieder ausschalten, aber sie bleiben komischerweise an. Vielleicht hat jemand einen Hinweis, was ich falsch gemacht habe. Vielen Dank im voraus! Gruß Philipp .include "m8def.inc" .def temp = r16 ;----------------- ;Interrupt-Tabelle ;----------------- .org 0x000 rjmp reset .org 0x009 rjmp timer0 ;----------------- timer0: ldi temp, 0b11111111 out PORTB, temp reti reset: ;---------------------- ;Interrupts ausschalten ;-----------
-
Thread
atmega16 (smd) und ISP
mach ich mal stepp by stepp wie ich vor geh. Also..ich hab ne einfache SMD Schaltung. Da ist n Atmega16-16AI drauf, 5 LEDS und die Vorwiederstände, der ISP-Teil und der Spannungsreglerteil. OK. Platine geäzt, Bauteile aufgelötet und mal Testhalber Spannung angelegt. Ok. Meine Power LED leuchtet
Hallo Bernd, poste am besten mal dein Schaltbild. Hast du direkt am ATmega16 einen Abblockkondensator nahe an den +5V und Masse Pins? Ohne den kann es passieren das der Prozessor verückt spielt, weil dauernd die Spannung zusammenbricht und dadurch ein Reset ausgelöst
-
Thread
ATmega 16-Flash löschen
Hallo! Kann mir jemand sagen wie ich im AVR Studio4 (benutze STK500) den kompletten Flash-Speicher löschen kann? Aja benutze den MEGA16! Danke für eure Hilfe
-
Thread
Empfangsprobleme mit USART ATmega16
Hallo, ich hab hier einen Code mit dem ich 5 Zeichen über die Uart empfangen will. die zeichen werden auch definitiv vom PC gesendet, das hab ich schon überprüfft. ich speicher die zeichen in einem unsigned char array und geb sie dann wieder an den PC aus. allerdings fehlt dabei immer 1 zeichen, meistens das 2 zeichen. z.b. bei "test1" kommt nur "tst1" zürück. das senden eines arrays klappt ohne jegliche probleme, mit den gleichen einstellungen was baudrate und co angeht,das hab ich auch schon in nem anderen teil programmiert. ich vversteh aber nicht warum dies so problematisch ist. hab in der
-
Thread
STK200 ATMEGA16
Liste mal fragen, ob Dir einer ein Windows-Binary zukommen läßt. Eins fällt mir spontan ein: der ATmega16 dürfte aus der Kiste raus erstmal mit dem 1 MHz RC-Oszillator laufen, das ist dann sicher ein Unterschied zu Deinem AT90S8515. Eventuell würde Umschalten auf den Quarz ja die Timing-Probleme
Daher übernehme ich keine Garantie für die Richtigkeit dieses Eintrages. begin 0394 -i394 -iM16 DEVICENAME = ATmega16 FLASHSIZE = 8192 EEPROMSIZE = 512 PAGEMODE = 1 PAGESIZE = 64 READ_LOCK = lhlh hlll llll llll xxxx xxxx xxoo oooo WRITE_LOCK = hlhl hhll hhhx xxxx xxxx xxxx hhii iiii LOCK_MESSAGE
-
Thread
PORTC bei Atmega16 Problem
benutze das STK500. Mit dem 90S8515 haben alle Aus- und Eingänge funktioniert. Nun habe ich auf den Atmega 16 gewechselt und bei PortC funktionieren die Bits 2 bis 5 nicht. Die anderen gehen. Hat jemand eine Idee?
alternativen Signalnamen auch stutzig machen sollen... Zumindest hat er mich das seinerzeit (beim ATmega128) -- woraufhin ich den FAQ-Eintrag verfaßt habe.
-
Thread
uart-problem mit atmega16
Hallo Jack ich versuche das gleiche gerade mit einem Atmega 128 Hast Du auch noch irgendwelche Header oder C Dateien aus der lib mit eingebunden? Funktioniert dies programm auch so ähnlich mit nem atmega 128? Danke
danke für eure antworten habe leider gerade keinen atmega16, werde mir einen besorgen und melde mich dann.
-
Thread
LPT mit Atmega16 verbinden
Hi zusammen, ich möchte einen Atmega 16 mit einem kompletten Port mit dem LPT-Anschluss (D0-D7) meines PCs verbinden (die übrigen Kanäle des LPT werden nicht verwendet, also nur 8 Anschlüsse, mehr nicht). Der PC sendet Signale an den
-
Thread
ATMega16: Interrupts lösen nicht aus
Hallo zusammen, seit einiger Zeit arbeite ich an meiner ersten uC Schaltung mt dem ATMega16 und dank diesem Forum konnte ich immer alles zum Laufen bringen ;-) Nun bin ich aber leider an einem Punkt, wo ich nicht weiterkomme und auch eine intensive Suche im Internet bringt mich nicht
-
Thread
ATmega16 summer problem
Hallo, bin im Moment drann mich in die Materie AVR einzuarbeiten, habe hierzu das Pollin-Eval.-Board erworben. Das mit den LEDs und den Taster funktioniert schon ganz gut, also hab ich mich mal drann gemacht, den Summer zu testen. Allerdings gibt er nur ein kurzes "Klack" von sich... egal welche Frequenz ich einzeugen lasse... Vielleicht hat wer ne Idee woarn es liegen könnte, hier mal ein Codeauszug als Beispiel: [avrasm] .nolist .include "m16def.inc" .list sbi DDRD, PD5 sbi DDRD, PD6 sbi DDRD, PD7 summer: sbi PORTD, PD7 ldi R16, 200 verzoegerung: dec R16
-
Thread
intelligente Porterweiterung mit Atmega16
details/74hc595d/ttl-logik-schaltkreise/nxp/# < 14ct ab 25+ Da bekommst du 25 STück für deinen Mega16.
der mega16 kostet beim R 2,75... ich habe gerade sogar gesehen, dass ich auch auf nen mega8 hin komme. Den gibt's für 1,55. Aber wenn ich das nicht mit uC mache, brauche ich noch eine diskrete Schaltung zur Dekodierung
-
Thread
Mit Atmega16 einen LCD ansteuern
Hallo. Ich möchte mit dem Atmega16 diesen LCD ansteuern: http://www.pollin.de/shop/dt/Nzc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602A_09.html muss ich da mit dem μC Atmega16 zuerst einen HD44780
44780 ist der Controller auf dem LCD Ja mann kann ohne Probleme einen HD44780 direkt über einen Atmega16 ansteuern. LCD Anzeige ist viel zu teuer...LoL
-
Thread
Atmega16 nach ändern der Fusebits tot
Workpad arbeitet auch so oder mit verquerter Logik? http://www.engbedded.com/cgi-bin/fc.cgi?P_PREV=ATmega16&P=ATmega16&V_LOW=ff&V_HIGH=99&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x80=0x80&M_HIGH_0x06=0x00&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&B_JTAGEN=P&B_SPIEN=P&B_SUT0=P&B_CKSEL3=P&B_CKSEL2=P&B_BOOTSZ1
> Atmega16 nach ändern der Fusebits tot So soll es sein...
-
Thread
Ist dies wirklich eine ATmega16 ?
Hallo Forum, bei eBay gibt es momentan eine Auktion (180323239673) wo einer ATmega16 anbietet, die folgende Bezeichnung haben : ED040401 (Siehe Bild) Sind das wirklich echte mega16 ??
Keine Ahnung. Da es AtMega16 bereits für 2,30 bei Reichelt gibt, würde ich mir den Spaß auf eBay nicht antun.
-
Thread
Programm auf Atmega 16 läuft nicht
Hallo hallo, also ich als abslouter AtMega16 neuling brauch mal etwas Hilfe. Ich hab ein Programm in Assembler geschrieben, ich möchte damit vier AtTiny13 ansteuern. In der Debugging Simulation von den AVR Studios läuft das ganze auch optimal aber
__________________________________________________________ Warten: ;Warteschleif ldi r16,2 Warten1: ldi r17,255 Warten2: ldi r18,255 Warten3: ldi r19,255 Warten4: dec r19 brne Warten4 dec r18 brne Warten3 dec r17 brne Warten2 dec r16 brne Warten1
-
Thread
ATMEGA16 und Pony Prog
Hallo, ich habe hier ein STK500 und einen Atmel ATMega16. Mit AVR Studio und dem STK funktioniert alles super. Da ich den Controller für den späteren Einsatz direkt in der angewandten Schaltung (eigenes Layout) programmieren möchte, wollte ich ihn einmal
ich den Controller über das STK bzw. die Schaltung mit Spannung versorge. 2. Adapterkabel für ATMega16 auf 10 poligen ISP Connector vom STK gebastelt http://www.lancos.com/e2p/atmega.gif Ich habe einfach die Pins MISO, MOSI usw. auf das STK Datenblatt / Handbuch angepasst 3. Versucht zu programmieren
-
Thread
Timer Interrupt ATMega 16
Hm... Ich wäre für einen Tipp dankbar, warum die Interrupt-routine nicht durchlaufen wird. Oder wird gar am Ende der Timer nicht mal gestartet? [c] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000UL int main (void) { DDRD=0xE2; PORTD|=(1<<7); // LED an sei(); // global IR enable TCNT0=0x04; // Timer preload while(1){ TCCR0|=((1<<0)|(1<<2)); // presacaler 1024, run } } ISR(TIMER0_OVF_vect) { TCNT0=0x04; // btimer preload 4 PORTD^=(1<<7); // toggle LED } // Timer müsste alle 32 msec die
-
Thread
atmega16 an sd card
nicht fündig geworden hat sich schon jemand befasst mit der Beschaltung einer SD Card mit einem ATmega16? wäre nett wenn mir jemand weiterhelfen könnte ;) lg
Wichtig ist es, die Karte über Spannungsteiler oder Pegelwandler anzuschließen, außer, wenn der Mega16 sowieso mit 3,3 Volt betrieben wird.
-
Thread
ATMega16 Eingänge beschalten
Hallo, ich möchte über Schraubklemmen einen Bewegungsmelderzustand (oder ähnliches) an einen ATMega16 übergeben. Ich dachte mir, das ich den Bew.meld.-Eingang an eine GND-Klemme anschliesse und den Ausgang an eine Klemme, die an einen Eingang des µC. Somit würde bei einer "Betätigung" des Bewegungsmelder
-
Thread
ATMega16 ADC Frage
Hallo, weiss jemand ob man den ADC-Wandler bei ATMega16 auch nur teilweise benützen darf? z.B.: PA0 und PA1 = Analog eingang, PA2 - PA7 Digital I/O.
Hallo zusammen, hat jemand ei kleines (ASM-Code)-beispiel, wie man die ADC Eingänge vom Atmega16 benutzt? Danke Achim
-
Thread
ATMega 16 Problem bei Versorgung
Hallo, Habe einen neuen ATMega16 und damit eine neue Platine gemacht. Zwischen Pin 10 und 11 also VCC und GND piepst mein Multimeter (Durchgangspruefung), was soviel wie kurzschluss zwischen VCC und GND bedeutet. Die Schaltung
es liegen? Dies ist mein zweites Mal mit dem ATMega16, bisher hats immer gut geklappt. mg, Johannes
-
Thread
Schreiben ins Flash ATmega16
Hallo Zusammen! Gleich als erstes: Habe gesucht ob es so einen Threat schon gibt, nix gefunden - also bitte nicht schimpfen, bin neu hier ;) Ich muss in der Schule ein Referat abhalten und habe nur die eine Info vom Lehrer bekommen, nāmlich den Titel "Schreiben ins Flash". Ich muss erklären was der Flash Speicher ist, wie man ihn beschreibt und ein Beispielprogramm in C. Hab mich zwar schon eingelesen und wie gesagt nicht wirklich was gefunden. Also ich nehme Links, Erklärungen usw. Dankend entgegen! Danke schonmal fūr die Bemūhungen!
-
Thread
atmega16 serielle Kommunikation
Hi, ich bin jetzt schon eine ganze Weile am Probieren eine Möglichkeit zu finden meinem atmega16 8bit Werte über die serielle Schnittstelle zu übergeben. Am Ende soll damit eine Software PWM gesteuert werden, allerdings liegt das Problem schon bei der Kommunikation. Der Übersicht und Fehlersuche
getoggelt. Soweit dazu was das Programm tun SOLLTE ;). Im Testbetrieb allerdings zeigt mir mein atmega am PortA absolut nicht das an was ich ihm per Terminal schicke. Meine Frage ist nun ob es schon ein Software Problem ist, oder ob ich den Fehler woanders suchen muss. Der einzige Punkt der mir kritisch
-
Thread
printf() am ATmega16 benutzen
Hallo zusammen, ich programmiere einen ATmega16 und will folgendes tun: Ich will meiner stdio sagen das sie den Text den ich an printf() uebergebe an die Serielle Schnittstelle senden soll. Ich habe jedoch keine Ahnung wie ich das implementieren soll. Ich habe bereits einiges mit dem ATmega16 gemacht.. kenne mich mit den Eigenschaften des Controllers recht gut aus. Jedoch weiß ich nicht wie ich das umsetzten soll.. kann mir da jemand helfen?
-
Thread
Timer0 bei ATmega16
Moment ein bisschen mit den Timer0 herum. Und schaffe es einfach nicht was ich will. Ich habe einen 16MHz Quarz an meinen ATmega16 hängen. Ich möchte wenn der Timer bei 255 einen Overflow hat, einen Ausgang toggeln. Aber es funktioniert noch nicht, was fehlt bzw mach ich falsch? Mein bisheriger Code
-
Thread
LED Ansteuern ATMega16
hi, ich baue zum ersten mal was mit einem ATMega16...ich hab erstmal was einfaches gemacht, eine 8x10 LED Matrix, auf der nacher ein Pong laufen soll. An PORTA habe ich per transistoren den + pol der LEDs angesteuert, an PORTC die ersten 8 GNDs
auf nem atmega8 hab komm ich schon sehr gut mit ner 10x10 matrix klar...ich brauch nur mehr ports, daher hab ich nen atmega16 genommen...
-
Thread
Atmega16 Software Reset
banal über Watchdog lösen: while(1); > Funktioniert aber leider nicht. Je nun, der uralte Mega16 hat leider keinen Watchdog-Reset. Da bleibt dann doch nur noch ein Zugriff auf den Reset-Pin, oder eine Unterbrechung von VCC. Oder du nimmst einen moderneren pinkompatiblen AtMega mit Watchdog-Reset
Oliver S. schrieb im Beitrag #3873882: > Je nun, der uralte Mega16 hat leider keinen Watchdog-Reset. Ähm der Mega16 hat sehr wohl einen Watchdog-Reset Siehe Seite 42 Im Datenblatt. Vorraussetzung dafür ist natürlich das der Auch an ist.
-
Thread
MAX 232 an Atmega16 will nicht
Hallo ! Ich versuche hier mit einem Atmega16 etwas auf der seriellen Schnittstelle über einen MAX232 auszugeben. Ich benutze diese Schaltung: http://www.rn-wissen.de/images/6/65/Avrtutorial_grundschaltung_max232.gif und gehe von dieser
Kondensatoren am MAX232 ? Das sollte doch gehen, oder ? Ich bin im Moment ratlos. Auch ein anderer Atmega32, der auf dem RNControl Board vernünftig über RS232 spricht, liefert hier keine Ausgabe. Danke Gruß pirat
-
Thread
Problem ATmega16 AREF
Abend zusammen, versuche gerade eine Platine mit einem Atmega16 zum leben zu erwecken. Über einen ADC Eingang wird eine max Spannung von 5V eingelesen. Dabei wird der gewandelte Wert über einen Port (LEDs)angezeigt (vorher wurde alles in einem STK500 ausprobiert
im Datenblatt steht es auch so, das STK500 funktioniert auch mit den Einstellungen, leider der ATmega auf der Platine ??? Da muss ich wohl nochmal schauen.
-
Thread
Fusebits beim Atmega16
/cgi-bin/fc.cgi?P_PREV=&P=ATmega16) benutzen. Ich _tippe_ mal auf die Einstellung Ext.Crystal/Resonator mit High-Freq. Die Startzeit sollte doch recht unkritisch sein, oder? (Im Zweifel das lääängste eben) Und wenn ich dann schon
1/ Hast du Vcc am Atmega16 (Messung GND direkt am µC und Plus-pol Multimeter direkt am Vcc-Pin) bereits nachgemessen? D.h. ob die 4,0V erreicht werden, ab der der µC wegen Brownout erst loslaufen darf... 2/ Wie sieht
-
Thread
ATmega16 mag nicht mit dem JTAG
Hallo, mein ATmega16 mag sich in einer neuen Schaltung nicht zum Leben erwecken lassen. Mit meinem JTAG versuche ich ein neues Programm raufzuladen, aber immer kommt im AVR Studio die Fehlermeldung "The OCD JTAG Adapter
-
Thread
Timer mit Atmega16 (Problem)
Geschwindigkeit und den Spritverbrauch misst und auf ein Display ausgibt. Als Microkontroller wollte ich den Atmega16 verwenden. Die Programmiersprache ist C. Für die Ermittlung der Messwerte habe ich 2 Induktive Näherungsschalter aus der Industrie und einen Durchflussmesser. Nach Datenblatt sind die Näherungsschalter
www.mikrocontroller.net/articles/Pollin_Funk-AVR-Evaluationsboard#Uhr In meinem Beispiel ist ein Atmega8 bei 12 MHz verwendet worden und das muss an deine AVR-Hardware (Atmega16, Taktrate?, welches Board?) angepasst werden. Technisch gesehen kann man den Timer durchlaufen lassen. Wenn man den Timerstand