-
Thread
Taupunktsteuerung
meine Firmware im .elf Format hat ca. 9kB, da ist aber noch ein wenig LCD Kram mit drin sowie die I2C Funktionen für die SHT21. So what! Für ein Hobbyprojekt vollkommen egal! Ich hab nen ATmega32 genommen, weil der gerade rumlag! Verschwendung!!! ;-)
Falk hat schon Recht, für unbenutzes Flash bekommt man kein Geld > zurück. Bei mir waren die 32K des Atmega328P voll und ich hatte noch Pläne. Ich habe jetzt aber die Display-Bibliothek gewechselt und den Zeichensatz beschnitten und so 4K zurückgewonnen, insofern ist weiteres Sparen zur Zeit nicht
-
Thread
welche Datentypen soll ich nehmen?
Integer-Literalen auf. OK, dann ausführlich: A. S. schrieb im Beitrag #6734392: > uint16_t u=10000*8/4; Nur bei 32 Bit 40.000, sonst etwa 3600 > uint16_t u2=100; int16 i=-1; if(i<u2) ... Bei 32 Bit erfüllt, bei 16 nicht. > printf("%u, %u", u, u2); Bei beiden OK ;-)
. >> uint16_t u2=100; int16 i=-1; if(i<u2) ... > Bei 32 Bit erfüllt, bei 16 nicht. Ja, auch wie ich sagte: Integer Promotion. >> printf("%u, %u", u, u2); > Bei beiden OK ;-) Ja, ist in dem Fall ok, weil unsigned
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
Ich möchte mein funktionierendes BASCOM Programm für den ATMEGA328A und der YwRobot_Lcd_i2c.lib mit einem 20x4-LCD an ein 1602-LCD anpassen. Leider unterstützt diese Lib nur 20x4-LCDs. Frage: wer kann die Lib an ein 16x2-LCD anpassen? Bin für jeden Hinweis dankbar
stehe ich "auf dem Schlauch". Ich habe die ...demo.bas aus der AN#118 an die Pinbelegung von meinem I2C-Controller (hoffentlich richtig) angepasst, aber ausser einer bei Reset kurz aufblinkenden Anzeige und ein paar ab u. zu unregelmässig auftauchenden Textteile kann ich damit nichts erreichen. Ich vermute
-
Thread
Arduino Mega2560 ohne Stepdown-Konverter mit 7,4V Akku betreiben
Hallo zusammen, ich möchte mithilfe eines Atmega2560 Pro Mini einen kleinen Bordcomputer für eine Rakete bauen, der so wenig wie möglich wiegen soll. Ich habe 2 Sensoren über den 3,3V Pin, ein SD-Kartenmodul und einen SG90-Servo über 5V angeschlossen
Ich werfe mal meine Glaskugel an: Flets schrieb im Beitrag #6726145: > Atmega2560 Pro Mini 15g > 2 Sensoren vermutlich auf break out boards 3g? > SD-Kartenmodul vermutlich auf break out board 3g? > SG90-Servo 9g > 2S-7,4V LiPo mit 300mAh 12-20g Arduino-konforme
-
Thread
Weidezaungerät Patura P6000 defekt
die erste rote LED. Was laut BDA ein Problem mit der sein soll. Also vermute ich der Controller (Atmega32u4) kann die 12V nicht messen.
So, ich habe jetzt Atmel Studio 7 installiert und den Programmer(Popolu V2.1) angeschlossen. Als Target konfiguriert und an die Buchsen im Gerät angeschlossen. Auf Device Programming den Atmel32u4 ausgewählt und apply gedrückt und diese Meldung bekommen. Was bedeutet das?
-
Thread
Linearisierung eines Ausgangssignal mit Mikrocontroller
einem Least Square Fit berechnen lassen. Die Funktion dieser Kurve lautet (dünne schwarte Kurve). U = 5,9602*x^2 - 1,1242*x+0,099 Die Werte für x liegen zwischen 0 und 1 bzw. 0 und 100%. Mein Ziel wäre es jetzt diesen Zusammenhang zu linearisieren. Mein Ansatz wäre jetzt, die Funktion die ich in Excel
rum). Beispiel: Code wurde 5000mal über den Wertebereich U ausgeführt und die mittlere Zeit bestimmt. [c] float U2W(float x) { const float a = 0.60151694; const float b = 0.38307022; const float c = -0.11127517; return a*pow(x,b)+c; } [/c] Ausführungszeiten
-
Thread
Spannungsregler raucht ab
Könnte mir vorstellen, wenn das PCB Layout von U1 und U3 genauso schlecht sind wie von U2 dass es hier schon mögliche Ursahen für das Abrauchen von U2 gibt. Ist es Absicht dass die Stromversorgung des OLED verpolt ist?
kann dieser Abblock- bzw. Puffer-Kondensator die Strompulse, die > beim Umschalten der Flipflops im uC auftreten, auch direkt am uC > abblocken bzw. puffern. Ok, danke für den Hinweis. Ich habe die zusätzlichen Kondensatoren in die Schaltung aufgenommen und entsprechend platziert. Der ATMega32
-
Thread
frage zu defines TRUE/FALSE
nervige Angewohnheit, dass immer noch fast jeder seine eigene Alternative zu den stdint-Typedefs wie uint32_t u.s.w. bastelt. BeBe schrieb im Beitrag #6717165: > Frank M. schrieb: >> Was auf 32-Bit-µCs wie STM32 zu einer Geschwindigkeitseinbuße führt. > Wobei wir wieder beim Thema sind. Wo liegt das
Angewohnheit, dass immer noch fast jeder seine > eigene Alternative zu den stdint-Typedefs wie uint32_t u.s.w. bastelt. Fast jeder? Ich kenne nur zwei: Arduino und W.S.
-
Thread
low-pin-count µC mit integriertem USB
Ich vermute, viel kleiner als 32 Pins bspw. beim SAMD21 oder ATmega16U2 wirst du da nichts groß bekommen.
Jörg W. schrieb im Beitrag #6713987: > Ich vermute, viel kleiner als 32 Pins bspw. beim SAMD21 oder > ATmega16U2 > wirst du da nichts groß bekommen. Jup, lieben Dank für die Infos. :-D Da wird es dann wohl der 16u2. Mit 32 Pins kann ich noch leben. Falls aber noch
-
Thread
0-10V Steuerspannung für EC-Ventilatoren
, eine interne Referenz und einen Rail-to-Rail Spannungsausgang. Davon passen neun Stück an einen I2C-Bus, macht 36 Analog-Ausgänge mit 2 uC-Pins. Und das ohne permanente Lärmbelästigung ;)
. Mehr als ca. 4 Kanäle werden aufwendig, je nach uC. 1.) nicht so linear wie 2.
-
Artikel
Sleep Mode
match Brown Out Detector External Reset Watchdog Reset PCINT 6 Hauptoszillator aktiv Power Save Timer 2 ext. Interrupts TWI Watchdog 10 Timer 2 ext. low level Interrupt TWI Address match Brown Out Detector External Reset Watchdog Reset PCINT siehe hier Timer2 mit 32,768 kHz Uhrenquarz aktiv Power Down
sind theoretisch 13,7 Jahre! Natürlich sinkt während der Entladung die Batteriespannung, aber der ATmega32 kann ja mit 2,7V betrieben werden, einige AVR-Typen sogar mit nur 1,8V. Ebenso wird es in 13 Jahren zu einer merklichen Selbstentladung der Batterien kommen, so daß die hier berechnete Zeit nicht
-
Thread
Ethernet für uC?
Warum nicht einen uC mit eingebautem Ethernet MAC nehmen ? Im ARM Bereich ist das nicht ungewöhnlich. Z.B. STM32F407/417 haben ein Ethernet MAC eingebaut. Man benötigt nur noch ein Ethernet PHY (z.B. mit DP83848) und
Wenn es um einfach Sensoren und Ethernet verbindung geht, kommt neue 2-Draht Ethernet mit bis zu 10Mbit. Es gibt schon PHY+MAC Lösungen, wo uC selber kein MAC haben muss. Über SPI verbindet man z.B. ein Cortex uC und diese MAC+PHY. ADIN1110: https://www.analog.com
-
Thread
Ein stapelbarer 4s aktiver Trafo Balancer mit UART..
gerade aus China unterwegs ist, könnte ich auch einen Arduino Mini nehmen, der läuft aber nicht unter 2,7V. Der Attiny13V geht bis 1,8V runter! Ich könnte den Atmega328 zwar an 2+ hängen, aber dann muss auch noch ein 1117 mit aufs Board. Und es gibt hier aber noch einen vermüllten 128s thread..
, dessen Gate mit Widerstand auf die positve Seite der Sekundärspule gezogen wird. Dann sollte der uC das Gate immer auf die minus Seite der Spule ziehen können. Wenn die Spule aber 4,5V liefert und der Attiny mit 2V läuft, könnt auch der High Pegel -2,5 Volt betragen und den Mosfet öffnen :-( Schöner
-
Thread
PWM D/A - Spannungsregler
Vielleicht habe ich die Frage nicht ganz verstanden, aber jedenfalls 1) Ein LM324 verträgt bis zu 32V, den kannst du also grundsätzlich auch direkt mit den 24V versorgen, die 12V braucht es nicht wirklich. 2) Die Genauigkeit der 0-10V Ausgangsspannung hängt nicht von der Versorgunggspannung der Opamps
korregiert... > Wieso? Dein AVR kann maximal 5V ausgeben, deine Verstärkung ist > 12k/10k+1=2,2, d.h. Umax=5*2,2*11V > >> Es muss verhindert werden, daß beim Einschalten (alle µC IOs auf HI) >> an den analogen Ausgängen schon eine Spannung anliegt. Die müssen 0V >> haben! > > Das schafft
-
Thread
RTOS mit Arduino
. Mein "Blinken" geht ganz schnell und die serielle Schnittstelle sagt garnichts mehr. Kann der Atmega328 evtl. nur 2 Tasks?
kommerielles sein, es geht mir rein um das Hobby. Wozu? Investiere 3.70€ https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 und 20 € für einen PICKIT3-Clone beim Chinamann und erkunde die Möglichkeiten. Das ist noch nicht
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
Lieferanten aufgekauft und popelt die Mikrocontroller nun runter. Ist billiger, als 50€ für ein ehemals 2.50€ uC zu kaufen.
> aufgekauft und popelt die Mikrocontroller nun runter. Ist billiger, als > 50€ für ein ehemals 2.50€ uC zu kaufen. Na hoffentlich halten die µC auch eure Gewährleistung durch. Abgelötete ICs in Stückzahlen für die Produktion zu verwenden ist, sagen wir mal, mutig...
-
Thread
-
Thread
77,5kHz Generator aus 20MHz Takt ATtiny45-20 Assembler 10MHz Frequenznormal
Zurück zum Abgleich mit dcf77, wenn man die Welle zum Abgleich nimmt, dann bitte das Quarz auf 2.5 kHz runterteilen(400uS) und damit die Welle triggern.
Diese 10MHz durch 125 teilen - ergibt 80kHz Da der Tiny nur 8-Bit Timer hat, müssen die 80kHz an den 2. Timer gegeben werden und dort nochmal durch 32 geteilt werden - ergibt 2,5kHz. Beide Ausgangsfrequenzen so gut es geht zu einem Sinus formen. (Tiefpass) Die 77,5kHz mischt man nun mit 80kHz z.B.
-
Thread
Uno-Board mit ATMEGA256
legen. Das Ganze mit 3,3V und 8MHz. Man müßte einen CH340 statt dem ATMEGA16U2 nehmen. Habe ich etwas übersehen oder nicht bedacht?
welches vom Formfaktor her dem Arduino Nano ähnelt und nur 5€ kostet: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Auch dieses Board wird von Arduino unterstützt. Du brauchst dazu allerdings einen Programmieradapter (USB-UART oder besser ST-Link v2, ab 2,50€ aus China).
-
Thread
Mega2560 Arduino bootloader über SWD/JTAG oder USB
Atmel ICE und viele Weitere Der verbreitete USBasp scheitert leider an den 128kWord. Auch den ATmega16U2 auf dem Mega könntest du zum Programmer machen. Dann gehts über USB ohne zusätzliche Hardware(außer ein paar Drähte).
file hilfreich um den potentiellen Problemvektor zu verkleinern. gebrannt mit: sudo avrdude -p atmega2560 -C <mein gpiozeugs> -c pi_1 -v -U flash:w:<meinfile>:i
-
Thread
Warum geht das nicht ?
Guten Abend, ich habe ein Projekt aus einem Buch mit einem Atmega32a. Es scheint auch soweit zu funktionieren, aber kann die Ausgabe am display nicht sehen. ich bin der Meinung das ich alles richtig angeschlossen habe. Und den Kontrast habe ich auch schon verstellt
ausreichend Zitat gezeigt worden, dass Gugel das sofort findet. ;-) https://books.google.de/books?id=Jdl2DwAAQBAJ&pg=PA82&lpg=PA82&dq=die+kleinste+erfassbare+geschwindigkeit+ergibt+sich+wegen+der+maximalen+messzeit&source=bl&ots=Faetcke5z4&sig=ACfU3U0VQqSX316moqYkxe-83eIOZkWxPg&hl=de&sa=X&ved=2ahUKEwiTrfiisdrwAhXU
-
Thread
RGBW LED dimmen und Farbe mit Atmega einstellen
V angesteuert. Um die serielle Ansteuerung zu machen, einfach den UART TX vom 1. AVR an RX vom 2. AVR, dessen TX dann an RX vom 3.. Oder halt I2C, aber will man tatsächlich gesetzte Farben rücklesen? Protokoll für den WRGB-Setzwert ist 32bit - 8bit V für White (Intensität) - 8bit H für RGB
erkennen, wie sie es gelöst haben. Etwaige Schaltregler werden dann vermutlich im Controller (ATXMega32U) abgebildet. Ein paar Shunt-Widerstände mit 0.1R gibt es auch
-
Artikel
Schrittmotoren
restlichen Mechanik (Getriebe, Motoraufhängung, Rahmen...) auslösen. Wünschenswert ist ein sin(0..2pi)-förmiger Verlauf der Kraft, also der Beschleunigung. Da diese die erste Ableitung der Geschwindigkeit nach der Zeit ist, ist der Verlauf der Geschwindigkeit 1-cos(0..2pi) = 1+cos(pi..3pi) Nachteil
Bipolare Schrittmotoren Forumsbeitrag zum Thema G-Code-Interpreter und 3-Achs Schrittmotorsteuerung mit ATMega644 und Trinamic TMC260 Ausführlicher Grundlagenartikel auf roboternetz.de Folgende 2 Beiträge beziehen sich auf Onlinetool zur Darstellung verschiedener Ansteuerungsarten von Nanotec.de (Flash erforderlich
-
Thread
I2C 1Wire Counter
10 kHz ein Problem? Ja! Äh, das heißt nein, weil, wer würde den Zähler noch ablesen? Aber der uC muss ja nicht bei jedem Impuls aufwachen, dafür gibt es doch die Timer. Der STM32L071 hat einen 16-Bit Timer der auch ganz ohne internen Takt zählen kann. Dann braucht der Chip noch max. 1.2uA. Für
ATmega1284P: Bauform B. schrieb im Beitrag #6693836: > Aber der uC muss ja nicht bei jedem Impuls aufwachen, dafür gibt es doch > die Timer. Der STM32L071 hat einen 16-Bit Timer der auch ganz ohne
-
Thread
Tiny25 ISP Problem bei 128kHz Osc.
Ist vielleicht auf dem uC ein Programm vorhanden, in welchem CLKPR gesetzt wird?
PS: Das ist der Grund, weshalb mein Selbstbau-Programmiergerät bis 29 Hz heruntergeht: 32 KiHz-Quarz /256.
-
Thread
STM32 24VDC am Eingang über 1mO
> eine Schaltung die seit 15 Jahren funktioniert jetzt plötzlich nicht > mehr gut ist.. Die ATmega haben Klemmdioden mit einer definierten Strombelastbarkeit an allen Pins (außer Reset). Die STM32 an allen 5V-toleranten Pins nicht.
begründbar. Neben dem Thema mit dem Linearregler ist die Dimensionierung des Eingangs zweifelhaft. Der ATmega128 hat 1uA Eingangsstrom maximal. Das macht bis zu einem Volt am 1MOhm Widerstand - ohne dessen Toleranzen. Der Low-Pegel wird aber erst unter 0,2Vcc garantiert. Bei 5V bist du hart an der Grenze.
-
Thread
ATmega32u4: Schnelle Analogmessung am PWM-Signal ausrichten
vom PWM Signal zu einer bestimmten Zeit den Analogen Input am Arduino auslesen kann. Oder ist der ATmega32u4 dafür ungeeignet? So wie ich das verstanden habe, kann man den analogen Eingang ohne die analogRead() Funktion deutlich schneller auslesen, indem man den Vorteiler am Arduino kleiner macht.
Start Signal geben. Siehe https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Kapitel 24 Nun steht da "65 - 260µs Conversion Time", was viel mehr ist als die von dir genannten 30µs. Das ist aber nicht schlimm, denn der ADC nimmt beim Start ein "Sample
-
Thread
Temperaturmessung (MCP3424, versch. Sensoren)
OpAmp-Verstärker könnte da genauere > Ergebnisse liefern. Okay einen einfachen A/D Wandler hab ich im Atmega328 (10 BIT +/-2LBS), dann probiere ich es vllt erstmal damit? Mit OpAmps hab ich mich noch nie beschäftigt, daher muss ich erstmal ein wenig recherchieren um zu verstehen wie die funktionieren. Dann
Hallo Lisa, 540 Schritte (~10bit) heißt nicht, dass man direkt einen einfachen ADC in uC nehmen kann. Sie sind 10-bit in Atmege zum Beispiel, aber Effective Number of Bits (ENOB) wird deutlich geringer... Grob 2-3 bits im Daumenregel. Das heißt die wahre Datei du nimmst wird ungenauer
-
Thread
Pull-up/down Widerstand berechnen
bei min HIGH (0.3·VCC) und max LOW (0.6·VCC). Eigentlich ist es noch dramatischer. Beispiel, ATMega328P und ATMega32U4, beide an 5V Umschaltschwelle beim 328 ca 2,5V Umschaltschwelle beim 32U4 ca 1,7V Beide haben eine Hysterese, die des 328 ist ca Faktor 8 größer. Es ist also schon relevant
Es soll, wenn der Taster gedrückt wird, ein Mindeststrom fliessen, je nach Taster kann das 1mA, 100uA sein, schau in dessen Datenblatt. Wenn der Taster-Mindeststrom geringer ist als schon der eingebaute pull up im uC ergibt, meist 90k also 55uA, dann brauchst du keinen externen pull up. Aus Störsicherheitsgründen
-
Thread
Multiplikation_in_Assembler
************************************************************************** ;* FUNCTION muls24x8_32.inc ;* Mutiply 24x8 -> 32 bit (signed * signed) ;* ;* AH AM AL BL E3 E2 E1 E0 ;* R22:R21:R20 x R16 -> R5:R4:R3:R2 ;* ;* Scrached Register: - ;* 19 cycles + 4 (RET
nimmt und doch mul braucht. Heute kann man fast immer Mega nehmen, es sei denn, man braucht USI statt I2C. Zwar kann man auch dann ATmega645 u.Ä. nehmen.
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
möchte ich hier nochmal vorsichtig eine wahrscheinlich dämliche Frage stellen: Ich möchte ca 40 Atmega328 (Follower) per I2C mit einem ESP8266 (Leader) reden und rechnen lassen. Da sie außer der I2C Kommunikation "nur" rechnen sollen möchte ich die optimale Performance rausholen und dachte an Overclocking
Fehlerrate von etwa 7% ein Dorn im Auge. Ist derzeit mit einfachen 15cm Käbelchen(^=Antennen) als I2C ohne zusätzliche Treiber direkt verbunden. Dem Problem will ich heute mit Fehlererkenung begegnen. Hab mal was zu CRC32, MD5, Sha und Co gelesen. Weil die Hashes >32Byte sind (I2C-Grenze) muss ich
-
Thread
Ersatzchip für Arduino
mit noch einem bootloader, nämlich für den USB > Interface Eine Falschaussage! Auch auf diesem 8U2 oder 16U2 findet sich kein Bootloader, außer dem Hardware Bootloader, welcher aber nicht veraltet sein kann, weil es keinen neueren gibt und man ihn auch nicht ändern kann. Aha, dann war das(Bootloader
Arduino Fanboy D. schrieb im Beitrag #6678255: > Auch auf diesem 8U2 oder 16U2 findet sich kein Bootloader, außer dem > Hardware Bootloader, welcher aber nicht veraltet sein kann, weil es > keinen neueren gibt und man ihn auch nicht ändern kann. https://forum.arduino.cc
-
Thread
avr asm LCD Problem
Hallo, ich brauche wieder mal Hilfe! Ich habe mir eine Schaltung zur Visualisierung eines CO2 Sensors gebaut. Basis ist ein ATMega88 und die Datenübertragung erfolgt mit PWM. Die Daten zur grafischen Darstellung werden jede halbe Stunde im EEPROM gespeichert. Wie im ersten Bild zu sehen, funktioniert
Ich bleibe noch bei AVR Studio 4.19 und AVR Assembler 2. Spätere sind zu langsam und ab 6. arbeiten mit WinXP nicht mehr. Wenn es einmal weiter gehen soll, dann lasse ich AVR und steige auf etwas mit 32 bit ein.
-
Thread
Erster Schaltplan für Platine mit Target3001
MaWin 2 schrieb im Beitrag #6672735: > Und mach die Leiterbahnen im Leistungsteil ruhig etwas breiter! Du hast > an den Stellen genug Platz. Auf jeden Fall sollte er das machen. Das ist ein 2A Stepup, und
R12 an der Basis von T4 kommt mir mit 820K sehr groß vor. Der Basisstrom beträgt so nur ca. 5,3uA. Der 2N3904 ist kein Verstärkungswunder. R1, R2 und R4 würde ich persönlich auf 100R ändern. Und, wie weiter oben schon geschrieben, würde ich das Layout auch so auslegen das der uC auch auf dem
-
Thread
Empfehlung für Laserforum
also HPGL und schiebe sie dann mit HTerm zum Plottertreiber. Das läuft ganz gut. Da ich hierfür nur 2D brauchst, ist HPGL für mich deutlich einfacher zu Händeln. Gruß Carsten
Verarbeitungskapazität der 8bitter. In ein paar Tagen sollte ich rausgefunden haben wie sich GRLB_ESP32 dabei schlägt. Man muss den ESP32 zwingend über den Boardmanager der Arduino IDE installieren und darf nicht den Weg über das Developement Respository gehen, sonst ersäuft man in Fehlermeldungen.
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
esp32-devkitC-32d: 4€; wattuino uno: 5€ 37 embedit mega32 prototype board: 3€ 38 stromversorgung?: 2€ 39 genuino zero: 12€; 130581-92 tboard: 2€? 40 130581-91 tboard: 3€; t-board atmega 328: 3€ 41 elektor
esp32-devkitC-32d: 4€; wattuino uno: 5€ 37 embedit mega32 prototype board: 3€ 38 stromversorgung?: 2€ 39 genuino zero: 12€; 130581-92 tboard: 2€? 40 130581-91 tboard: 3€; t-board atmega 328: 3€ 41 elektor
-
Thread
ATTiny85 inkrementiert Variable nach Neustart nicht mehr
vollkommen > unbrauchbar sein. Betrieben werden damit zwei LED Röhren für mein Aquarium beide haben 16,2 Watt Leistungsaufnahme und erzeugen 1850 Lumen. Macht also 32,2 Watt(3700lm). Falls jemand sich für die Daten interessiert wie mein Boost Converter so performt: Input: U: 12V I: 2,94 A P:
mit drauf ist da der uC halt als SMD ausgeführt ist. Wenn ich mich recht erinnere nutze der andere IC damals ein Takt von 8 MHz(intern) und den Timer1 im Synchron Modus. PWM Frequenz lag glaubig bei 62,5KHz oder 32 KHz
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Gibt es eigentlich schon Bilder vom Atmega32? oder STM32F030 oder so? Update. Sehe greade hier gibt es den Atmega328 https://www.richis-lab.de/uC01.htm
Nochmal WCH, hier der CH32V203: https://www.richis-lab.de/uC08.htm
-
Thread
Atmega88 Code kompiliert ohne Fehler und läuft nicht
funktioniert. Nach Änderung mit den unsinnigen Funktionen: [c] uart.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000000 00800100 00800100 000000d0 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text
Listing: [pre] 00000000 <__vectors>: 0: 19 c0 rjmp .+50 ; 0x34 <__ctors_end> 2: 20 c0 rjmp .+64 ; 0x44 <__bad_interrupt> ... 32: 08 c0 rjmp .+16 ; 0x44 <__bad_interrupt> [/pre] Sieht nach 64 Bytes aus.
-
Thread
Raspberry Pi 4 2 Port CAN Bus High Speed & Low Speed MCP2515 MCP2551 TJA1055T
Noch etwas, ich glaube unter "uC&Elektronik" hast wahrscheinlich spezifischere Hilfe zu erwarten. Gruss Hans
Ein ATMega16M1/32M1/64M1 hätte CAN als auch LIN integriert.
-
Thread
Welchen lattice ic
jemand der einen guten Überblick über die lattice fpga oder cplds hat. Ich habe momentan einen machox2 qfn32 mit internen oszilator der bis auf ein paar Kondensatoren keine externe beschaltung benötigt. Allerdings ist der soweit ich weiß nur für 3,3 Volt Betrieb. Ich suche jetzt aber einen fpga/cpld
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann
-
Thread
Division 64Bit durch 32Bit gesucht
Geschätztes Forum, ein 64Bit Zahl, soll durch eine 32Bit Zahl In Assembler z.B. ATmega8 dividiert werden. Siehe 32Bit Division: https://www.mikrocontroller.net/articles/AVR_Arithmetik#32_Bit_.2F_32_Bit Kann jemand helfen? Danke Bernhard
Diskussionen von denen Sie nichts verstehen besser fern! Eberhard H. schrieb im Beitrag #6661532: > Ein ATmega328P (und natürlich ein ATmega1284P u.v.a. ebenso) schafft > DIV64/32 mit 64 Bit Ergebnis und 32 Bit Rest (besser und genauer geht es > nicht) mit dem von mir oben aufgelisteten, sehr geradlinigen