-
Thread
ATmega162
Moin! Hat sich jemand schon mal mit dem ATmega162 beschäftigt? Ich habe meine Diplomarbeit damit realisiert und dachte, dass der erste nur ein Problem hat, in dem man ihn erst per High-Voltage-Parallel-Programming beschreiben muß, weil das SPI-Bit
Doc: Datenblatt des ATmega162 bei den Fuses. SPIEN: Fuse zur Freigabe der Programmierung über SPI (seriell) Frohe Weihnachten! Rahul
-
Thread
ATMega162
Hallo alle beisammen, Ich hab gestern Abend mit Ponyprog die Fusebits von meinem Controller (ATMega162) geändert, und seitdem scheint er tot zu sein. Vorher lief alles prima: ich konnte die Speicher auslesen und auch beschreiben (zwar nicht so wie ich wollte, aber das ist momentan nicht relevant
-
Thread
Atmega 162
Hallo Mitglieder Wie kann ich mit der AVR Prog die Fusebits für den Atmega 162 so setzen, damit dieser den Externen Takt verwenden soll (externen Quarz)? Ich habe ein ISP Programmer , welche Software würder ihr sonst vorschlagen, wenn es mit AVR Prog nicht geht? Mti freundlichen
-
Thread
Atmega162 Fuses
Hallo, ich möchte meinen Atmega162 mit einen Quarz von 7,3728MHz betreiben. Dieser ist mit 22pF Kondensatoren gegen Ground geschalten. Nun die Frage ich weis nicht wie viele CK und wie viele ms man braucht. Würde CKSEL0=0 CKSEL1
-
Thread
ATmega162 Taktfrequenz
Hallo ich habe folgendes Problem. Ich betreibe einen ATmega162 mit einem externen Quarz (4Mhz). Ich habe mir nun mit dem Delay prog. (link war hier irgedwo im Forum) eine Warteschleife für 2 Sekunden berechnen lassen. Komischerweise dauert die Schleife in der
Ich suche Beispielpplikationen mit Schaltplan für den ATmega162. Danke.
-
Thread
SRAM am Atmega162
Danke. Meine Idee: 64Kbyte 1.Bank: XMEGA Atmega162 AD0..AD7 und A8..A15 -> Speicher A0..A15 XMEGA Atmega162 D0..D7 -> Speicher D0..D7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ dazwischen ein Latch mit ALE vom Atmega
128Kbyte 1 0 -> A17 256Kbyte 1 1 -> A18 512Kbyte =19 Leitungen+ dazu kommen: XMEGA Atmega162 /RD -> Speicher /OD XMEGA Atmega162 /WE -> Speicher /WE =21 Leitungen --------------------------------------------------------- Ich glaube da ist aber ein gewaltiger Gedankenfehler drinne
-
Thread
Problem mit ATmega162
Hallo zusammen, versuche jetzt schon seit ca. 3 Tagen den ATmega162 zum laufen zu bringen aber er will einfach nicht. Ich verwende das AVR Studio v4.13 mit dem STK500 tool und einem JTAG ICE MK2. Ich habe zum Test zwei Programme geschrieben 1x in C und 1x in Assembler
10; wert02++){ PORTC=0x00; } }//end_while(1) }//end_main Quelltext ASM: .include "m162def.inc" ldi r16, LOW(RAMEND) out SPL, r16 ldi r16, HIGH(RAMEND) out SPH, r16 //------------------------- ldi r16,0xFF out ddrc,r16 AN0: ldi r18,0x00 AN:
-
Thread
Frage zum ATMega162
Hallo Leute, ich habe hier eine Schaltung mit einem ATMega162 ( DIL40 ). Diese möchte ich jetzt in Miniatur, mit einem ATMega162 (TQFP) nachbauen. Jetzt habe ich im Datenblatt des Atmels gesehen, das der uC in der TQFP Ausführung, 3xVCC und 3xGND hat. Nun
-
Thread
Atmega162 Timer
Guten Abend zusammen, ich habe da ein kleines Problem ;) Ich soll für einen Atmega162 (Takt 16MHz) ein Programm in C schreiben das eine LED bei an PortB0 mit 10HZ blinken lässt. Nachdem ich ewig gebraucht habe um den vorteiler auszurechnen (garnicht so einfach wenn man das noch
-
Thread
ATMEGA162+AVR
hab ich auch schon!das problem ist ich weiß nicht woher man die Befehle fürs programmieren für den ATMEGA162 bekommt im Datenblatt stehen sie nicht. wie z.B. die Befehle Timer Counter 0......usw. weiß einer von euch wo man zufällig solche Befehle findet.Danke octi
bei mir steht im Datenblatt vom ATMEGA(V)162 auf der von dir angegeben Seiten nicht das was du geschriben hast!?was für ein Datenblatt hast du? Könntest du es mir vielleicht schicken? lg octi
-
Thread
Probleme mit ATmega162
ATmega8515 and ATmega162" nach, gibt es eigentlich nicht viel zu beachten, außer den Fuse Bits. Aber leider tut sich auf dem angeschlossenen LCD überhaupt nichts. JTAG habe ich über die FuseBits deaktiviert
Hallo. Ich habe aus gleichem Grund den Wechsel vollzogen (ATMega8515 <-> ATmeag162). Ich habe auch einen externen SRAM. Nur der min. Testprogramm (siehe dateianhang) läuft mit 8515 einwandfrei aber nicht mit 162 (d.h. das Gelesene ist nicht identisch mit dem geschriebenen
-
Thread
Atmega162 Probleme
ausprechen.Super Seite. Aber nun zu dem Grund dieses Beitrags: Ich mir eine Platine mit einem Atmega162 erstellt. Habe auch schon einige Tage damit programmiert und getestet. Es hat alles geklappt, doch nun auf einmal wird der proz nicht mehr von den Programmen erkannt und kann ihn deshalb nichgt
-
Thread
Ponyprog will nicht mit ATMEGA162
Hallo, ich programmiere schon seit einiger Zeit den ATMEGA8515 mit Hilfe von Ponyprog2000. Funktionierte bisher prima. Jetzt habe ich den 8515 durch einen ATMEGA162 ersetzt, da das Flash zur Neige ging. Nun will Ponyprog diesen nicht mehr programmieren, schon
und es funktioniert wieder ohne Probleme. Experiment mit jeweils einem anderen fabrikneuen 8515 und 162 wiederholt. Immer das gleiche Lied: Der 8515 lässt sich ansprechen, der 162 nicht. Der Prozessortyp wurde selbstverständlich in Ponyprog richtig eingestellt. Woran könnte das liegen. Beide Prozessoren
-
Thread
Atmega162 Bascom
Problem und zwar: Ich habe mein Programmcode fertig und geflasht. Es funktioniert auch nur, der Atmega162 reagiert auf meine Tastendrücke nur manchmal und nicht immer.Ich habe die Pinabfrage mit debounce realisiert.
-
Thread
Wo bekommt man den ATMega162?
Hallo, bei welchem Elektronik-Lieferant bekommt man den ATMega162? Die Standard-Firmen, wie z. B. Farnell, RS, Conrad, Schuricht, habe ich schon abgeklappert - ohne Ergebnis. Danke und ade, Thomas H.
-
Thread
ATMega162 Fusebits
Hallo alle beisammen, Ich hab gestern Abend mit Ponyprog die Fusebits von meinem Controller (ATMega162) geändert, und seitdem scheint er tot zu sein. Vorher lief alles prima: ich konnte die Speicher auslesen und auch beschreiben (zwar nicht so wie ich wollte, aber das ist momentan nicht relevant)
-
Thread
bootloader ATmega162
hallo, ich versuche mich an einem Bootloader - aber ich gebs bald auf! hat jemand eine idee, warum der Code der im Manual vorschlagen wird, nicht läuft?? (er lief übrigens schon VOR meinen anpassungen nicht): so wie ich die CPU-Spec verstehe, kann ich doch immer und überall eine page löschen?? jedenfalls läüf die schleife in etwa 100 ms durch und gibt dabei auch noch ein zeichen über den uart aus - das erscheint mir doch etwas schnell. der Programmspeicher ist anschliessen so wie vorher! cli(); for(page=20;page<128;page++) { pageadr = page*SPM_PAGESIZE;
-
Thread
EEPROM in ATMega162??
Hi Ich möchte im EEPROM meines ATMega162 bestimmte Werte speichern, die ich aber nicht während des Programmablaufs ins EEPROM schreiben will, sondern schon beim Flashen des Mega mit ins EEPROM sollen. Ich programmier den Mega mit AVR
-
Thread
ATMEGA162 ohne Funktion
Hallo, habe mir nen ATMEGA162 besorgt um erste Gehversuche zu wagen. Nach dem soweit alles funktioniert hat, wollte ich auf 16MHZ umstellen. Quarz mit Kondensatoren richtig angeschlossen und Fusebis CLK0-3 gesetzt. Siehe
der Rest alles leer. Nun weiß ich daß ich vorher die Fuses auslesen sollte ;-) Hab noch nen ATMega644 hier rumliegen, habe aber keinen Nerv den Heute noch anzuschließen, war 7€ teurer als der 162. THX im Vorfeld für Hilfe
-
Thread
ATMega162 USART??
Hi. Ich hab hier einen ATMega162. Das Problem das ich habe, ist folgendes: Ich betreibe die 2. serielle Schnittstelle (also USART1). Außerdem hängt ein externes SRAM dran. Wenn ich auf die serielle Schnittstelle schreibe, funktioniert
-
Thread
Atmega162 - bespielen?!
eins so einfach wie Avrprog das den Atmega162 unterstützt? gibts das? thx tronic
kurze Frage, mit dem AVRStudio und dem dort integrierten AVRProg lässt > sich kein Hexfile auf den Atmega162 brennen - ist die integration > irgendwann geplant? Also ich programmiere schon jahrelang den Mega162 mit dem AVRStudio und STK500, kein Problem. Hast Du etwa ne uralte Version ? Peter
-
Thread
externes Ram am Atmega162
Peter D. schrieb im Beitrag #7750985: > Ein Unterschied ist allerdings der Start des XMEM, da der M162 1kB > intern hat. Das hatte ich berücksichtigt. Beim AT90S8515 habe ich als Adresse 0x0260 genommen und beim ATmega162 0x0500. Zumindest habe ich es so in Erinnerung. Der PC ist schon aus. Aber
> nach langen Jahren mal wieder ... ATMega162 Funktioniert denn überhaupt etwas auf dem ATmega162? Oder ist vielleicht Fuse M161C eingeschaltet?
-
Thread
ATMEGA 162 und ATMEGA8
Hallo, bin gerade am verzweifeln.Habe einen ATMEGA8 und einen ATMEGA162 miteinander verbunden.MEGA8-TX an MEGA162-RX0 der Mega8 sendet alle 2 sekunden mit der selben Baudrate ( 19200 ) ein "h".Funktioniert, habe das "h" schon gesehn*g Der Mega162
kann es sein, dass der ATMEGA162 schon eine USART schnittstelle hat, und du aber im SIGNAL SIG_UART0_RECV eingeben hast? SIG_USART0_RECV ist das wahrscheinlich das richtige
-
Thread
USART Initialisierung Atmega162
auf den Atmega162 kommen bei mir an der Schnittstelle nur "kryptische" Zeichen an anstatt eines NMEA GPS Datensatzes, d.h. irgendwo wird die Schnittstelle nicht richtig initialisiert. Hier meine Initialisierung:
weiterhelfen? Was muss ich da beachten? Gibt es Fusebits, die ich definitiv einstellen muss? Im Atmega162 Datasheet habe ich da nichts weiter zu gefunden. Vielen Dank, Anna
-
Thread
Atmega 162 und Quarz Oszillator.
hi, ich habe den Atmega 162 und mein Programmiergerät wird nur von AVR Prog und Avrosp unterstützt. Avr Prog kennt diesen AVR aber nict. Ich habe einen Externen oszillator mir 7.3xxx MHz. Wie aktiviere ich diesen mit Avr
Mühe machen, die Links durchzuarbeiten. http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=&P=ATmega162 Hast du einen Quarz oder Quarzoszillator, das wird gern verwechselt. MFG Falk
-
Thread
Wiedereinstieg AVR ATMega 162
Host-Anbindung), und mal als Studienarbeit ein System mit dem AT90 gemacht. Nun hatte ich noch einen ATMega 162, habe mir ein 4x20 LCD besorgt, einen ISP RS232 Adapter für 6 Euro, ein paar Taster, LEDs, Festspannungsregler, .... Leider bekomme ich keine Antwort bei Programmierversuchen. Benutze auch
-
Thread
ATmega162 an STK500
, dass es aus dem Programmingmode aussteigt. Ich habe "einfach" das verwendete Makefile auf den ATmega162 (sprich SCR = ATMega162) geändert und das Projekt in AVR-Studio auch entsprechend modifiziert. Bei den Fuses und Lockbits habe ich Fehleinstellungen soweit ich etwas darüber finden konnte, geändert
hy.ich hab eine frage!geht der atmega162 für den stk500 mit dem code vision avr programmieren.was muss ich einstellen ich brauchs echt dringend. lg octi
-
Thread
Problem mit atmega 162 Pullup
Ich habe hier einen AT Mega 162 und will einen eingang mit dem internen Pullup realisieren. Ich habe den Pin D4 mit einem Schalter der an gnd hängt verbunden. Der Mikrocontroller schafft es aber irgend wie nicht den Pullup richtig zu setzen. Ich habe eine Led über einen Transistor an nen anderen Pin angeschlossen, diese soll leuchten wenn der Pin an gnd liegt und bei vcc soll sie ausgeben. Das Egebnis ist, sie wird ein bisschen heller wenn sie an gnd liegt und geht aus bei vcc. Es ist mir auch aufgefallen das die Led bei einem Reset erst dunkel ist und dann langsam heller wird, woran kann das
-
Thread
FuseBits Atmega162
Hallo, Ich habe eben versucht die Fusebits meines Atmega162 so zu setzten, dass er mit externem 16MHZ Quarz läuft und einen Bootloader ausführt. Ich hab sie so wie im Anhange gesetzt, nun kommuniziert er nicht mehr mit mir. Ich hab versucht über PonyProg
Ok, ich bin wirklich sau dumm.. Ich hab den Atmega162 in ein Pollin Programmierboard was aber nur für Atmega32/16 bestimmt is.. GND und VCC sitzen da anders. Jetzt hab ich ein ISP Adapter gebastelt, aber leider kann ich ihn immer noch nich ansprechen
-
Thread
Atmega162 Baudrate Problem
Hallo. Mein ATmega162 soll eigentlich bei 9600 Baud Zeichen auf der UART-Schnittstelle ausgeben. Beim Hyperterminal muss man jedoch 19200 Baud einstellen, damit was ankommt. Der AVR wird mit dem internen Oszillator
-
Thread
Timer im ATmega162 funktioniert nicht
Hallo. Kann mir vielleicht jemand erklären, warum der Timer 0 bei meinem ATmega162 anscheinend nicht funktioniert? Es ist mir ein totales Rätsel, denn im Simulator vom AVRStudio 4.12 funktioniert alles ohne Probleme. (Code angehängt) "Normale" Logik wie z.B. Ausgänge durch Eingänge
benutze ich den mySmartUSB und das in AVRStudio integrierte AVRProg. Allerdings kann ich da den Mega162 nicht auswählen und habe deshalb da eine Inkompatibilität in Verdacht. Deswegen hab ich auch schon das myAVR-Progtool versucht. Das erkennt den 162 zwar problemlos, und beschreibt den Flash angeblich
-
Thread
Input Capture bei ATmega162
Hallo Leute, ich habe ein kleines Problem mit der Input Captue Funktion des Timer 1 des ATmega162. Ich starte zuerst über einen externen Interrupt den Timer und möchte dann die Zeit bis zum nächsten Peak messen. Ich mache das mit Hilfe des Input Capture Interupts. Das Programm funktioniert soweit
-
Thread
ATMega162 Programmier probleme
Hey Leute ich will einen selbstgebastelten Print Programmieren. Einen ATmega162 über Jtag. Doch ich kriege immer die Fehlermeldung: Unable to enter programming mode. Please verify that the programmer is correctly attached to the target and that target power has been switched
-
Thread
Prescalar AVR ATMEGA162
Hallo ich komme nicht drauf wie man Prescalar bestimmt(Timer 16 Bit; Frequenz 2000HZ; N/fclk= 1 mikroSekunde; Fast PWM). Ich wäre sehr dankbar wenn mir Jemand dabei helfen könnte :) Danke
-
Thread
ATmega162 ext. Quarz
einiger Zeit Googeln nichts brauchbares gefunden, daher meine Frage an euch. Ich habe mir den Atmega162 zugelegt und Programmiere diesen mit AVR-Studio 4. Nachdem ich diesen in meine Schaltung eingebaut habe, habe ich festgestellt, dass dieser mit einen internen Oszillator betrieben wird und möchte
-
Thread
bootloader für ATmega162
Hallo! ich versuche mich gerade damit, einen Bootloader zu schreiben. Die Routine "bootloader()" soll in der Bootloader-Section landen, damit nach reset dorthin gesprungen wird, wenn die Fuse gesetzt ist. Dazu muss ich dem Linker doch sicher noch eine Adresse angeben, aber wie?? Ist das überhaupt so richtig, wie ich es versuche? Gruß Martin Das untenstehende habe ich mal probehalber compiliert, die Routine liegt aber anschliessend im Normalen Speicher #include <avr/io.h> #include <avr/ina90.h> #include <avr/interrupt.h> #include <avr/boot.h> #include <avr/signal.h>
-
Thread
Atmega162 und STK500
hi Leute, weiß einer in welchem Socket des STK500 sich der Atmega162 programmieren lässt. In meiner Bedienungsanleitung steht das nicht drin, die is wohl was älter. gruß Flo
-
Thread
ATMega162 mit ?2? UARTS?
, ob auch jemand von Euch schon mal auf mein Problem gestossen ist: Ich initialisiere bei meinem ATMega162, welche laut ATMEL 2 UARTs hat, den UART0 und fange an eine Zeichenkette wiederholt an den Rechner zu schicken (Auslesen mit Terminal). Mit Kabel von COM1 auf UART0 funktioniert alles wunderbar.
Kann mir jemand von Euch erklären, was ich falsch mache? Laut ATMEL sollen die beiden UARTs des ATMega162 total unabhängig voneinander ansprechbar sein. Ich habe meinen Assembler-Programmcode angehägt. Vielen Dank für Eure Hilfe! Tamas
-
Thread
ATmega 162 uart problem
Hallo, ich bin ziemlich neu mit microcontrollern, also ich habe einen ATmega 162 mit externem 16mhz takt und möchte dass er daten per uart an meinen pc sendet, später auch ma zurück wie im tutourial. Klingt ja eingeltich einfach aber egal was ich gemacht hab, es funktionierte
gelöst hat verstehe ich ned so ganz: http://www.avrfreaks.net/phpBB2/viewtopic.php?t=19455&highlight=atmega162 hier noch ein so nen code bei dem ich immer die falschen zeichen bekomm... .include "m162def.inc" .def temp = r16 .equ CLOCK = 16000000 .equ BAUD = 9600 .equ UBRRVAL = CLOCK/(BAUD*16
-
Thread
AVR910 und ATmega162
Device Code des ATmega162 nötig (Siehe AVR910.asm in der Tabelle: Device Support List). Nach meinen bisherigen Recherchen sind das andere Zahlen als für das STK500 (AVR061: STK500 Communication Protocol). Kennt jemand zufällig den richtigen Device Code oder hat das AVR910 erfolgreich für den ATmega162 erweitert? Gruß Matthias
-
Thread
Atmega162 USART1
Hi Leute, sitze schon den ganzen Tag am Problem, dass meine USART1 Schnittstelle falsch läuft. Wollte eigentlich mit Baud 9600 initialisieren, hab auch richtige Werte. Da sollte die Bitbreite 104 µs sein, ist aber bei 1.8 ms. Und eigentlich egal, was ich für a nehmen ist immer 1.8 ms. Ich vermute ich initialisiere das ganze falsch, weiß aber nicht was genau falsch gemacht wird :( void uart_init(void) { unsigned int a= 103; // für 9600 UBRR1H = a<<8; UBRR1L = a; UCSR1B = (1<<RXEN1) | (1<<TXEN1); UCSR1C = (1<<UCSZ11) | (1<<UCSZ10); }
-
Thread
Atmel ATMEGA 162L
Ich suche denn ATMEGA 162L oder den 161. da der 161 nicht mehr gefertigt wird bräuchte ich denn 162L. ich würde mich über vorschläge wo ich ihn herbekommen könnte freuen ich bräuchte ihn als flatpack also im tqfp gehäuse
Hi Einzelstück? nimm einen ATMega162 und betreib ihn einfach bei der niedrigen Spannung. Wird mit ziemlicher Sicherheit funktionieren. Warum? Haben ich und andere schon häufig hier erklärt. Matthias
-
Thread
Atmega162 SMD Eagle
hi, wo bekomme ich eine library her, wo das bauteil drinn ist?
-
Thread
USART Ausgabe ATMega 162
Hallo..Ich versuche zwanghaft ein Zeichen über das USART eines AtMega162 auszugeben aber es will mir nicht gelingen. Hab mal schnell etwas CODE geschrieben bei dem ständig das gleiche Zeiche in einer Schleife an die Schnittstelle augegeben werden soll. Leider tut sich rein gar nichts. Hab mal mit dem oszi am txd-pin gemessen und musste feststellen das dort kein signal rauskommt. Was mache ich bloß falsch? Bei anderen Atmel controllern mit weniger funktionen war die ausgabe über das UART eigentlich immer recht simpel. Ach und noch was. Wenn ich mein programm im Avr studio Simuliere, musste ich feststellen
-
Thread
LCD-Display an ATMega162
Servus Leute! Ich habe mal wieder eine Frage an Euch. Ich habe einen ATMega8515, und ich möchte ein LCD-Display ansteuern (KS0066 bzw. kompatibel). Das Gute ist, dass Zeichen übertragen werden, aber leider nicht die, die ich will! Die Grundlage für die Initialisierung und ein Testprogramm habe ich erstmal dem Code von dem www.mikrocontroller.net - Tutorial (Abschnitt LCD-Display) entnommen. Wenn ich in meinem Programm allerdings den Initialisierungsabschnitt durch Semikolons "asklammere", geschieht genau das selbe, wie wenn ich sie nicht ausklammere -> meine Folgerung: die Initialisierung ist
-
Thread
PonyProg mit ATMEGA162
Guten Tag alle, laut der PonyProg Seite soll unter anderem der ATMEGA162 mit PonyProg zu brennen sein. Leider find ich in der letzten Version nur 161 und 163 in der Auswahlliste, oder kann ich mit 161 versuchen weil der 162 der Nachfolger ist? Ich nutze Version 2.05a
-
Thread
ATMEGA 162 Eagle Symbol
Hallo, kann mir jemand sagen wo ich das Symbol für den ATMEGA 162 DIL 40 Package für Eagle bekomme. Gibt zwar 161 und 163 aber finde kein 162 ! Danke im vorraus ! Thorsten
Der Mega162 ist pincompatibel zum MEGA161 und MEGA8515. Du kannst also das Symbol vom MEGA8515 nehmen. Ggf. die Pins noch etwas umbennnen. mfg
-
Thread
avrdude für ATmega162?
Sehe ich das richtig, dass der beim aktuellen (20030913) WinAVR-Paket "beigelegte" AVRdude keine ATMega162 unterstützt? Wenn ja, dann wie, oder wenn nicht, wie sonst? Momentan gehe ich den Weg über das extcoff-Format und AVR-Studio 4.0x. Schönen Gruß Rahul
hast, nimm einen alternativen Texteditor Deiner Wahl. ;-) Weitere Zutaten: ein Datenblatt vom ATmega162.
-
Thread
ATMEGA 162-16 TQ
Hallo, Suche einen Beschaltungsplan für den Controller: ATMEGA 162-16 TQ. Kann mir da jemand weiterhelfen? Eine Datei für meine Eagle 5.1 Bibliothek wäre auch nicht schlecht. MfG
-
Thread
ASM-Scheduler ATmega162
Hi, ich habe einen kleinen simplen Scheduler auf einem ATmega162 geschrieben. Ich habe einen 32kB SRAM-Baustein als externen Speicher angeschlossen und benutze diesen als eigentlichen "Arbeitsspeicher". Der Scheduler erlaubt in seiner jetzigen Form die pseudoparallele