-
Thread
PCINTs funktionieren anders als INTs
Problemchen. An einem Verbr.motor nutze ich für die Drehzahl sowie die Winkelbestimmung den INT0 eines ATMega88. Um zu bestimmten Zeitpunkten die Kolbenpositionen bestimmen zu können werden der INT1 sowie drei weitere PCINTs die mit Hallsensoren verbunden sind genutzt. Jetzt habe ich das Problem, dass gerade
Nimm doch einfach normale Int´s. M88 hat int 0 , int1, Aco Int und ICP. Dann hast du das gerögel mit den Pinchange Dingern nicht. Gruss klaus
-
Thread
Echtzeitfähigkeit Arduino Uno
Beitrag #4679605: > Laufzeiten gleich > oder höher priorisierter Interruptroutinen relevant. Beim Atmega gibt es keine priorisierten Interrupts.
. Das ist auch eine Priorität, wenn auch eine Fixe. Wenn z.B. (bei M48/88/168/328 ExtInt0- und ADC-Int "ausgelöst" sind, dann muß der ADC warten.
-
Thread
AVR – Übers EEPROM und darüber hinaus…
Atmel: The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data EEPROM memory. It is organized as a separate data space, in which single bytes can be read and written. Die sollten es wissen!
Mein grosses V. schrieb im Beitrag #4547290: > Carl D. schrieb: >> Atmel: >> The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data >> EEPROM memory. It is organized as a separate data space, in which single >> bytes can be read and written. > > Na, wer ist jetzt der
-
Thread
Verkaufe ICs
So, ich hab noch ei paar ICs gefunden: 1x LM75 (SO8) Temp. Sensor für den I2C Bus 2€ 2x ATMega88 µC von Atmel á 2,3€ 1x LM1458 (SO8) 2x Oamp 0,4€ 3x MSP430F2013 (PDIP) µC von Texas Instruments á 3€ 1x LM358 (PDIP) 2x Oamp 0,1€ 2x DS1307 (PDIP) RTC für den I2C Bus 2€ 10x NE555 (PDIP) Timer
€ 2x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ 1x LM75 (SO8) Temp. Sensor für den I2C Bus 2€ 2x ATMega88 µC von Atmel á 2,3€ 2x DS1307 (PDIP) RTC für den I2C Bus 2€ Was würde alles inkl Verpackung und Versand nach Deutschland kosten?
-
Thread
Uart bringt manchmal Schrott
, Neustart des Atmega hilft dann auch nichts? >>>>>x >>>>>à >>>>>? >>>>>à >>>>>x .... [c] //--------------------------------- void send_char(unsigned char data) //--------------------------------- {
StringBuffer readBuffer = new StringBuffer(); int c; // while ((c = inputStream.read()) != 88) { // lies bis X (88) while ((c = inputStream.read()) != 88) { // lies bis X (88) if (c != 13) { System.out.println(">>>>>" + (char)c ); readBuffer.append((char
-
Thread
PWM über 2 Potis
Der ATmega88 hat 2 8 bit PWM Kanäle, und ich würde als erstes überlegen, ob mir nicht 256 PWM Stufen mit 4us Auflösung reichen, dann ist die Implementierung nämlich eingfach. Aber man kann die Hardware-PWM auch
einmal in 'µs' und einmal in 'ms'. Es gibt keinen Grund diese miteinander zu multiplizieren. Der ATmega88-interne ADC reicht für diese Auflösung aus und es gibt auch keinen Grund, die Auflösung auf 1:256 zu reduzieren oder auf Monoflops auszuweichen.
-
Thread
I2C master libraryVON pfleury [Fehlersuche]
ich verwende gerade die überarbeitete LIB von Frank und habe Probleme beim Schreiben auf dem I2C. (Atmega88 mit internen 8Mhz) Dabei habe ich die Adresse mittels Suchroutine ermittelt/validiert und komme bei meinem China-I2C-2-HD44780-Adapter (4-Bit Modus only - siehe Bucht) auf die 125 bzw. 0x7D.
Da Frank das Bsp. ja auf dem Atmega8 laufen hatte, bin ich gerade das folgende Dokument am durchstöbern. Atmega 8 Vektor: 18 0x011 TWI Atmega88 Vektor: 25 0x018 TWI nur wo meine Änderungen im Code Anwendung finden, habe ich
-
Thread
Atmega8 Clock generieren/rausschicken
? Nur wenn dein ATMega8 mit 16 MHz getaktet wird. Beim neueren ATMega88 kann der Controllertakt direkt an einem Pin (PB0) ausgegeben werden. MfG Spess
Mega8 ist Mega8. Mega88 ist der neuere Prozessor. Oliver
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
gewechselt. Gerade mal nachgeschaut, selbst der alte ATtiny84 kann 200 mA über Vcc/GND, der alte ATmega8 sogar 300 mA – gegenüber den neueren ATmega48/88/168, die nur noch bis 200 mA Absolute Maximum spezifiziert sind. Scheinbar hatte ich die 70 mA mit den 74HC595 verwechselt ...
Nachdem ich nun bemerkt habe, dass der ATmega48 doch deutlich mehr Strom liefern kann als gedacht, habe ich Schaltung und Layout nochmal auf den ATmega angepasst, d.h. High-Side-Treiber und Schieberegister entfallen, der ATmega treibt die LEDs
-
Thread
RFM12 - Funkmodul
Layout interressiert, wäre cool wenn du mal eins machen könntest. Also controller würd ich nen Atmega48 oder 88 nehmen (wenn der code ein bischen grösser wird) in tqfp Bauform. Ein Attiny (8 Beinchen) wir dann doch eher umständlich da der nur 1 Universal Serial Interface hat. Der Atmega hat ein spi
Ok, ich habe den ATMEGA8L-PU
-
Thread
Empfehlungen für Testboard
beschäftigen möchte, würde ich gerne zu diesem Zweck ein Experimentierboard Grundbeschaltung für einen ATMEGA8 bzw ATMEGA88, Spannungsstabilisierung, einigen Tastern und LEDs und einem Anschluss für ein LCD realisieren. Das ganze sollte fürs debuggen am besten über ne USB-Schnittstelle verfügen damein PC keine
#USB_AVR_Lab_als_Protokoll-Logger Einfach aufgebaut und sehr flexibel verwendbar :) Aber der Atmega8 und auch der 88 haben leider kein JTAG :( Daher bleibt weiterhin die Frage nach nem Experimentierboard mit USB Anschluss für diese AVRs.
-
Thread
ATmega: unerwatetes Reset
Datenblatt steht 2,7V. Nö. 1,8 V sind korrekt, siehe angehängten Ausschnitt aus dem Datenblatt ATmega48A/PA/88A/PA/168A/PA/328/P, S. 312.
Hmm, in dem nicht-automotive Datenblatt sind tatsächlich beide gelistet. ATmega328-PU ATmega328P-PU beide ab 1,8 V.
-
Thread
PID Funktion optimieren Multiplikation "eliminieren".
der atmega88 hat einen multiplikator
>der atmega88 hat einen multiplikator Nö. Aber einen Multiplizierer hat er.
-
Thread
Fehler beim Timer0 zuweisen
Hallo zusammen Ich versuche einen Atmega88 mit dem AVR Studio 6 in Assembler zu programmieren. Bis jetzt klappt soweit auch alles, aber beim zuweisen des Timers kommt immer eine Fehlermeldung. .NOLIST .include "m88def.inc" .LIST
Hi Mit dem OUT-Befehl (1 Word) kannst du nur einen bestimmten Adressbereich ansprechen. Beim ATMega8 liegen alle IO-Adressen innerhalb dieses Bereichs. Beim ATMega88 nicht mehr. Und die Adressen werden dann mit STS (2 Word) angesprochen. MfG Spess
-
Thread
Interrupt in C
reagieren sollen. Also auf LOW Pegel, Pegelwechsel, steigende Flanke oder fallende Flanke. Das sind beim Atmega88 zwei Register EIMSK und EICRA mit ihren entsprechenden Bits, die im Datenblatt im Abschnitt 12. External Interrupts beschrieben sind. Im Schaltplan hast du ja die beiden Pins zu INT0 und INT1
Sorry verpeilt: Attiny88 hast du, keinen Atmega88. Moment ich muss das DB erst holen...
-
Thread
(V) Spannungsregler, Logik, MCUs,
ATTINY13V-10PU, DIL8, 1K Flash ATTINY44V-10PU, DIL14, 4K Flash ATTINY84, DIL14, 8K Flash ATMEGA88-20PU, DIL28, 8K Flash ATMEGA168-20PU, DIL28, 16K Flash SMT: LM217, TO263, 1.2V to 37V adjustable voltage regulators LM317, TO263, 1.5A Adjustable Output, Positive Voltage Regulator
Digikey-Preises ansetzen, d.h. ATTINY13V-10PU, 0,50 ATTINY44V-10PU, 1,- ATTINY84, 0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232,
-
Thread
Grafik LCD Ansteuerung funz nicht??
Assembler Code geschrieben um mein 240x64 Pixel großes Grafik LCD mit T6963C Kontroller mit nem ATmega8515 anzusteuern aber der code funzt nicht. Warum was habe ich falsch gemacht?? Code als Anhang gepostet. Gruß Merle
Wird der stackpointer beim ATmega8515 genau gleich wie beim ATmega8 Initialisiert?? Gruß Merle
-
Thread
Fleury UART Lib AVR Studio 6.1
signal handler [enabled by default] Hier die codezeilen aus der uart.c [c] #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define UART0_TRANSMIT_INTERRUPT SIG_USART_DATA ... SIGNAL(UART0_RECEIVE_INTERRUPT) {... } SIGNAL(UART0_TRANSMIT_INTERRUPT)
-
Thread
Info Platinen Bauteiletester / Transistortester
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa: 1 + 1 Bauelemente
Barney: 2 (wenn 30 stk.) + 2 ATMega328 seeers: 1 (wenn 30 stk.) Peter W.: 2 (wenn 30 stk.) + 2 ATMega328 Dirk: 1 + 1 ATmega328 John Unruhr: 1 + 1 ATMega328 Tosa: 1 + 1 Bauelemente
-
Thread
Anfänger Warenkorb bitte überprüfen! :)
Steckbrettern den Kontakt 2x überprüfen Hast du schon attinys und andere uCs daheim, weil ein Atmega16 ist schon echt wenig. Jeder verfust einen Tiny in seiner Anfangszeit ( meiner Steht als Gedenktrophäe im Schrank ). Kauf doch noch einen tiny45/85(kann i2c) ein paar attiny2313, mega88 und mega32
Hi >Hast du schon attinys und andere uCs daheim, weil ein Atmega16 ist schon >echt wenig. Jeder verfust einen Tiny in seiner Anfangszeit ( meiner >Steht als Gedenktrophäe im Schrank ). Kauf doch noch einen >tiny45/85(kann i2c) ein paar attiny2313, mega88 und
-
Thread
Taster zum Schalter ohne Mikroprozessor
Aufwand ? Wieviele sind das denn ? Taster entprellen per µC geht z.B. mit PeDas Routine sorgenfrei. ATMega88 hat z.B. 23 I/Os also kann man mit einem IC 11 Taster auswerten und damit dann 11 Ports schalten. Wenn man ja wüßte um was es eigentlich geht ?
Wieviele sind das denn ? 7 > Taster entprellen per µC geht z.B. mit PeDas Routine sorgenfrei. > ATMega88 hat z.B. 23 I/Os also kann man mit einem IC 11 Taster auswerten > und damit dann 11 Ports schalten. > Wenn man ja wüßte um was es eigentlich geht ? Es geht darum, dass ich eine simple Schaltung
-
Thread
PWM und Timer?
meine PWM ja dann, genauso so, wie ich es immer 'annahm'. Wie soll das denn sonst gehen? @Vlad: ATMega88
Newbie schrieb im Beitrag #2481938: > @Vlad: ATMega88 dann ist deine Timerinitialisierung in jedem Fall falsch
-
Thread
Bootloader in ATMEga128 Programmieren
Hallo, ich programmiere den ATMEGA88, aber ich nehme mal an, das das Prinzip bei Dir gleich ist. Es gibt beim Bootloader einiges zu beachten: Wie Helmut sagte ist die Programmierung die gleiche wie beim restlichen Flash. Der Unterschied
einem Bootloader auch ein kleines Bootloaderbeispiel im Manual stehen. So ist es zumindest beim ATMEGA88 Gruß Wolfgang -- www.ibweinmann.de Ing.-Büro für Mikrocontrollersysteme und Elektronik
-
Thread
Atmega16 für 125°C
products/view_detail.asp?FileName=AVR150degrees_7_24.html&family_id=607 Da wird als erster ein ATMEGA88 mit dem Temperaturbereich von -40-125°C angekündigt. Am Besten du fragst echt mal direkt bei Atmel oder einem Distributor nach.
soviel anfangen: Bereits verfügbar in-40 zu +125 Grad Celsius Betriebstemperaturreihe ist der ATmega88 AVR ® Mikrokontrolleur jetzt dazu fähig, Automobiltemperaturextremen zu widerstehen, so Entwerfern erlaubend, Intelligenz und Kontrollfunktionen direkt in Getriebe, Motorsensoren und Auslöser, Übertragungsfälle
-
Thread
Wechsel von Atmega8 auf 168 -> ADC spinnt
Hi! Ich habe meinen Atmega 8 gegen einen 168 ausgetauscht. Nun habe ich ein Problem mit dem ADC0 Wert. Am Code habe ich nix verändert. Vor diesem Eingang habe ich einen Spannungsteiler und wenn der µC im Sockelist, zieht er
Hi ATMega8 und ATMega168 sind nicht kompatibel. sieh dir mal die Appnotes von Atmel an: AVR094: Replacing ATmega8 by ATmega88 AVR095: Migrating between ATmega48, ATmega88 and ATmega168 MfG Spess
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
Framework Horizont hinaus schauen willst. Der SAM3X8E ist schon eine andere Klasse, verglichen mit dem ATmega328P.
einen Blick in die fast 1470 Seiten des Datenblatts vom SAM3X8E. Damit verglichen ist das von der ATmega48A-48PA-88A-88PA-168A-168PA-328-328P Serie mit seinen 660 Seiten noch ein Groschenroman. Natürlich ist der Due deutlich leistungfähiger. Aber um diese Leistung nutzen zu können, gilt es, einen ganzen
-
Thread
mega8/16 auf 16MHz takten
gibts da irgendeine Möglichkeit ATmega8 bzw. ATmega16 mittels internem Oszillator auf 16MHz zu takten? mfg ubootfanat
Wenn es auf jedes MHz ankommt, wäre viellecht auch einer der Mega8-Nachfolger Mega88 (bzw. falls dann mal verfügbar Mega168) interessant. Die kann man immerhin mit einem externen Takt von 20 MHz bereiben. Aber um einen externen Takt/Quarz wird man wohl nicht drumrum kommen. Gruß
-
Thread
ATMEL AVR JTAG ICE
. Den pincompatiblen und moderneren AtMega 88 könntest du über Debug-Wire debuggen. Dazu brauchst du aber ein JTAG-Ice-MK2 (oder kompatibles) oder das Dragon-board.
Hallo, nimm den ATMEGA 88. Der hat das gleiche Pinning - man kann ihn aber mit dem AVR JTAG ICE MKII über Debug Wire debuggen. Timer, Speicher etc. ist gleich wie ATMEGA 8 allerdings heisen die Register ein wenig anders.
-
Thread
Attiny25 mit RC5
>Hoffe auf rasche antwort was ich falsch gemacht hab! Du hast keinen ATmega88 benutzt. Das hast du falsch gemacht. Wenn ich mir den Sourcecode so ansehe dann ist der ATTiny mit seinen lächerlichen 128 Byte RAM komplett überfordert.
holger schrieb im Beitrag #2620968: > Du hast keinen ATmega88 benutzt. Das hast du falsch gemacht. > Wenn ich mir den Sourcecode so ansehe dann ist der ATTiny mit seinen > lächerlichen 128 Byte RAM komplett überfordert. Wahrscheinlich tuts auch ein ATtiny85
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
Bei 5 Volt würde ein Strom von 166 mA fließen, der maximal erlaubte Wert sind laut Datenblatt des Atmega88 aber nur 40 mA. Ich würde einen Widerstand zwischen Portpin und Lautsprecher hängen, vielleicht reicht die Lautstärke.
auf High geschaltet wird, dann fließt anfangs ein viel zu hoher Strom, und in dem Datenblatt des Atmega88 steht nicht, dass in kleinen Zeiträumem die maximale Stromgrenze von 40 mA überschritten werden darf.
-
Thread
Atmega8 <> Tiny45 - Busprotokoll ausdenken
einfach. Hier mal ein fertiges Protokoll: http://www.mikrocontroller.net/topic/199721#new Der ATmega8 sollte durch den ATmega88 ersetzt werden (Pin-Change-Interrupt). Peter
eigentlich kein extra MC. Es sind ja nicht nur die Tasten, der Tiny übernimmt berechnungen die ich vom Atmega8 abwenden will / muß. Peter Dannegger schrieb im Beitrag #2065565: > Der ATmega8 sollte durch den ATmega88 ersetzt werden > (Pin-Change-Interrupt). Leider nicht möglich, die Schaltung steht
-
Thread
[V] verschiedene Atmel Controller
Verkaufe hier 8 Stück ATMEGA48 20AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 8x ATMEGA48 20AU inkl. Versand (Brief mit Sendungsverfolgung) 12€
Verkaufe hier 8 Stück Atmel ATMEGA88 10AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 7x Atmel ATMEGA88 10AU inkl. Versand (Brief mit Sendungsverfolgung)
-
Thread
Riesige Änderungen zwischen WinAVR 030913 und der aktuellen Version? Gesperrt
nicht. Also entspricht das in etwas dem erkannten EEPROM-Fehler - nur bei mir ist alles in Ordnung. (Atmega128)
This problem only occurs after building with optimization level 0 or 1. Testing platforms were ATmega64 and ATmega16. Disabling interrupts globally before calling eeprom functions worked around the problem, as well as defining empty ISR for EE_READY interrupt or compiling with optimization level
-
Thread
Einen Controller mit einem anderen Programmieren
Hallo! ich habe folgende sache: Ich habe mir selbst eine SPS gebaut, in dieser SPS sind 3 Atmega Prozessoren. (Atmega256 und zwei Atmega88) wenn ich ein Software Update machen möchte, muss ich alle drei Prozessorern einzeln programmieren. Ich würde aber gerne die Software für die zwei Atmega88 im Flash des Atmega256 ablegen. Den großen Atmega kann ich über TCP neu beschreiben, wie soll ich da beginnen ? danke für eure Ideen
-
Thread
Bezugsquelle Mega 8-AI
Hilfe. Kann mir jemand eine Bezugsquelle oder einen kompatiblen Typ nennen? Bei Ebay wird "Atmel ATMega88 Mega88-20" angeboten. Währe der für die Schaltung geeignet? Besten Dank im Voraus.
. Siehe dazu das Datenblatt von ATMega88 und ATMega8.
-
Thread
TimerO Problem MEGA88
es Unterschiede zwischen Timero und > Timer1 die ich nicht beachtet habe? Timer1 existiert im ATmega88, Timero nicht.
!!!!!!!!!!!!!!!!!! Die Register TCCR0A, TCCR0B, OCR0A, OCR0B, GTCCR, aber nicht TIMSK0, des ATMega88 werden mit out/in angesprochen. MfG Spess
-
Thread
Sleep-Mode und PWM
Hallo, ich habe einen DC/DC-Wandler mit einem Atmega88 aufgebaut um damit ein Fahrzeuggebläse betreiben zu können, wenn die Standheizung läuft um die Wärme aus dem Kühlwasser in den Innenraum zu befördern. Allerdings habe ich dabei ein Problem, wenn
dann eine 0 auf den Ausgang geben zusätzlich auch den Timer anhalten. Habe das Datenblatt des ATMega88 nicht zur Hand beim ATMega16M1 kann man mit dem PRR (Power Reduce Register) einzelne Pheriperiebauteile wie z.B. CAN, LIN, SPI, ADC, Timer... gezielt abschalten. Vielleicht gibts das beim Atmegga88
-
Thread
Sleep mit int0 aufwecken
INT1 nur bei Level- und nicht bei Flanken > Interrupts. Also kann ich bei steigender Flanke den Atmega 88 aufwecken? Danke Lg
pi_user schrieb im Beitrag #4610314: > Also kann ich bei steigender Flanke den Atmega 88 aufwecken? Ja, und auch bei fallender Flanke - Ein *Pinchange* wird bei jedem Wechsel ausgelöst.
-
Thread
RFM69HW und ATTiny84
dies am Tiny so nicht als Hardware vorhanden ist. Der leichtere Weg wäre also, mindestens einen ATMega8, Mega88 und Konsorten zu verwenden. Und ich glaube, Du hast die Datenblätter der Komponenten noch nicht wirklich inhaliert und verstanden. Natürlich möchte man zu Anfang immer am besten eine
Tiny so >> nicht als Hardware vorhanden ist. Der leichtere Weg wäre also, >> mindestens einen ATMega8, Mega88 und Konsorten zu verwenden. Las dich verwirren. SPI ist so simpel gestrickt, daß das auch mit der USI eines Tiny geht. USI ist eigentlich nur ein Schieberegister (wie auch die große SPI
-
Thread
Dmx senden mit einem 89C52 (8052)
Thomas schrieb im Beitrag #3512586: > Ich bin > schon froh das es im Keil-Simulator tatsächlich 88ms und 10ms bei 16.0 > Mhz waren, denn die sind für das DMX Protokol wichtig. Alle meine Unterlagen sagen, das der Break eine Länge von min. 88µs hat, nicht 88ms. Kann aber auch 100µs werden: https
Sch. schrieb im Beitrag #3512691: > Alle meine Unterlagen sagen, das der Break eine Länge von min. 88µs hat, > nicht 88ms. Kann aber auch 100µs werden: Oh mein Gott, ich verspreche besseren Code zu schreiben, denn das ist ein großer Patzer... Du hast vollkommen recht, und eigentlich wollte ich auch
-
Thread
AVR - EMV Problem bei steiler Flanke an Rx. Normal?
Hallo, ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus gehängt und nutze den UART des Mikrocontrollers um den MCP2551 anszusteuern. Leider spinnt der AVR total rum (resettet sich von selbst, erzeugt
das nach der Recherche nicht mehr. Die Ursache für das Missgeschick war, dass ich von einem Mega88 zu dem Mega32 gewechselt bin und der 88er hat kein CKOPT. @Mods: Kann ich den ersten Beitrag dieses Threads und den Titel bearbeiten? Also um [SOLVED] in den Titel einzufügen und die Lösung mit dem
-
Thread
Atmega Uart mit invertierten Pegeln
Hallo Zusammen, kennt jemand einen "schlauen" Trick um den Uart eines z.B. Atmega88 mit invertierten Pegeln zu betreiben (also eine HW Lösung = Transistor oder so sowie ein SW-Uart ist hier nicht gemeint)? (ich habe das Datenblatt eigentlich gründlich durchgelesen und dort nichts
>kennt jemand einen "schlauen" Trick um den Uart eines z.B. Atmega88 mit >invertierten Pegeln zu betreiben ... Am einfachsten ist es, die Versorgungsspannung umzupolen.
-
Thread
AVR an Modellbau-Empfänger
@Rahul Ok, Danke. Aber was ist die ICP-Unit???? Schwanke noch zwischen einem ATmega168 oder R8C13. Es soll ein brushless Regler für meinen Heli werden. Mfg Sascha
schöne App`s, die ich mir durchgelesen habe. Der Regler den ich hier liegen habe, werkelt mit einem ATmega8. Leider von extrem niedriger Qualität. Mfg Sascha
-
Thread
Welcher Controller ist für mich geeignet?
der noch nie was mit µC gemacht hat nen 32Bit ARM als Einstieg??? Das einfachste wird wohl ein ATMega8(ATMega88) sein und anhand des Tutorials hier auf der Seite erste Erfahrungen zu sammeln. Beim ATMega ist das Datenblatt auch noch sehr kurz, übersichtlich und mit Beispielen so das man auch als Anfänger
mal ganz abgesehen. Da ist 8Bit schon deutlich Besser! > > Das einfachste wird wohl ein ATMega8(ATMega88) sein und anhand des > Tutorials hier auf der Seite erste Erfahrungen zu sammeln. Beim ATMega > ist das Datenblatt auch noch sehr kurz, übersichtlich und mit Beispielen > so das man auch
-
Thread
Powerbank Plug-In Detection
die Temperatur- und Spannungsschwankungen schon selber diesen Fehler erzeugen können. Mit einem ATmega88 hätte man die Option, einen 32 kHz Quarz per Timer2 als genaue Zeitreferenz zu verwenden. Preislich werden sich die beiden Typen nur wenig unterscheiden.
dass ich die Powerbank zum Aufwecken belaste, richtig? Oder verstehe ich dich falsch? Bzgl. atmega88 klingt nach einer guten Alternative! Liebe Grüße Phil
-
Thread
Mehrere RGB-LED PWM
einem Arduino Board getestet, weil das vorhanden war. Im Endeffekt soll die Schaltung an einen Atmega88 gehängt werden. Wie ich bei dem Arduino die PWM Frequenz ändern soll weiß ich leider nicht. Ich mach mich mal an die Atmega88 Schaltung und Programmierung. Danke erst mal.
Hey, es handelt sich um einen selbstgeflashten Atmega168, kein gekauftes Board. Ich habe eben noch einmal alles korrigiert und alles neu gesteckt. Und siehe da, es funktioniert. Genau weiß ich nicht wo der Fehler war. Aber ich kann die Farben
-
Thread
Probleme bei Debugging von GCC mit AVR Dragon
HILFE! Wie komme ich aus dem bescheuerten debug-Modus raus? Ich habe meinen ATmega88 über den Dragon debugt und gerade als ich den debug-Modus beenden wollte funktioniert die Kommunikation nicht mehr. Randdaten: AVR-Studio 4.18.692, WinAVR-20100110, ich programmiere in C, ATmega88
Dragon die Stiftleisten und einen Sockel aufgelötet und verbunden und anschließend mit HVPP den ATMega zurückgesetzt, danach funktinierte wieder alles super.