-
Thread
ATmega168 GPIO mit Zeigern
Andreas L. schrieb im Beitrag #5009328: > #avr-gcc -o -mmcu=atmega168a test test.o | DOESNT WORK weil du "-mmcu=atmega168a" als Ausgabedatei angibst. > avr-gcc -o test test.o > avr-objcopy -O ihex test.o test.hex Die Ausgabe nach dem Linken heißt "test
Johann L. schrieb im Beitrag #5009333: > weil du "-mmcu=atmega168a" als Ausgabedatei angibst. Oh, sorry, hab verstanden wie du's meinst. Jetzt läufts. Makefile sieht jetzt wie folgt aus: [code]#MAKEFILE all: test.o avr-gcc -mmcu=atmega168a -o test
-
Thread
Atmega168 Power_down
Wie Matthias schrieb ist es der Pin-Change Interrupt auf dem Rx Pin, der den Atmega168 wecken kann/wird wenn hier auf dem UART was rein kommt während der Atmega168 schläft.
Es geht durchaus mit einem ATmega168. Wie von den Vorrednern skizziert: mit dem Pin-change auf RxD, also PCINT16, arbeiten, als 'wake-up-pattern' 0xFF verwenden.
-
Thread
ATMEGA168 Programieren-> Fehlermeldung
auf den Atmega168 zu schreiben bis die Signatur des Atmega168 korrekt gelesen werden kann!
angegeben. aber nicht mal auf dem kleinsten geht es. >Du solltest nicht versuchen irgendwas auf den Atmega168 zu schreiben bis >die Signatur des Atmega168 korrekt gelesen werden kann! Das heisst? Wie kann ich das richtige lesen der Signatur bewerkstelligen? Mit andernen Worten hab ich den ATMEGA totgeschrieben
-
Thread
mysmartusb, atmega168 und avrdude
m dann kommt die Meldung avrdude: Device signature = 0x1e9406 avrdude: Expected signature for ATMEGA16 is 1E 94 03 Double check chip, or use -F to override this check. Aslo der Signatur 0x1e9406 nach, handelt es sich tatsächlich um atmega168. Auf dem Chip steht auch atmega168-20PU.
in der Konfigurationsdatei. #------------------------------------------------------------ # ATmega168 #------------------------------------------------------------ part id = "m168"; desc = "ATMEGA168"; has_debugwire = yes; flash_instr = 0xB6, 0x01
-
Thread
Reset-Problem bei ATmega 168
Hallo zusammen, ich mache momentan einige Versuche mit dem ATmega 168. Seit letzter Woche funktioniert der µC leider nicht mehr. Ich vermute, dass ein Fehler beim Reset-Pin vorliegt. Im Betriebszustand liegt dort nämlich eine Spannung von 1,4V an, obwohl ein Pull-up
> @Autor: Bernd (Gast) > Schmeiss die gesamte externe Beschaltung des Resetpins raus. > Der Atmega 168 braucht sowas nicht. Der 10k-Widerstand bietet nur > zusätzliche Sicherheit. Der Kondensator ist Paranoia. > Und lass die LED weg. Ein PIC12F675 auf meinem Steckbrett braucht für den Reset
-
Thread
ATmega 168 wie Kennlinie ablegen
Hallo Forum Hab schon die suche bemüht leider konnte ich bzgl. lookup tables nix beriedigendes finden Bin gerade dabei ein einfaches Zündungsstuergerät zu programmieren. Drehzahlerassung und erkennung des ot laufen schon soweit nun möchte ich im 1. schritt anhand der drehzahl einen zündwinkel ausgeben. Sprich eine Kennlinie in der steht bei der und der Drehzahl so der und der Zündwinkel ausgegeben werden. Wie kann ich das am einfachsten in C realisieren? Gibts dann auch möglichkeit zischen den stützstellen zu interpolieren?? Danke ür Eure Antworten
-
Thread
Programmcode auf Atmega 168 laden
Programm aus mein generierten C-Code zu kompilieren und diesen direkt auf meinen Mikrokontroller (Atmega 168 => mySmartControl MK2 16K) zu laden. Das Board hat einen USB Schnittstelle welche als virtueller COM-Port emuliert wird. Was ist dazu notwendig? Mit freundlichen Grüssen
dies für mich erledigt, oder kann ich das hex-file manuell über die serielle schnittstelle auf den Atmega 168 laden? (Wenn ja auf was muss man achten dass der Programmcode am rictigen Ort landet?)
-
Thread
atmega168pa programmieren
Hallo Forum, ich komme mit einem atmega168pa nicht klar. Ich wollte ein auf einem atmega8 schon laufendes Programm - mal eben - auf diesem in Gang setzen. Letztlich läuft irgendwie gar nichts. Inzwischen habe ich ein simples Testprogramm
Beitrag #3196374: > Stephan Busch schrieb im Beitrag #3196371: >> -mmcu=at90s2313 > > ist kein mega168pa ... wie peinlich, beim Kopieren zu wenig nachgedacht, gehört dort ohnehin nicht hin. Neuer Versuch, leider gleiches Ergebnis: [code] avr-gcc -Wall -mmcu=atmega168p -DF_CPU=1000000UL -Os
-
Thread
Bootloader auf ATmega168 flashen
Hallo, ich versuche seit gestern einen Bootloader auf einen ATmega168 zu bekommen, klappt aber nicht richtig. In den Extended Fuse Bits steht BOOTRST auf 0, also programmed. Jetzt wollte ich versuchshalber nur ein kleines Programm (146 Byte) als Bootloader laden
Hey, das liest sich interessant. Ich nutze auch gerade den Atmega168. In Verbindung mit diesem Programmer: http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/index.html?;ACTION=3;LA=444;GROUP=A38;GROUPID=2969;ARTICLE=45040;START=0;SORT=artnr;OFFSET
-
Thread
Atmega 168 ADC Problem
Hallo, ich möchte 3 - 4 Kanäle am AD Wandeln. den Code aus dem Tut habe ich leicht abgewandelt und will damit testen, ob das Wandeln klappt. Mein Problem ist, dass es Nur bei Channel 5 klappt, nicht aber bei Channel 4 und 3. An Port B 1-3 habe ich einen RGB Stripe angeschlossen. Ich habe bisher nur im Code den Channel geändert und dann aufgespielt... Ich kann keinen Fehler finden. Danke für die Hilfe!! [C] /* * test.c * * Created: 03.02.2012 09:26:14 * Author: Rudi */ #include <avr/io.h> // Diese Beispiel zeigt die Anwendung des ADC eines ATmega169 // unter Verwendung
-
Thread
RC5 und ATMEGA168
Hallo, ich versuche mit einem ATMEGA168 und einem SFH 5110-36 IR-Empfänger RC5 Signale zu decodieren. Ich habe mich an das Code-Beispiel von Peter Danneger gehalten, bekomme aber keine gültigen RC5 Codes. Es werden zwar Bits empfangen
Vermutung liegt nahe, dass das Timer-Intervall nicht stimmt, kann aber keinen Fehler finden. Der ATMEGA ist extern mit 3.68 MHZ getaktet, F_CPU ist korrekt eingestellt, serielle Übertragung an den PC funktioniert auch. Jemand eine Idee oder ein funktionsfähiges RC5-Beispiel für den ATMEGA88 o. ATMEGA168
-
Thread
Atmega168, ID lesen
Hallo, ich möchte gerne die Device ID beim Atmega 168 im Programmverlauf auslesen. Gemäß Datenblatt ist das allerdings nur im Parallel bzw. Seriell Mode möglich. Kennt jemand eine Möglichkeit dies im C oder Assembler Programm auszuführen? uint8
Ziel ist es, den atmega168 von einem at91 via SPI als slave anzusprechen. Wobei wahlweise am SPI Bus des AT91 auch andere Geräte hängen können. Meinen Software, auf dem AT91, muß prüfen welches Device sich am SPI Bus (fester
-
Thread
ATMEGA168 - Uhr
Hallo, ich bin neu auf dem Gebiet und habe mir daher die Aufgabe gestellt eine Uhr zu bauen (mittel 7-Segmentanzeigen). Das ganze funktioniert als Brettaufbau an sich auch gut, nur dass die Uhr zu langsam läuft. Daten: - 8Mhz interner Osc. (laut Datenblatt und AVR Studio) - Prescaler auf 1024 - 8Bit-Counter Das macht also rund 30 Überläufe je Sekunde (256). Eine entsprechende Zählvariable sorgt bei erreichten 30 für die Inkrementierung der Zeitvariable (sek). Nun ändert sich die Sekundenanzeige aber nur etwa alle 3-4 sek. Hat jemand einen Vorschlag? Das ganze riecht nach geringerem
-
Thread
CC3000 mit Atmega168
hobbymässig uC Projekte und konnte schon viel Erfahrung sammeln. Hauptsächlich entwickle ich mit dem Atmega168. Momentan ist ja der Hype von "Internet of Things" und da dachte ich mir, warum nicht ein IoT Projekt starten. Meine Idee ist es, einen Atmega168 per WiFi ins Internet zu kriegen, um dann per Internet den Atmega anzusprechen und zum Steuern von diversen Dingen zu bringen. Da ich wie gesagt schon mehrere uC Projekte bewältigt habe, habe ich hier Breakouts für den Atmega168 rumliegen. Daher fehlt mir nur
-
Thread
ATmega168 UART Problem
Ich habe ein Problem mit dem Hardware UART des ATmega168. Ich konfiguriere laut Datenblatt so, dass 8 Datenbits, kein Paritätsbit und 1 Stopbit gesendet werden soll. Trotzdem ist es so, dass ich an der Gegenstelle (ein Raspberry Pi) 7 Datenbits einstellen
abzuschätzen. Statt einem externen Quarz kannst Du ja auch mal mit der Baudrateneinstellung im ATmega168 spielen. Gruß Dietrich
-
Thread
Timer atmega168PA
Hallo liebe Community, Nachdem ich mir das Tutorial hier zu den Timern durchgelesen habe, frage ich mich, ob timer für meine Anwendung von nutzen sind. Ich habe eine Schleife mit lauter Pin abfragen, die alle 200ms abgefragt werden sollen. Ich hatte mir jetzt gedacht, ganz an den anfang einen Timer zu stellen, der sobald die 200 ms um sind, wieder mit den abfragen von vorne beginnt. Es sei denn, eine der Abfragen liefert ein Ergebnis und es wird in ein Unterprogramm gesprungen. wenn das der Fall ist, soll der Timer nicht wieder einen Interrupt auslösen. Erst wenn das Unterprogramm fertig ist,
-
Thread
ATmega168 verhält sich mit ISP anders
Hallo, ich benutze einen ATmega168. Port C PC4 und PC5 sind mit LEDs beschaltet, wobei die LED an PC5 unter bestimmten Umständen (z.B. Fehler im Gerät) blinken soll. Die LED's hängen mir 470R in Reihe an 5V und werden direkt vom
Zu JTAG konntest Du nichts finden, da der ATmega168 keinen hat. Deshalb meine Anspielung auf den Pawlowschen Beißreflex, der Dir die JTAG-Antwort eingebracht hat. (Der kommt vom ATmega32 + Verwandte.) Was ist sonst an PORTB? Wird PINB im Programm
-
Thread
Atmega168 springt in keine ISR
mit Eclipse und dem AVR-Plugin arbeite (unter MacOSX). Vielleicht zunächst einmal der Code für Atmega168 [c] #include <avr/io.h> #include <avr/interrupt.h> #include <stdint.h> // ------------------------ Ausgänge Benennen --------------------- // #define RFT1
Tool Settings -> AVR-C-Linker steht: Command: avr-gcc Options: -Wl,-Map,Turntable.map -mmcu=atmega168 Was mich auch so ein wenig stuzig macht, ist, dass Eclipse die ISR vollständig "Gelb-Ankreidet" und über Syntaxfehler berichtet. Aber ich gehe mal davon aus, dass er einfach von der Syntaxprüfung
-
Thread
HD44780 atmega168
Hallo zusammen, ich weiss, dass Thema gab es hier schon tausend Mal, aber ich habe leider nichts passendes dazu gefunden. Also ich versuche das Display WD-C2704M unter dem uc Atm 168 zum laufen zu kriegen. Zum Initialisieren und Testen mag ich den Code von Peter Fleury verwenden (siehe Anhang). Das Display läuft unter einem Atm 32 problemlos. Beim Ausführen des Programms auf dem Atm 168 bleiben die zwei schwarzen Balken auf dem LCD Display. Liegt es daran, dass die zwei Boards nicht miteinander kompatibel sind (also vermutlich der Speicher). Was müsste ich am Code ändern, damit
-
Thread
ATMEGA168 führt einen Reset aus
Sorry, es fehlt eine wichtige Info, da können wir alles Hardwareprobleme direkt ad acta legen. Der 168er steckt in einem MyAvrMk II Board und das Board ist technisch i.o., da der Programmcode mit einem ATMega8 und gleichem Board funktioniert. Gruß Frank
Frank Link schrieb im Beitrag #2309356: > Der 168er steckt in einem MyAvrMk II Board und das Board ist technisch > i.o., da der Programmcode mit einem ATMega8 und gleichem Board > funktioniert. Dann schmeiss' den 168er in den Müll. Dann ist der
-
Thread
Hilfe bei Hygrostat mit ATmega168
Informatik und wollte mir als Übung zuhause ein Hygrostat für einen Humidor bauen. Ich verwende einen ATmega168A-PU, als Sensor einen AM2302, ein 2 zeiliges LCD Display und als Befeuchter einen USB Ultraschallnebler. Als Regler habe ich einen 2 Punkt Regler programmiert. Zum flashen verwende ich einen JTAG
-
Thread
Atmega 168 auf Superschnell einstellen
Moin an alle Möchte ein Atmega 168 mit externen Quarz 20 Mhz in der schnellsten Möglichkeit laufen lassen. Was muss ich einstellen.(Fuse Bit usw) Haben das schon mal prbieret ,doch anschließend konnte ich den Controller gar nicht
www.engbedded.com/fusecalc/ wenn es dir zu mühsam ist die Fuses aus dem Datenblatt rauszukramen? Der ATmega168 tut auch locker bei 24MHz (5V, 25°C) wird werder warm noch zeigt er irgendwelche Probleme bei UART, Timer, etc.
-
Thread
Verwirrung EEPROM ATmega168
sicher wieder ne ganz dumme Frage, aber ich komm allein nicht weiter: Ich will das EEPROM des ATmega168 byteweise schreiben und lesen. Das geht mit den Befehlen von <avr/eeprom.h> auch soweit ganz gut. Das Programm hat aber noch andere Interruptroutinen laufen (Timer 0,1,2 ; USART und I2C). Das
Tip dankbar, vielleicht gibt es ja Application Notes die das Interrupt und Timingverhalten des ATmega168 näher beleuchten ? MfG, avrnooby.
-
Thread
Matrix Touchscreen an ATMega168
für ein Projekt einen Matrix Touchscreen einsetzen. Dieser hat 6x7 Felder. Er muss an einen ATMega168 angeschlossen werden. Der Controller nutzt schon das UART für die GLCD Ansteuerung und I2C für die Kommunikation mit mehrern Slaves. Wie ist nun der Weg des geringsten Port-Pin verbrauchs?
-
Thread
ATMEGA168 und CTC-Timer
Hallo Community, ich baue gerade einen kleinen Timer für meinen Belichter und will einen Piezo am ATMEGA168 anschließen. Dazu will ich den Timer2 im CTC-Mode verwenden. Init: [c]TCCR2A = (1<<COM1A0); // trigger pin TCCR2B = (1<<WGM12) | (1<<CS12); // CTC-Mode / prescaler: 256 OCR2A = 128; // compare
-
Thread
ATmega168: Problem mit Zähler
Hallo ! Habe folgendes Problem: Mein ATmega168 läuft mit internen 8Mhz und ich versuche mit Hilfe des Timer/Counter 0 bei jedem Überlauf eine Variable hoch zu zählen. Das funktioniert auch, nur leider etwa 100 mal schneller als zuvor berechnet
CS10 hat Timer 0 nicht. Das ist für den Timer 1. Timer 0 hat CS 00 01 und 02. Das Datenblatt vom 168 habe ich nicht zur Hand, aber ich denke, dass Atmel die Timer, respektive die Bitnamen, bei den Megas überall gleich benennt. Michael
-
Thread
atmega168 keine masse zu bodenfläche
ich hab grade ein wenig in dem datenblatt vom atmega 168 gesucht wegen pinbelegung etc. weil was nicht richtig funktioniert! da lese ich doch : NOTE: Bottom pad should be soldered to ground. ich hab zwar nen massezug von 0,4 mm der unter den
-
Thread
Komisches Verhalten meines ATMega168
Hallo, Ich habe ein komisches Problem. Ich habe ein Programm auf meinem Mega168 laufen. Dieses funktioniert im Debug-Mode (mit JTAGICE mkII über debugWire) einwandfrei. Sobald ich debugWire wieder deaktiviere und den Programmer abschließe, fängt das Programm zum herumzicken an.
Software. Aber wie gesagt, mit der Schaltung und der Software die du hier reingestellt hast, macht ein atmega168 überhaupt nichts ;-)
-
Thread
while-Schleifen Atmega168
Hallo Zusammen Ich möchte ein programm sreiben für meinen ATMEGA168 in welchem es mehrere while Schleifen gibt. z.b while(1)//Schleife 1 {. . . . break; } while(1)// Schleife 2 { . . . break; } er soll eine Schleife ausführen, bis eine
-
Thread
ATmega168 und PWM Problem
Hi, ich experementiere seit einer Weile mit AVRs und möchte demnächst ein X-Ufo selbst basteln. Dabei komme ich nicht um PWM herum. Grundsätzlich habe ich durch Ausprobieren einiges hinbekommen wie USART und ADC. Jedoch habe ich ein Problem mit PWM und Timer0. In Foren habe ich mehrere Beispiele gefunden, diese funktionieren aber auch nicht. Hier mein aktueller Code: [c] void initPWM(void) { DDRB = 0xFF; DDRD = 0xFF; TCCR0A = (1<<WGM00)|(1<<COM0A1)|(1<<COM0B1); // PWM, phase correct TCCR0B = (1<<CS01) |(1<<CS00); // enable counter OCR0A = 0x4F;// witdh OCR0B = 0xCF
-
Thread
Atmega168 Fuses setzen?
Hallo, ich habe mir bei Reichelt einen ATmega168 erstanden und habe einen parallelen selbstgebastelten Programmer (STK200 kompatibel) und wollte nun mal die Fuses setzen. "yaap" meckert nun run das er den µC nicht kennt (ATmega32 und ATmega8515
wird von "yaap" nicht unterstützt! Kennt jemand noch ein anders Tool mit dem ich die Fuses beim ATmega168 komfortabel setzen kann (außer PonyProg)?
-
Thread
Atmega168 Calibration Byte
Hallo Zusammen, Ein tieferes Problem mit einem Atmega168 beschäftigt mich seit längerem. Und zwar hatte ich es geschafft den Atmega per ISP erstmal ins Nirvana zu befördern. Alle Fuses warn dahin und ich kam nur noch über einen externen Osziallor rein
-
Thread
Atmega 168 Hardware-PWM
Ich habe nach einer Anleitung im Netz versucht Hardware-PWM auf meinem Atmega 168 zu implementieren. Im groben funktioniert es auch, es tritt nur folgendes Problem auf: Bei "OCR0A = 0" ist die LED nicht aus, sondern leuchtet trotzdem sehr schwach. Was mache ich falsch?
-
Thread
konfigurierbarer Drehzahlmesser mit Atmega168
Hallo zusammen!!! Ich bräuchte ein paar Tipps von Experten! Ich mache in der Arbeit ein Drehzahlmessgerät mit einem Inkrementalgeber und uC. Der Geber liefert ein Frequenzsignal proportional zur Drehzahl und der Controller misst die Periode und berechnet daraus und aus der Auflösung des Gebers die Drehzahl. Die Drehzahlmessung selbst lauft schon. Das Gerät soll aber für Drehgeber unterschiedlicher Auflösung anpassbar sein. Man kann das Gerät mit einer RS232-Schnittstelle ausstatten und über die Schnittstelle die Auflösung des Inkrementalgebers im uC einstellen. Den Wert verwendet der Controller
-
Thread
BASIC-Apfelmännchen mit ATmega168
was ich gesehen habe sieht schonmal interesannt aus. Ein Problem ist aber eventuell, daß du einen ATmega168 verwendest... der dürfte weniger verbreitet sein als z.B. der ATmega8 oder ATmega16. Ich hab leider keinen passenden AVR um dein Programm zu testen und kann deshalb wenig darüber sagen. An einem
Hallo SIGINT, ... das klingt ja ganz ermutigend :) Wegen ATmega168: Ich habe nur den einen, aber ich kanns ja heute abend einfach mal für ein oder zwei andere Typen compilieren und uploaden. Muss aber einer mit wenigstens 16kB Flash sein, und 512 Byte Ram. Was
-
Thread
Atmega168 PORTC Spannungseinbruch
auf Masse für den Fall wenn der µC Port Pin floating ist. Als Controller verwendet ich dazu einen Atmega168. R1 könnte man kleiner machen oder ganz weg lassen weil das Gate keinen Strom zieht. R2 wollte ich eigentlich 100K groß machen, aber 56k ist gerade mein größter verfügbarer Widerstand. Der
Strom bei 5V Port-Ausgang müsste I=U/(R1+R2) sein und das sind gerade mal 88µA. Das sollte als den Atmega nicht überlasten (denke ich). Ich verwende zur Ansteuerung der FETs PC0-PC5. Nun habe ich festgestellt, dass die Spannung von PC0-PC2 auf 3V einbricht wenn der 56K Pulldown gesteckt ist. PC3-PC5
-
Thread
Atmega168 auf STK500
Guten Abend, Ich bräuchte mal eure Hilfe: Versuche verzeifelt einen Atmega168 auf meinem STK500 zu programmieren und schaffe es nicht. Der µC steckt auf dem grünen Feld und ISP6 ist mit dem grünen SPROG2 verbunden. Wenn ich im AVR Studio auf Flash->Program drücke führt
die eigentlich auf dem controller laufen soll funktioniert immernoch nicht. hatte sie auf einem atmega32 auf PORTD konfiguriert und wollte nun den code einfach in ein atmega168 projekt kopieren. leider zeigt das display nichts außer die balken bei stromversorgung an. (im atmega32 hat es funktioniert
-
Thread
Fast PWM mit Atmega168
Guten Abend zusammen Ich würde gerne beim Atmega168 einen 16bit FastPWM laufen lassen. Dazu habe ich folgendes paar Zeilen Geschrieben: [c] DDRB |= (1<<DDB1); TCCR1A |= (1<<COM1A1) | (1<<WGM11) | (1<<WGM10); TCCR1B |= (1<<WGM13) | (1
-
Thread
ATMega168 Upload Probleme
vor kurzem das Lernpaket von Arduino von Conrad gekauft. Dabei war die Mikrocontroller-Platine ATmega168. Seit Tagen versuche ich ein Programm auf die Platine zu übertragen, bekomme jedoch die Fehlermeldung: avrdude: stk500_getsync(): not in sync: resp=0x00. Ich habe bereits gegooglet und
bist du dir sicher, dass du ein Diecimila bzw. Duemilanove hast? Probier mal die anderen Boards mit AtMega 168 durch. Gruss, Patrick EDIT: Es gibt einen Jumper auf dem Board um die Spannungsquelle umzuschalten. Ist dieser korrekt gesetzt?
-
Thread
ATMega168 Oszillator schwingt nicht
Servus, gerade versuche ich, eine Schaltung mit einem ATMega168PA und einem Murata CSTCE Keramik-Resonator in Betrieb zu nehmen. Leider will der Oszillator mit einem CSTCE16M0V53 nicht schwingen, mit einem testweise draufgelöteten CSTCE8M00G13 schwingt der Oszillator
-
Thread
SPI beim Atmega168
Hallo Forum, ich versuch heute schon den ganzen Tag, die SPI-Schnittstelle an meinem Atemga168 zum laufen zu bekommen. Leider bisher ohne Erfolg. So sieht mein Programm aus: [c] #include "avr/io.h" int main (void) { //SPI-Init PORTB |= _BV(PB3); //MOSI als Ausgang, Pegel High DDRB |= _BV(PB3); PORTB &= ~_BV(PB5); //SCK als Ausgang, Pegel Low DDRB |= _BV(PB5); PORTB |= _BV(PB4); //MISO als Eingang, Pull-Up an DDRB &= ~_BV(PB4); SPCR = _BV(MSTR) | _BV(SPE) | _BV(SPR0); //Master, SPI enable, 1.25MHz SPDR = 0xaa; // send byte while (!(
-
Thread
F: Was mit ATMega168 los??
Moin zusammen, wollte wieder den ATMaga168-20PU kaufen, aber Reichelt hat keine und selbst DigiKey hat Null. Werden die nicht mehr hergestellt oder was ist da bei Atmel los? Brauche für ein Projekt im laufe das Jahres immer so 40-60 Stück, aber jetzt wird mein Bestand knapp. Für Infos besten Dank. mfg
-
Thread
ATmega168 bekomme ich nicht zum laufen
Hilfe! mega8 funktioniert prima. Aber beim Wechsel zu m168 zuckt der gar nicht. Nicht mal eine einfache LED blinkt. Egal, ob mit Standardfusebits oder mit den gewünschten für 8MHz Quarz lt. http://www.engbedded.com/cgi-bin/fc.cgi/?P_PREV=ATmega168&P=ATmega168&
-
Thread
ATMEGA168 bei 100°C
Hallo zusammen Ich brauche eine kleine Meinungsabgabe. Ist es einem ATMEGA165 Controller für 85°C zumutbar mehrmals am tag eine Umgebungstemperatur von 100°C für 20 minuten zu überstehen? Macht es was für die Lebensdauer? Wie kann ich es abschätzten? David
erfahrungen darin hat und es vielleicht gar nicht so schlecht aussieht. Wo bekomme ich einen ATMEGA168 automotiv für 125°C? Weißt Du es vielleicht? David
-
Thread
EEPROM des ATmega168 sichern
Kann mir jemand Informationen darüber geben, ob und ggf. wie man das (interne) EEPROM des ATmega168 gegen unbefugtes Auslesen sichern kann?
-
Thread
Atmega168 programmieren geht nicht
parallel port ICSP Programmierer: http://www.olimex.com/dev/avr-pg2b.html Damit versuche ich einen Mega168 auf einem selbstentworfenen Board zu brennen. Der Mega ist in seiner Fabrikeinstellung (hoffentlich) von 1Mhz, etc. Zum Programmieren verwende ich das Codevision AVR. Jetzt mein Problem: Ich kann
Guter Tip. Leider koennen anscheinend weder AVRDude noch PonyProg mit dem 168er umgehen. Oder ich bin zu bloed. -Jan.
-
Thread
LCD Display an Atmega168
Hallo Forum Ich hab mir bei my AVR einen Atmel168 plus display gekauft. nun veruche ich verzeifelt das LCD zu betreiben, leider funktionieren die mitgelieferten Codes nicht richtig. Wer kann mir bitte helfen Anbei der Code; Ich hab das Programm soweit
------------------------------------------------------------- // Title :Rahmen für ein AVR ATmega8 C-Programm mit LCD // Date :10.04.2005 // Version :1.0 // Autor :Dipl. Ing. Päd. Alexander Huwaldt //---------------------------------------------------------------------------
-
Thread
SMCI12 und ATmega168
SMCI12 [[http://www.farnell.com/datasheets/1443951.pdf]] Schrittmotorsteuerung von Nanotec mit einem ATmega168 ansteuern. Ich bin etwas unsicher und hoffe jemand kann mich ein wenig beraten. Die Steuerung hat eine 4-Draht RS485 Schnittstelle, über die der MC verbunden werden kann. Der MC wird keine 20cm
-
Thread
flash beschreiben atmega168
, obwohl ich glaube, daß mir hier keiner weiterhelfen kann. :-( Folgendes: Ich habe auf einem atmega168 einen funktionierenden avr109 Bootloader mit dem ich Daten an x-belibiger Stelle im Flash speichern und Seitenweise auch wieder löschen kann. Schreibe ich ein Programm an den Anfang des Flash
-
Thread
DebugWire (ATmega168)
Es könnte so einfach sein... Ich weiß einfach nicht was ich noch falsch mache. Habe schon wieder einen Prototyp ins Nirvana geschickt. So langsam hab ich keine mehr. Vorgegangen bin ich folgendermaßen: Erst DebugWire freigeschaltet, dann Versogungsspannung aus und wieder an. Programm wird auch ordnungsgemäß geladen und kann über Run gestartet werden. Solange ich nicht den Run Button bzw. den Pause Button betätige, kann ich das DebugWire auch wieder disablen. Sobald gestartet und wieder gestoppt, setzt er mir meine Fuses um und nichts geht mehr.