-
Thread
AVR TWI Master (ATmega324A) und Slave (Atmega88PA) Funtionen in C
mit ein C#_API zu steuern. Ich muss 2 Platinen mit I2C verbinden: - Platine 1 = (Master (ATmega324A)). - Platine 2 = (Slave (Atmega88PA)). Die Platine 1 soll mit USB am PC angeschlossen werden, dazu wird der Bus_I2C verwendet,um die 2.Platine zu steuern. Diese Steuerung erfolgt mit
Hi, ich habe die Lösung gefunden. Ich habe auf der Platine mit dem Atmega324A einen USB auf UART benutzt, dann habe ich den Atmega88PA ganz normal über den Atmega324A via TWI (I2C) programmiert. Alles lauft sehr gut!!!!!!!!!!!!!!!!!! Tchao
-
Thread
Atmega88 Servo mit Poti steuern
Hallo zusammen, ich hab mal wieder ne Frage. Ich möchte einen Servomotor über ein Poti an meinem Atmega88 steuern. Momentan habe ich ein Programm geschrieben, das über den Ausgang OC1A den Servomotor vom Linksanschlag zum Rechtsanschlag und zurück fahren lässt. Der Servo wird mit einem 50Hz Signal angesteuert
sich der Servo nicht, wenn ich ihn an den OC1B Ausgang anschließe. Ich weis aber nicht warum. Mein Atmega88 läuft mit 8MHz und der Timer1 wird mit 8fach Prescaler betrieben. Der Wert ADC_C0 ist eine 16Bit Variable in der der Wert vom ADC gespeichert wird. Der ADC teil funktioniert, und der Wert wird mir
-
Thread
piezo-schallwandler
man also nur die länge bestimmen aber wie siehts mit der höhe aus? Der Controller ist übrigens ATmega88.
-
Thread
Atmega88 UART Parity funktioniert nicht
Hallo zusammen, ich habe momentan ein Problem mit der UART beim Atmega88A. Ich verwende die UART Library von Peter Fleury und möchte mit dem AVR den Futaba S-BUS auswerten. Dieser ist ein invertiertes UART-Signal mit 100 kBaud, 8 Datenbits und 'even Parity'. Ich invertiere
Chris R. schrieb im Beitrag #3584629: > ich habe momentan ein Problem mit der UART beim Atmega88A. Ja, du behauptest im Subject, das beim Mega88 die Parity-Auswertung nicht funktionieren würde. Tatsächlich funktioniert aber nur deine Auswertung selbiger nicht. Der Fehler steckt also nicht
-
Thread
Arduino 2560 PWM Frequenz ändern auf 100Hz
**************************************/ inline void initPWM1(uint8_t freq) { #if defined(__AVR_ATmega8__) || \ defined(__AVR_ATmega48__) || \ defined(__AVR_ATmega88__) || \ defined(__AVR_ATmega168__) || \ defined(__AVR_ATmega328P__) // use PWM from timer2A on PB3 (Arduino pin
WGM21); // fast PWM, turn on oc2a TCCR2B = freq & 0x7; OCR2A = 0; #elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) // on arduino mega, pin 11 is now PB5 (OC1A) TCCR1A |= _BV(COM1A1) | _BV(WGM10); // fast PWM, turn on oc1a TCCR1B = (freq & 0x7) | _BV(WGM12);
-
Thread
Motorsteuerung mit BTM7710 oder STK681
Low-Side Switches auch noch einen Treiber brauche, da ich alles einfach mit einem Mikrocontroller Atmega88 steuere. Der STK681 wäre viel komfortabler, nur bezweifle ich, ob der Rdson (keine Angaben im Datenblatt) der Mosfets nicht zu gross ist und ich wirklich 5.5 A dauerhaft treiben kann. Hat jemand
-
Thread
Bootloader Tool für Linux
es zum Laufen zu bringen unter Ubuntu. Unter Windows funktioniert es einwandfrei. Es ist ein ATMega88. Das Ding ist, Franzis hat soweit ich es verstanden habe einen Bootloader installiert und ich kann dann mit einem Bootloader Tool Programme draufspielen ohne ISP Programmer allerdings nur unter
-
Thread
Steuerung einer KWL mit Luftgütesensor
Sensor abgegriffen? Ich hätte jetzt gesagt direkt mit dem Port vom uC ran, ohne OP!? Ich würde einen ATmega hernehmen, da dürfe Ri vom AD-Wandler ja jenseits der MOhm-Grenze sein. Wie groß hast Du R_L gewählt? Danke & Gruß Holger OT@ReineLuft: Ich habe eine Heinemann/Vallox KLW 90 SE. -=> http
einfachem Protokoll. War insgesamt vielleicht drei Tage Aufwand mit Raustüfteln, Programmierung vom ATmega88 und Test. Habe die Parameter der KWL in FS20-Befehle (Status in On/off, Lüfter in Dim-Stufen) gewandelt (CUL-Kompatibel http://culfw.de/commandref.html#cmd_F) und die laufen dann in Fhem (http:/
-
Thread
STK500 Programmierhilfe
Hallo Jungs Ich probiere momentan mit einem STK500 und ein ATmega88 Programmverlauf: Wenn Taste PDC0 gedrückt wird, dann soll geprüft werden, ob alle EIngänge am PORTB eine 1 haben, ist das nicht der Fall sollen Die PINs in Port B, die keine "1" haben, detektiert
-
Thread
PWM Frequenz von Timer0 beim Atmega88
Hi, Stehe grade auf dem Schlauch. Mein Quarz hat eine Frequenz von 20MHz. Nutze den Timer0 als PWM. Der Presscaler ist 1/8. Ist meine PWM Frequenz dann 9803Hz ? also f=20MHz/(8 *255) Habe grade keinen Oscar zur Hand um die PWM-Frequenz nachzumessen.
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
Aufbau zu machen und nach einem potentiellen Fehler in der Software zu suchen. (M)einen nakten ATMega88 habe ich inzwischen gefunden.
Bastelstunde am Dienstag Abend .... Also bei mir funktioniert das auf Anhieb. - mit einem ATMega88, - 8 MHz interner Oszillaor, - 3.3V Betriebsspannung Ein ATMega8 (statt ATMega88) steht mir nicht zur Verfügung, sollte aber genau so funktionieren. Ich kann keine Unterschiede erkennen die
-
Thread
Frage zum Flashen eines Atmega88PA-PU
Kurzversion ;) Jetzt etwas ausführlicher... Ich habe mir von eHaJo den µISP Stick besorgt und den Atmega88PA-PU (Stick: http://www.ehajo.de/bausätze/programmieradapter/µisp-stick.html ). Der Stick scheint zu funktionieren, und erkennt auch den Atmega88, wobei ich den µC in der AVRDUDE.conf hinzufügen
Kürzel am Ende der Chipbezeichnung, PA-PU, sollte kein Problem sein (?) - im Sinne von falscher Atmega88. 3. Beim Flashen muss lediglich die .hex-Datei auf den µC übertragen werden? Oder haben die anderen beiden Dateien von Zabex' Seite noch eine weitere Bedeutung?; (die .c & die .aps) 4. Ich habe
-
Thread
Anfertigung einer kleinen Steuerung
@thomasderbastler Wie viele Servos und Schalter kann man denn mit so einem Atmega ansteuern? Was würde ein Programm in welchem alle möglichen Servos bereits konfiguriert wurde deiner Meinung nach in etwa kosten?
Diametre 4.0 D1 H1) N25 T1 M6 D1 H1 N30 S24000 M3 N35 M8 N40 (P-contour-T1) N45 G0 G54 X-36.999 Y-13.88 N50 G43 H1 Z10. N55 G0 Z2. N60 G1 Z-1. F100 N65 G1 X-47.298 F1000 N70 G1 Y-10.12 N75 G1 X-26.757 N80 G1 Y-13.88 N85 G1 X-36.999 N90 G1 Y-15.8
-
Thread
Passender ATMEGA??
Stimmt das oder verstehe ich das falsch??? bleibt mir nur die Variante die Signale auf mehrere 2 Atmega88 zu verteilen?? MfG
ATmega2560 hat 24 PIn-ChangeInterrupt eingaenge, plus nochmal 8 Pins fuer externe Interrupts. Gruesse
-
Thread
Atmega88 programmieren
bin ich mit dem Aufbau schon fertig, das einzige was mir fehlt ist die vorhandene software auf den ATMEGA88 zu laden. Ich habe auch einen USB ISP Programmer von amazon gekauft, jetzt ist meine frage, was jetzt? Ich habe einige yt videos gesehen und auch einiges gelesen, da wird immer beschreiben das
habe mir diesen Programmer gekauft (http://www.amazon.de/Programmer-herunterladen-Netzteil-Atmel-ATMega/dp/B0093DLN74/ref=cm_cr_pr_pb_t) und mir dann AVRStudio 6.1 geladen. Wie bereits von Frank L. empfohlene wollte ich mir die Hex Datei auf den Controller brutzeln, allerdings wird mein Programmer
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Experimentierboard mit ATMega48.
www.aliexpress.com/item/Top-Quality-LQFP32-TQFP32-to-DIP28-programmer-adapter-for-ATMEL-AVR-Chips-atmega8-48-88-168/32557489995.html?spm=2114.13010608.0.0.xpoCoe und einem USBasp einen Programmer für den ATMEGA328AU und ähnliche gebaut. Außer einem RC Glied für Reset und einem 22µ KerKo direkt am Pin
-
Thread
Erzeugung eines (ca .+15V/-15V) Drehstromsignals
Dann halt einen Atmega88 nehmen. Der hat ein angenehmes 28pin DIL Gehäuse, rennt mit 20MHz, hat 6PWM Kanäle. Den kann man locker auch von Hand verdrahten.
http://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR Und der MC ist der Mega88/168/328, wie auf meinem Duemilanove.
-
Thread
Einstieg in die Mikrocontroller
habe ich mich fürs AVR Dragon entschieden. Ich wollte eigentlich diese Modelle kaufen: ATtiny2313 ATmega8 ATmega16 ATmega32 Soll ich noch andere nehmen? Oder soll ich statt ATmega8 ATmega88 nehmen? Gibt es auch neuere alternativen zu ATmega16 und 32? lgf
ATMEGA8 -> ATMEGA88PA ATMEGA16/32 -> ATMEGA164PA Den Speicher musst Du erstmal sinnvoll voll bekommen. Und dann gibt es immer noch dickere Version die Pin- und Funktions-kompatibel sind. Gerade für
-
Artikel
Word Clock Variante 3
eine Konstantstrombetrieb der LEDs und ein relativ geringer Bauteilpreis. Als Controller kommt ein ATMega88 zum Einsatz, wenn kein DCF-Modul verwendet wird, dient ein DS1307 mit Batteriebackup als Zeitbasis. Alle Komponenten sitzen auf einer doppelseitigen Platine, die vorne nur die LEDs enthält. Damit
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
weniger aus Spaß - mal ein Video meines aktuellen Setups gemacht, siehe [1]. Baut derzeit auf einem ATmega88 auf, weil damit die UART Handhabung einfacher ist. Im Prinzip mache ich aber nichts, was nicht auch ein ATtiny85 bzw. ATtiny841 macht. Überhaupt ist die Software sehr simpel. In einer Timer-ISR schalte
aus Spaß - mal ein Video meines aktuellen > Setups gemacht, siehe [1]. Baut derzeit auf einem ATmega88 auf, weil > damit die UART Handhabung einfacher ist. Im Prinzip mache ich aber > nichts, was nicht auch ein ATtiny85 bzw. ATtiny841 macht. Überhaupt ist > die Software sehr simpel. In einer
-
Thread
Atmega88 ADC auf Display ausgeben
Hallo zusammen, ich habe mir ein kleines Programm geschrieben, bei dem ich zwei AD-Werte auslese und auf einen LCD ausgeben will. Es funktioniert alles, bis auf die aktualisierung der AD-Werte. Wenn ich Spannung an die Schaltung lege wird am Display der aktuelle AD-Wert angezeigt, drehe ich am Poti des AD-Wandlers bleibt der Wert am Display gleich. Nehme ich die Spannung weg und klemme sie wieder an, wird wieder der momentan eingestellte AD-Wert angezeigt, aber während der Laufzeit wird er nicht mehr aktualisiert. Hier der Code: [c]#define F_CPU 8000000 #include <avr/io.h> #include
-
Thread
Drehzahl / Geschwindigkeit "nullen"
Hallo Leute, ich Bastel gerade an einer Geschwindigkeit- / Drehzahlerfassung mittels Atmega8. Dazu nutze ich die Timer des Atmega und die Externen Interrupt Eingänge. ICP wird schon für etwas anderes verwendet. Dafür gehe ich wie folgt vor: Im Hintergrund läuft ein Timer der alle 100µs
auch mit dem Ergebnis 0 ermitteln kann, > ist hier gezeigt. Beitrag "4-Kanal Drehzahlmessung mit ATmega88" > Drei der vier Kanäle mußt Du Dir wegdenken, dann wird es > übersichtlicher. Ja werde ich mir mal ansehen.
-
Thread
Potentiometer erzeugung eines Midisignals
Hallo, ich habe jetzt lange experimentiert ein Poti mit dem integriertem ADC wandler eines Atmega8 auszulesen. Hat auch super funktioniert. Nun stehe ich vor der nächsten Herausforderung. immer wenn ich an dem Poti drehe soll der passende Midi Controller wert (0...127) gesendet werden.
7220 1 -- 144 94 92 1 Bb 6 Note On 7236 1 -- 144 90 88 1 F# 6 Note On 7246 1 -- 144 87 88 1 Eb 6 Note On 7260 1 -- 144 86 85 1 D 6 Note On 7261 1 --
-
Thread
ISP-Adapter 5 V zu 3,3 V
> Ist es nicht billiger, einen anderen Programmer zu kaufen? Oder zu bauen. Einen usbasp mit ATmega88 hat man in weniger als einer Stunde auf einem Stück Lochraster zusammengelötet. Alternativ in 15 Minuten einen vorhandenen usbasp durch Nachrüsten eines 3.3V Reglers und Ersetzen des mega8 durch
mit dem du die Versorgungsspannung des usbasp zwischen 5V und 3.3V umschalten kannst. Und weil der ATmega8 bei 3.3V nicht die benötigten 12MHz schafft (zumindest garantiert das Atmel nicht, gehen könnte es dennoch) ersetzt du schließlich den ATmega8 durch den pinkompatiblen ATmega88 (in den du natürlich
-
Thread
Fragen zu LED-Matrix
CMos-Treiber wie im Artikel wirklich notwendig ist. Die Schieberegister werden voraussichtlich von einem Atmega mit 5V-Logikpegel bedient. Ich weiß, dass ich für 8x8 LEDs eigentlich noch keine Cmos Transistoren brauche, aber ich will später evtl. größere Schaltungen aufbauen und schonmal Erfahrungen damit sammeln
im Multiplex Modus betreiben und habe eine Schaltung dazu erstellt. Eingesetzt werden sollen: Atmega88A 78S05 Spannungsregler 5V, maximal 2A 74HC595 Schieberegister Als Transistoren NMos: IRLML6244TR und PMos: IRLML2244TR, wie von Max H empfohlen. Das sind logic-level Transistoren, die sollten
-
Thread
Ansteuerung des MCP2515 (SPI)
ATmega328-Datenblatt: http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Summary.pdf Ich konnte über das Atmel Studio 6.1 ein simples Programm auf den Atmega328 übertragen, womit LEDs angesteuert wurden. Als nächstes möchte ich eine CAN-Botschaft in einem CAN-Bus absetzen und habe dazu folgendes Tutorial gefunden: http://www.kreatives-chaos.com/artikel/
-
Thread
Exakter Manchester Code mit ATmega328 generieren
Hallo! Ich suche eine Möglichkeit, um mit dem ATmega328 einen Manchester Code mit exaktem Timing zu erzeugen. Bisher habe ich dazu Timer 1 verwendet und bei einem Überlauf das entsprechende Muster am Ausgang erzeugt. Nachdem der Code aber immer komplexer
da war der Tipp mit dem DALI vom Lars nicht schlecht, der TE hat aber nen ATmega328p damit würde ich mir eher die DALI Slave Implementierung für den ATmega88 anschauen der ja dem ATmega328p am nächsten ist. Dort wird ja die Manchester Codierung gemacht, kann man sich wohl abgucken
-
Thread
Armband Binäruhr
3V einer Lithium-Batterie läuft. Ob das nun ein MSP430 ist, ein PIC (PicoPower) oder ein AVR wie ATmega88PA, ist letztlich egal. Wichtig ist der 32768 kHz Quartz, nur der ist ganggeneu genug und braucht wenig Strom. http://www.atmel.com/Images/doc8349.pdf
-
Thread
EEMEM landet aber im RAM
das da reinpasst. [c] uint8_t EEMEM t[2048]; AVR Memory Usage ---------------- Device: atmega328p Program: 3198 bytes (9.8% Full) (.text + .data + .bootloader) Data: 288 bytes (14.1% Full) (.data + .bss + .noinit) EEPROM: 2048 bytes (200.0% Full) (.eeprom) Build
EEMEM t[1024]; int main(void) { while(1) { } } ^D $ avr-gcc -Os -mmcu=atmega88 -o ee.elf ee.c $ avr-objdump -h ee.elf ee.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 0000004c 00000000 00000000
-
Thread
Suche kompaktes AVR Experimentierboard
http://www.ebay.de/itm/Pro-Micro-ATmega32U4-Replace-Mini-fur-Arduino-IDE-1-0-3-Bootloader-Leonardo-hp-/161180059050?pt=Wissenschaftliche_Ger%C3%A4te&hash=item25871485aa
Hi >- AVR Mega (4/8/16/32) Mal abgesehen davon, das es keinen ATMega4 gibt, sind das alles überholte AVR-Typen ATMega8 ->ATMega48/88/168/328 ATMega16/32 ->ATMega164/324/644/1284 MfG Spess
-
Thread
PIC 18F Ethernet Relais
zusammenstellen aber dafür fehlt mir das Wissen. Einzige was mich wundert ist, dass in den Data Sheet zum ATmega32-16 PU nicht steht wieviel mA dieser schalten kann/darf. Oder habe ich es übersehen?
Steve112 schrieb im Beitrag #3558295: > Einzige was mich wundert ist, dass in den Data Sheet zum ATmega32-16 PU > nicht steht wieviel mA dieser schalten kann/darf. > Oder habe ich es übersehen? Ja. http://www.atmel.com/ru/ru/Images/doc2503.pdf -> S. 287
-
Thread
Atmega88 Register auf 0
Hallo zusammen, Ich habe mich gerade gefragt, wenn man den uC neu startet oder einschaltet, werden dann alle Register (DDR, PORT, UART Register, Timer Register) wieder auf 0 gesetz. Außer natürlich bestimmte Ausnahmen wie z.B. TXC.
-
Thread
Atmega8-Projekt: wie Assembler-Quellcode compilieren?
einige Atmega88 vorrätig, den Atmega8 müsste ich extra bestellen)
Ach ja: der ATmega88 hat gar keinen ADC. Schon bei der Hardwareprüfung duchgefallen ... gerd
-
Thread
Atmel Studio Debugger startet nicht
Ach? Kann man den atmega8 jetzt auch schon debuggen? Früher ging das nicht.
Mist :-) stimmt, bin leider Atmega88 geschädigt :-)
-
Thread
AVR PWM Pulsbreite ändern
Hallo zusammen, ich bin grad an PWM dran, und möchte mit meinem ATmega88 ein Signal erzeugen (1kHz, verwendung von 16Bit Timer, ICR1 = 1024 da ich die Pulslänge über den 10Bit Wert einer ADWandlung ändern will). Nur leider steh ich grad total auf der Leitung und deshalb
Update des Vergleichsregisters kümmert sich der ATmega88 selber. Lies einfach mal das Datenblatt. Abschnitt 16.9.3 "Fast PWM Mode" XL
-
Thread
UART UBRR setzen ATMEGA
Mein Compiler hat nichts dagegen, UBRR0 von meinem Atmega88 zu beschreiben. Damit wäre das Thema abgschlossen.
Christian schrieb im Beitrag #3545523: > meinem Atmega88 Wichtige Informationen sollte man immer am Anfang (am besten im Topic) geben.
-
Thread
Mosfet-Berechnung so richtig?
Conny G. schrieb im Beitrag #3543960: > daraus folgt nach I = Q / t, das mein Schaltstrom, den der Atmega > liefert ca. 84mA wäre. Ohne den Atmega im Detail zu kennen, würde ich behaupten, dass der Pin diesen Strom nicht liefern kann. Rein aus dem Bauch raus würde ich sagen, bei max. 25mA ist Schluss. Die Lösung dieses Problems: Gatetreiber zwischen MOSFET und Atmega-Pin.
-
Artikel
Leistungsaufnahme von Mikrocontrollern
Vergleichstabelle der Betriebsmodi. + Stromaufnahme [µA] Familie Controller Modus 1,8V 3,3V 5V Bemerkung AVR ATmega88 Aktiv 250 500 900 - AVR ATmega88 RTC 4 7 9 - AVR ATmega88 OFF 0,1 0,3 0,7 - AVR ATmega8 Aktiv - 1800 2300 - AVR ATmega8 RTC - 10 15 - AVR ATmega8 OFF - 0,4 1 - AVR ATmega324P Aktiv 500 600 1100 @
der Module. + Stromaufnahme [µA] Familie Controller Modul 1,8V 3,3V 5V Bemerkung AVR ATmega88 Brown Out 22 23 26 - AVR ATmega88 ADC 220 280 370 - AVR ATmega88 Analog Comparator 65 75 90 - AVR ATmega8 Brown Out - 15 17 - AVR ATmega8 ADC - 270 360 - AVR ATmega8 Analog Comparator - 60 75 - AVR
-
Thread
AVR Auswahl mit Speziellen Vorgaben
Senenoren liegen, und der IIC möglicherweise zu langsam >ist; Wie wolltest du nochmal den zweiten Atmega anbinden?
Und wie schnell kan man ein Byte übertragen? Wobei eig diese Frage sich erübrigt, da ich zum Tiny88 tendiere Danke an alle
-
Thread
Atmega 88PA tqfp lässt sich nicht programmieren
Hallo Leute, Ich habe folgendes Problem: Mein Atmega 88PA im TQFP lässt sich nicht programmieren. Als Programmierer habe ich: AVR Dragon und einen Fischels USB ASP. Keiner der beiden Programmierer bekommt eine Verbindung aufgebaut. mit einem Atmega
Also ich würde dein Board-Layout noch mal mit der "Top View"-Skizze auf dem Datenblatt vom Atmega88PA vergleichen. Ich nehme doch an deine Boardansicht ist auch Top View, also Typ: die PDF-Seite im Datenblatt 2x left oder right rotieren.
-
Thread
Direkttonerverfahren Ergebnis
. Hier scheint doch ein Problem mit mangelhafter Haftung des Toners vorzuliegen. Im Bild ein ATMEGA88 Footprint. Die Schmonze kommt vom Lötlack, es war wohl etwas staubig... ;-) Grüße, Volker
man wirklich das Original in Händen halten. Vo M. schrieb im Beitrag #3540932: > Im Bild ein ATMEGA88 Footprint. QFN oder QFP? Wenn es ein QFP Footprint ist würde ich das Ergebniss als "ganz brauchbar" einstufen. Im vergleich mit den bei der Fotomethode möglichen Ergebnissen sicher "nichts
-
Thread
Heizungs-Datenerfassung (HT3)
, 0x1b: [17, 56, 74, 89], 0x20: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x21: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x22: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95
, 0x1b: [17, 56, 74, 89], 0x20: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x21: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x22: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92
-
Thread
Pin zur ID Konfiguration schützen
damit ein externer GND den > Eingang auf low ziehen kann. Aber hier sehe ich ein Problem. Beim Atmega48/88/168/328 haben die internen Pullups Werte von 20-50 kOhm. D.h. du kommst mit 15 kOhm Serienwiderstand im worst case nur auf 0,43 * Vcc. Das ist nicht wirklich sicher auf low. Die Frage ist
-
Thread
Atmega8L mit 2 NiMh Akkus betreiben?
Nimm einen Atmega88. Der geht schon ab 1,8V und ist auch besser im Stromsparen.
und deine Messergebnisse so nichts taugen. Also wie mein Vorredner schon gesagt hat, nimm einen ATmega88, der hat eine 1.1V Referenzspannung an Bord und kommt auch mit einer geringeren Spannung (1.8V) aus. Du kannst aber auch einen LiIon-Akku nutzen, ist sowieso Stand der Technik, dann passt das
-
Thread
[Hinweis] Fehler im MAX6675 Datenblatt (SPI-Interface)
Datenblatt beschrieben. Sample bei falling edge. SPI MODE I CPHA = 1 und CPOL = 0 bei einem Mega88A
ich nochmal beide Einstellungen. Die Hold Zeit ist für den LPC1347 mit min. 0 ns angegeben, den Atmega habe ich zum Vergleich noch rausgesucht und da steht typ. 10 ns.
-
Thread
Ein µC oder auf mehrere verteilen?
Tobias N. schrieb im Beitrag #3536502: > Hauptchip 5V => I2C => ATmega8 3,3V => SPI => VS10XX 3,3V & SD-Karte > 3,3V Der Atmega8 ist alt. Nimm besser den Atmega88. Gleiche Pinbelegung, aber mehr Fähigkeiten und schneller, auch bei 3.3V Und statt dem Atmega128
Ich habe jetzt mal die Libusbk genimmen und siehr da, die beiden atmega32 und der atmega8 -> signature OK. Der atmega128 -> stk500v2_command(): command_failed Ich verzweifel.