-
Thread
Problem mit Funktionsdecoder für Modellbahn
Bastelkiste. Gatewiderstand werde ich erhöhen. Spannungsversorgung der Verbraucher kommt von Pad J8, also es geht über den Gleichrichter. Zum Testen hängen momentan 2 LED dran, je 5mA. Später eine Innenbeleuchtung und 2 LEDs als Schlussleuchte beim letzen Wagen. Der 3. Ausgang ist aktuell nur als Reserve
R. schrieb im Beitrag #7060390: > Wenn ich das Protokoll richtig verstehe, dann können viele (7? 8?) > Null-Bits aufeinander folgen. Deshalb muss der Empfänger mit den > Clock-Signalen synchronisiert werden. Hier hast du dich ja bereits selber korrigiert. 3 Nullen zur Synchronisation, danach
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
c-hater schrieb im Beitrag #7053570: > 6 wird schwierig, weil auch die besten klassischen AVR8 nur höchstens > vier Timer haben. Atmega2560 z.B. hat schon 6 Timer mit PWM, aber 2 davon halt nur mit 8 Bit. Da gibst dann halt nur 255 Stufen. Oliver
Marvin K. schrieb im Beitrag #7054405: > Ich habe eben gerade gemerkt, mein ATmega328P hat 6 OC Ausgänge, > unabhängig voneinander. Die sind aber nicht alle an die 16-Bit-Timer angeschlossen, und mit den 8-Bit-Zählern reicht vermutlich die Auflösung nicht. > Das Problem ist
-
Thread
Bienenstock GPS Sensor per SMS ansteuern Arduino
sind recht stromsparend und können sogar den Controller bei Erschütterung aufwecken. Auch so ein ATMega328 (Arduino Uno) beherrscht verschiedenste Sleep-Modi, mit denen man viel Strom sparen kann. Spannungsversorgung ist auch noch so ein Thema. Sehr effiziente Schaltregler, nicht benötigte Spannungen (3.8V fürs Modem,...) ausschalten, etc... LTE ist schon recht stromsparend, aber eigentlich setzt man bei Batteriebetrieb und geringem Verbrauch gerne auf NB-IoT, das kennt aber selten SMS. LoRa-WAN wäre
-
Artikel
Code::Blocks
JTAG ICE)" eingetragen wird, unter Executable der Befehl also "avrdude", unter Parameters z.B. für Atmega 8 "-c avrispmkII -P /dev/ttyUSB0 -p m8 -Uflash:w:$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).hex" und unter Working directory "${PROJECT_DIR}" eingetragen. Weiters kann ausgewählt werden, ob das
-
Thread
Thermistor zur Temperaturmessung bei hohen Temperaturen (180-250°C) (HT-NTC100K)
nehmen, aber ich nehme an die wollten im RT Bereich messen? Außer auf Github habe ich ein Anet A8 Board entdeckt, da wurde der 100K NTC mit nem 4,7kOhm Widerstand angeschlossen, so kam ich auf die Idee. Ich habe dort noch gesehen, dass man wohl einen Kondensator mit geninger Kapazität zwischen
#7051827: > und am Arduino ADC ablesen Abhängig von der benötigten Auflösung geht ein Arduino mit ATmega328 auch ohne weitere Hardware: PT1000 und 1 k Referenzwiderstand reichen aus. Beispiel: https://www.mikrocontroller.net/topic/353666#new
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
display-elektronik/dem-08171-fgh-pw/ https://www.tme.eu/Document/2c70aef90a25d9109447ebfda86b7fd8/DEM%2008171%20FGH-PW.pdf
, aber vielleicht ein Hinweis, wo Du noch suchen könntest: https://www.reichelt.de/lcd-7-segment-1x8-h-6-0mm-lcd-7s-8-6-a-p197508.html?&trstct=pol_11&nbc=1 Oder ein DE188 mit 5 mm Zeichenhöhe aber auch 8 Stellen und 1:4 Multiplex, was den Ablesewinkel verschlechtert.
-
Thread
Virtueller COM Port beim Arduino Uno R3
FT232R Auf dem originalen UNO (siehe Schaltplan im Eingangsposting) und seinen Clonen ist ein ATMega16U2 als USB-Serial Konverter montiert. Kein FTDI
> > Auf dem originalen UNO (siehe Schaltplan im Eingangsposting) und seinen > Clonen ist ein ATMega16U2 als USB-Serial Konverter montiert. > Kein FTDI Ich berichtigte nur Veits Schilderung. Ist mir schon klar, daß beim Uno der ATMEGA16U2 drauf ist.
-
Thread
Arduino "static const uint16_t PINK= 0xF81F" failed
Der ATMega2560 (Arduino Mega) hat z.B. ein Pin-Register K. Dementsprechend ist PINK das Inputregister Pins PK0 ... PK7
einig. Es geht hier gar nicht um enums! Es geht um: [c] iomxx0_1.h:# define PINK _SFR_MEM8(0x106) [/c] Wie Du siehst, ist das die Definition eins CPP-Symbols. Und die ist global (nicht gescoped).
-
Thread
2 Stk DHT 22 am Atmega?
Ich möchte gern 2 Stk DHT22 am Atmega8 mit Bascom auslesen . Leider habe ich vom DHTxx überhaupt keine Ahnung bzw. bekomme das Auslesen selber nicht hin. Ich habe diverse Beispiel Codes für einen DTH22 gefunden , schaffe es aber nicht
####################### DHT-22 Humidity & Temperature Sensor#################### $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 $hwstack = 64 $swstack = 64 $framesize = 64 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.2 , Rs
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Das könnte ein Irrtum zu sein. Bei mir kostet der Atmega 32-16AUR in 2K Rollen CDN$9.32770 und CDN$11 im Stückpreis. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA32-16AUR/2357031?s=N4IgTCBcDaIIIBcC2BTA5gQwAQGYwFoBGANjgFUAlEAXQF8g
Hallo, Tobias hier, ist Tim dort: https://www.ebay-kleinanzeigen.de/s-anzeige/atmel-atmega32-16au-mcu-smd-8-bit-mikrocontroller/2071276582-168-8695
-
Thread
Vorschubregelung MIG/MAG Schweißgerät Konstantstrom/Spannung?
Bauteil fest. Sehr ärgerlich. Deshalb habe ich die originale Platine rausgeworfen und mit einem Atmega8 eine neue Motor-Steuerung gefrickelt: Beim Start läuft der Vorschub mit halber Geschwindigkeit los und erst wenn der Strom ansteigt, also der Lichtbogen gezündet hat, läuft der Draht mit normaler
-
Thread
ATMega8 schaltet LED nicht
oben vergrößert sieht man auf dem IC die Beschriftung PIN1. Kann es sein, dass das gar kein nackter ATMega8, sondern etwas Vorprogrammiertes ist?
an B6 anschließen oder versuchen, die (Standard-) Werks-Fuses zu programmieren; derzeit hat der ATmega8 auf dem Steckbrett keinen Takt.
-
Thread
aktuelle AVR µC - wdt.h - kein RAMPD / CTRL / Enable Bit
mit der Unterstützung von neuen AVR Controllern im Zusammenhang mit dem Watchdog. Probiert mit Atmega4809 und AVR128DB64, scheint ganze Familien zu betreffen. in Microchip Studio [c] #include <avr/io.h> #include <avr/wdt.h> int main(void) { wdt_disable(); while (1) {
hängt dran. Das bezweifel ich. Die o.a. "Arduino_wdt.h" ist binär identisch zur "avr/wdt.h" von xc8 v2.31. Und dein Programm von oben kompiliert ohne Probleme für den AVR128DB64 unter MPLABX. Vielleicht mixt du verschiedene Compiler Versionen.
-
Thread
Bleiakkuladegerät mit Netzabschaltung;
Aber @fragjanur will einen 6V Nennspannung Bleiakku (also 3S) nicht mal weiter entladen wie bis 5,8V. Was ist da leer? Ich hätte eher gesagt, daß die /Ausnutzung/ (der Kapazität) so ziemlich begrenzt wäre. Aber da wir weder den genauen Akkutyp noch die Anwendung kennen und "5,8V" auch nur
Beitrag #7043727: > muss man das selbst bauen ? Sowas habe ich mal für 12V gemacht, mit einem ATMega328 auf Basis Arduino. Da lauern ein paar Fallen, wenn es vernünftig werden soll. Der µC wird über einen 5V-Regler mit geringem Querstrom versorgt, MCP1703. Der µC geht 8s in den sleepmode, inkrementiert
-
Thread
14 pol. Steckverbinder mit hochwertigen Kontakten gesucht
noch eine Buchsenleiste, diesmal ordentlich vergoldet: AMP HV100, 215307-8 z.B. bei TME
an den ersten ATmega gibt, der anschließend alles per TX übergibt. Danach gehen beide wieder schlafen.
-
Thread
Delta-Sigma Antwortzeit/Samplerate
einem ATmega hin.
dranklöppeln. Möglicherweise sind die 12Bit auch vollkommen übertrieben. Das A190-3 arbeitet mit einem 8-Bit DAC. Den MCP48xxxxx gibt es ja auch in 8 und 10 Bit Varianten. Die Geschichte mit dem 4-Bit R-2R DAC hebe ich mir aber für Effektprozessoren auf. Möchte das so ähnlich wie http://elm-chan.org/
-
Thread
Es erscheint nichts auf dem Seriellen Monitor?
-1.8.19/libraries -libraries /home/daniel/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10819 -build-path /tmp/arduino_build_142490 -warnings=default -prefs=build.warn_data_percentage
-1.8.19/libraries -libraries /home/daniel/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10819 -build-path /tmp/arduino_build_142490 -warnings=default -prefs=build.warn_data_percentage
-
Thread
Mikrocontroller Empfehlung gesucht
Modes. Ich bin noch relativ neu in der Materie, und habe bisher nur mit Arduino, einem Standalone atmega1284p und Raspberry Pi Pico gearbeitet. Ich hätte noch einen Atmega1284p hier, allerdings wären die vielen IO Pins für dieses Projekt verschwendet, da ich ja nur eine Hand voll brauche. Es geht darum
linear von der Frequenz und von der VCC ab. Schau z.B. mal ins Datenblatt des ATtiny24, bei 128kHz/1,8V zieht er ~30µA (8µA in Idle): Figure 21-5. Active Supply Current vs. VCC (Internal RC Oscillator, 128 kHz)
-
Thread
Arduino inline ASM Fragen.
Es geht um folgenden code auf atmega328p der 7 WS2812 parallel ansteuert: [code] #define mask 0b01111111 #define ws2812_PORTREG PORTC #define ws2812_DDREG DDRC void ws2812_sendarray(uint8_t *data,uint16_t datlen) { uint8_t
byte bits 0..4 // in 8 bytes out 8 bytes, or in 5 byte out 8 byte void shuffle(struct bitarr8 in[8], struct bitarr8 out[8]) { // in byte 1 bit 1..8 goes out byte 1..8m bit 1 out[7].bit0 = in[0].bit0; out[7].
-
Thread
Welches elektronische Bauteil würdet ihr euch wünschen?
Ich wünsche mir 8 N-Kanal Mosfet in einem Gehäuse, so in der Art wie den ULN2803. Dann hätte ich gerne Kontroller wie Atmega 16 mit 24 Volt -festen Ein- und Ausgangspins. Sagt mal Einer Bescheid, wenn die fertiggestellt
Die bo8-CPU als ASIC. Für 10 Cent pro Stück.
-
Thread
Kurzwellenspule Detektor bauen
benutzt, sollte sie eine Vorspannung von etwa 0,6-0,7V bekommen. Eine Luftspule vielleicht so 8-10 Windungen etwa 1,5-2cm Durchmesser, 0,8- 1mm Kupferdraht. Einen Drehkondensator. Die Antenne an eine Anzapfung der Spule anschließen. Die Anzapfung bei 1 oder 2 Windungen, ausprobieren. Einen
Atmega schwingt und so das Problem weiter einkreisen. Bei weiterem Interesse bitte einen eigenen Beitrag aufmachen wie z.B. "Was kann man mit einem RTL-SDR-Stick alles messen?", ich möchte Helmuts Beitrag
-
Thread
keinen Bock auf level-shifting
> Du hast mein volles Mitgefühl. Meins auch. Was passiert wohl, wenn er feststellt, dass 1,8V das neue 3V3 sind?
3.3V MCU kommen, wunderbar zurecht. Der Pegel für V_IH beträgt minimal 2.oV, der für V_IL maximal 0.8V
-
Thread
Variabel nicht in ISR Routine?
Bei 8-Bittern reicht ein volatile nicht, um Zugriffe auf größer-8-Bit-Variablen (wie int) interruptsicher zu machen!
Und zweitens sind deine in ISR und regulärem Kontext benutzten Variablen als int deklariert. Der Atmega328P des Arduino Nano ist aber ein 8-Bit Controller, Zugriffe auf ein int sind also nicht atomar. Es muss daher bei allen Schreiboperationen auf diese Variablen die potentiell mehr als ein Byte ändern
-
Thread
Ardoino Uno Sketch verifizieren Gesperrt
Hallo, ich habe Ich habe die Arduino-Software 1.8.13 installiert. Ich möchte nach einer Anleitung aus dem Web mit demn Arduino Uno einen Attiny85 programmieren. Bin mir aber im Unklaren, wie ich den in der Anleitung verlinkten 1. Sketch zum Verifizieren
Meine Arduino Uno haben einen ATMega328. Was hat denn jetzt ein Tiny85 damit zu tun? Ich verstehe irgendwie nicht, was beabsichtigt ist.
-
Thread
Arduino nach Uhrzeit an/ausschalten
Vielleicht noch wichtig zu wissen: Der Watchdog ist nicht genau. 8s können auch mal gut 8.3s sein. Wenn es auf die Uhrzeit wirklich ankommt, musst doch noch einen externen Taktgeber einbauen. Wenn nicht, gut, dann hast du bereits alles an Bord, also gibts gratis.
Jan schrieb im Beitrag #7035089: > Der Watchdog ist nicht genau. 8s können auch mal gut 8.3s sein Oder 6 oder 10. Eine RTC braucht man trotzdem noch.
-
Thread
"Burst" mit atmega328 erzeugen
#7032603: > ... nimm einen AVR, der einen Output Modulator hat, z.B. den Mega2560 Wenn es doch ein ATmega328 sein soll ... Man könnte auch ein FPGA nehmen, ist hier aber nicht das Thema. MacFly schrieb im Beitrag #7032453: > Ich möchte mit einem atmega328
eine atomare Operation! der erste ISR-Befehl kann ausgeführt werden, Verzögerung 5-7 CPU-Takte (6-8 bei den großen AVRs) Siehe Datenblatt, "Interrupt response time", her vom mega 2561 "7.8.1 Interrupt Response Time The interrupt execution response for all the enabled AVR interrupts is five clock
-
Thread
Arduino Inputs willkürlich HIGH & LOW trotz Pullup
auch, in dem Fall liegt der Fehler eher beim Programmierer. Hinsichtlich Rechenleistung sollte ein ATmega2560 für meine Zwecke, was eine CNC-Steuerung betrifft, ausreichen. Arduinos wurden ja schon sehr häufig für CNC-Fräsen, 3D-Drucker und auch Roboterarme verwendet.
einem industrietauglichen Gerät hätte ich mehr erwartet. Bei Siemens Logo! sind es aber auch nur 28,8V. Scheint also im üblichen Rahmen zu liegen.
-
Thread
Energieverbrauchsmessgerät im Eigenbau ?
ja, hier ist die Rechenleistung eines 32Bitters mal sinnvoll, denn mit 32-Bit-fractional wird ein 8-Bitter so seine Schwierigkeiten haben (man muss ja viel multiplizieren und Wurzeln ziehen). Mein Gerät kann Blind und Wirkleistung messen, von zig mW bis 1kW, und Daten loggen auf SD-Karte sowie Werte
einfaches Problem ist. Wenn man jetzt anfängt "mit einfach meine ich mit einem 10-Bit ADC und einem ATMEGA", dann muss ich dir sagen, dass ein ATMEGA intern auch nicht einfach ist. Auch die sind nur deshalb Centartikel, weil sie in so großen Mengen produziert werden.
-
Thread
Preisdivergenz bei Mikrocontrollern;
Kein Mensch arbeitet noch mit Atmega. Vielleicht noch der Physiklehrer Dimpfelmoser. Alle Profis sind auf SAMD oder STM gewechselt, die haben 100x mehr Power und Speicher und kosten oft weniger als die Bastel-Atmega.
Aktuelle 8051 sind in 100k Stückzahlen lieferbar z.B. https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-bb5 Der passende J-Link Debugger für 10 EUR ist auch lieferbar: https://www.silabs.com/development-tools/mcu/8-bit/bb52-ek2701a-efm8bb52-explorer-kit Der normale J-Link
-
Thread
Stroboskop an Dieselgenerator zu dunkel
Hallo, ich habe vor 2 Strobos mit 1500 Watt Xenonröhre an einem 8kw Dieselgenerator mit AVR zu betreiben. Das Problem ist das die Strobos mal heller mal dunkler Blitzen, weil für den hohen Strom kein Puffer da ist. Es gibt hier schon einen ähnlichen Beitrag wo aber
verstanden werden? Guter Einwand, vermutlich sowas "automatic voltage regulation" oder so Und kein Atmega.
-
Thread
Störungen bei temperaturmessung minimieren
Was ist mit einem LC- oder RC Tiefpass oder auch nur einem parallelen Kondensator direkt vor dem Atmega? LG Julian
Wasser, welches ich dann am Herd erwärmt habe: 12°C....16,9k 21°C....11,7k 41°C....5,6k 45°C....4,8k 56°C....3,4k 57°C....3,3k 100°C...1k Dann habe ich eine kennlinie aufgezeichnet, siehe Bild. Das ist nicht sonderlich genau, aber +-3°C kann ich verkraften. Jetzt stellt sich die Frage, ob ich
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
angepasstes Eclipse, gibt es frei von NXP) mit Black Magic Probe als Debugger. Und ja, als Ersatz für 8-Bitter würde ich die ARMs auch nicht sehen. Wo ein 8-Bitter reicht, kommt der auch rein.
Andreas B. schrieb im Beitrag #7028388: > Und ja, als Ersatz für 8-Bitter würde ich die ARMs auch nicht sehen. Wo > ein 8-Bitter reicht, kommt der auch rein. Unter normalen Umständen würde ich dir vollkomen Recht geben. Nur sind die Umstände derzeit halt nicht
-
Thread
Display am Attiny 841
von Geraden, Mehrecken oder einer Laufschrift mit dem (mehreren) HT16K33 und 5 (und mehr) x Matrix 8x8. Das sind nach meiner Rechnung über 300 LEDs. Die Beispiel dazu stehn im Netz, musst nur richtig suchen. Ein Beispiel was funktioniert: [c] void Graphik_Gerade(int8_t x1, int8_t y1, int8_t x2, int8_t y2) { uint8_t bcc; bcc = 0x11 + 0x07 + 0x1b + 'G' + 'D' + x1 + y1 + x2 + y2; i2c_start(slave_adresse_1); i2c_write(DC1); // DC1 i2c_write(0x07); // len 07
-
Thread
Meine Grafiklibary für den Attiny85/SSD1306 und ein kleines Betriebssystem
jetzt 37 Jahre her. > Wo ist die Innovation? Ich finde das wahnsinnig, das das auf einem IC mit 8 Pins läuft. Mich beeindruckt das!
sollen am OLED angezeigt werden. Das war eine Bruchlandung, weil die OLED-Libraries (Adafruit oder u8g8) dermaßen viel RAM fressen, dass es für die Hauptaufgaben nicht mehr ausreicht. Ich habe später eine Lib gefunden, die nur Text kann und ansonsten eher dusselig ist, aber wenig Ressourcen braucht
-
Thread
Arduino pulseIn()-Funktion funktioniert nicht mit Pin D9 (PB1)
aber ich habe es mit 2 anderen Arduino Nano auch probiert - gleiches Problem. Einem anderen mit ATmega328 und einem mit ATmega168. Jedoch alle Chinaklons c) Es an genau dem Kanal des Empfängers liegt, also ein Problem des Empfängers. Ist es aber auch nicht. Verbinde ich den Kanal mit D10 wird er gelesen
Du 9+11=20 IO-Pins. Dann gehen noch für Reset, Quarz, UART 5 Pins weg, macht zusammen 25 IOs. Der ATmega328 hat aber nur 23, wo nimmst Du die fehlenden 2 her? Das Mapping Arduino-Pin zu Portpin kenne ich nicht.
-
Thread
OLED Display mit I2C Bus am Slave betreiben
von Geraden, Mehrecken oder einer Laufschrift mit dem (mehreren) HT16K33 und 5 (und mehr) x Matrix 8x8. Das sind nach meiner Rechnung über 300 LEDs. Die Beispiel dazu stehn im Netz, musst nur richtig suchen.
Ein Beispiel was funktioniert: [c] void Graphik_Gerade(int8_t x1, int8_t y1, int8_t x2, int8_t y2) { uint8_t bcc; bcc = 0x11 + 0x07 + 0x1b + 'G' + 'D' + x1 + y1 + x2 + y2; i2c_start(slave_adresse_1); i2c_write(DC1); // DC1
-
Thread
LunaAVR Forum
immer dieselben Controller verwendet. Nein, ein Projekt wird nicht besser, wenn man anstelle eines 8 Bitters einen 32bitter einsetzt. Wenn man muss schaut's anders aus. Oft haben Entwicker das Gefuehl das zu muessen. Die Produkte sind dann auch entsprechend. Ein Temperaturcontroller (Oxford Instruments
Projekt wird nicht besser, wenn man anstelle eines > 8 Bitters einen 32bitter einsetzt. Das kommt sehr aufs Projekt an, manchmal kann einem neuere/leistungsfähigere Peripherie oder mehr verfügbarer Speicher das Leben an einigen Stellen sehr stark vereinfachen
-
Thread
ATMEGA328PB: Wie Fast PWM auf OC2A?
Liebe Leute, ich scheitere zur Zeit auf einem ATMEGA328PB den PB3 über OC2A als Fast-PWM zu benutzen. PD3 über OC2B funktioniert! [c] #include <avr/io.h> #define F_CPU 16000000 static const uint16_t OCR2DEF = F_CPU/8/16000; // 16kHz (prescaler 8) static const uint8_t MASK_TCCR2A = (1<<COM2A1)|(1<<COM2B1); // PWM output to OC2A (PB3, D11) and OC2B (PD3, D3) int main (void) { DDRD |= (1<<PIND3); // OC2B DDRB |= (1<<PINB3); // OC2A
-
Thread
Led-Multiplexing Problem mit Strom
geht es nur um 8 LEDs? Nimm dochj einfach ein 8bit Latch dem übermittelst du deinen Wunsch, schaltest seinen Eingänge hochohmig und kann den Port wieder für andere Dinge verwenden und hast auch kein Geflacker an den
ersten Atmega zum nächsten, zum nächsten, usw..., bis zum letztlich 8. Modul. (4 der Uhr in blau, 4 in Rot für den Spielstand. Was geht garnicht? Hmmm, schwer zu sagen, Ich habe ausschliesslich Erfahrung in Basic
-
Thread
ATmega 2560 dauerhaft im Reset halten
Patrick C. schrieb im Beitrag #7019827: > Hast du schon Projekten mit ATMEGA2560 gemacht ? > [...] > ATMEGA2560 hat doch denke ich genuegend resources fuer diese Hardware > unzusteuern ? Mit dem 2560 nicht, aber, aber mit den ATmegas 8, 16, 32, 48, 88, 664, 168, 168P und 328P, aber das Letzte ist jetzt auch 8 Jahre her. Natürlich hat er genug Leistung. Es macht nur keinen Spaß mehr. Ich habe noch ein Projekt mit einem ATmega32, das dringend eine Fehlerbehebung benötigt, aber mir geht die Entwicklungsumgebung
-
Thread
[V] Atmel ATmega8-16PU - ATmega328-PU - ATmega32-16PU 1130
Bin beim Ausmisten auf folgende Microcontroller gestoßen: 10x Atmel ATmega8-16PU ~3€ pro Stück 1x Atmel ATmega328-PU ~3€ pro Stück 1x Atmel ATmega32-16PU 1130 ~5€ pro Stück Zustand Neuwertig.
-
Thread
Oszillator für Atmega 328p
Dyson schrieb im Beitrag #7019617: > Nein. Der ist für 3,3V. Damit kann der Atmega zwar auch, aber dann nicht > mit 16MHz. Ach herrjeh! > Supply Voltage: 1.8, 2.5, 3.3Volts±5% or 5.0 Volts ±10%
sollte so klein wie möglich sein. Dann benutz doch den internen RC-Oszillator des Atmegas. Der hat 8MHz. Den musst du unter den Fuses einstellen. Außerdem musst du dort den Haken bei DIV8 oder DIVCLK8 rausnehmen, sonst läuft der Atmega nur mit 1MHz.
-
Thread
I2C Slave mit 2 Adressen
Address Mask Register Das hat eigentlich jeder AVR mit TWI, der moderner als die Genration Mega8-128 ist, nicht nur die o.a. ganz neuen Typen. Oliver
Datenblatt? Die ATtiny mit USI müssen die Adresse in SW auswerten, können also mehrere. Die ATmega48 usw. haben ein TWAMR – TWI (Slave) Address Mask Register, können also auch mehrere Adressen. Der ATmega328PB hat 2 I2C, die könnte man parallel schalten.
-
Thread
CTC Mode vs Fast PWM ATMEGA 8
Hallo, Ich würde gerne den Unterscheid zwischen FAST PWM und CTC Modus des Timer1 beim Atmega8 wissen. Bei beiden setzte ich doch den Vergleichswert OCR1A oder ? Und wenn dieser erreicht wird dann fängt der Counter wieder bei 0 an. mfg Niklas
#7015664: > Ich würde gerne den Unterscheid zwischen FAST PWM und CTC Modus > des Timer1 beim Atmega8 wissen. RTFM! Wenn das Datenblatt keinen für dich relevanten Unterschied zwischen den beiden Timer-Betriebsarten ausweist, dann sind sie wohl für deine Zwecke gleich. Kann vorkommen.
-
Artikel
Diskussion:Hauptseite
:Kategorie:Oszilloskope und Analyzer --Gjlayde 12:10, 27. Sep. 2009 (UTC) Fast PWM vs CTC Mode ATM8. Hallo, ich würde gerne den Unterschied zwischen Fast PWM und CTC Mode wissen beim Timer1 des ATMEGA8 wissen. Ich setze doch bei beiden Modi meinen OCR1A Wert auf einen bestimmten Wert und wenn dieser
-
Thread
ATtiny13 lassen sich nicht mehr programmieren
Tim D. schrieb im Beitrag #7015302: > Beim ATtiny13 ist ja im Auslieferungszustand CLKDIV8 aktiviert CKDIV8 Ist es beim ATmega88 anders?
Georg M. schrieb im Beitrag #7015441: > CKDIV8 > Ist es beim ATmega88 anders? Im Grunde nicht, aber da ist in AVRDUDE das Fenster mit der Beschreibung der Fusebits nicht leer. Zwar wird der ATtiny13 durch das herabsetzen der ISP-Freqenz jetzt