-
Thread
Empfehlung/Erfahrung für MCU mega8/88, mega162/?
Hallo! Wir haben gerade zwei Projekte am laufen wo wir jeweils einen ATmega8 und einen ATmega162 (wegen den 2 UART's) verwenden wollen. Jetzt habe ich gesehen das Atmel einen ATmega88 anbietet und wollte fragen ob es generell Sinn macht anstelle eines ATmega8 einen ATmega88 einzusetzen. Ein Programm was einmal auf einem ATmega88 läuft kann man dann entweder auf einem -48 oder 168 laufen lassen, das ist eigentlich ein großer Vorteil. Ansonsten ist ja der 88 etwas teurer als der 8'er... Irgendwie bin ich mir noch nicht ganz
-
Thread
Wie erreiche ich maximale Datenrate (Abtastfrequenz) beim Datenlogger MrData?
ich das Programm hinsichtlich der Maximalen Aufzeichnungsrate optimieren? Meine Hardware: ATMEGA 8L und einmal ATMEGA 168 jeweils @8MHz Vielen Dank.
>ATMEGA 8L und einmal ATMEGA 168 jeweils @8MHz Nimm mindestens einen ATMega32 @16MHz, ein vernünftiges FAT Dateisystem und du wirst dich wundern wie schnell das geht.
-
Thread
Board funktioniert ohne ISP adapter nicht!!
Sieht doch gut aus. >projekt von 3 leuten Wie kann man mit 3 Leuten an einem so kleinen ATMega8 rumfummeln ? >und auch laut messgerät ist kein spannungs >zusammenbruch erkennbar Welches Messgerät ? Ein Multimeter ? Damit erkennst du gar nichts wenn der ATmega anläuft, die Schaltung
funktioniert das auch alles ohne Probleme.Zieh ich den ISP im Betrieb ab,dann werden alle Ausgänge des ATmega8 wieder auf high gezogen und der ATmega8 reagiert auf keine Änderung der Eingänge.Genau das passiert auch,wenn man ein Netzteil anschließt.Es bricht jedoch keine Spannung zusammen. Der Schaltplan
-
Thread
Bastlerschaltung Kirmesattraktion drüberschauen
Moin, Moin. Denkanstoß: Der Atmega328P ist nicht ausgelastet. Ich würde alle Funktionen die du z. Zt. in Hardware planst in SW umsetzen. Z.B.: PC3: steuert multivibrator an, Led-Geflacker; Die Multivibratorfunktion in SW umsetzen
verlegen. Empfiehlt sich dann mit anderem Programm zu arbeiten - wg. Farbe Verdrahtung Stimmt µC ATMEGA 328P im Schaltplan - unten ist Mega48 ... 168-Pu, oben steht ATMEGA 328P >> Pin-Belegung (habe ich nicht im Kopf) Ich würde auch mehr von HW in SW auslagern. HW, wenn einmal gelötet, kann schlecht
-
Thread
CAD in Qt/C++ programmieren
Einige Beispiele: [code] Symbole: - Diode - PNP-Transistor - ATMega48/88/168 Footprints: - TO92 - DIP28 - TQFP32 3D-Modelle: - Sockel_DIP28 - IC_DIP28 - IC_TQFP32 Gehäuse: - IC_DIP28 (Footprint DIP28
Sockel_DIP28) - IC_TQFP32 (Footprint TQFP32 + 3D-Modell IC_TQFP32) Bauteile: - ATMega88-20AU (Symbol ATMega48/88/168 + Gehäuse IC_TQFP32) - ATMega88-20PU (Symbol ATMega48/88/168 + Gehäuse IC_DIP28) [/code] Das Erstellen neuer Bauteile würde nun zum Kinderspiel werden
-
Thread
Atmega Portpin zieht bei High-Level nicht auf 5V
Hallo zusammen, ich habe ein Problem mit den Portausgängen bei einer Atmega168 Anwendung. Ich möchte mit dem Portausgang PORTD acht verschiedene Optokoppler ansteuern. Damit der Optokoppler durchschaltet, muss der Portpin auf 0V Level sein, ansonsten auf 5V. Das Problem
Die Antwort steht im Datenblatt des Atmega168 im Kapitel 28. Electrical Characteristics VOH Output High Voltage RESET pin as I/O IOH = -20mA, VCC = 5V => Mindestens 4.2V garantiert und 29. Typical Characteristics
-
Thread
Pins optimal nutzen
Pins, da muss man sich erstmal etwas einfallen lassen um das zu vermeiden... B1,B0,D2,D3 beim Atmega168. Die Rot eingekreisten Teile sind doch bereits auf der Platine...Es kommen sechs Widerstände und 2 Dioden dazu, ich kann überall noch hier und da ein Teil dazwischenpuzzeln, aber größere Flächen
Hannes schrieb im Beitrag #2208009: > B1,B0,D2,D3 beim Atmega168. Nochmal die Frage: welche Bauform benutzt Du? Du weißt, dass Du bei TQFP32 zwei zusätzliche Analogeingänge bekommst, die bei DIL28 und QFN28 nicht herausgeführt sind? fchk
-
Thread
ATmega328P - Input liefert keinen Wert
=0xE2 atmega328bb.bootloader.high_fuses=0xDA atmega328bb.bootloader.extended_fuses=0x05 atmega328bb.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex atmega328bb.bootloader.unlock_bits=0x3F atmega328bb.bootloader.lock_bits=0x0F atmega328bb.build.mcu=atmega328p atmega328bb.build.f_cpu=8000000L atmega328bb.build.core=arduino:arduino atmega328bb.build.variant=arduino:standard atmega328bb.bootloader.tool=arduino:avrdude atmega328bb.upload.tool
-
Thread
Watchdog: Wieso beim Programmstart ausschalten?
Daß es auch nach einem externen Reset gesetzt bleibt, habe ich nur durch Probieren gemerkt (beim ATmega168). Ich hab die Watchdog-Fuse ein- und ausgeschaltet, aber trotzdem blieb der Watchdog an. Erst nach Saft weg, war er aus. Ist aber blöd, wenn man erst alles selber ausprobieren muß, weil es nicht
es auch nach einem externen Reset gesetzt bleibt, habe ich nur durch > Probieren gemerkt (beim ATmega168). Nur, wenn es zuvor durch einen Watchdog-Reset bereits gesetzt war. > Ich hab die Watchdog-Fuse ein- und ausgeschaltet, aber trotzdem blieb > der Watchdog an. Erst nach Saft weg, war er
-
Thread
SPI funktiniert nicht
. Ich probier das Master Proggi heute Abend mal auf einem 88 oder 168 aus.
Die einzige Registeradresse die anders war, war die des TIMSK-Registers. Das habe ich von TIMSK(Atmega8) in TIMSK1(Atmega48) umbenannt. Ansonsten waren die Registeradressen soweit gleich..... Oder ich hab was übersehen....
-
Thread
Kein Kontrast bei ST7820 12846B V.2.0 Display
vielleicht jemand eine Tipp für mich? Habe mir bei EBay ein 3,3V Chinadisplay besorgt, welches ich am Atmega168 per HardwareSPI betreibe. Leider schaffe ich es nicht, den Kontrast einzustellen. Wird der mit dem Poti Aug der Platine, noch mit externem Poti. Sollte eigentlich weiß auf blau sein. Leider sehe
beschrieben: http://overskill.alexshu.com/128x64-12864-lcd-w-arduino-serial/ ...nur eben am Atmega168. Verwende zur Ansteuerung die U8glib, was an sich zu funktionieren scheint. Sehe sehr schwach "Hello World" auf dem Display.
-
Thread
avr-libc
hallo wo bekomme ich eine aktuelle libc her? meine sleep modes auf dem atmega168 funktionieren nicht! auch nicht mit: SMCR = (3<<SM0) | (1<<SE); asm volatile ("sleep"::); habe eine sleep.h, v 1.6 kann mir jemand helfen? vielen dank
hab mir mit dem atmega168 wohl einen exoten zugelegt.. in meinem avr studio von der atmel seite ist der nicht eingebunden. bringt mich das: Inofficial-050727-Update-WinAVR20050214.zip von kk.elektronik denn weiter
-
Thread
Mikrokontroller Problem: Uhrenquarz nach Reflow schwingt nicht
>An einem ATmega328 ist asynchron ein Uhrenquarz ... Könnte es auch fehlerhafte Software sein? Z.B. rund um die ...UB-Flags im ASSR?
Fällen der Interrupt nicht mehr, wohl abhängig von den Startverhältnissen, egal, ob ich einen neuen ATmega328P von 1426 verwende oder einen alten 168 von 0452. Und in dem (oben erwähnten) mittelgroßen System mit ATmega16 ginge generell gar nichts. Das heißt natürlich leider noch lange nicht, dass dies
-
Thread
Atmega oder Attiny
Alternative zum ATMega8: ATMega88(P(A))
. Wenn du schon mit dem ATMega8 programmiert hast, warum nicht der ATMega88? Pinkompatibel mit ATMega8. Gibt es auch mit weniger Speicher als ATMega48 oder mit mehr als ATMega168 und ATMega328. MfG Spess
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
daß es nicht schlecht wäre, ein (oder mehrere) A4-Blätter zur Verfügung zu haben, auf denen alle Atmega's und Attiny's im DIL-Gehäuse *nur* mit ihren Anschlußbelegungen zu sehen wären. Wenn man ein Experimentierbrett hat, ist es mühselig, immer das entsprechende Datenblatt auf dem Rechner offenzuhalten
AVRs in welche Fassung gehören. So aus'm Bauch, was du dir copy&pasten und drucken musst: ATmega324P (das deckt vom AT90S4434 bis ATmega1284P alle DIP40 mit ADC ab) ATmega162 (DIP40 mit externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313
-
Thread
Atmel AES Bootloader, ATMega88 und IAR Compiler
Guten Morgen, ich wollte gerade den AES Bootloader vom ATMega8 auf den ATMega88 umschreiben. Die Source Files für den Bootloader sind die von der Atmel Homepage. Haben den Bootloader bis jetzt für den ATMega164P benutzt, eine Anpassung darauf war kein Problem
So, ich habe nun den Bootloader auf den baugleichen ATmega168 zum laufen bekommen. Scheint wohl wirklich daran zu liegen dass der Speicherbedarf einfach zu groß ist. Habe den Loader mal für den ATMega168 und den GCC angepasst. Fehlerfrei compilieren und
-
Thread
erbitte Hilfe bei optimierung ISR
Hi, Ich möchte eine 16bit-Software PWM bauen. controller ist ein atmega168 Folgender Aufbau: [c] #define SOFT_PWM_CHANNELS 3 /** contains multiplexed pwmdata pwmVal-highbyte, pwmVal-lowByte, portVal * 2 additional fields because of loading of new ocrval *
Vlad Tepesch (vlad_tepesch) >Ich möchte eine 16bit-Software PWM bauen. >controller ist ein atmega168 Optimist oder Rechenschwäche? Mein Tipp. Lies mal was über [[LED-Fading]] und [[Soft-PWM]], rechne nochmal nach und vergiss es. MfG Falk
-
Thread
Was benötige ich für Heimlabor`?
www.ebay-kleinanzeigen.de/s-anzeige/funktionsgenerator-h-tronic-fg-200-0-2-hz-bis-240-khz/722471095-168-9438 https://www.ebay-kleinanzeigen.de/s-anzeige/doppel-labor-netzgeraet/734152175-226-17348 https://www.ebay-kleinanzeigen.de/s-anzeige/oszilloskop-hameg-hm103/740658137-168-44
/oszilloskop-hameg-hm103/740658137-168-44 Fang nicht mit einem 1-Kanal Oszi an. Man möchte fast immer Eingangs- mit Ausgangssignal vergleichen. Phasenverschiebung kann man z.B. mit einem 1-kanaligen überhaupt gar nicht messen. Mit ein
-
Thread
Mitbestellmöglichkeit bei RS-Online gesucht
angewiesen? Ansonsten würde ich mal bei http://www.csd-electronics.de/ reinschauen. Für den ATMEGA324 würde ich den ATMEGA324P-20AU nehmen.
nicht-A-Versionen. > > Naja, halb so teuer nicht, aber Preisgünstiger. Ich hatte letztens einen ATmega168PA gekauft, da war's wirklich fast 1:2 (und sogar noch billiger als die nicht-A-Version von Reichelt).
-
Thread
Atmega Bezeichnungen
Hallo, ich habe eine Frage zu den Bezeichnungen der AtMegas. Was ist der Unterschied eines ATMEGA168P-20PU und eines ATMEGA168P-20PU-ND? Gibts irgendwo eine Liste der Buchstabenkennungen? MfG
von DigiKey. Deren Bestellnummern sind nunmal anders als die Partnummer des Herstellers. Diese ist ATMEGA168P-20PU und gut ist. Daher: woher stammt die zweite Bezeichnung?
-
Thread
ATMEGA 328 Fuses
pro.menu.cpu.8MHzatmega328.bootloader.extended_fuses=0xFD pro.menu.cpu.8MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex pro.menu.cpu.8MHzatmega328.build.mcu=atmega328p pro.menu.cpu.8MHzatmega328.build.f_cpu=8000000L# ## --------------------------------------------------
Beitrag #5442825: > Ich lese aus dem Datenblatt 'Reserved' beim Extended Fuse Byte. Bei einem ATMega328P ? Pechvogel schrieb im Beitrag #5442728: > Fabrikneuer atmega 328p
-
Thread
Drehzahlregler für DC-Motor, ATmega48-328
entsprechend nachzuregeln. Das Schaltbild zeigt, wie eine einfache Ansteuerung mit einem µC (hier ATmega328) aussehen kann. Da der Motor für die EMK Messung nicht mit GND sondern mit V+ verbunden ist, braucht man zwei ADC-Kanäle zu Messung der Motor-EMK. Für die Sollwertvorgabe dient hier ein einfaches
Lässt sich beim Atmega der ADC mit dem PWM Timer triggern? Wäre denke ich in deinem Fall ganz praktisch, dass der ADC automatisch zur Offzeit der PWM triggert.
-
Thread
ATMEGA8 timer0 interrupt
nicht das ... Pins wackeln geht anders ? Also bei mir läuft das, mutatis mutandis, auf einem ATmega168.
ATmega8 <-> ATmega16: tja, klar, bei Letzterem, dem 'großen Bruder', haben die Interruptadressen 4 Bytes statt 2.
-
Thread
Atmega88 USART SPI Mode
UCPHA0" eintrage? Datenblatt: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
.. Ich dachte der ATmega88 wäre eher ein neuer um den ATmega8 zu verdrängen ..
-
Thread
myAVR Light kaufen
die schnelle gefundenen: http://www.ebay.de/itm/Development-Board-kit-for-Atmega16-ATMEL-AVR-mega16-/190607617534?pt=LH_DefaultDomain_0&hash=item2c61196dfe http://www.ebay.de/itm/Development-designed-for-ATMEL-AVR-MEGA16-Test-board-/320698038072?pt=LH_DefaultDomain_0&hash=item4aab17b738
Das ist die normale Antwort: [c] Launching /usr/bin/avrdude -pm168 -cavr911 -P/dev/ttyUSB0 -u -Uflash:w:frqgen.hex:a -Ulfuse:w:0x4f:m -Uhfuse:w:0xdf:m -Uefuse:w:0xf9:m Output: Connecting to programmer: . Found programmer: Id = "AVR ISP"; type = S Software
-
Thread
TWI-Master für ATMEGA in C (ohne TWI-Start/Stop, ACK/NACK)
Hallo, im Manual zum ATMEGA 48/88/168 steht folgende Formel: SCL frequency = CPU Clock frequency / (16 + 2* (TWBR) * Prescaler Value) Bei einem Prescaler Value von 1 komme ich durch Umformen auf: TWDR = (CPU Clock frequency
>im Manual zum ATMEGA 48/88/168 steht folgende Formel: alles Klar daher das Misverstandnis!! Ich habe die Rechnung mit einem ATMEGA8 gemacht: Da sieht die Formel ein bisschen aber entscheidend anders aus und zwar so
-
Thread
Webserver nach HolgerBuss
Hallo, diese Woche habe ich den Webserver nach Holger Buss : "ATMEGA32 Lochrasterplatine mit ISA_Slot" nachgebaut. am Terminal sind alle Infos ok dh: Karte wurde erkannt und initalisiert (34) MY IP 192 168 1 66 <-ATMEGA32 IP 192 168 1 50 <- mein XP Rechner PonyProg
einen alten Dos_Client mit TCPIP hergerichtet diesmal mit BNC. Meine Fehler : gestern 1) ATMEGA32 mit Batterien / Accus betrieben keine Reaktion (Spannungseinbruch) Abhilfe: PC Netzteil 5V heute : 2) 100 Mbit HUB an 10 Mbit Netzwerkkarte Abhilfe : ohne Hub über BNC (Koaxkabel)
-
Thread
Umschaltung ext./int. Takt
Datenblätter der Megas durchgeklickt, Mega8 und 16 können das nicht, aber der 169 und die neuen 48/68/168. Bei den großen Mega64 und 128 gibt es sowas wohl auch, heißt dort aber "XTAL Devide Control Register" XDIV und geht von 2 bis 129.
noch die Frage, wann es denn nun die Mega48/88/168 endlich zu kaufen gibt... Scheinen mir ganz nette Teile zu sein :-) Gruß Ingo
-
Thread
suche gutes ATMEGA16/32 Evaluationsboard mit USB?
hab einfach das von myavr und pollin gekauft. Was ist eigentlich der Unterschied zwischen einem ATmega16 und ATmega168 ?
Hi >Was ist eigentlich der Unterschied zwischen einem ATmega16 und ATmega168 http://www.atmel.com/dyn/products/datasheets.asp?family_id=607 MfG Spess
-
Thread
PIN zieht den ganzen Port auf Null?
Wenn ich von einem Atmega48/88/168 ausgehe (welchen AVR verwendest Du?), fehlt die Versorgung an Pin20 und GND an Pin 22; stattdessen ist fälschlicherwise Pin 21 auf GND gelegt. Zudem sehe ich keine Entkopplungskondensatoren
Moin, jain ;) Fred S. schrieb im Beitrag #3391277: > Wenn ich von einem Atmega48/88/168 ausgehe Ich spiele mit einem ATMEGA8-16PU. VCC und GND sind richtig angeschlossen. Auch mit AVCC und den Entkopplungskondensatoren hat sich nichts geändert. Nach der MSB/LSB Peinlichkeit
-
Thread
AtMega ehwiges Fuse Thema 16 Mhz Quarz
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega
#define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega329__) ||defined(__AVR_ATmega3290__) ||\ defined(__AVR_ATmega649__) ||defined(__AVR_ATmega6490__) ||\ defined(__AVR_ATmega325__) ||defined(__AVR_ATmega3250__) ||\ defined(__AVR_ATmega645
-
Thread
Mikrocontroller - Erste Schritte
>1. Welcher Microcontroller? (ist ein ATmega8 für den Anfang geeignet?) ATMega168 >2. Welcher Programmer? (Selberbauen/Kaufen?) Auf dem Board. >3. Welche Software? (Hab Vista 64 Bit und Ubuntu 9.10) >4. USB oder Seriell? (auf
mit diesen Arduino's? http://www.watterott.com/Arduino-Duemilanove-Neuste-Generation-jetzt-mit-ATmega328 und Klone davon? http://www.watterott.com/USB-Boarduino-Arduino-clone-Kit-w-ATmega328
-
Thread
ATmel Atmega48 IVT und AVR-GCC
sollten die Einträge an Adresse 0x0012 und 0x0014 liegen. Im Datenblatt steht auch, dass für die Atmega48/88 Derivate ein instruction word und für die Atmega168 Derivate zwei instruction word benötigt werden. In der Include-Hierarchie bzw. bei der Nachverfolgung der USART_RXC/TXC_vect Defines habe
ein Strich durch die Rechnung gemacht... Was ich noch nicht ganz vestehe: Aus dem Datenblatt ATmega48/88/168: [avrasm] ... ;SPI Transfer Complete Handler 0x012 rjmpUSART_RXC; USART, RX Complete Handler 0x013
-
Thread
Code von Bascom nach C
ich das Projekt eigentlich in C schreiben wollte und nicht Bascom. Der verwendete µC ist ein Mega168 und die IDE für C das AVR Studio. Hoffe ihr könnt mir helfen Gruß Mathias
[/c] ergibt: [pre] WinAVR 20090313 GCC 4.3.2 AVR Memory Usage ---------------- Device: atmega168 Program: 1152 bytes (7.0% Full) (.text + .data + .bootloader) Data: 28 bytes (2.7% Full) (.data + .bss + .noinit) [/pre] Peter
-
Thread
Die meisten Atmegas haben einen internen Temperatursensor
Einige Temperatursensoren sind nicht im Datenblatt angegeben: http://hackaday.com/2014/02/01/atmega-attiny-core-temperature-sensors/
their datasheets. ... everything from the ATMega 168, 328, 32u4, to the ATtiny85 Das hört sich wirklich an als ob da ein großes Geheimnis gelüftet wurde. Schaut man sich aber mal die Datenblätter der aufgeführten Typen an, dann findet man schon
-
Thread
AVR debuggen unter linux
Controller in Erfahrung bringt? Vergiß den am besten ganz schnell wieder. Die unterstützten µC sind: ATmega16, ATmega32, ATMega323, ATmega162, ATmega169, ATmega128 Steht aber auch so im auf der Seite verlinkten user guide: http://www.olimex.com/dev/pdf/avr-usb-jtag.pdf Bei Atmel ist dazu nichts mehr
0x9407 16 KiB 0.5 KiB atmega168 0x9406 16 KiB 0.5 KiB atmega168p 0x940B 16 KiB 0.5 KiB atmega169 0x9405 16 KiB 0.5 KiB atmega16hva 0x940C 16 KiB 0.2 KiB atmega2560
-
Thread
Chip gesucht 1-10V zu PWM Wert
schrieb im Beitrag #3470143: > Ich möchte das jetzt auch mal im Gedanken durchspielen... So ein > ATMega32 hat ja schonmal 8 ADCs, aber nur 4 PWMs. >... > Oder gibt's Tricks mehr Kanäle aus den gegebenen PWMs zu kitzeln? Ja, der Trick heisst Atmega1284. Kennt ihr eigentlich nichts anderes als die
Stephan W. schrieb im Beitrag #3470214: > Die weitere PWM Verarbeitung soll ein Atmega8 übernehmen, denn davon hab > ich noch genug rum liegen und die Pins reichen aus. Und warum dann nicht die 8 1-10V Signale direkt in die A/D Eingänge des ATmega8?
-
Thread
[ATMEGA328p] - Induktivität an AVCC
Hallo Forianer, mit einem atmega328 möchte ich ein Testgerät bauen und mit dem internen ADC 2 verschiedene Spannungen messen (PORTC0 / ADC0) + (PORTC1 / ADC1). An die restlichen Pins des ADC-Ports (Port C) möchte ich zwei LEDs
Tiefpassfilter",... Und zwar auf Seite 245 des folgenden Datenblattes: Rev.: Atmel-8271J-AVR-ATmega48A/48PA/88A/88PA/168A/168PA/328/328P-Datasheet_11/2015. rhf
-
Thread
Atmel AVRs bei Reichelt günstiger geworden?
>>>>>D. h. es gibt ihn dann nicht mehr, sondern nur noch den ATmega88... Was, der ATmega8 wird es bald nicht mehr geben???? Was mach ich jetzt???? So ein Scheibenkleister!!!
Erstens ist er noch nicht abgekündigt, zweitens ist der Ersatz ja schon genannt worden. Die ganze ATmega48/88/168-Familie, mittlerweile auch als Picopower erhältlich (dort wird sie gerade um den ATmega328P erweitert) ist pin- und funktionskompatibel (aber nicht binärkompatibel wegen anderer IO-Register
-
Thread
512Byte-Array in 512Byte-EEPROM ablegen
Dir trotzdem im Datenblatt "Preventing EEPROM Corruption" durch. Ich würde aber lieber den Mega168 nehmen, statt Konstanten im EEPROM abzulegen. Peter
Auschalten langsam zu klein wird. "auf die Wahl des Controller habe ich keinen Einfluss mehr." Der 168 ist doch ein 88, nur eben mit doppelt Flash. Peter
-
Thread
Quarz an 644
Hallo, ich habe ein Problem bei dem Betrieb meines Atmega644 mit einem externen Quarz von 20MHz. Der Aufbau. - Controller Atmega644, die Version, die auch bis 20MHz getaktet werden kann - Spannungsversorgung 5V - 100n Cs an den VCC/GND Anschlüssen
programmieren kann ich ihn auch nicht mehr. Durch das Anlegen eines externen Taktes, den ich mit einem Meag168 erzeugt habe, konnte ich die Fuses wieder zurücksetzen weitere Maßnahmen: - anderen Quarz ausprobiert, sowohl 16MHz wie auch 11,... MHz und einen weiteren 20MHz - andere Lastkondesatoren, waren
-
Thread
EAGLE ATMega 8 und andere uC
Hallo zusammen, ich habe jetzt schon ein bisschen gegooglet aber ich weiß nicht wie man den ATMega 8 zum Beispiel hinzufügt. Ich hätte auch noch gerne andere uC wie allen anderen gängigen ATMega und ATTiny aber für den Anfang würde auch nur der ATMega 8 reichen. Viele Grüße Florian
Der Atmega8 ist aber schon in der Standard-Bibliothek von Eagle drin unter Atmel->MEGA8 ;) Atmega8, 328, 168, 88 usw. haben alle das gleiche Pin-Layout. Nur mal so am Rande erwähnt ;)
-
Thread
Atmega88 mit STK500 über Arduino IDE Programmieren
geflogen. Laut Bedienungsanleitung (http://www.atmel.com/images/doc1925.pdf) Unterstützt das STK den ATmega88 nicht. Du könntest mal versuchen, einfach ATmega8 einzustellen.
/ Board > Boardverwalter auswählen Im Boardverwalter bis nach unten scrollen und dort DIY Atmega8, Atmega48, Atmega88, Atmega168, Atmega328 installieren. --------------------------------------------------------------- By the way: Warum funktioniert ein Editieren der boards.txt Datei
-
Thread
C++ Klassenbibliothek für AVR
Index ist jeweils die Arduino Pinnummer // UNO, Nano, Pro Mini usw. #if defined(__AVR_ATmega328P__) | defined(__AVR_ATmega328__) | defined(__AVR_ATmega168P__) | defined(__AVR_ATmega168__) constexpr uint8_t portBit[] = {0,1,2,3,4,5,6,7,0,1,2,3,4,5,0,1,2,3,4,5}; constexpr uint8_t
Toggle() in den Port-Registern mit sbi realisieren. Angeheftet: AVR_toggle.lss - diesmal für ATmega328 compiliert.
-
Thread
[V] Diverse Tiny Mega XMega
ATXmega128A1-AU TQFP100 2 5,00 € ATXmega128D3 TQFP64 1 3,00 € ATMega168A-AU TQFP32 18 1,00 € ATMega32A-AU TQFP44 1 1,00 € ATTINY84A-MU QFN20 4 0,50 € ATTINY84A-SSU SOIC14 6 1,00 €
ATMega168A-AU und ATTINY85-20SH sind weg... 25€ inkl. Versand für den Rest....
-
Thread
Atmega88-20PU + Arduino Uno
/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ATmega88A 0x1E 0x93 0x0A ATmega88PA 0x1E 0x93 0x0F
-v -c stk500 -P COM4 -B20 -p atmega88p [/pre]
-
Thread
Atmega128 programmieren
Hallo, ich habe Schwierigkeiten einen Atmega128 zu programmieren. Ich bin ganz neu in dem Gebiet und bin im Moment total durcheinander. Ich muss zwei Mikrofonsignale (die zwei Ohren des Menschen repräsentieren) mit dem ADC aufnehmen und eine
Hi >als ich hab mal schnell in einem Programm für einen Mega 168 folgendes >eingegeben: >unsigned char adcval_1[1500]; >unsigned char adcval_2[1500]; Klingt bei 1k Ram interessant. MfG Spess
-
Thread
[avr-gcc Compiler-/Linkerbug] --relax sprengt Interruptvektortabelle
bei allen AVRs mit mehr als 8KB Flash auf, konkret getestet habe ich Mega(8)8 (tritt nicht auf), Mega168, Mega328, Mega644, Mega128 und Mega 2560 (tritt bei allen auf) Verwendeter Compiler: gcc version 4.3.3 (WinAVR 20100110) Verwendetes C-File: [c]void main(void) { }[/c] Compileraufruf: [code
funsigned-char -funsigned-bitfields -W -Wundef -Wunreachable-code -Wstrict-prototypes -msize -mmcu=atmega168 -Wl,--gc-sections,--relax -o"main.out" "main.c"[/code] [code]avr-objdump -h -S -j .text -j .data main.out > "main.lss"[/code] Gibt mit dem ATMega168 folgendes: [avrasm]Disassembly of section
-
Thread
Stromverbrauch RC-Oszillator vs Quarz vs Resonator (AVR)
des Herstellers verglichen ? http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf Seiten 318ff. Die kommen teilweise zu anderen Aussagen. Weshalb kommen die zu anderen Aussagen ? Ich wuerd eher dem Hersteller glauben
verstanden, läuft der ATmega48PA im Fall 1 mit 8 oder 1 MHz?
-
Thread
RFM12 - Funkmodul
Elecont macht einer board wie Stefan's uBrain , kostet 9,45 oder 9,99 Eur M8 oder M168 http://www.elecont.de/EntwBoards.htm http://www.elecont.de/Neue_Dateien/CB168Ad.pdf mfg Bingo
Ok, ich habe den ATMEGA8L-PU