-
Thread
Einstieg in der MicroController Welt
Ich will ein Home-Alarm Anlage bauen. da brauche ich schon einiges an I/O. Sind die Tutorials vom Atmega8 auch auf dem Atmega16 oder 32 übertragbar? dann kann ich vielleicht direkt mit dem Atmega32 oder atmega644 anfangen? Dann kommt noch die andere Welt und zwar GUI!! ich will mein Microcontroller
sortieren? Ziel : Alarm Anlage einbauen und dies über TCP-IP steuern. Ziel 1 : Controller suchen : Atmega8,16,32 oder PIC? Ziel 2 : Programmiersprache : C und kein Assembler Ziel 3 : welche Bibliotheken und Entwicklungsumgebung??? mmhh keine Ahnung!! AVR-Studio, AVR-Workpad, Gcc-win??? Ziel 4:
-
Thread
Datenlogger mit SD Karte, hoher Samplerate und 12-Bit ADC
eigentlich Tagelang) auf der Homepage von Atmel herumgetrieben, aber nichts passendes gefunden. Den ATmega32 gibt es fertig am Board, hat aber nur 10-Bit und ich weis nicht, ob jedes ATmega 2Bit Oversampling schafft. Leider finde ich auch keinen Vertrieb für diese Boards. Der ATxmega hätte 12-Bits, aber
Spannungspegel reden wir denn hier? Das Signal muss vorm ADC noch aufbereitet werden. Nen 12bit ADC für I2C/SPI raussuchen, an AVR häkeln und an SPI noch die SD Karte. Alles mit 3,3V Versorgen (max 12,882MHz), nen ATMega 324 zB nehmen (Pinkompatibel zum 32er). GPS Module sehen auch gerne 3,3V Eine SD
-
Thread
Weg von Arduino - Beratung
abgekehrt bin hat andere externe Gründe. Irgendwie ist das schade. Naja, was solls... Mit dem STM32 kann man ja auch viel machen und das JTAG Debugging ist wirklich angenehm. Im Prinzip läßt sich mit allen uC viel machen sobald den Feind kennt. Ich arbeitete früher mit CooCox V1.74-175. Obwohl es
, an dieser werde ich mich entlanghangeln. kleines Beispiel: Ich habe eine Steuerung mit dem atmega328 gebaut, der flash ist komplett voll, 1-2 Funktionen müssen noch rein, also habe ich mehrere Stunden damit verbracht den Code zu optimieren. Mein Anspruch ist sicherlich einiges niedriger als
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
? 1. Der Programmspeicher wird in Words adressiert Datenblatt: ...the Flash is organized as 32K/64K/128K × 16 2. Wozu braucht der ATMega 24560/2561 einen 17 Bit Programmcounter Datenblatt: ...Program Counter (PC) is 15/16/17 bits wide, thus addressing the 32K/64K/128K program memory locations
Esp32 mit Fram.. kommt halt drauf an wie viele Pins man benötigt und wie schnell das ganze laufen soll. Bastelfreundlich ist wohl nur der atmega1284p, wobei Stm32 und esp32 Breakout Boards auch schon fast
-
Thread
AVR 8bit auch für größere Projekte?
); GPIOA->AFR[0] |= SHIFT4(3, 7); // activate USART2 and configure it for 460800 Baud RCC->APB1ENR |= RCC_APB1ENR_USART2EN; USART2->CR1 = USART_CR1_UE | USART_CR1_TE | USART_CR1_RE; USART2->CR2 = USART_CR2_STOP_1; // baud rate: see
AVR und ARM wobei in zukunft eher ARM M0 einzug halten wird einzig aus einem Grund ... der STM32F030(32k) ist halb so teuer wie der ATmega88(8k)
-
Thread
Effizient Datum und Uhrzeit vergleichen
voll und ganz von der Unixtime überzeugt. Ich habe auch schon eine Funktion mit der ich mit dem Atmega32 und 16MHz in 150µs von meiner Struktur in Unixtime umrechnen kann. [c] uint32_t convertDateTimeFromHumanToUnix(Clock_SType_TimeAndDate as_DateTime) { uint32_t lu32_year = as_DateTime.u16_Year; uint32_t lu32_month = as_DateTime.e_Month; uint32_t lu32_day = as_DateTime.u8_Day; uint32_t lu32_hour = as_DateTime.u8_Hour; uint32_t lu32_minute = as_DateTime.u8_Minute; uint32_t lu32_second
-
Thread
LCD DM19264A (KS0108B Controller)
Frage, wie mit diesem Pin umzugehen ist... Kann das Display dann überhaupt funktionieren? PS.: Da U2 nicht bestückt ist, muss ich wohl davon ausgehen, dass dort nur -5V zu erwarten wären, und wenn ich U2 noch nachbestücke könnteich auf -10V kommen? mfg
einzige Anzeige ist, konnte ich noch keine Kontrastprobleme feststellen. Pinbelegung Display/ATMEGA16: 1 GND 2 +5V 3 Schleifer von Poti zwischen +5V und Vee (Pin 19 angeschlossen) 4 PB0 (D/I bzw RS 5 PB1 (RW) 6 PB2 (E) 7 PD0 (DB0) ... 14 PD7 (DB7) 15 PB5 (CS1) 16 PB4 (/RST) und
-
Thread
Welcher µC ist der richtige ?
/Duino/AVR/OLIMEXINO-328/open-source-hardware https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-32U4/open-source-hardware https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware https://www.olimex.com/Products/Duino/MSP430/OLIMEXINO-5510/open-source-hardware
Lars U. schrieb im Beitrag #3728503: > Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 > (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied > machen.Habe beim ATMEGA328P
-
Thread
Flugbahnregler eines Modellbauflugzeuges
schalten. Die Signale des Empfängers, welcher 8 Servos ansteuert, habe ich ausgewertet (PWM von 1,2 – 1,8 ms). Nach meiner Recherche kann angeblich jeder I/O Port eines µC‘s solch ein Signal empfangen/ausgeben (mit entsprechender Programmierung). Ich habe deshalb an einen ATmega gedacht. Die Frage
mir Atmega 640/1280/2560 mit viel Pheripherie ein, jedoch bekommt man da 32 Bit uC schon günstiger.
-
Thread
KTY81-121 KTY81-122 Temperatursensor / Thermometer LED 0,5°C Auflösung Assembler ATmega8
Rv geändert auf 47 Ohm Spannungsabfall an Rv ca. 0,2V, ergibt If=4mA Bild Verlauf Uce (1V-Teilung) Bild Ue gegen Masse (2V-Teilung) Helligkeit ist nicht dramatisch grösser.
schönes projekt ! würde das gerne bauen hab´s aber nicht so mit controllern . kann man statt des atmega8 auch den atmega32_16 verwenden ? hab einige atmega32 geschenkt bekommen . wie bekommt man die software in den atmega? n teures programmierboard lohnt nicht da ich ansonsten nix mit controllern
-
Thread
Arduino dauerhaft im Betrieb. Erfahrungen?
> welche mit einem Quarz Wenn das men nicht ein Irrtum ist/wird ... Soweit sind nur die mit ATMega8U2 ATMega16U2 ATMega32U4 mit Quarz versehen. wg. dem USB Alle Megas, Nano, Pro Mini und UNO haben Resonatroren am Hauptprozessor. Geht auch aus den Schaltplänen hervor. Es sind eher die
Arduino F. schrieb im Beitrag #5135055: > Soweit sind nur die mit ATMega8U2 ATMega16U2 ATMega32U4 mit Quarz > versehen. > wg. dem USB > > Alle Megas, Nano, Pro Mini und UNO haben Resonatroren am Hauptprozessor. > Geht auch aus den Schaltplänen hervor. > > Es sind
-
Thread
Software UART
Hallo, bei mir klappt das empfangen (9600baud) nicht auf einem Atmega644 mit 1Mhz internen Takt. Mit der HW UART klappts dagegen einwandfrei. Was ich schon nicht verstehe ist die seltsame Formel für die Bitdauer: #define BIT_TIME (u16)((XTAL + BAUD/2) / BAUD)
Hallo liebe Experten! Ich möchte gern diesen Software UART auf einem ATmega32 mit 16MHz benutzen. Leider kommt jedoch schon beim Verwenden des Beispielcodes eine Fehlermeldung des Compilers : undefined reference to 'suart_init' Ich gehe mal davon aus, dass ich die Datei
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
Du einen Link auf die Fassung > die Dir half? Das vollständige Datenblatt des interessierenden uCtrl ist ein unabdingbares MUSS bevor man sich irgendwie mit uCtrl-Software oder uCtrl-Hardware beschäftigt. Microchip stellt alles zur Verfügung: Im Fall des ATmega4809 in einer ersten zweigeteilten
AVR128DA28, I [mA]: [code] f [MHz] 24 4.0 U [V] 5.0 4.75 1.15 3.0 4.60 1.05 2.0 4.25 0.90 [/code]
-
Thread
Tutorial 10x10x10 LED-Cube
Programmiereung, sonst kann auch Assembler leicht mal von BASCOM ueberholt werden. Wer mit dem ATmega32 nicht auskommen sollte, was ich anzweifle, nimmt einen Atmega644 oder gleich einen ATmega1284
So, hier noch mal, wers haben möchte, die bessere Version (V1.2) etwas detailierter und mehr Abbildungen...u.s.w.
-
Thread
ATmega-Programmierer gesucht
für die Drehzahlmessung aussehen. (Nein, ich implementiere es nicht, ist nur Hobby und ich habe ATmega zugunsten STM32 abgeschworen :-)
www.mikrocontroller.net/articles/AVR-Tutorial:_ADC#Referenzspannung_AREF >> Ich bin verwundert, dass du den alten Atmega32 verwendet hast. Aktuell >> wäre der Atmega324 oder 1284 mit mehr Speicher und besseren Timern. > > Wusste ich damals nicht, nun ist es der :P Hat mich auch verwundert, aber er Atmega32 wird
-
Thread
Lightweight WS2811/WS2812 Library
} uint8_t second(void) { return sec; } int16_t millis(void) { return ms; } uint32_t millis2(void) { return ms2; } [/code]
reinfunkt: https://youtu.be/h7ubECPKRJs Korrekt sieht es dann so aus: https://youtu.be/hwUaI-tJ2UE Bei der Suche findet man so viel Quatsch und teils unverständliche Lösungen, da kann eine Variante mehr nicht schaden ;) Vielleicht bastel ich das noch für den STM32F030 - gegebenenfalls mit N-FET
-
Thread
Atmega328p SMD bootloader
32-atmega-328pb-mu-p269209.html?PROVID=2788&gclid=Cj0KCQiA5vb-BRCRARIsAJBKc6I_tFQzxQRd__Kejof4IwwU9pMyqgoaO63ro_tBm7flti11PMhbpPoaAt-8EALw_wcB
Naja ich habe ja folgenden Atmega. https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-32-kb-20-mhz-vqfn-32-atmega-328pb-mu-p269209.html?PROVID=2788&gclid=Cj0KCQiAifz-BRDjARIsAEElyGK6BI9zJQWAaTtg-MxlkZiaV7Zn7IWAlUod63Fb_FlyyGzTBhYxNu4aAoQEEALw_wcB
-
Thread
Controller mit FPU
führenden 1-Bits 24 Bit groß ist. Jede Division berechnet also 8 Bits des 24-Bit-Ergebnisses. Da die 32/32-Division auf dem M3 nur 2 bis 12 Zyklen dauert, sollte die gesamte Berechnung immer noch deutlich weniger Zyklen benötigen als auf einem AVR. Bei Double-Divisionen hilft einem der Divisionsbefehl
rund 115µs. Nachdem dem Linker die libm.a 'verordnet' wurde, ging es deutlich schneller. Beim ATmega162 mit 16MHz braucht eine FDIV etwa 32µs.
-
Thread
Uhrenquarz Feineinstellung
Die Ungenauigkeit von -2.0E-4 kommt mir sehr groß vor. Sicher, dass kein Programmfehler vorliegt? Bei ATmega16, der sollte so etwa dem ATmega32 entsprechen, korrigiere ich per Software, musste aber bei einigen hundert Stück
einem freien Pin ein Rechtecksignal ausgibt; der ATmega32 hat leider kein per Fuse einschaltbares CLKOut wie die neueren uC.
-
Thread
RTC low cost/time
MaWin schrieb im Beitrag #6953184: > Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz > selber zählen kann. > > Notfalls halt extra ein uC der RTC spielt während die Hauptschaltung > stromlos ist Warum nicht? Wenn man in 19,2 Kubikmillimetern (RV 3029-C2
> der 644er braucht ca. 6uA bei 3,3V Hier kommt sowohl ein ATmega644P als auch ein ATmega1284P mit 1.1 uA aus.
-
Thread
Tastenerkennung mit ATMega
> ADMUX |= (1<<MUX2) | (1<<MUX0); > // Hier könnte ein Fehler liegen. > Laut AVR Buch "ADC5 (PIN PC5) = ADC Channel" Eben. Beim ATmega32 ist das PA5. > ADMUX |= (1<<REFS0) | (1<<REFS1); "Internal 2.56V
Beispielprogramm ausgeht, also für welchen Controller es ursprünglich gedacht war. Ist es z.B. der ATmega328, dann müssten die Werte mit 1.1/2.56, d.h. Vref(ATmega328) / Vref(ATmega32), multipliziert werden. Alternativ könnte man auch eine Vref von 1.1 V extern anlegen.
-
Thread
AVR-Bootloader erforderlich?
Fabrikneue AVRs werden mit leerem Speicher ausgeliefert. Ich glaube, mich zu erinnern, dass auf Atmega8/16/32U2/4 ab Werk immer ein USB Bootlader drauf ist. Das DB des ATmega16U4 / ATmega32U4 sagt auf Seite 1: – Optional Boot Code Section with Independent Lock Bits In-System Programming by On-chip
: dfggffgjk schrieb im Beitrag #4912325: > Ich glaube, mich zu erinnern, dass auf Atmega8/16/32U2/4 ab Werk immer > ein USB Bootlader drauf ist. (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag #4913511: > Wer lesen kann ist klar im Vorteil. Ja.
-
Thread
qfix Roboter Programmierung
Was mir auch noch aufgefallen ist: in allen Doku Versionen von avrdude wird immer -p m32 für den ATMega32 angegeben, in deiner bat aber atmega32 ...
0x3e00, 0x3c00 oder 0x3800 beginnen (siehe ATmega32 Datasheet, Seite 255, Tabelle 99) (Je nach Zählweise [Bytes/Words] ist da noch ein Faktor 2 drin. Das hier sind glaube ich Word Adressen [0x3fff + 1 sind 16Ki words = 32 KiByte). Wie sind denn
-
Thread
Warum entwickeln sich die Atmegas zurück?
den neueren Typen langsamer, wenn die Versorgungsspannung sinkt. Ganz praktischer Vergleich: Atmega 32A rennt mit 16 MHz von 2,7-5,5V. Atmega 328P rennt zwar von 1,8V los, kann dafür unterhalb von 4,5V nur 10 MHz. Das empfinde ich als Rückschritt. Wenn bei einer üblichen Betriebsspannung (3,3V
Düsendieb schrieb im Beitrag #5289958: > Atmega 32A rennt mit 16 MHz von 2,7-5,5V. Nö, tut er nicht. Die Grafik der SOA (Fig. 30-1) zeigt eindeutig, das bei 2,7V maximal 8 MHz drin sind, das steigt auf 16MHz bei 4,5V.
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
, oder die uC Pins reichen aus (ich brauche selber 5) Spannungsbereich 3.3-4.2V Anzahl: 2 brauche ich auf jeden Fall, ich möchte aber 4-5. Energiebudget: 2000mAh, möchte Minimum 6 Monate nichts tun (uC
MaWin schrieb im Beitrag #7052201: > Wenn es 19uA und 25.7uA wären... Da muss man ins Datenblatt des bspw. ATMega328p gucken und Abstriche machen. Der PowerDown-Verbrauch ist unter 19uA, und es reicht ja in vielen Fällen, wo die Laufzeit wichtig
-
Thread
[S] ATmega328P AU
Hallo, ATmega328P - am Ende mit: "AU" oder "AN" ist immer im SMD TQFP-32 Gehäuse. Von dir 4x8 Pin genannt. "PU" oder "PN" ist im 28 Pin DIP Gehäuse. 2x 14 Pins. Ich empfehle dir, bevor du nach der falschen
/8-bit-microcontrollers-mcu/?q=atmega328P&package%20%2F%20case=TQFP-32&series=ATmega328P&instock=y Du kannst vorher noch direkt an den entsprechenden Pins die Versorgungsspannung messen. Ob diese überhaupt anliegt. Nicht das die Polyfuse
-
Thread
USART Tastendruck senden
Beitrag #5479830: > oder man nimmt sowas: Viele UNOs und Megas haben als USB-Serial Wandler einen ATMega16U2 oder ATMega8U2 on Board. Diese kann man auch für HID Zwecke umdressieren
Besitzer schrieb: >> oder man nimmt sowas: > Viele UNOs und Megas haben als USB-Serial Wandler einen ATMega16U2 oder > ATMega8U2 on Board. > Diese kann man auch für HID Zwecke umdressieren Der Leonardo hat gar keinen USB-Seriell-Wandler (mehr) drauf, sondern verwendet gleich den ATmega32u4 als "Hauptprozessor
-
Thread
Debugger für ATmega32
Hallo, ich habe vor Jahren in einem Praktikum eine Mikrocontrollerschaltung mit ATmega32 aufgebaut. Zum Debuggen wurde die JTAG-Schnittstelle und ein Atmel JTAGICE verwendet. Nun würde ich gerne mehr mit Elektronik machen, nicht nur, aber evtl. auch mit dem ATmega32. Welcher Debugger
noch eine Ader + GND zum Programmieren und !Debuggen! - Nennt sich UPDI Da wäre zum Beispiel der ATmega4809 im 40-PDIP Gehäuse, siehe: https://ww1.microchip.com/downloads/en/DeviceDoc/40-pin-Data-Sheet-megaAVR-0-series-DS40002104A.pdf UPDI Programmer/Debugger sind schnell aus einem ATmega32U4 hergestellt
-
Thread
SD Karte an uC: exFat oder FAT32
Danke für die schnelle Antwort. Dann werde ich vermutlich FAT32 und die uC.net Lib verwenden
. Unter Windows kann man SD-Karten auch mit NTFS formatieren, die ganzen SBCs nutzen ext4 oder f2fs und manche Smartphones können das auch. Oder brauchst du wirklich eine 128 GB große SD-Karte an einem Atmega8? SD Card Neuling schrieb im Beitrag #5860713: > Na ja, da in der uC.net SD Lib (
-
Thread
Atmega32u4 über ISP programmieren
atmega32u4 wenn man kein USB benutzt?
würde ich mir ein fertiges kaufen: http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html?search=atmega32u4
-
Thread
Günstige Microcontroller für Privat Projekte
: Uart-Controller und Spannungswandler ziehen ständig Strom, und zwar Größenordnungen über einem ATmega328 im Stromsparmodus. Die lutschen Dir ungebremst die Akkus in die Tiefentladung. Einen bare-ATmega328 kann ich an 5V oder 3.3V betreiben, oder an 2AA Akkus zwischen 2.2 und 3V, oder an einem LiIon-Akku
Uart-Controller und Spannungswandler ziehen ständig > Strom, und zwar Größenordnungen über einem ATmega328 im Stromsparmodus. > Die lutschen Dir ungebremst die Akkus in die Tiefentladung. > > Einen bare-ATmega328 kann ich an 5V oder 3.3V betreiben, oder an 2AA > Akkus zwischen 2.2 und 3V, oder an
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Also ich hab damals mit dem Atmega32 angefangen und bin später auf den STM32F103 umgestiegen. Beides hier im Forum verbreitete und empfohlene Microcontroller. Alleine der Einsatz der Standard Peripheral Library war schon eine Hürde,
Experimentierboards. Stimmt. Preislich ist so ein Board jedoch schon eine ganz andere Liga, als ein nackter ATmega328P-PU. Einmal kurz abgerutscht, schon sind 16..30 Euro im Müll. Beim Atmega sind es nur 2 Euro.
-
Thread
Atmega32U4 Drehzahl messen
m.n. schrieb im Beitrag #5559581: > Da ist ein ATmega32U4 eingebaut? Ich dachte, da wollte jemand eine Drehzahl messen und nicht Restbestände von µCs aufbrauchen. Marcel M. schrieb im Beitrag #5558324: > Jetzt möchte ich die Drehzahl ermittel
Encoder ist der LPD3806-600BM-G5-24C Denke habe jetzt das richtige ergebnis. Impulse kommen 600/U bei nutzung von nur 1 Phase. [code] Erstens: Hast du jetzt M32 oder M32U4 ? [/code] Atmega32U4 [code] Zweitens: Wieso und warum hast du Timer0 CTC auf 1 gestellt? [/code] Timer0 gibt
-
Thread
Reelle Chance?
grausam, man muß natürlich schon ein kleines Programm schreiben. Prinzipiell hätte ich das so gelöst: ATMega32 als Mikrocontroller, denn der hat 2KBytes Ram intern und genug Leitungen, um ihn 1:1 mit dem EPROM zu verbinden. Läuft auch mit 5 Volt (wichtig) und es gibt ihn sogar noch als DIP. Der serielle Port
Kieser, Heiko; Meder, Michael: MIKROPROZESSORTECHNIK. Aufbau und Anwendung des Mikroprozessorsystems U880. VEB Verlag Technik, Berlin 1982, 2. Auflage 1984.
-
Thread
Mikrokontroller Problem: Uhrenquarz nach Reflow schwingt nicht
Mit 27pF und bei niedriger Spannung kann es vorkommen dass der 32 KHz quartz nicht sofort anschwingt, oder nicht bei jedem Start. u.U. kann es mehrere Minuten dauern.
Manuel schrieb im Beitrag #3765381: > An einem ATmega328 ist asynchron ein Uhrenquarz mit zwei 22p > Kondensatoren angeschlossen Für einen Uhrenquarz (gemeint ist wohl ein 32kHz Quarz) *soll* man gar keine extra Kondensatoren verwenden. Vielleicht
-
Thread
Giess-o-mat mit AVR Version 2
man auf die Sensorplatine noch einen zusätzlichen IC drauflöten, der die Frequenz misst und über I2C zur Verfügung stellt. Das könnte ein z.B. kleiner Atmega sein. Viel Spaß beim Tüfteln Christian
unterschiedlich nasser Erde auch vielversprechende Ergebnisse. Also nahm ich einen Arduino Micro Pro (Atmega32U4) und baute eine kleine Testplatine mit Schalter LED usw. ABER bei Langzeit Messungen kam dann das erste Thema Temperaturabhängigkeit mit ins Spiel. Somit habe ich noch einen LM75AD mit eingebaut
-
Thread
uC mit mind. 10 ADC-Eingängen
Ein Atmega32 u.ä. (DIP) hat 8 ADC's. Nimm einen CD4051 8-Kanal analoger Multiplexer dazu, das dürfte reichen. Joe
Hier ist ein weitere Vorschlag; einen atmega32u4 auf diesem Board: http://www.ehajo.de/Bausaetze/Atmega32U4-Breakout-Board?source=2 Lochraster und Steckbrett sind auch möglich.
-
Thread
USB-Serial Programmierboard für Atmel uC
ISP Firmware befindet sich also doch im Lieferumfang. Ja schon, aber damit machst du nicht den Atmega16U2 zum ISP Adapter, sondern den ATmega328.
dass der ATMega16U2 da so was besonders ist, dass das nicht geht?
-
Thread
ethersex im etherrape
atmega161 atmega162 atmega163 atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128
atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128 at94k avr1 at90s1200 attiny11
-
Thread
AVR gegen den Rest der Welt
Oder der Vergleich vom ATMEGA32 mit dem PIC18F45K20 wo die Daten wieder ähnlich sind (wobei der Atmega geringfügig mehr Speicher hat, 1K6 Byte vs. 2K) so kostet der ATMEGA32 im DIP40 Gehäuse 3,90Euro, der PIC18F45K20 im DIP40 2,25Euro
ing. Running prime num- ber calculation code from Flash. Beim AVR steht da nix genaues... EFM32TG110: 150 μA/MHz @ 28Mhz=>4.2mA Tiny44A sagen wir gnädiger Weise 13Mhz 3.5mA => ca 270uA/MHz! Naja, da "gewinnt" der Tiny... Gut und wie schaut's bei sagen wir 1Mhz aus: EFM32TG110:
-
Thread
Eagle Problem mit SMD LEDs und Matrix-Schaltung
erfüllen ... Besser wäre es dann, statt des ATmega8 einen ATmega88 reinzusetzen, bei ihm die CPU mit 1 oder auch gleich 8 MHz vom internen RC-Oszillator laufen zu lassen, und den Timer 2 asynchron vom 32-kHz-Quarz seinen Sekundentakt machen zu lassen
> Aufgabe erfüllen ... Besser wäre es dann, statt des ATmega8 einen > ATmega88 reinzusetzen, bei ihm die CPU mit 1 oder auch gleich 8 MHz > vom internen RC-Oszillator laufen zu lassen, und den Timer 2 asynchron > vom 32-kHz-Quarz seinen Sekundentakt machen
-
Thread
CH32V003, float wirklich langsam?
= > 2.0f*wx*wy+jy; Es ging mir vor allen Dingen darum, wie schnell ein CH32V003 den Code im Vergleich zu STM32F030 und ATmega ausführt. Den Versuch mit 2.0f werde ich aber machen!
So, die Versuche für einfache Genauigkeit und 2.0f habe ich jetzt mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz =
-
Thread
Arduino Board selbst entwickeln und programmieren
Hallo, Der ATMEGA32U4 wird mit USB-Bootloader ausgeliefert !!!!
an den ATMEGA32U4 übertragen? Auf den Arduino Boards mit dem ATMEGA32U4 (z.B. also dem Teensy Board) ist ja glaube ich ein anderer Bootloader enthalten. Auch frage ich mich, ob es Sinn macht, den ATMEGA über
-
Thread
Arduino mit Quarz statt Resonator?
kommt drauf an.. die haben manchmal einen echten Quarz für den USB-Chip und einen resonator für den Atmega.. jedenfalls bei mir. Die Resonatoren haben meistens die Caps mit im Gehäuse, das erkennt man an 3 Anschlüssen am SMD Gehäuse und den fehlenden Caps. der Atmega32u4/Micro/ProMicro hat einen guten
Leitung verbunden: Pin1 des ATmega16U2 an Pin9 des ATmega328. Ein Bild macht dies deutlich: http://mino-elektronik.de/bilder/Fmeter_6LED/UNO_R3_takt_1_5_1.jpg
-
Thread
Brauche Hilfe AT Mega 8 im Raum Bremen evlt. vor Ort
von Eingangssignalen bestimmte Ausgangssignale. Du hast also deine 5 Eingangssignale (E0, E1, E2, E3, E4) und deine 5 Ausgangssignale (A0, A1, A2, A3, A4). Mit Hilfe dieser 5 Eingangssignale kannst du 2^5 (32) verschiedene Zustände erfassen und 2^5 (32) verschiedene Antworten ausgeben. Diese
Abblockkondensatoren? Die Regler Schaltung entspricht dessen Datenblatt? Hat der ATMega8 nicht 2 (A)VCC und GND Pins?
-
Thread
AVR ASM ws2811 / ws2812 Ansteuerung mit FastPWM
, anbei eine neue Version. Unterstützte Controller: - ATtiny 45/85 (ATtiny 45 getestet) - ATmega 48/88/168/328 (ATmega 168 getestet) - ATxmega xA3, xA3U (DMA support) (192A3 getestet) Zu verwenden von C und ASM. Grüße Markus
Ich habe einen touch Panel, welcher über ein Atmega32 die WS2812 LED ansteuern sollte(Farbe usw). Da dieser Ansatz zur Zeit nicht läuft, habe ich es erst einmal über Poti oder einen Taster zu versuchen. Leider geht das auch nicht! Ich glaube also, dass
-
Thread
LCD Display es werden keine Buchstaben angezeigt.
PD2 am uC D7 PD3 am uC A (Kein Pin)Auf +3,3 Volt K (Kein PIN)GND Denn Kontrast stelle ich über ein 10K Poti ein. Linkes geht dieser auf GND und der
PD2 am uC D7 PD3 am uC A (Kein Pin)Auf +3,3 Volt K (Kein PIN)GND[/code] Stimmt die nun noch?
-
Thread
suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm
einen ATTINY im 1 Sekunden Takt aus dem > pwrdwn-modus erwachen lassen. Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA.
ATTINY im 1 Sekunden Takt aus dem >> pwrdwn-modus erwachen lassen. > > Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und > ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA. die Idee ist sehr interessant. Verbraucht aber der Timer nicht mehr Strom? Der muss ja
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
;Assembly complete, 0 errors. 0 warnings oder großzügiger mit der Targetauswahl umgehen. ; ATmega32U2 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ; [.cseg] 0x000000 0x0005f2 1430 36 1466 32768 4.5% ; [.dseg] 0x000100 0x000112 0 18 18 1024 1.8% ;
Und das haben Sie überprüft: Spannung gemessen an beiden Vdd-GND-Paaren des DD32, Spannung an VDIO2, Durchgang zwischen den GNDs der beiden uCs, immer direkt an den ICs?
-
Thread
AVR – Übers EEPROM und darüber hinaus…
Schreibzugriff Genau genommen gilt das IMHO für jedes einzelne Bit. Bei den vier Bytes könnte man 32 Schreibzugriffe machen, die jeweils nur ein Bit ändern. Dann altert jedes Bit um maximal 2 Zyklen.
schon im EEPROM steht an der Adresse adrr um eben keinen Schreibzyklus sinnlos zu vergeuden. Stefan U. schrieb im Beitrag #4547599: > Wer hier meint, dass EPEPROMS grundsätzliche Byteweise beschrieben > werden, der irrt. Grundsätzlich nicht, beim Atmega aber immer. Beim Atmega wird beim Schreibsignal