-
Thread
7ter Atmega 8 geht nur teilweise kaputt
Hallo an alle. Ich habe hier vor mir eine kleine Platine liegen, auf der ein Atmega 8 samt 7805 (220µ und 100n am Eingang, 100n und 10µ am Ausgang) sitz. An den Atmega ist ein LCD mit KS066 Controller sowie 3 KSQn (Konstantstromquelle) mit PT4115 angeschlossen. Dazu noch 4 Schalter
1) Schutzbeschaltung der IO-Ports 2) Prüfung des Spannungsreglers Quelle:ATmega48/V ATmega88/V ATmega168/V, doc2545.pdf, S. 303 ff.
-
Thread
[ASM] Fragen zum Projektaufbau und vordefinierten Templates
natürlich auch ein neuer µC Typ her, der das debuggen unterstützt. Da ist dann die Wahl auf den ATmega88 gefallen, da der PIN-Kompatibel zum ATmega8 ist. Als erstes habe ich mal versuchsweise ein bestehendes ATmega8 Projekt für den ATmega88 ohne anpassung kompilieren wollen. Das ist natürlich wie
sind mir dann auch ein paar Unterschiede schon aufgefallen. Mein Ziel ist es nun, das ich den ATmega88 und eventuell den ATmega168 als allround Controller nutzen möchte. Da aber Assembler ja keine so schönen Libs bietet, wie es in C der fall ist, ist es natürlich erstrebenswert wiederverwertbaren
-
Thread
Arduino - zeitkritische Signale
> mehrere davon Eins, zwei oder viele? Der Atmega328 hat drei. CNT0 bis 2 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Kapitel 14-18. Weiß man, welche davon belegt sind?
Christoph db1uq K. schrieb im Beitrag #7491231: > Eins, zwei oder viele? Der Atmega328 hat drei. CNT0 bis 2 > https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf > Kapitel 14-18. Weiß man, welche davon belegt sind?
-
Thread
avr-libc 1.8.1 freigegeben
definitions for tiny 13a/24a/44a/84a, tiny167 and mega328p * New devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3
-
Thread
Was kann der AVR Processor? Kann es meine Aufgabe erfüllen?
Signal wird Softwaremäßig dann einfach invertiert. 5. Da kannst du dir welche aussuchen, beim ATmega heisen sie PBx, PCx und PDx. Wenn du nur 2 Eingänge brauchst, würde ich PD2 und PD3 nehmen. Die sind beim ATmega auch externe Interrups, da hast du dann für die Software mehr freiheiten. musst sie
die Erfahrung. Ich würde mich ans Datenblatt halten. Noch was wichtiges, du hast den Reset vom ATmega nicht bedacht. ohne beschaltung läuft der ATMega nicht.
-
Thread
Drehzahlmessung für Leistungsprüfstand
dieser Latenzzeit kann man leben. Auf dem Arduinoboard könnte das laufen, wenn Du anstatt des ATmega328 den pinkompatiblen ATmega88 verwendest.
' und Vektortabelle unterscheidet. Das betreffende Datenblatt gilt für ATmega48/88/168/328. Einen Link mit ser. Ausgabe hatte ich ganz vergessen: http://www.mino-elektronik.de/7-Segment-Variationen/LCD.htm#led2 Von der Schaltung brauchst Du nur den ATmega328. Dein 3,3V
-
Thread
[V] AVR Protoboard + AVR Chips + USBasp
Paket bestehend aus: 1x AVR Protoboard für Tiny, 2313, M8/168/328, M32/644/1248/2560 DIP-40 Quarzfassung = Quarze steckbar 1x Tüte diverse Quarze 1x PS/2 Buchse+Cinch Video (auf Protoboard) 1x SD Card Adapter 5V tolerant (auf Protoboard) 1x Nokia Display
für serielles Eeprom 4x Taster auf Board 14x Dupont Verbingungskabel 1x USBasp Programmer 1x ATmega16 1x ATmega8 1x ATmega168 1x Tiny2313 1x Tiny85 Paketpreis: 29€ +5€ Versand in DE Interesse => NUR Mail! Privatverkauf ohne Sachmängelhaftung. Bitte allen unnötige Kommentare ersparen
-
Thread
[gelößt] Suche IC (Bezeichnung) Umwandler von 2 nach 4 Signalen
auch nicht ein. Jedenfalls habe ich ein Anschlussproblem. Würde ich die 4 Anzeigen direkt an den ATmega168 (Atmel ATMEGA168PA-PU, PDIP-28) anschließen würden mir zwei Selektierungsausgänge am Mikrocontroller fehlen. Ich habe also 2 Pins "zu wenig" für die direkt Selektierung der Anzeigen. Pin 27 und
-
Thread
.bootloader overlaps section .data
jedenfalls bis eben, dann hatte ich heute folgende Fehlermeldung (AVRStudio4 WinAVR beide aktuell, ATmega168): ld.exe: section .bootloader [000000c6 -> 00000107] overlaps section .data [000000c6 -> 000000c7] Wie können die beiden Sektionen überhaupt überlappen, wo sie doch in verschiedenen Adressräumen
Options / Memory Settings / Add der Section .bootloader eine feste Adresse zuzuordnen, also beim ATmega168: Flash .bootloader 0x1C00 "0x1C00" ist zwar laut Atmel-Doku der Defaultwert für die Startadresse des Bootloader-Bereichs, aber offenbar muss man dies dem Linker manuell mitteilen. Danach funktioniert
-
Thread
TV-B-Gone selber bauen!
von ~ 8m alle Fernseher schlafen gelegt werden. Ausblick: - wird gerade in SMD mit einem ATMEGA168V-10AU im TQFP32 Gehäuse mit 8 x IR-Leds und 3 x LR3 auf einseitigem PCB aufgebaut, so dass das Gerät bequem zur Tarnung in einer Zigarettenschachtel untergebracht werden kann.
Ich habe eine ATmega8-16PU. Kann ich den auch verwenden??
-
Thread
[C] Probleme beim auslesen von Strings
Dein Code ist so eigentlich richtig. Zur Sicherheit hab ich ihn mal in meinen Atmega168 geladen und da läuft er. (Ich hab allerdings keine serielle Schnittstelle dran sondern hab mit einem JTAG-ICE überprüft, ob die Daten im Senderegister ankommen) Auch im Simulator das gleiche
jetzt endlich zum laufen bekommen. Fehler war das ich die Ausgabedatei vom letzten Befehl auf den ATmega brennen wollte: 1. avr-gcc -mmcu=atmega8 main.c -mmcu=atmega8 -c -o main.o 2. avr-gcc main.o -L/usr/lib/binutils/avr/2.19.1/ -Wl,-Map=main.elf.map,--cref -o main.elf Bin davon ausgegangen das
-
Thread
Auswhal des richtigen µC's- Bitte um Hilfe
ATMEGA8, vllt bessere/neuere Versionen gibt. Vielleicht gibt es ja wen der einen viiiiel besser passenden Controller kennt.
bekommen ist, nur zu nehmen weil er "neu" ist, ist doch Unsinn. Bleib also ruhig erst einmal beim atmega8, der kann das oben aufgeführte Pflichtenheft sicher erfüllen. Meiner Ansicht ist gerade bei den "atmels" der leichte Übergang zu größeren Versionen ein Hauptvorteil. Wenn der atmega8 nicht mehr
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
. An alle: Kann mir jemand sagen, wie lange PonyProg zur Programmierung/Verifizierung eines ATMega mit 8, 16, 32, 64k braucht? Was ist die niedrigste Taktung des ATMega, bei der PonyProg noch funktioniert? Und was macht Ihr, wenn als Clocksource der Low-Frequency Oszillator angewäht wurde? Auch
, dass jeder Prozessor andere Fuses besitzt. Manche Prozessoren haben gar keine Fuses. Oder der ATmega48V/88V/168V kann nur im Bereich von 0 - 6MHZ betrieben werden. Wenn du mit deinem Programm sowieso nicht alle Prozessoren abdecken möchtest kann man das ruhig so machen. Aber wenn ich mir deine Erzählung
-
Thread
Welchen Atmega-Controller für Batteriebetrieb nehmen?
ich auch so einen Controller verwenden, auch, wenn es vielleicht sparsamere gibt. Mir würde ein Atmega8 reichen, wobei ein Atmega16 sicherlich in Bezug auf spätere Erweiterbarkeit auch nicht verkehrt wäre. Der Controller muss (oder gibt's eine andere Lösung?) mit 5V arbeiten, da das angeschlossene
Ich würde dir zu einem Atmega88 oder Atmega168 raten, da die gegenüber den normalen Atmega8 einige nette Features haben und auch meines Wissens weniger Strom brauchen. Vom Atmega8 zum 88 ist es auch nicht schwer, pinkompatibel
-
Thread
ATMEL (Microchip) erhöht die Preise
Beispiel auch. Das erhöht nebenbei das Bildungsniveau. ;-) Ob das schon mal jemand verwechselt hat? ATmega16 und ATmega164 sind pinkompatibel. ATmega32 und ATmega324 sind pinkompatibel. ATmega64 und ATmega644 sind nicht pinkompatibel.
sGAEpiMZZMtOXy69nW9rM4TTfO7n%252bYNkNNlUK22OuzXsEY3fdtecMg%3d%3d http://www.mouser.de/Search/Refine.aspx?Keyword=atmega168PA&Ns=Pricing%7c0&FS=True
-
Thread
China SUPER Bauteile-Schnäppchen Thread
://www.ebay.at/itm/261089394141 (ATMEGA328, kein USB) http://www.ebay.at/itm/150884671106 (ATMEGA168, Schalter und Vreg, kein USB) http://www.ebay.at/itm/230795578198 (ATMEGA328, Resettaster, kein USB) http://www.ebay.at/itm/280963690978 (ATMEGA328, Nano, USB) http://www.ebay.at/itm/230799921826 (ATMEGA328, Nano, USB) http://www.ebay.at/itm/221119540576 (ATMEGA328, Nano, USB) Chip-Only ATMEGA328 mit Arduino-Bootloader ab *ca 3 EUR* inkl
-
Thread
7 segment über aus 150m steuern
taster müssen aber im selben stromkreis betrieben werden. vcc=12v. gesteurt wird das ganze von einem atmega. wie krieg ich die 5v vom atmega möglichst verlustfrei zu den tastern? oder reicht es aus, wenn ich einfach die gemeinsame masse von der anzeige zu den tastern lege und die taster extern versorge?
Bilder der Steuer-Befehl von meiner Festplatte. Es gibt HEX-Dateien für atMega8, m48, m88 und m168. _
-
Thread
Atmega8 Problem mit Bootloader
Hast du dem ATMega auch per Fuse Einstellung gesagt, dass er bitte den Bootlader nutzen möge?
compilieren, mit 4.3.2 hats geklappt. Ich kann dir morgen abend wenn du magst die Bootloader für ATMega8, ATMmega168 und ATMega328 als Hexdatei hier einstellen. Vorteil ist: 512 Bytes Flashbedarf, Nachreil: nur mit 16 MHz zu bezreiben, EEProm nicht über Bootloader beschreibbar.... Grundsätlich nur 115200
-
Thread
Widerstände für Treiberbaustein berechnen
Hallo, ich möchte 4 Duo-LEDs mit 20mA bei 2V über 4 PWM-Kanäle paarweise ansteuern. Der Atmega168 verträgt nicht so viel als das ich die LEDs direkt verbinden könnte. Bei meiner Recherche bin ich dann auf den ULN2003 gestoßen. Wie berechnen sich die Widerstände die ich zwischen Pin und Eingang
möchte 4 Duo-LEDs mit 20mA bei 2V über 4 PWM-Kanäle paarweise >ansteuern. Dann tu das. > Der Atmega168 verträgt nicht so viel als das ich die LEDs >direkt verbinden könnte. Doch, 20mA/Pin sind OK. > Bei meiner Recherche bin ich dann auf den ULN2003 gestoßen. >Wie berechnen sich die Widerstände
-
Thread
Hilfe beim ATMega 328p Bootloader flashen
Beitrag #2839126: > Kann ich eigentlich auch einen anderen uC auf meinem Board benutzen. > zb. den ATMega 8 oder 16? Ich denke das pass jetzt: http://gidf.de/ Und das: https://www.google.de/search?hl=de&noj=1&site=webhp&source=hp&q=atmega16&oq=atmega16&gs_l=hp.3..0l10.3537.6642.0.6867.10.9.1.0.0.0.147.948.3j6.9.0
das (erster Link!): http://www.atmel.com/Images/doc2466.pdf Ein Blick und es ist klar, dass der ATmega16 40 Pins hat. Der ATmega328 nur 28. Also -> nicht kompatibel! Aber der ATmega8 hat eine andere Pinbelegung. Du kannst aber einen ATmega168 benutzen :P (falls du ein Anfänger bist, was ich mal
-
Thread
was bedeutet eine größere Interrupt Vector Size
Hi >Und zwar soll ich in einem >Protokoll die Unterschiede der ATmega8 Familie erklärn. Welche ATMega8 Familie? >Nur weiß >ich nicht was die Größe des Interrupt Vectors für Vorteile bringt????. >Vl. heißt das, mann kann mehr Codezeilen für ISR reintexten?..
spess53 schrieb im Beitrag #2768681: > Welche ATMega8 Familie? Ich denke er meint ATMEGA48, 88, 168, 328. Die Vermutung mit den Sprungzielen ist richtig.
-
Thread
PIC24FV32KA301 - Ports nicht kurzschlussfest?
erste Mal. (beim 8051 war das auch noch schwieriger). Ich habe schon mehrere uCs gebrutzelt. ATMEGA168P, PIC16F876 ... Einfach so durch kurzes Abrutschen mit der Meßspitze. Die Dinger werden immer kleiner (billiger) und schneller (niederohmiger). Die 25mA Maximalstrom durch den Pin sind bei
Anja schrieb im Beitrag #5062725: > Ich habe schon mehrere uCs gebrutzelt. ATMEGA168P, PIC16F876 ... > Einfach so durch kurzes Abrutschen mit der Meßspitze. Mit Abrutschen habe ich bisher noch keinen AVR beeindrucken können. Ich geb zu, daß ich manchmal sogar zur Fehlersuche
-
Thread
LED Text Ventilator
der Textprogrammierung sehe ich zuerst mal darin einfach die vorhandenen Taster über einen z.B. ATMega 168 zu bedienen und diesem vom PC über USB-Seriell-Wander die Texte zu schicken. Der Nachteil wird wohl sein, das das Programm der Ventilator MCU mit Sicherheit Routinen zur Tastenentprellung hat und
als einmalig den Text zum Ventilatorkopf schicken. Die müsste sich also leicht durch einen eigenen ATMega ersetzen lassen und die Texte hält man im PC vor. Eigentlicht braucht man garnicht wissen was im Ventilatorkopf vor sich geht. Wenn man denn die Textcodierung kennt ... hm.
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
Arduino Fanboy D. schrieb im Beitrag #6160534: > ATMega328P? ATTiny - geheim ist nur die genaue Ausprägung :-)
vom CPU-Takt geht erst ab ATmegax8. Als Stromaufnahme im Power-Save habe ich bei 5V gemessen: ATmega48: 6,4µA ATmega168: 5,5µA Atmega328P: 1,3µA Für die A-, PA- und PB-Typen habe ich keine Testergebnisse. Du mußt natürlich erstmal abschätzen, wieviel Strom die LEDs brauchen, d.h. ob es überhaupt
-
Thread
unbeantwortete Prüfungsfrage
LSB Also VRef gar nicht messbar, somit 1024 in der Berechnung völlig i.O. Zumindest beim AVR (ATMega168 Datenblatt, Seite 250)
PA0(ADC0) PA1(ADC1) also verwendet wird doch der interne AD des ATMega32, wartet schau mal im Datenblatt welche Refspann der hat, oder weiss das jmd auswendig ?
-
Artikel
AVR Bootloader FastBoot von Peter Dannegger
, der auf beliebigen I/O-Pins lauschen kann. Beispiel für gleiche Bepinnung wie Hardware-UART im ATMega 8, 48, 168, 328 Für One-Wire-Betrieb muß für TX und RX zweimal der gleiche Pin angeben werden. Beim Assemblieren wird das erkannt und One-Wire aktiviert - es ist keine weitere Änderung nötig. Hier
Im Beispiel für einen ATtiny45. Dabei nicht vergessen, die bisher (per Default) ausgewählte CPU ATmega168 auszukommentieren: UART Port und Pins festlegen – BOOTLOAD.ASM. Da die verwendeten Pins für die Schnittstelle frei wählbar sind, müssen diese noch eingestellt werden. STX_PORT: Hier den Sendeport
-
Thread
AVR Studio 6 BETA
Bisher nutzte ich immer noch das Studio4. Derzeit wollte ich ein aktuelles Projekt mit einem ATMega168 und meinem JTAG ICE MKII debuggen, leider bekomme ich nur ISP und DebugWire angezeigt. Wisst Ihr woran das liegen könnte? Platine läuft schon länger und es gibt schon einigen Code welcher per
Ach, shit - bin ich doof. Ich nutze im Studio4 ja auch DebugWire. Der Mega168 kann ja gar kein JTAG - peinlich peinlich ;) Ziehe meine Frage zurück...
-
Thread
I2C Multimaster realisieren
wie realisiert man sowas, dass es nicht zu einer Kollision im Bus kommt? Ich habe ein Master Atmega welcher von mehren Sensoren über I2C Daten abholten und Aktuatoren per SPI ansteuert. Nun soll ein PIC hinzu kommen welcher über eine HID Schnittstelle verfügt. Und Daten vom Atmega anfordern kann
Details: 22.8 Multi-master Systems and Arbitration http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf Bei mehr als zwei Mastern: Für den unwahrscheinliche Fall eines Deadlocks könntest du den WDT aktivieren. Zu PIC kann ich nichts sagen.
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
Wer hat einen Atmega32L schon einmal günstiger gesehen?
verschleudert werden. Hat sich schonmal jemand die MRC-60 vorgenommen? Darin steckt im Wesentlichen ein ATMega168V mit einem 3,68MHz Quarzoszillator, Spannungsregler, blaue LEDs und ein IR-Receiver. Auf der Rückseite sind wie beim MMR-70 viele beschriftete Testpunkte zugänglich, darunter auch die ISP Signale
-
Thread
Atmega mit 28Pins und 3 INT Ports, gibts soetwas?
Hallo, ich benötige eine Atmega Chip mit 28 Pins und DREI INT Ports also INT0,INT1,INT2 gibt es soetwas? benutze aktuell den Atmega8 der hat aber leider nur 2 INT Ports und der Atmega32 hat zwar genug INT Ports ist mir aber viel
Stefan schrieb im Beitrag #2715145: > benutze aktuell den Atmega8 der hat aber leider nur 2 > INT Ports Nimm einen atmega88 (168, 328), da hast du zusätzlich 23 pin change interrupts zu Verfügung und musst für die Portierung fast nix anpassen.
-
Thread
ATmega/32/48/88/168 (BGA)
Hallo, Gibt es den ATmega/32/48/88/168 in BGA oder LAP ? Grüße Schockfish.
-
Thread
HEX-file mit STK500 nicht flashbar
mir erzählst, was ich damit machen soll, kann ich noch einen Funktionstest vornehmen. ;-) Der ATmega128 sollte zum ATmega64 binärkompatibel sein.
Ich hab Dein Hex auch flashen können, aber nur in nen ATMega168, da ich keinen größeren habe. Mein STK500 hat HW: 02, SW: 02,0a SoLaLa wrote: > irgendwelche Ideen? Wenn Du nen Bootloader in den Chip brennst, kannst Du das Hex dann per Bootloader flashen
-
Thread
1-Wire Slave auf AVR
Ich habe mich an dem Code mal ausgelassen. Jetzt läuft er bei mir (Boarduino, d.h. atmega168) stabil, kann SEARCH_ROM, lässt sich debuggen (via interruptgesteuertem UART-Output), passt dafür aber nicht mehr in den attiny13 rein (nichtmal wenn man die neuen Features weglässt). Dagegen werde
atmega8 nicht. Da dürften weitere Änderungen im Source-Code notwendig werden. Besser würde da ein atmega88 passen.
-
Thread
neue µBrain Platinen
kannst du nochmal erklären, was das soll? Das sind SMD-Atmega-Platinen, die man als DIL verwenden kann? damit hat das nichts zu tun? http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=118332
gleichen Preis auch bestückt: http://www.elecont.de/shop/product_info.php?info=p109_Leiterplatte-vom-CB168ad.html
-
Thread
ATmega16A problem mit serieller Schnittstelle. Bootloader?
Hat noch niemand mit dem ATmega16a gearbeitet?
gewesen? Klar, danach habe ich den Bootloader wieder drauf gespielt. Der µC wird wie auch der ATmega168 blank geliefert. Bernd K. schrieb im Beitrag #3894710: > Seh ich das richtig, Du "zweckentfremdest" den Arduino als reinen > USB-Seriell Wandler? Ja. Sobald ich ihn mit einem Bootloader
-
Thread
[AVR] Stack-Overflow: Was passiert dann genau?
Experimente" >> tatsächlich an der realen CPU durchgeführt hast und auf welche Weise. >An einem echten ATmega328. Was heisst "echt"? Ich habe gefragt "real"! Im Simulator? Oder physisch vorhanden?
hier auch oft mit und erlebe immer wieder, dass Leute aneinander vorbeireden. >>An einem echten ATmega328. > > Was heisst "echt"? Ich habe gefragt "real"! Im Simulator? Oder physisch > vorhanden? Mit "echt" meinte ich "physisch". Versuchsaufbau: ATmega328-PU auf Breadboard, Angeschlossen über
-
Thread
Welchen AVR nehmen
>Welchen würdet ihr empfehlen? ATMega644
Falls Du mit dem m88 anfängst und merkst das Dein Programm zu groß wird, brauchst Du nur einen m168 einstecken und kannst gleich weiter programmieren. Die Peripherie wurde auch etwas aufgebohrt.
-
Thread
Pollin AVR Board Programmierung per USB-to-RS232 Converter DOCH möglich
PS: Natürlich im Ponyprog (In der Toolbar) selber "AVR Micro" und "Atmega16" oder bzw deinen Controller auswählen.
Den ATmega8 im AvrUsb500 per BitBang in ca. 10 Sekunden. Aber ohne Verify, das würde dann ~30 Minuten dauern. Als Alternative könnte statt Verify eine Checksumme die Fehlerfreiheit garantieren. Gruss
-
Thread
BandGap bei m168
die Messung von BandGap und Masse gut ?? im Datenblatt "Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf" auf Seite 238 steht am AD-Mux "BANDGAP REFERENCE" und am Referenz-Mux "INTERNAL 1.1V REFERENCE" Handelt es sich um das gleiche ????
Inzwischen habe ich mich daran gewöhnt und nutze ganz gerne die kleinen preiswerten Mini-Pro-Module mit Mega168 und Mega328. ...
-
Thread
AVR Programmierer für Miniprojekt (tinyVGA) gesucht
diese Projekte 640x480 @ 60hz. Ich waere interessiert an hoeheren Aufloesung (beispielsweise mit atmega168 @ 20mhz waeren zumindest 800x600 moeglich!). Weiss jemand, ob 1920x1200 realisierbar waere?? AVR full HD :) ?? Anzumerken waere, dass ich nur an minimalistischer Hardware Loesung interessiert
>Es geht bei diesem Low-Tech Projekt Bezogen auf ATmega-µCs ist das eine völlige Fehleinschätzung.
-
Thread
Fragen zu AVR-ISA-Control-Webserver
noch dran und wird scheinbar nicht erkannt, denn es startet offenbar die Webseite, die auf dem Atmega32 liegt. Frage1: Ist das so gewollt, daß entweder die Kamera ODER die SD-Karte angesprochen wird? Frage2:Der Server ist jetzt über die Adresse 192.168.1.101 zwar "anpingbar" aber über einen Browser läßt er sich nur über 192.168.1:3333 ansprechen, wobei 3333 der Port ist, ist das richtig? Frage3: Wie kann ich eine Umleitung über Dyndns.org einrichten, das Angeben des Ports 3333 statt 80 (was mit der alten Konfiguration
-
Thread
WinAVR 20080402
doch kleiner und schneller, da ich fast nur ATTinys einsetze. Ich hab ein neues Projekt mit dem ATmega168 und da werde ich warscheinlich mit dem WinAVR-20070122 am besten fahren. Ich hab mir extra ein paar Batch-Dateien geschrieben, mit denen ich schnell zwischen den Versionen umschalten kann.
die Programme immer mehr Speicher brauchen. Wenn das so weiter geht, passt ein Programm für einen ATmega16 halt nicht mehr in einen ATMega16 rein, weil der Compiler zu viel Müll erzeugt. Mit vorzüglicher Hochachtung, Helmut Wendler
-
Thread
Unruhiges LED dimmen - warum?
haben. Ich hab das ganze über einen Timer2 Overflow Interrupt und einen Timer2 Compare Match am ATMEGA 168 realisiert: [c] TCCR2B |= (1<<CS22); // Prescale Takt / 128 (ergibt Periode 11,574us) TCCR2B &= ~(1<<CS21); // Ergibt 2,963ms PWM Takt TCCR2B |= (1<<CS20); TIMSK2 |= (1<<OCIE2A);
Matze Niemand schrieb im Beitrag #1936913: > ATmega8 20Mhz Gibt´s nicht. Entweder ATMega8 mit 16Mhz oder ATMega88 mit 20Mhz. Übertakten mal aussen vor gelassen.
-
Thread
Controller für mehrere Interrupts
Messung erst eine Umprogrammierung durchgeführt wird. Könnte ich nicht über den Analogkomparator des Atmega168 den Timer/Counter1 hochzählen? Dann würde meine Genauigkeit zwar auf 0,0017259% (mit Tempdrift des TXCO und Alterung nach einem Jahr) sinken, dass wäre aber auch genau genug. Voraussetzung ist
M. N. schrieb im Beitrag #3080907: > Ein Atmega schafft das nicht. Siehe Datenblatt: "External Clock Source" Auch wenn die Frequenz unter 20MHz bleibt?
-
Thread
ATmega Abtastrate (kSPS)
Grund habe ich gefragt, da 200kHz/8=25kSPS. Das wäre ja schon über dem angegebenen Wert für den ATmega32. Ich wollte den ADC mit 125kHz betreiben. Sollte demnach ja in Ordnung sein. Gruß, guitero
input clock frequency to the ADC can be higher than 200kHz to get a higher sample rate. [/pre]Atmega48/88/168 S.247
-
Thread
Atmega88 und Arduino
Hallo Stefan, war nicht der kleinste AVR früher eine atmega168, aber heute wird ab atmega328 verbaut, da man ja noch einen Bootloader verwendet.
.bootloader.extended_fuses=0x00 atmega88.bootloader.path=atmega88 atmega88.bootloader.file=ATmegaBOOT_88_m88.hex atmega88.bootloader.unlock_bits=0x3F atmega88.bootloader.lock_bits=0x0F atmega88.build.mcu=atmega88 atmega88.build.f_cpu
-
Thread
BASIC-Computer mit Mega32
habe cih in diesen fuse-rechner eigegeben http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega32&P=ATmega32&V_LOW=ef&V_HIGH=d1&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x40=&M_LOW_0x80=0x80&M_HIGH_0x01=&M_HIGH_0x06=0x00&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&M_HIGH_
Dataflash =============================== +5V --|>|- VCC,WP (über grüne LED) ATMEGA SS ------ CS ATMEGA MOSI ------ SI ATMEGA MISO ------ SO ATMEGA SCK ------ SCK RESET ------ RESET GND ------ GND Die ISP-Schnittstelle ist ja normalerweiese frei