-
Thread
Einfacher polyphoner Synthi aus Sägezahn-Oszillatoren
16 DDS Stimmen, die dann auch noch auf keine feste Frequenz festgelegt sind, würden in einen ATmega48-328 passen ... Edit: Naaaa, ich möchte meine Aussage aus Performancegründen auf die Hälte, also 8
-
Thread
C ohne if() - in einzelnen Fällen möglich?
Wenn AVR: > von Docureader (Gast) 10.06.2022 16:28 PORTA.OUT = __builtin_avr_insert_bits(0xfffff2ff, b1, PORTA.OUT); Wird in 4 Maschinen-Befehlen (in, lds, bst, out) ausgeführt. Kürzer, schneller, eleganter und edler geht es nicht. Man muss
Eggsbert schrieb im Beitrag #7093830: > Wenn AVR: >> von Docureader (Gast) 10.06.2022 16:28 > > PORTA.OUT = __builtin_avr_insert_bits(0xfffff2ff, b1, PORTA.OUT); > Wird in 4 Maschinen-Befehlen (in, lds, bst, out) ausgeführt. > Kürzer, schneller, eleganter und edler geht es nicht. >
-
Thread
RS485 mit LoS detection und PoB möglich und sinnvoll?
eine pseudo SPS entwerfen, der alles kann was Siemens und Co können, aber in so einfach, dass ein Atmega, oder rein großer Attiny in einem Knoten ausreicht. Ich weiß, dass es da wahrscheinlich bessere Wege für gibt, aber ich wollte halt mein eigenes Ding entwerfen.
und Rolle des Knoten bestimmen kann. Das ist ein häufiges Problem. Wir haben z.B. ein Gerät mit 16 Steckplätzen, in die z.B. 3,5kV-Module gesteckt werden können. Natürlich weiß kein Modul, welche Linse es versorgt. Daher gibt es erstmal eine 4Bit-Slotadresse, mit der die Haupt-CPU die Module zuordnen
-
Thread
Servo Einstellung und Anzeige in Grad
Dein itoa scheint den Eingabewert als 16-bittig, vorzeichenbehaftet anzusehen. Pech. Vielleicht gibt es ja auch ein ltoa. Dann nimm das. Wenn nicht musst Du das ganz schwere Geschütz snprintf auffahren oder selber was stricken. Sollte
die Register OCR1B (es sind zwei) vor dem utoa() Aufruf in einer Variable zu schreiben. [c] uint16_t ctc = 0; ctc = OCR1B; utoa(ctc,wert,10); // Berechne wert von OCR1B [/c]
-
Thread
Wheatsonebrücke Signal verstärken
Blutdruckmessgerät KD 2107 und will dessen Ausgangssignal verstärken so daß ich es mit dem AD-Wandler eines ATMega besser erfassen kann. Der Sensor ist intern als Wheatstonebrücke geschaltet und die einzelnen Widerstände haben je 5KOhm. Spannungsversorgung ist 5V, mehr geht leider nicht. Das letzte Mal,
einfach einen µC mit eingebautem OV und der Fähigkeit zur diffentiellen Messung benutzen. Z.B.: Mega16,32,644,644P,1284P oder Tiny25/45/85. Bei ersterer Familie müsste man das Signal sogar noch "beschneiden", damit es den Messbereich nicht überschreitet...
-
Thread
maximale frequenz
Moin, ich habe nur eine kurze Frage: Wenn ich das Datenblatt des Atmega328p richtig verstehe, verträgt dieser einen Quartz mit max. 16MHz. Für meine FAST PWM würde das dann entsprechend Vorteiler 1 bedeuten: 16.000.000/1x256 = 62500Hz. Mit anderen Worten ich werde mit
Benutze die CTC-Modi, dann geht mehr, zulasten der Auflösung. Benutze einen 20MHz Quarz, weil der ATMEGA328-20 das auch erlaubt. Lies mal die Gehäusebeschriftung ;) mfg mf
-
Thread
ATmega328PB macht was er will
Hallo zusammen, ich habe aktuell ein Projekt, bei dem mit einem ATmega328PB zwei Schrittmotoren, ein Display und ein paar Taster angesteuert werden. Geschrieben ist alles in C++ mit Atmel Studio Jetzt ist das Programm soweit fertig und ich bin ausgiebig am Testen.
zählt, wieviel 0x77 noch übrig sind. Es sollten wenigstens noch 16 Byte sein.
-
Thread
[V] Atmega168-20PU, 2x Atmega8-16PU, 42x Atmel 24C02 EEPROMs und etliche PIC12F, PIC16F und PIC18F
Ich habe einige µC in der Nähe von Stuttgart abzugeben: [code] 1x Atmega168-20PU 3€ wie neu 2x Atmega8-16PU je 2,5€ wie neu 42x Atmel 24C02 PU27 15€ neu 7x PIC12F629I/P je 0,9€ waren in LED-Steuerungen verlötet 3x PIC16F84A-20
abgebrochenen Pin, lässt sich aber gut ein Draht anlöten, weil das breite Stück noch da ist 1x PIC16F870-I/SP 3€ wie neu 1x PIC18F1320-I/P 2,5€ wie neu 1x PIC18F252-I/SP 5€ wie neu 1x PIC18F2550-I/SP 6€ neu 7x PIC18F14K50-I/SS je 2€ neu 6x PIC18LF1320
-
Thread
Energieflussrichting ermitteln
Wirkarbeit Stand Lieferung Hochtarif) * 1-0:2.8.2*255 (Wirkarbeit Stand Lieferung Niedertarif) * 1-0:16.7.0*255 (Sum active instantaneous power (A+ - A-)) Und dabei ist 16.7.0 mit Vorzeichen. LG, Sebastian
> > Und dabei ist 16.7.0 mit Vorzeichen. > > LG, Sebastian Okay, das gibt mein Froetec Zähler (ITF) gar nicht aus.
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
Resonator nicht verwenden, da er zu ungenau ist. Beim Arduino UNO beispielsweise kann man den Takt vom ATmega16U2 verwenden. Wie man dies umlötet findest Du hier unter Punkt "automatischer Abgleich ..." http://mino-elektronik.de/fmeter/fm_software.htm#bsp7 Genaue Zeiten - auch und gerade im unteren Frequenzbereich
Oh, das hatte ich bereits getan. Oben sind Beispiele mit einem 8 Bit Timer (ATtiny25) und einem 16 Bit Timer (ATmega328) verlinkt. Letzteres nutzt beide Kanäle vom Timer1 und hat sogar eine .ino Endung. Ich könnte ihm daraus auch ein fertiges Programm zusammenkopieren, was dann aber keinen Lerneffekt
-
Thread
MPLABX XC16 Start Assembler Programmierung
des XC16 verwendet werden muss. Auf dem Bild im Anhang ist ein kleines Testprojekt zu sehen, welches ich so erstellt habe: 1. "Standalone Project" ausgewählt 2. 16bit PIC24 ausgewählt 3. PIC24FJ64GB002 ausgewählt
die niemals endenden Verweise auf weitere Datasheets durchzukämpfen. Habe nun auch schon das XC16 Compiler Datenblatt und das Datenblatt zum XC16 Assembler runter geladen und schon mal ein paar Stellen gelesen. Soviel ich darin verstanden habe kann man kein reines Assembler Projekt erzeugen, sondern
-
Thread
AtMega32U4: EEPROM hat überraschend Bitfehler in den Daten
meinem Datenblatt von 2006 steht beim Atmega16 einfach nichts zur Datensicherheit des Flashs. Nur zum Eeprom. In der aktuellen Version steht 20 Jahre bei 85°C. 100 Jahre bei 25°C. Und dann noch der Hinweis: Reliability Qualification results
überschritten zu haben. 20 Jahre sind die doch noch nicht am Markt. Hab 2004 einen At90S8535 durch einen ATmega16 ersetzt.
-
Thread
2 Helligkeiten vergleichen
Ist nur die Frage, wie GENAU das ganze sein muss. Ich habe sowas vor Jahren mal mit einem atmega328p einen 16x2 Display und einer abgeklebten Fotodiode gemacht. Indem ich die Spannung auswerten lasse, die an der Fotodiode abfällt, bekomme ich recht genaue Vergleiche. Aber das ist natürlich NICHT
20fache Verstärkung (26dB). Muss man bloß aktivieren. Wenn das nicht reicht (was ich nicht glaube): ATmega16/32/644/644P/1284P können wahlweise sogar 200fache Verstärkung (46dB). Vermutlich gibt es noch mehr µC-Typen mit eingebautem Verstärker. Hab' aber keine Lust, danach zu suchen.
-
Thread
AVR Port zerstört durch ADC?
Hallo Ich war heute den Tag etwas am rumfriemeln am ATMEGA16 bezogen auf ADC. Ohne lange drum herum zu reden: Ich habe versehentlich 3,3v auf einen ADC-Kanal gelegt, wärend ich Aref als Referenzsspannung eingestellt habe. Nur leider war der PIN Aref
wenn ich diese z.B. mit 1k Ohm Belaste. so ganz passt das nicht zusammen - ich habe noch nie einen ATmega16 mit einem internen Pullup von 2,3 kOhm gesehen.
-
Thread
ATMega8 und Servo völlig merkwürdiges Verhalten
Programm zur Ansteuerung eines Servos sowie 7 Leeds (die die Position des Servos anzeigen) durch einen ATMega8. Zusätzlich soll dieses Programm auch noch ein weiteres LED (das so genannte Kabinenlicht) ansteuern, dass aber durchgehend brennt, während der Servo seine Bewegungsroutine abläuft. Diese "Bewegungsroutine
DDRB = 0b11111111; // as per website: // https://www.electronicwings.com/avr-atmega/servo-motor-interfacing-with-atmega16 // FPWM = FOSC / ( N * ( 1 + TOP ) ) // Where N is pre-scaler divider i.e. 1, 8, 64, 256, or 1024. // FPWM = 8000000 / ( 64 * ( 1 + 2499 ) )
-
Thread
Linux ist endlich vom C89 Standard weg
> Improved Unicode support based on the C Unicode Technical Report ISO/IEC > TR 19769:2004 (char16_t and char32_t types for storing UTF-16/UTF-32 > encoded data, including conversion functions in <uchar.h> and the > corresponding u and U string literal prefixes, as well as the u8 prefix > for
Größenfestlegung für Integers > ... haben die in den letzten 30 Jahren hingekriegt. Kennst du uint8_t uint16_t uint32_t und Verwandte nicht?
-
Thread
3 Interrupts am Arduino Nano
Unterbrechungen merken kann. Das kann ich die leider nicht glauben. Wir reden immer noch vom ATmega328P? Welche Seite im Manual? Am besten Kapitel Nummer nennen. Ich gehe von der aktuellsten Version aus.
also nicht gezählt, bzw können sich Lücken einschleichen. Wäre es nicht evtl möglich einen ATMega, oder was anderes zu verwenden, welches 3 freie Counter/Timer hat, und die dann den Job im Hintergrund erledigen zu lassen?
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
16MHz. Hardy
Hardy F. schrieb im Beitrag #7073319: > schafft er keine 16MHz. Warum willst du unbedingt 16,1xx MHz Takt?
-
Thread
Arduino Atmega88-PA Upload-Abbruch wegen Leerzeichen im Pfad
Hallo, gestern hab' ich die Arduino-IDE (2.0.0-rc6) mal kennen gelernt und einen ATmega328P-PU auf einem Steckbrett mit 16 MHz Quarz über meinen Diamex ERFOS PROG-S2 ISP-Programmer zum laufen gebracht. (Vorher bei Engbedded die Fuses berechnet und mit Microchip Studio draufgespielt.)
Gibt es denn ein Arduino Board mit ATmega 88 ?
-
Thread
Kabellose Rückmeldung Modelleisenbahn ESP8266(?) [Elektronik Anfänger]
Anhang). Ich glaube aber ich muss da noch bisschen mehr erläutern. Auf dem Gleis liegen zwischen 16V und 24V bei 3A AC. Wenn ich nun den Fahrstrom auf dem Block abtrenne, müsste ich, wenn ich das richtig verstanden habe, mit einem Optokoppler erkennen können, ob gerade eine Lok auf dem Gleis steht.
aus dem Grund, dass die LED eine wahrscheinlich 3-4V LED ist und mit integrierter platine für bis 16V geeignet ist und somit einige Vorwiderstände verbaut sind... Ist das Plausibel? Habe leider gerade keine andere LED hier zum testen... Später könnte ich da aber doch eine LED für den Optokoppler nehmen
-
Thread
Konvolut 20 MC+4 Bücher
Konvolut 20 MC (7 Arten)+4 Bücher(siehe Anhang) 4xPic16F716 2xPic16F870 2xPic16F873 2xATTiny26 2xATTiny861 2xATmega32u4 6xATmega88 56€ inkl. Versand Bei Interesse bitte PN
-
Thread
Arduino Uno with ICSP
the power will coming from Battery https://www.adafruit.com/product/2215 micrcontroller : Atmega328P-P
Looks fine Do you really need 16 MHz and 5 V? I would prefer 8 MHz and 3,3 V (without the DC converter) if possible.
-
Thread
Hex File lesen und verändern?
einen kurzen Hinweis auf den Assemblerbefehl zu bekommen. [code] ; Processor : AVR [ATmega168P] ; Target assembler: AVR Assembler ; =========================================================================== ; Segment type: Pure code .CSEG ; ROM .org 0 ; =====
Zeilen? > Hat 1KB Flash. > Das ist aber machbar. Achherrje, echt jetzt? 1kB Flash bedeutet bei 16-Bit Kommandos 512 Assemblerzeilen (max) ... Gruß Jobst
-
Thread
Alternative zum Raspi
Bit über. Wenn ich jetzt die Verkabelung und Fehler in der Wheatstonebrücke abziehe, bleiben etwa 16 Bit über. Ein 16Bit Wandler würde sicher reichen, über 12 Bit mag ich aber nicht nachdenken ...
durch Oversampling siehe: http://shelvin.de/die-aufloesung-des-adc-vom-arduino-uno-erhoehen-auf-16-bit/
-
Thread
Redesign Platine
Sind 3,3V und 16MHz nicht außerhalb der Spezifikation des Controllers?
Flo schrieb im Beitrag #7068248: > Sind 3,3V und 16MHz nicht außerhalb der Spezifikation des Controllers? Ja, stimmt - uiuiui! Das Teil ist mit heißer Nadel gestrickt.. ;-D
-
Thread
TL431 schwankt wie verrückt!
Moin Leute, ich möchte für mein ADC am Atmega328P eine einigermaßen verlässliche Referenz, und erhalte nur Murks :( 5V Spannung liefere ich über einen L78S05CV (Einfache Beschaltung nach Datenblatt mit 2 Kondensatoren) 2.5V Referenz "erwarte
auch schon hereingefallen, bei falschem Kondensator schwingt er. Schau mal ins TI-Datenblatt, Figure 16. Stability Boundary Conditions for All TL431 and TL431A Devices. Für Stabilität muß der Kondensator <5nF oder >4µF sein. https://www.ti.com/lit/gpn/tl431
-
Thread
Warum benutzen immer weniger Leute Firefox?
> die Anzeige bekomme, ohne das ich die Seite im Server komplett neu > aufbauen muß. Oje. ATmega8 ? > Wenn Du Dir meine Screenshots anschaust, dann siehst Du unter den > Anzeigen Buttons, die natürlich auch eine Funktion haben. Wie kann ich > die ohne js nutzen. > Und wenn Du mir dann
die Anzeige bekomme, ohne das ich die Seite im Server komplett neu >> aufbauen muß. > > Oje. ATmega8 ? Was soll ich da mit ATmega8? Nimmst Du irgenwelche Medikamente? MaWin schrieb im Beitrag #7067499: > All das lässt sich leicht machen, wenn man Grundzüge der > Webeitengestaltung erlernt hätte
-
Thread
Immer kleiner: Hersteller optimieren Gehäuse- und Steckergrößen
Gesetze der Physik “verletzen” und so weitergehende Miniaturisierung erlauben. (Bearbeitet am 16.5 - danke an r2d3 für die Meldung zum Rechtschreibfehler! - th) ### Worum geht es hier? Dass die Nutzung kleinerer SMD-Gehäuseformate nicht automatisch zu einer kleineren Platine führt, ist seit
später auch mikroskopische Abmessungen hat, das Package drum herum kann auch größer sein, bei einem ATmega im DIL-Gehäuse und der gleichen Variante im QFN Gehäuse steckt auch der gleiche Die drin. 0402 in der Waschmaschine interessiert den Hersteller nicht, er tauscht im Fehlerfall sowieso die ganze
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
bringt Google gleich als erstes Suchergebnis! https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega4808-09-DataSheet-DS40002173C.pdf
#7192987: > Wer verwendet denn SPI mit interrupt ? Das macht ja gar keinen Sinn. Bei 8 MHz SPI and 16 MHz Core Takt macht das keinen Sinn, bei z.B. 250 kHz SPI und 16 MHz Core Takt sieht das schon anders aus. Aber auch dann kommt es auf die Anwendung an was besser passt.
-
Thread
[V] Atmega328P-PU mit Arduino Bootloader, Quarzen und Kondensatoren
Moin noch mal! Nach meiner Aufräum- und Sortieraktion habe ich weitere Atmega328P-PU abzugeben. 4 x 5er Set (5 x Atmega328P-PU mit Arduino Bootloader vorinstalliert, 5 x IC Sockel 28-polig, 5 x 16 MHz Quarz, 10 x 22 pF Kondensator) Die Sets kosten 48 € pro 5er Set.
nachdem ich mir das noch mal durch den Kopf habe gehen lassen, neue Preise (VHB): 4 x 5er Set (5 x Atmega328P-PU mit Arduino Bootloader vorinstalliert, 5 x IC Sockel 28-polig, 5 x 16 MHz Quarz, 10 x 22 pF Kondensator) Die Sets kosten 40 € pro 5er Set. 35 x 5er Set Atmega328P-PU mit Arduino Bootloader
-
Thread
Mosfet H-Brücke mit Transistoren ansteuern
Voltage-To-PWM-Converter-Module-0-5V-0-10V-To-0-100-0050684?gclid=Cj0KCQjwmuiTBhDoARIsAPiv6L9cf6bWfYZwo-PfoYOMbiwCqksYl16HKpNc6FUWhUh8aQgeUVwzG2caAuS2EALw_wcB Gibt es sicher auch noch andere.
ein Atmega328 alle Achsen versorgen. Natürlich läßt sich ein Arduino dafür verwenden. Vermutlich ist das mit fertigen Bibleotheken in "Minuten" zusammen-"gecodet". Erkläre deinem Lehrer daß heute in jedem
-
Thread
Interrupt Eingang eines Mikrocontrollers?
#7060636: > Arduino Leonardo https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf
schrieb im Beitrag #7060636: > Arduino Leonardo Also board = Arduino Leonardo Microcontroller = ATMEGA32u4 Datasheet = https://www.microchip.com/en-us/product/ATMEGA32U4
-
Thread
Effizienter Step Down converter gesucht
das nicht will, muss ich noch eine Spannungsüberwachung einbauen. Mein Plan wäre es, das mit einem Atmega328p, Spannungsteiler und Mosfet zu machen. Oder gibt es da eine leichtere /bessere Lösung?
David P. schrieb im Beitrag #7063558: > Mein Plan wäre es, das mit > einem Atmega328p, Spannungsteiler und Mosfet zu machen. TL431,Spannungsteiler und Mosfet wäre die einfachere Lösung.
-
Thread
[V] div. Halbleiter
CPLD, 44-pin PLCC á 0.50€ Z80181FEC uController Z180 (enh. Z80) á 0.50@ DSPIC30f5013 16bit MCU mit DSP á 2,50€ TMS320LF2406 DSP, DSC 16-Bit Fixed-Pt DSP with Flash á 3,00€ MT48LC32M16A2P-75 DRAM 512Mb, 3.3v, 133Mhz 32M x 16 SDR á 1,00€ ATMega2580-16AU 8-Bit-ATMega, 256 KB, 16
in meiner Liste mus es natürlich heissen: ATMega2560-16AU 8-Bit-ATMega, 256 KB, 16 MHz, TQFP-100 á 5,00€ und nicht ATMega2580-16AU, weil den gibts garnicht
-
Thread
ISP zur Kommunikation zwischen einem ATmega und einem RPi
verstanden habe). 1. Der RPi hat es nicht "eilig" es macht nichts wenn er mal etwas warten muss. 2. Der ATmega läuft mit voller Taktfrequenz auf 16MHz, und führt kaum Code aus, die Abfrage des SPI währe also sehr schnell.
der ATmega ziemlich gut funktioniert, er hat 3 Timer > ausreichend Ports und läuft mit 16MHz. Verstehe ich, trotzdem rate ich Dir dringend dazu. Die neuen sind wesentlich flexibler und einfacher zu programmieren
-
Thread
Alternative Attiny45.85, 8 Pins, Arduino
gibt viele Controller mit diesen Eigenschaften. Z.B.: https://www.microchip.com/en-us/product/PIC16F15213#document-table
manche Einsatzzwecke zum ATtiny wäre eventuell ein Padauk PFS154, der im 16 pol. Gehäuse vor der Krise 9 Cent gekostet hatte. Auch hier ist der Preis sehr derbe gestiegen (wenn man das in Prozent betrachtet), aber noch schlimmer ist, dass er fast nirgendwo mehr erhältlich ist
-
Artikel
Timer
genaue Sekunde / RTC AVR-GCC-Tutorial AVR-Tutorial: Timer AVR PWM 8051 Timer_0/1 Forumsbeitrag: Einen 16 Bit Timer sicher per Software auf 32 Bit erweitern Forumsbeitrag: "Burst" mit atmega328 erzeugen Weblinks. 8051 Tutorial: Timers bei 8052.COM (8051/8052)
-
Thread
Problem mit Funktionsdecoder für Modellbahn
Gleichrichter um zur µC Versorgung und den Signalen Trennung zu > erreichen! ich war gedanklich bei ATmega 32,644,128p wo eine Differenzbildung von 2 Ports möglich ist! ukw Frank M., Falk und Andere hatten meinen Irrtum zwar erkannt aber natürlich mit ihren Kommentaren nur gegeizt. Klar sollte der
ATTINY412 zum Beispiel. Allerdings gibt es den mit 8 Pins nur bis 4 kByte. Bei 14 Pins gibt es bis zu 16 kByte, ATTINY1614. Hinweis: Bei Microchip gibt es eine Application Note https://ww1.microchip.com/downloads/en/Appnotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf Thema ist Nulldurchgangs-Detektion
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
der aktuelle Stand des Programms interessieren. > bis zu 400kHz ... ist problemlos auf einem ATmega328P möglich Das gilt für die 16 MHz? (übrigens, am Rande: "währe" ist nicht das Wahre)
S. Landolt schrieb im Beitrag #7056275: >> bis zu 400kHz ... ist problemlos auf einem ATmega328P möglich > Das gilt für die 16 MHz? Ja, das höchste was ich rausbekommen hab waren 16MHz, brauchbar war es aber nur bis 400kHz. Es ist aber halt nur das Signal, ich kann die Pulszahl nicht
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
Keks F. schrieb im Beitrag #7051112: > 16x2 LCDs > problemlos lesen? Ich finde dazu kein Bild, nur Vielleicht nicht genau 16x2, aber Bilder findet man doch mehr als genug. Und ich kann mir nicht vorstellen, dass es bei dir im Haushalt nichts
-8735002 Zur Ansteuerung dieser gemultiplexzen Displays lohnt sich ein uC mit LCD Treiber wie Atmega169 oder ein externer Chip wie PCF85162 und PCF85176T
-
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
eigentlichen Code auf das notwenigste heruntergebrochen. eingefügt und angehangen. [c] static const uint16_t PINK = 0xF81F; //static const uint16_t PANK = 0xF81A; //static const uint16_t PUNK = 0xF81B; //static const uint16_t PONK = 0xF81C; static const uint16_t BLUE = 0x001F; static const
testhalber mit "PONK" benannt ( andere Kombinationen gehen auch), funktionierts: [c] //static const uint16_t PINK = 0xF81F; //static const uint16_t PANK = 0xF81A; //static const uint16_t PUNK = 0xF81B; static const uint16_t PONK = 0xF81C; static const uint16_t BLUE = 0x001F; static const
-
Thread
Fatfs Code funktioniert nicht
Hallo zusammen, ich habe den beigefügten Code verwendet um von meinem atmega328p auf mein microsd Karten Modul eine Text Datei zu erstellen. Leider muss ich feststellen, dass ich zwar keine Fehler, aber auch keine Datei erstellt rausbekomme. Bei dem uart_putc Befehl bekomm
Karte ist auch korrekt formatiert Was heißt Korrekt. Ich habe festgestellt das viele Libs nur FAT-16 mögen. Schau mal in der Beschreibung der Lib's nach, für welchen Typ die geeignet ist. Ach und nimm eine Altmodische SD-Karte, nix HD / HC o.s.w. Ich habe für so Zwecke extra noch eine 32
-
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
dim tneg as byte 'indicate if temperature<0 Dim Humsens_chksum As Byte Dim Humiditys As String * 16 Dim Temperatures As String * 16 Do gosub Read_sensor 'takes 3 seconds locate 1,1 lcd Format(humiditys , "0.0") locate 2,1 lcd Format(temperatures , "0.0") Loop End Read_sensor
-
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
hat, lässt sich diese jedenfalls gut bezahlen: https://www.win-source.net/microchip-technology-atmega32-16aur.html