-
Thread
Probleme mit Werten vom BME280
Problem des Montags-Sensors. Gruesse Th. P.S.: Bei Mouser findest Du den Sensor allein bei 2.48€ bei 10k. Wenn Du bei Ali einen BME280-Lookalike fuer 2.24€ pro 1 kaufst, ist es klar dass Du kein Orginalteil kriegst.
- "Was ist mit diesem Rätselwort gemeint?" Der BME280 wird per I²C oder SPI angesprochen, der ATmega8 kann beides - wozu wird ein Oszilloskop benötigt?
-
Thread
ADC - Wert berechnen
Zeitnot noch stürzt irgendwas ab. Zeitnot habe ich mal an anderer Stelle gefangen, wo die A/D des ATMega benutzt werden und damit eine Regelung im Millisekunden-Bereich läuft. Das war nicht die Float-Rechnerei, sondern zweistellige Millisekunden für mein I2C-LCD. *Ich hätte gerne ein Problem* passt
1.999999999999985789145284797996282577514648437500000000 47 1.999999999999992894572642398998141288757324218750000000 48 1.999999999999996447286321199499070644378662109375000000 49 1.999999999999998223643160599749535322189331054687500000 50 1.999999999999999111821580299874767661094665527343750000 51 1.999999999999999555910790149937383830547332763671875000
-
Thread
Arduino Mega R3 PWM funktioniert nicht für Timer 5 (A), Pin 44
145 https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf
Ausgang vollständig. Anpassungen: struct MyLine Lines[MAX_LINES] Zeile 9: DIGITAL_INPUT, A9, 48, 44, 5, 0x128, 0x120, 0x121, COM5C1, 30,
-
Artikel
AVR-Tutorial
von den 8-bit-AVR-Controllern von Atmel erfüllt. Deshalb werde ich einen AVR, genauer gesagt den ATmega8, in diesem Tutorial einsetzen. Und damit kein Missverständnis aufkommt: So etwas wie den "besten" Controller gibt es nicht. Es hängt immer von der Aufgabenstellung ab, welcher Controller gut dafür
Checkliste mit Hinweisen zur Lösung üblicher Probleme finden sich im Hauptartikel AVR. Datenblatt des ATmega8, deutsche Übersetzung Datenblatt des ATmega8A Datenblatt der ATmega48/88/168 Datenblatt der ATmega48(P)A/88(P)A/168(P)A/328(P), deutsche Übersetzung (bspw. ATmega328 auf Arduino Uno; basierend auf
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
ATtiny1624 | ATtiny1626 | ATtiny1627 | ATtiny3224 | ATtiny3226 | ATtiny3227 28/32 Pin | 48 Pin ___________|____________ ATmega808 | ATmega809 ATmega1608 | ATmega1609 ATmega3208 | ATmega3209 ATmega4808 | ATmega4809 (ATmega4809 auch in 40 Pin DIP) 28 Pin | 32 Pin | 48 Pin | 64 Pin ___________|____________|____________|_____________ AVR32DA28 | AVR32DA32 | AVR32DA48 | AVR64DA28 | AVR64DA32 | AVR64DA48 | AVR64DA64 AVR128DA28 | AVR128DA32 | AVR128DA48
-
Artikel
Reichelt-Wishlist
Cortex M3 SAM3S im QFN/LQFP Gehäuse * NXP LPC1313 | NXP LPC1343 * NXP LPC1751 | NXP LPC1754 * Atmel ATmega48P in TQFP und PDIP * Atmel ATmega644p(a) / ATmega1284p(a) in TQFP und PDIP | | | | | | | | * ODROID-Produkpalette (besserer Raspberry Pi -Clone aus Korea) -> ). Bislang nur bei Pollin. | -- Aus der
ATtiny45 | | | | | | | | => ATTINY 45-20PU, ATTINY 45-20SU, ATTINY 45V-10PU, ATTINY 45V-10SU Atmel ATMEGA48 TQFP | => ATMEGA 48-20 AU Atmel ATMEGA 88 => ATMEGA 88-20 AU, ATMEGA 88-20 PU, ATMEGA 88V-10 AU, ATMEGA 88V-10 PU Atmel ATMEGA644 | | | | => ATMEGA 644-20 AU, ATMEGA 644-20 PU, ATMEGA 644V-10AU,
-
Thread
Arduino Uno R4 im Handel erhältlich
kompatibel zu vielen anderen Produkten wie Shields und Gehäusen. Zudem würde ich den Cortex M4 mit 48MHz nicht als sonderlich potent bezeichnen, ich denke es ist ein sinnvoller Nachfolger zum leicht betagten ATmega und erfüllt seine Anforderungen, wenn man mehr Leistung braucht findet man auch aus dem
hätte sich sowas vor Jahren schon mit einem ATSAMC20 oder ATSAMC21 bauen können, also Cortex M0+ auf 48MHz und damit etwas langsamer als der UNO R4, aber eben auch 5V und deutlich mehr Speicher als der M328.
-
Thread
Wanderkiste Widlar, Runde VI
Mengen und auch dafür, was andere vielleicht auch gerne hätten. Wenn in der Kiste z.B. halt nur 5 ATmega enthalten sind und jemand die alle nimmt ist das für mich in Ordnung. Wenn sich aber jemand von 100 Pin-Leisten 50 rausnimmt, dann finde ich das nicht so gut, bei Widerständen wiederum sind 50 Stück
Kiste gefunden: Bauteile: div. AD133, 2N3997, Power MosFET N u P gepaart für HiFi-Endstufen je J48 2E1 und K133 2E1 mit Glimmersch u Nippel, Relay 28V 4x Wechsler 10A, Stromstoßrelay Spule !8VAC! 1x Schließer, EDV: div. alte ZIP-Disk 100MB + 250MB, REV-Cassetten 120GB, 4mm DataTape DDS3 125m,
-
Thread
BLDC Treiber IC Erfahrungen
Sinuansteuerung eines BLDC mit Sensoren behandelt, das Prinzip erklärt und ein Programm für den Mega48/88/168 vorgestellt. AN8012 beschreibt die Ansteuerung ohne Sensoren.
Es gibt so etwas wie das China Standard Design für bldc und atmega. Und die SW heißt SimonK.
-
Thread
wie PWM-signal am ESP messen mit Multimeter?
wenn ich eine andere LED zB auf Volllast dimme. An den PWM-Pins habe ich nun seltsamer weise 0.48V. ich habe 6x 1000Hz und 2x 33600 Hz definiert die beiden 33600 Kanäle laufen sehr gut... die ganzen MW-LDD's zicken Wie komme ich hier ohne Oszi dem Fehler auf die Spur um ausschließen zu können
Im Satz mit dem Atmega2560 fehlt ein "angeguckt" am Ende. Da kam mir aber Joachim B. schrieb im Beitrag #7429307: > Ich bin ja auch immer für eher 4 Kanäle als für 200MHz. (2-Kanal kann > knapp sein) dazwischen
-
Thread
AVR64DD28 Clock Source ändern
Es hängt mit dem Aufbau des Headerfiles zusammen ob es ein struct gibt oder nicht. Bsp. AVR128DB48 [c]#define DAC0_DATAH _SFR_MEM8(0x06A3)[/c] Hier ist DAC0_DATAH direkt als Registeradresse definiert. Mit DAC0.DATAH läuft ein Makro ab der die Adresse aus Basis und Offset zusammensetzt.
underscore. Is that a mistake in the Datasheet?" https://forum.arduino.cc/t/arduino-uno-wifi-rev-2-atmega4809-watchdog-always-restarts-whole-system/563521 "It seems like they forgot to add it into .h file." https://electronics.stackexchange.com/questions/666241/why-is-nothing-happening-on-my-clkout-pin-despite-the-rtc-working-fine
-
Thread
I2C und versehentliche Kurzschlüsse
Ich habs beim ATMega644 geschafft, einen Pin zu killen. Ich weiß nicht mehr ob der danach dauerhaft low oder high war, auf jeden Fall hatte der µC eine deutlich ausgeprägte interne Heizung wenn man versucht hat, den Zustand
passenden raussuchen. Vorteil: Wenn extern irgend etwas böses passiert (elektrostatische Entladung, 48V auf einem Pin oder was auch immer), dann ist nur der SO08 Chip kaputt und nicht der STM32 und auch kein anderer Chip, der zufällig am gleichen Bus hängt. Den Repeaterchip kann man relativ einfach tauschen
-
Thread
schneller Optokoppler gesucht (3V RS-232, Reichelt?)
Also, dann mal probieren, Klarheit zu schaffen... Wieso der "alte" ATMega8 auf den Balancing-Modulen? Ich hätte auf den Balancing-Modulen gerne etwas Intelligenz, so daß z.B. beim Anstieg der Zellspannung über einen bestimmten Wert automatisch ein Balancing-Strom mit 3.
> Der ATMega8(L) lässt sich mit der einfachen Zellspannung ohne weitere > Regelung betreiben, von der benötigten Rechenleistung Naja, ich hab jetzt nicht im Datenblatt geschaut, aber man darf vermuten das
-
Thread
Audio Netzwerkstream
vorstellen. Mit einem Raspi geht es sicher, Arduino hingegen ist ein weites Feld. Zwischen einem ATMega328P und einem Teensy4 z.B. liegen ganze Welten bezüglich der Rechenleistung und des erzielbaren Durchsatzes. Allen angesprochenen Sachen ist aber eins gemein: sie besitzen keine eingebaute Hardware
zusammenbauen :) https://www.aliexpress.us/item/3256801367380430.html?spm=a2g0o.detail.1000060.3.48e554b51NaS9Z&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.291025.0&scm_id=1007.13339.291025.0&scm-url=1007.13339.291025.0&pvid=85c011cb-e323-42c4-abd5-df67aaccd0c8&_t=gps-id%3ApcDetailBottomMoreThisSeller
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
html :-) grüß dich Frank. Deinen Preis kann ich bei LCSC kontern (auch ein F030, allerdings LQFP-48, dafür mit 64 kByte Flash): https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F030C8T6TR_C40053.html Ich habe mir 30 Stck. für insgesamt 17 Dollar
du das als Arduino-Library kriegen: https://forum.arduino.cc/t/vga-library-for-arduino-uno-and-atmega328/308936 Im Ergebnis ergibt sich allerdings ein kleiner Unterschied (auch bei aller Programmierkunst) https://www.youtube.com/watch?v=mrThmFlgV_s
-
Thread
AVR ATtiny Stromaufnahme
Oszillatorsignals über den Chip zusätzlichen Strom benötigt, und je größer der Chip, wie bei meinen ATmega4809 bzw. AVR128DB28, umso mehr: ATtiny402: +80 %, ATmega4809: +110 %, AVR128DB28: +240 %.
sich so anders verhält! Zum Vergleich: [code] 3.0 V, 4 MHz idle [uA] +TCB0 [uA] ATmega4809 492 514 AVR128DA28 628 643 AVR128DB28 559 572 AVR128DB48 564 577 [/code] Hier ist der TCB vernachlässigbar.
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Arduino F. schrieb im Beitrag #7432648: > MicroChip kündigt den ATMega328P ab weil sie lieber dessen Nachfolger ATMega328PB verkaufen wollen. Der ist nicht abgekündigt, sondern sogar "Recommended for Automotive Design". Fake News enstehen selten durch Lügen, sondern
Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
LIDL Balkonkraftwerk Gesperrt
habe ich das Ding aus Neugier aufgeschraubt, man will ja schließlich wissen, was drin ist (Hallo ATMega8, alter Bekannter...). Hätte ich das nicht getan, wäre das Scheißding beim ersten Testlauf hochgegangen, denn direkt unter einem der FETs war die Wärmeleitfolie überlappend verbaut, so daß der FET
Internetprospekt redet Lidl von 93€ Jahresersparnis. Diese Rechnung basiert auf einem Strompreis von 48ct und einem Jahresertrag von 190kWh. Wie bei der Werbung für Kühltruhen schöngerechnet. Ich zahle 29,5 ct/kWh, Grundversorgung wären 33,1ct - da wäre ich bei 57€/a. Ob der Jahresertrag passt, wurde
-
Thread
Untersuchung defektes VW Türsteuergerät
31 00 00 00 00 00 .#1..... CF 04 24 00 00 00 00 00 54 .$.....T CF 04 25 53 47 20 48 52 20 .%SG HR CF 04 26 4D 52 36 20 20 20 .&MR6 CF 04 27 20 48 57 30 30 32 .' HW002 CF 04 28 20 FF FF FF FF FF .( ..... last CF (Fill Byte 0xFF) [/code] Das
einfach das Break als h00 gefolgt von einem h55 als Sync. Würde ich da aber mit dem RxD eines ATmega328PB dran gehen, vermute ich das der bei einem Break aus dem Tritt käme. Ja, ich weis, wäre lösbar indem man die Break-Auswertung abseits des UART's erledigen könnte der dann den UART einschaltet
-
Thread
DC Motor piepst/jault bei PWM-Ansteuerung mit Atmega 168p
Hallo zusammen, ich möchte mittels Arduino Nano (Nano v3 ATMega168P) und einem MOSFET (IRFZ44N) einen 5V DC Motor ansteuern, um dessen Drehzahl zu steuern. Dazu verwende ich folgenden Aufbau, nur nicht mit 9V Batterie, sondern mit einem 5V-Netzteil: https://www.aeq-web.com
#7411353: > Das stimmt doch alles nicht! Der IRLZ44N hat laut Datenblatt eine Gate Ladung von 48nC. Wenn du das mit 20mA umlädst, hängst du bei jeder Periode 4,8µs lang im Miller Plateau. Das sind etwa 10% der gesamten Periodendauer. In dieser Zeit verheizt der Transistor etwa 1/4 der Motorleistung
-
Thread
Netzfrequenz messen mit ESP82 oder ESP32
eine höhere Auflösung führt man die 50Hz aber besser auf den ICP1 (=PB0) des völlig ausreichenden ATmega48.
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
gegenprobe: st-flash --reset write H743ZI_LwIP_Test.hex 0x08000000 st-flash 1.7.0 2023-05-02T16:35:48 INFO common.c: H74x/H75x: 128 KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file /home/ralf/Downloads/H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO common.c: Flash page at addr: 0x08000000 erased 2023-05-02T16:35:50 INFO common.c
-
Thread
MCU mit 24-Bit-SPI?
ungewöhnliches. Ich hatte letztens erst ein Gerät, dass hatte sogar ein 24 Byte-SPI-Frame. Das war für den Atmega mit einem 1 Byte großen SPI-Empfangsregister auch kein Problem mit nur einmal CS wackeln lassen.
ATSAMD21 sind fast Pin-Kompatibel, Pin 41 und 43 sind anders belegt. Und es sind "nur" Cortex-M0+ mit 48MHz. Aber die wären sehr ähnlich programmierbar und Mouser und Digikey haben davon im Moment tausende auf Lager.
-
Thread
Frequenz von Rechtecksignal erhöhen?
schreiben. Weiter oben hatte ich doch ein Programm 'f2f-konverter.c' verlinkt. Das ist für einen ATmega48 geschrieben, läßt sich aber auch umbenannt als .ino-Datei für einen Arduino mit ATmega328 übersetzen, wobei die Konstanten entsprechend angepaßt werden müssen. Weiterhin gibt es einen Frequenz
-
Artikel
IRMP - english
IRMP runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840
8 bits of resolution. In that case, configure Timer2 as follows: The above example is valid for ATmega88/ATmega168/ATmega328. For other AVR MCUs check the datasheet. You must not forget to change the ISR to Timer2 as well: IRMP_SUPPORT_xxx_PROTOCOL. Here you can select which protocols to enable in IRMP
-
Artikel
IRSND - english
IRSND runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520
start bit timings 2010-03-16: New protocol: RECS80 Extended 2010-03-11: Adapted code to several ATMega types 2010-03-07: Alpha version
-
Thread
Berlin Uhr aus ICs bauen
beschäftigen. In dem Fall wurde es eine 1-Chip Lösung mit einem AT89C1051. Heute würde ich das mit einem ATmega328 oder Arduino Nano Modul machen.
1Sek an zu > schwingen, so wie es soll ;) Allerdings gerade gemessen.. er springt schon nach 48 Sek auf 1Minute um.. Da war meine vorherige Schaltung genauer
-
Thread
Präzise Pulse aus Arduino Leonardo
spezieller PWM-Frequenzen gefunden. Allerdings war das soweit ich weiß auf den Arduino Uno mit dem Atmega328 statt dem Leonardo mit dem 32u4 bezogen und der Link ist leider unauffindbar.. Naja, wenn ich mich richtig entsinne, müsste ich für Taster 1 das PWM Signal invertieren, die 16MHz durch 8 teilen
Führen wir dich mal ans Manual heran. - complete datasheet : https://www.microchip.com/en-us/product/ATmega32U4 Kapitel 14 - Timer 1. Table 14-3. Es muss das Bit COM1B0 zusätzlich gesetzt werden. Die erste '1' steht für Timer 1 >> 'n' 'B' für genutzten Kanal, es soll ja Pin OC1B schalten, deswegen
-
Thread
JBC Lötstation mit selbstgebauter Absaugung
fid=0 ctrl=0x16 (M_SYN) 19:12:47.979 -> [RX b0] src=0x10 dst=0x11 fid=0 ctrl=0x16 (M_SYN) 19:12:48.462 -> [RX b0] src=0x10 dst=0x11 fid=0 ctrl=0x16 (M_SYN) 19:12:48.991 -> [RX b0] src=0x10 dst=0x11 fid=0 ctrl=0x16 (M_SYN) 19:12:49.231 -> [RX b0] src=0x10 dst=0x11 fid=253 ctrl=0x00 (M_HS) 19:12:
es mich wissen. Meine Frage nach dem ESP32 kam übrigens daher, dass im Code steht, dass es beim ATMega zu Schwierigkeiten kommen kann. Auch wenn du es wohl mit der Ansteuerung der LEDs beobachtet hast; daher LEDs via #define aus.
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
schrieb im Beitrag #7390903: > Was ein Stolperstein sein könnte: /CE1 ist flankensensitiv. Der ATmega2560 hat doch ein externes Memoryinterface, da kann man einfach den Chip direkt anschließen. /CE1 geht an ALE, d.h. das Latch ist schon im Chip, einen extra 74HC573 braucht man nicht. Q7..0 werden
Zugriffszeit ... Mit Prescaler 256 und 3 Waitstates bei 16MHz dauert der Lesepuls 256 * 3 / 16MHz = 48µs Sollte also dicke reichen. Siehe ATmega2560 Datenblatt: Figure 9-6. External Data Memory Cycles with SRWn1 = 1 and SRWn0 = 1 Man kann den CPU-Prescaler einschalten, die Daten in den RAM kopieren
-
Thread
IR Infrarot Funk Fernbedienung - kein RC5-Code!
Code bedient. Aber leider ... Zunächst habe ich mir mit BASCOM ein einfaches Programm für einen ATMEGA48 erstellt und wollte diese daran ausprobieren. Dann habe ich mir andere IR-FB gesucht mit dem gleichen Ergebnis. Nur die von Telestar hat ohne Probleme funktioniert. Deshalb mal die Frage ob jemand
Speicher-Oszi und keinen Logikanalysator. Ich habe mal für dich IRMP mit den wichtigsten Protokollen für ATmega48 und 8 MHz Taktfrequenz compiliert (also im Zweifelsfall internen RC-Oszillator nutzen, aber die CKDIV8-Fuse deaktivieren). Einfach die angehängte Hexdatei auf deinen ATmega48 flashen und den IR-Empfänger
-
Thread
Ineffiziente Berechnung von AVR-GCC Gesperrt
_Z5Mul16hj>: 4e: 27 2f mov r18, r23 50: 30 e0 ldi r19, 0x00 ; 0 52: 48 2f mov r20, r24 54: 42 9f mul r20, r18 56: c0 01 movw r24, r0 58: 43 9f mul r20, r19 5a: 90 0d add r25, r0 5c: 11 24 eor r1,
Inline-Assembler die Berechnung überschreiben zu müssen. Das Projekt wurde im Übrigen für einen ATMega8 mit der AVR8-Toolchain-Version 3.4.5.1522 und der GCC-Version 4.8.1 erstellt. Ich bedanke mich für das Lesen meiner Frage und schon im Voraus für Eure Antworten. Beste Grüße, Roland.
-
Thread
Toptric Lötkolben
gefunden > Mal eine passende Brille aufsetzen oder eine Lupe zur Hand nehmen: Es ist ein 24V/48W Lötkolben. Sowas gab/gibt es von Duratool, Maplin usw. als 48W Lötstation.
Old schrieb im Beitrag #7386342: > ist ein 24V/48W Lötkolben Auch wenn verschrieben wusstest du sofort was gemeint ist. Auch erkennbar auf dem Foto. Baugleiche gibt es in Mengen, aber ich wollte das Original toptric. MfG alterknacker
-
Thread
AVR ASM Sprungtabelle
Hallo, ich arbeite an einem asm Programm für einen ATmega48 und wollte eine Sprungtabelle nutzen. Die einzelnen Werte entsprechen Uhrzeiten im 5 min Schritt: Sprungtabelle: .DW 0700, 0705, 0710, 0715, 0720, 0725, 0730, 0735, 0740, 0745,
> Die einzelnen Werte entsprechen Uhrzeiten im 5 min > Schritt: Du weißt aber schon, daß der ATmega48 einen MUL-Befehl hat. Die 2 Bytes sind doch leichter berechnet als die Tabelle einzuhacken.
-
Artikel
LCD
.pdf Library : Datum: Pinout : Media: Nokia 7110 LCD pin outputs.JPG NOKIA 3310. resolution : 84 x 48 pixel display area : 30 x 22 mm 2 colours : 1 controller : Philips PCD8544 backlight : extern adj contrast : extern (V LCD1 ) Link : Lcd Ansteuerung in "C" von - sehr gut Link : Nokia 3310 Link : NOKIA
und einige Prozessoren mit integrierter Ansteuerung (z. B. aus der MSP430-Serie, oder AVR wie der ATmega169 ). LCD-Module mit eingebautem Controller lassen sich meist einfach mit einem Mikrocontroller ansteuern. Text (character) LCDs verwenden meistens den HD44780 oder einen kompatiblen Controller (z.B
-
Thread
TTL-Quarzoszillator an AVR via 74HCT-Gatter?
man ja dann, wenn man den Mindestwert V_OH = 2,4 V > annimmt, zwischen ca. 1,3 V und 3,7 V. Der ATmega48A z.B. braucht wohl > 0,7·VCC = 3,5 V ... ist mir ehrlich gesagt ein bißchen zu knapp. Es soll > ja auch zuverlässig funktionieren. Wenn Du den Quarzoszillator des ATmega aktivierst, sollte
Gemessen, deshalb auch ATmega88 - als ATmega48 habe ich nur einen PA hier.
-
Thread
ATMEGA 48/88, Live-Umschaltung Portpin ADC ./. Digital-IO
ich mir @Datenblatt (noch) nicht beantworten, vielleicht übersah ich dort (wo?) aber etwas: Am Atmega48 liegt an einem ADC-Eingang (PC.5/ADC.5) der EIN-/AUSGANG eines 4051-Analog-Multiplexers, der dient 3 Zwecken: - paar 4051-Pins sind Digital-IN - paar 4051-Pins sind Digital-OUT - paar 4051-Pins
führen, dass der Eingang ständig hin und her schaltet, was zusätzlichen Energieverbrauch bedeutet. ATmega48/88 haben diese Funktionalität nicht. Man sieht im Blockdiagramm der IO-Ports, dass dort die einzige Möglichkeit, den Digitaleingang vom Pad zu entkoppeln ist, dass sich die MCU im Sleep befindet.
-
Thread
avr-gcc und .noinit
aber ohne Board), insofern kann ich darauf nicht testen. Allgemein AVR0 habe ich aber was (AVR128DA48 oder so), um da was zu probieren.
Jörg W. schrieb im Beitrag #7381131: > Allgemein AVR0 habe ich > aber was (AVR128DA48 oder so), um da was zu probieren. Da reicht es doch, sich im Startup-Code anzuschauen, ob der .noinint-Bereich genullt wird oder nicht. Dafür braucht es keine physische hardware zum testen. Oliver
-
Thread
Phasenfrequenz-Detektor unter 1 k Hz
, aus einer Eingangsfrequenz eine proportionale Ausgangsfrequenz zu erzeugen, habe ich etwas mit ATmega48/88 in der Schublade: http://mino-elektronik.de/Generator/takte_impulse.htm#bsp4 Für ganzzahlige Teilungsverhältnisse müßte man bei Bedarf die Phasenlage noch entsprechend anpassen.
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
ohnehin nicht verstehen, das war wohl jemand anders. > Ein AVR mit mehr als 32 KiB Flash ... Der ATmega4809 hat 48 KiB.
S. L. schrieb im Beitrag #7379169: >> Ein AVR mit mehr als 32 KiB Flash ... > Der ATmega4809 hat 48 KiB. Das ist sicher so. Nur ging es im Thread nicht um einen Mega4809, sondern um einen Tiny1604... Und der hat halt nur 16kB Flash und ist deshalb durchaus in der Lage, diesen Speicherbereich
-
Thread
AVR - Lastkapazität bei Quarzen - Berechnung vs. Praxis
diesmal natürlich dem des µC). Auch wieder: > Basta. Und wo stehen die im Datenblatt? In jenem des ATmega48/88/168 finde ich nur die wenig hilfreiche Angabe „Capacitance for each I/O pin … 10 pF Max.“ – also nur Maximalwert, nix typisch. C-hater schrieb im Beitrag #7375644: >> Wie kommt nun diese
#7376869: > Da reichen > mit etwas Glück schon die Kapazitäten der Leiterbahnen und im IC. Die ATmega48A usw. schalten intern Kondensatoren hinzu (siehe Anhang). Ich hab mal den Fehler gemacht, den ATmega48A auch noch eine Mulitplexanzeige treiben zu lassen. Im Power-Save lief die interne RTC schön