-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
ja wer auch einen brauchbaren Tip für ein anderes Projekt in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar sein. Gruss und Dank Gerhard
wer auch einen brauchbaren Tip für ein anderes Projekt >in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar >sein. https://www.mikrocontroller.net/topic/387139#4890827
-
Thread
ATMega644p USART-Interruptvector?
Georg G. schrieb im Beitrag #5586427: > Vorsicht! Es gibt den 644 mit einem und mit zwei UARTs. Da kann man > schon mal die Datenblätter verwechseln. Nö. Es gibt den ATmega644 mit einem UART und den ATmega644P mit zwei UART. Eindeutig unterschiedliche Typen.
John Doe schrieb im Beitrag #5586484: > Es gibt den ATmega644 mit einem UART und den ATmega644P mit zwei UART. Das Kennzeichen für die zwei UARTs ist der Suffix "A". Das "P" bedeutet "Pico Power". Das Datenblatt des 644 wurde in der Vergangenheit mehrfach
-
Thread
Atmega SRAM Adresse lesen
Stefanus F. schrieb im Beitrag #5584692: > Hat der (welcher?) ATmega genug RAM für dein Vorhaben? Kann wählen zwischen Atmega32 (2kB RAM) und Atmega644 (4kB RAM) Hab bis jetzt aber noch keine Probleme gehabt. Niklas Gürtler schrieb im Beitrag #5584689: > Aha
Leopold N. schrieb im Beitrag #5584698: >> Hat der (welcher?) ATmega genug RAM für dein Vorhaben? > Kann wählen zwischen Atmega32 (2kB RAM) und Atmega644 (4kB RAM) Oha! Dann ermittle mal, wie viel eins deiner realen Projekte jetzt gerade an Stack benötigt (Stackpointer
-
Thread
Power consumption des 74HC595
, daß auch ein ATmega... das locker schafft. Wenn es richtig hell werden soll, können die Widerstände auch auf 82 Ohm reduziert werden.
All pins are usable Attiny 13: All pins are usable Attiny 441/841: All pins are usable ATmega644P/ATmega1284P: All pins are usable LowPower von rocketscream.com */ #include "PinChangeInterrupt.h" #include "LowPower.h" // Choose a valid PinChangeInterrupt pin of your Arduino board
-
Thread
FatFS auf Atmega644
Beitrag von Stefanus habe ich direkt mal umgebaut auf AVRFat32. Die Library ist nicht für den ATMEGA644 ausgelegt. Deshalb habe ich in der Datei sd_raw_config.h bei defined Atmega32 den Atmega644 hinzugefügt. Habe jetzt also folgende Config vorgenommen: Most = B5 SCK = B7 SS = B4 MISO = B6
Stephan B. schrieb im Beitrag #5579953: > Die Library ist nicht für den ATMEGA644 ausgelegt. Deshalb habe ich in > der Datei sd_raw_config.h bei defined Atmega32 den Atmega644 > hinzugefügt. Ich hatte https://www.mikrocontroller.net/articles/AVR_FAT32 empfohlen. Da gibt
-
Thread
Atmega32 Runtime Debugging
yC wie ich gerne hätte. Ist eben nur ein Hobby. Hab es mit eurer Hilfe jetzt hinbekommen, der Atmega32 lief problemlos inkl. Serieller Debug-Ausgabe. Alles super. Habe dann wegen Speicherplatz auf einen Atmega644-20PU gewechselt. Seitdem bekomme ich über die Serielle Schnittstelle wieder nur
Hast du eventuell vergessen, die CLKDIV8 Fuse aus zu schalten? Hast du eventuell den ATmega644P mit dem ATmega644PA verwechselt? Hast du eventuell für den falschen ATmega compiliert? Achte mal auf "-mmcu=xxxx" in den Logmeldungen des Compilers.
-
Thread
Unterbrechung eines Interrupts durch einen Interrupt
Interruptprioritäten. Einfach mal ins Datenblatt schauen, auch wenn das mühselig ist... Z.B. ATmega328: "The interrupts have priority in accordance with their interrupt vector osition. The lower the interrupt vector address, the higher the priority." Wäre ja noch schöner, wenn der Controller
Interruptprioritäten. >Einfach mal ins Datenblatt schauen, auch wenn das mühselig ist... >Z.B. ATmega328: >"The interrupts have priority in accordance with their interrupt vector >osition. The lower the interrupt vector address, the higher the >priority." AVRs haben von Haus aus aber keine
-
Thread
AVR Assembler: Unterschiede zwischen OUT und STS
Datenblatt stehen und es dort >nur eine Tabelle 'Register summary' gibt? Das stimmt für den AtMega644p/pa. Die ATMega644(V) haben ein eigenes Datenblatt. MfG Spess
Handhabung > des Ports von einem Controller zum naechst groesseren wechseln kann. zB > vom 324 zum 644. Eher nicht. Nur von alt zu neu, z.B. ATmega8 zu ATmega88 oder ATtiny26 zu ATtiny261.
-
Thread
Bytes schieben Atmega644P
Hallo in die Runde, ich habe ein großes Problem, ich habe 3 Bytes mit Daten. Diese 3 Bytes sind 3*8 24 Bit eines 32 Bit Datenworts, die Aufnahme mache ich mit einem Byte-Array anstatt mit einer 32 Bit Variable da ich so leichter die Daten vorverarbeiten kann. Jetzt möchte ich die Daten wieder in 24 Bit schieben um ein Word zu haben. dmsa->LenghtMeasured = ((dmsa->readData[3] << 16) | (dmsa->readData[4] << 8) | dmsa->readData[5]); So sieht das ganze dann aus. Aber das funktioniert wohl nicht, denn wenn ich das ausgeben möchte, habe ich für Bits > 15 immer 1. Warum?! usart_ltoa
-
Thread
Knoten im Kopf, Klassen und Vererbung
wird Timer0 als typedef BaseTimerD<Timer0Regs>Timer0; definiert. als Dateianhang: Timer.h für ATmega-164-324-644-1284 mit Timer0, Timer2 und Timer1, Timer3 als Dateianhang: BaseTimerD und BaseTimerH mit den Timer-Funktionen.
-
Thread
Welcher Microcontroller für i2c-Display
Hallo, man findet als größer AVR die Familie der atmega328p,(mega48p, mega88p und mega168p) und der atmega1284p (mega644p, mega324p oder mega164p). Das sind *nur* sehr gut beschaffbare und schon länger erhältliche AVRs. Natürlich hat die Entwicklung
hat, umso sicherer fühle ich mich am Anfang. Direkt danach habe ich dann ganz ohne Probleme einen ATmega644 verwendet. Die Unterschiede zwischen den ATmega und ATtiny Modellen sind gering. Man könnte sagen: Wenn du einen kennst, kennst du alle. Wegen der wenigen Pins sind in einer realen Schaltung
-
Thread
dynamische Anpassung F_CPU
Makefile. Das ist ja auch Programmcode, in dem Variablen abgearbeitet werden: [c]ifeq ($(MCU), atmega644) #FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA644 endif ifeq ($(MCU), atmega32) #FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA32
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
nur hängen, wenn man einen Hardwaredefekt hat. Ist das wirklich so? Mir war als wenn Atmel AVR ATmega Probleme mit Clockstretching haben und hängen bleiben können. Ausserdem sind ATmega nicht OC open collector.
Der I²C Bus bleibt nur hängen, wenn man einen Hardwaredefekt hat. > Mir war als wenn Atmel AVR ATmega Probleme mit Clockstretching haben und > hängen bleiben können. Auch das wäre ein hardwaredefekt und betrifft ganz sicher nicht pauschal alle AVR Modelle. > Ausserdem sind ATmega nicht OC open
-
Thread
Messschieber auslesen ATMega + LM234
kommen jeweils Daten und Takt von insg. 4 Messchiebern. Die Ausgänge von den LM324 gehen an den ATmega644P. Mehr ist es nicht außer noch 100n am Mega und jeweils am LM324.
MosKiller schrieb im Beitrag #5544454: > Der Mega644P hat nicht so viele Komparatoren, um 4 Messschieber (8 > Eingänge) nutzen zu können soweit ich das gesehen habe. Das war auch für mich ein Grund auf die Komparatoren zu verzichten und die Messschieber
-
Thread
AVR Timer/Counter Zeit berechnen
Der ATmega32 läuft aber nicht mit dem internen RC-Oszillator, oder? Falls doch, wären die 1.7 % Abweichung gar nicht so schlecht.
Holzer schrieb im Beitrag #5535035: > Ziel: Ich möchte mir eine Digitaluhr mit einem ATmega32 bauen Holzer schrieb im Beitrag #5535035: > Bin selbst auch erst Neuling in Mikrocontroller-Programmierung warum m32? der ist alt, mehr Platz hat man im m644 oder 1284p und beide sind Pin
-
Thread
Welche Programmiersprache soll ich lernen?
Pascal, Ada. Freepascal kann Avr Embedded für Atmega und Attiny, auch AtXmega. Andere Controller wie Pic und Stm wohl auch, hab ich aber noch nicht gemacht. Da Dir hier gleich erzählt wird, das ginge nur in C - wer nur einen Hammer hat, kann halt
Stueckzahlen nimmt man besser etwas grosszuegiger ausgestattetet Controller, zB etwas wie einen Mega644, oder so.
-
Thread
AVR8ASM TWI Interrupt
bei der TWI-Hardware bezüglich des > Multimaster-Modus, wie du behaupted hast David hat den ATMega168 and ATMega644 benutzt, ich den ATMega8, also ist das Problem sehr wohl generell.
der TWI-Hardware bezüglich des >> Multimaster-Modus, wie du behaupted hast > > David hat den ATMega168 and ATMega644 benutzt, ich den ATMega8, also ist > das Problem sehr wohl generell. Nun, ich sehe das nicht als Problem an. Multimaster-Modus bei TWI ist eher die Ausnahme, nicht die Regel
-
Thread
Ganz viel DRAM an µC
> GB großen Speicher vorgesehen. Auch das ist kein Hindernis. Ich habe auch schon mit einem ATmega644 eine SD Karte mit mehreren GB (sinnvoll) benutzt. Ich habe nicht verlangt, dass der ganze Speicher an einem Stück in den Adressraum für Daten eingeblendet wird und genau so wie "normales" RAM ansprechbar
-
Thread
Ethernet Speed von CPU oder Ethernet shield abhängig ?
Hallo Ich habe mir mit einen atmega2560 (16MHz) und einen Ethernet shield basieren auf dem w5100 Controller eine steuerungs Webseite zusammen gezimmert. Läuft alles ganz gut. Das problem ist eher die zeit die vom auf rufen (PC lokal
Mit einem Atmega644 bei 20Mhz und einem parallel angebundenen CP2201 Controller konnte ich ein bisschen mehr als 200k Byte pro Sekunde für das Erzeugen von HTML Seiten mit dynamischen Anteilen erreichen. Das ist zwar
-
Thread
[V] AVRs, Arduinos, ESPs & mehr (Österreich)
x WS2812B 2€ 10 x NE555 1€ 1 x AT90S2313-10PI 3€ 2 x ATMEGA32-16PU 3€ (6€) 1 x ATMEGA644-20PU 5€ 1 x ENC28J60 3€ 6 x MCP9801M 2€ (10€) [/code] Alles zusammen 40€ + Versand (Österreich: 4€; Deutschland: 8
-
Thread
ESP8266 Textfeld für Post zu groß
gefunden) werden. Aber darauf wird es wohl hinaus laufen müssen. Diese Methode habe ich auch mit einem ATmega644 angewendet.
-
Thread
LED Matrix - Buchstaben
den Bildwiederholspeicher an. Da wird die Auswahl schnell dünn, im 8-Bit AVR-Lager kommen bspw. ATMega 644 oder 1284 in Frage. > Bis jetzt sahen > alle Programme für mich so aus als würden Sie nur mit Rechtecken zurecht > kommen und keine eigenen Designs zulassen, wie zb eben meine Buchstaben.
den Bildwiederholspeicher an. Da wird >die Auswahl schnell dünn, im 8-Bit AVR-Lager kommen bspw. ATMega 644 >oder 1284 in Frage. Alles klar, danke. Hatte da den Teensy auch schon ins Auge gefasst. Würde der das packen ? >Du willst ein fertiges Programm für die Ansteuerung? Natürlich sind
-
Thread
ADXL345 und ESP8266: Echtzeitdatenergassung mit konstanter Abtastrate und Interrupts
von 38,4 kB/s (=12 Byte * 3200 Werte/s) wirst du mit dem von Stefanus vorgeschlagenen Board mit ATmega644 (4kB RAM) ca. 100ms lang Daten im RAM zwischenspeichern können. Sprich du wirst bei >100ms blockieren des ESP8266, dann auch wieder Ausfälle bekommen, aber das kommt dann vermutlich nur selten vor
Board mitsamt ESP sein? Du kannst doch auch einfach ein x-beliebiges Board mit dem besser geeigneten ATmega328PB nehmen und ein ESP-01 Modul extern dran hängen. Wie wäre es damit: https://eckstein-shop.de/Pololu-A-Star-328PB-Micro-33V-8MHz-Programmable-Module-ATmega328PB-AVR https://eckstein-shop.de
-
Thread
CAN-Sender im Mini-Format
Schau dir mal ATmega16M1 an, wenn es auch Cortex-M sein darf gibt es den ATSAMC21. Haben beide 32 Pins.
Wenn Du schon bei AVR bleiben möchtest, weil eben bekannt und so, nimm wenigstens einen ATMega16M1 dafür statt Dir per Bitschubsen den CAN zu verseuchen.
-
Thread
avr SRTING TO FLOAT
wert 123.45 + 1 berechne bekomme ich eine fehler meldung beim compilieren. avr-gcc -mmcu=atmega644 -Wl,-u,vfprintf timer.o usart.o main.o -lm -lprintf_flt -o 12072018 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr5\libc.a(mulsf3x.o): In function `__mulsf3_pse': (.text.avr-libc.fplib
-
Thread
[V] verschiedene Atmel Controller
Verkaufe hier 8 Stück ATMEGA48 20AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 8x ATMEGA48 20AU inkl. Versand (Brief mit Sendungsverfolgung) 12€
Verkaufe hier 8 Stück Atmel ATMEGA644 10AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 8x Atmel ATMEGA644 10AU inkl. Versand (Brief mit Sendungsverfolgung)
-
Thread
SPI ATMega 644 über Raspberry flashen. ATMega 32 funktioniert ohne Probleme
> welchen 644 hast du denn genau? Sicher keinen reinen ATmega644, denn der hat nur 'One Programmable Serial USART'. > Da ich 2 UARTs benötige
> Da ich 2 UARTs benötige > Ich hab den Controller: > ATmega644-20P Im Ernst, und das lief durch den Compiler? Jetzt bin ich irritiert.
-
Thread
Mehrere Sound-Dateien mit Atmel gleichzeitig ausgeben
Möglichkeit oder Hardware, die mehrere Sound-Dateien (WAV),gesteuert durch einen Atmel (ATtiny oder ATmega), gleichzeitig/parallel ausgeben kann. Auch sollte die Wiederholung eines Soundfiles nahezu "Lückenlos" möglich sein. Ich habe derzeit ein WTV020-M01 Modul im Test, womit ich zwar Soundfiles (WAV &
exakt das Beispiel-PRG benutzt (aus dem Link-PDF) , bis auf einige Änderungen Am Anfang des PRG (ATmega8 statt 644p und Programmercode weggelassen). Gruß Mina
-
Thread
Funktionsumfang ATiny841
vermisse ich einen Multiplikationsbefehl Dann nimm einfach einen controller mit multipliert? Atmega oder die neueren ATtinies. > 2. Die internen RC-Oszillatoren sind recht ungenau, möchte ich eine > Kommunikation mittels UART aufbauen, dann muss ich einen Quarz nehmen Hängt von der Baudrate
Komponenten deaktivieren. Beim ADC lohnt es sich am meisten. 4. Besitzt nur einen 10Bit-ADC Ja. Alle ATmega und ATtiny (die ich kenne) haben einen 10bit ADC. Die XMega Serie bietet 12 bit.
-
Thread
Mehrere Oszillatoren an Atmega32
bereits schrieben, das OCXO-Signal, auch per zusätzlicher Hardware, soweit herunterzuteilen, dass der ATmega32 es zählen kann.
Empfang wird der Quarz der eingebauten RTC (Q3) > verwendet und der OCXO abgeschaltet. Ich glaube, ATmega32 ist hier weniger bequem als etwas aus der Reihe 88-168-328 oder auch 324-644-1284. Die haben Prescaler für F_CPU, im Programm umschaltbar. So kannst du kritische Sachen schnell machen und was nicht
-
Thread
Mega644P ADC Ref Change Absturz
Hallo Mr. AVR , deshalb liest man auch immer wieder RTFM Atmega644p. Dieses habe ich verwendet: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42744-ATmega644P_Datasheet.pdf
schrieb im Beitrag #5423503: > Hallo Mr. AVR , > > deshalb liest man auch immer wieder RTFM Atmega644p. > > Dieses habe ich verwendet: > http://ww1.microchip.com/downloads/en/DeviceDoc/At... Ja das habe ich schon gelesen, trzd. überliest man (ich) auch mal was. Das mit dem großen Kap ist
-
Thread
Atmega2560 startet nicht
> Wo besitzt der ATmega2560 irgendeine Abschaltspannung? BODLEVEL fuses (Brown-Out)
Kann es sein, dass Du das Pinout des ATMega gespiegelt hast? Sieht für mich fast so aus :-)
-
Thread
[V] 4 Pakete Atmel
Atmel Pakete: 1. Pollin AVR Net-IO ==================== zusammengelöteter Bausatz mit 3 CPUs: ATmega16-16PU ATmega32-16PU ATmega644-20PU 20 Euro Porto DHL inclusive 2. Xmega CPUs versiegelt ======================== 2x Xmega128A1U-AU TQFP-100 2x Xmega256A3U-AU TQFP-64 15 Euro Porto DHL inclusive
diverse Atmels ================ 4x neu, 3x benutzt ATtiny13A SO-8 5x ATtiny2313-20SU DIL-20 1x ATmega32-16AU TQFP-44 4x ATmega325P-20AU TQFP-64 15 Euro Porto DHL inclusive 4. Atmel SAM4S Xplained Pro =========================== SAM4SEval Board OVP unbenutzt 25 Euro Porto DHL inclusive wer
-
Thread
DCF 77 Microcontroller AT Mega 644 pu
gestoßen: http://www.ulrichradig.de/home/index.php/avr/dcf77_uhr allerdings habe ich "nur" einen AtMega 644 PU herumliegen ;-) wenn ich mir die Register anschauen, dann müsste der doch kompatibel mit dem AT Mega32 sein, oder sehe ich das falsch? hier der Link zum Datenblatt https://www.mouser.de/datasheet/2/268/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-1315198.pdf vielen Dank für eure Hilfe
-
Thread
Atmega328 Betriebsspannung
Hobby-Bereich" was tun willst was die Datenblatt- Spezifikation nicht ausreizt. Beispiel: meine ATMega644 (ist auch nichts anderes als ein 328) laufen mit 20MHz @ 3.3V problemlos. Damit spare ich mir ein paar Interface Probleme die bei 5V auftreten könnten bzw die ich explizit erst lösen müsste.
> Kann ich denn ... Also bei mir läuft seit Jahren ein ATmega1284P bei 3.0 V mit 22.1184 MHz /2. Aber gelesen habe ich noch nichts dazu, etwas Belastbares würde mich auch interessieren.
-
Thread
E-Bike Controller: Probleme mit MOSFETs
Stromabschaltung sind überflüssig bzw. nicht schneller als wenn man direkt Analog Comparator des Atmega benutzt. > Ist der LM2576 von HTC auch geeignet? Ohne HV Zusatz nicht. Nur bis 40V. Für paar zehnte mA reichen ein Widerstand, Z-Diode und Transistor.
Parasitäre Schwingung. Danke für den Hinweis. Ob ich den comparator des AtMega oder einen OPV ist ja verwerflich, soll ja nicht in Serie gehen das Teil, aber danke für den Hinweis. Jetzt konnte mir aber immer noch keiner beantworten, welche Freilaufdiode ich nehmen soll.
-
Thread
ATMega328P vs ATMega328PB stürzt ab
Hallo, ich habe bisher bei div. Projekten den ATMega328P genutzt. Alles gut, bei 20 MHz. Nun, da dieser günstiger ist, bin ich umgestiegen auf den ATMega328PB. Jetzt habe ich folgendes Problem: Die Spannung wird mir aus 24V mit einem MAX5035 generiert
Hallo, ohne Schaltplan und Programm wird das nichts, denn ATMega328PB und ATMega328P sind komplett unterschiedliche µC!
-
Thread
Lock Bits gesetzt auch nach HVPP Erase
Hallo, ich schlage mir gerade schon die Stunden um die Ohren, weil ich einen ATMega644P retten möchte. Ich hatte mit einem Programmer mal Übertragungsprobleme. Dadruch hab ich mir 2 uC zerschossen. Diese waren nach setzten der Fuse Bits nicht mehr erreichbar, obwol ich 100% die Fuses
Ich habe gerade herausgefunden, dass die Lock Bits im HVPP auch bei funktionierenden AtMega falsch gelesen werden... Bleibt also das Rätsel warum ich OCDEN nicht löschen kann und warum der Controller mit eingeschaltetem OCDEN nicht über ISP zu erreichen ist.
-
Thread
Bootloaderbereich beim Flashen mit JTAG nicht überschreiben?
Daten in den Applicationsbereich schreiben) NICHT zu überschreiben/löschen? Ich habe mir für mein ATmega 644 Projekt einen Bootloader geschrieben. Wenn ich nun aber an der Applikation weiter entwickle, fliegt der immer wieder raus und die Platine ist dann wieder ohne Bootloader. Das möchte ich vermeiden, ist das möglich? Nutze: - Atmel Studio 7 - JTAG MKII - ATmega 644 Danke Euch! Gruß AVRli...
-
Thread
AVR USART synchron
erhebliche Einschränkung, wenn man nur > Controller mit synchronen Modi verwenden kann. Ich möchte ATMEGA644PA und ATMEGA1284P verwenden. Die haben zwei USART, beide haben XCK-Pin.
stören. Das kann nur bei AVR funktionieren, wo SPI und ISP verschiedene Pins haben, so wie bei ATMEGA128.
-
Thread
Bootloader kein Zugang mehr
einen Bootloader für die Megas. Der Funktioniert auch. Eine Firmware ebenfalls. Controller ist ATMega644P. Komischerweise habe ich, nur bei dieser CPU, das Problem, dass ich nachdem ich 1x die Firmware per Bootloader über Bluetooth (Uart) geändert habe, keinen Zugriff mehr auf den Bootloader habe
-
Thread
Gibt es so einen Chip?
falls selber programmieren in Frage kommt. Zum Bleistift: https://www.chip45.com/products/crumb644-1.1_avr_atmega_module_board_atmega644p_usb_rs485.php
Bevor ich einen µC + drei weitere IC + Bustreiber verwende, nehme ich dann doch lieber den ATmega16 als 1-Chip Lösung.
-
Thread
Atmel uC Bezugsquellen (DE/China)
Aliexpress Verkäufern auffiel. Nun zu meiner eigentlichen Frage, wieso kostet bei Digikey ein Atmega644P-20AU uC 4,199€ und bei Aliexpress bekommt man 50 Stück für 105USD? Handelt es sich bei den chinesischen Produkten um keine Originalware? Könnt ihr einen günstigen Distributor empfehlen? Hat einer
Jahren hat sich bei der "Standard" Atmel Reihe doch nichts getan, sodass auch ein 8-10 Jahre alter Atmega kein Problem darstellen sollte, oder sehe ich das falsch?
-
Thread
BMP180 Luftdruck Sensor
Der Prozessor ist ein Atmega644PA short hat eine Grösse von 8Bit.
-
Thread
16 Bit Timer1 mit 3 Channels möglich?
in das Thema µC reinzukommen... Mein aktuelles Problem bezieht sich auf Timer. Ich habe einen ATMega644A. Timer1 ist initialisiert auf Fast PWM und 16-Bit, damit versorge ich PD4 (OC1B) und PD5 (OC1A). Mein Problem ist daß ich unbedingt einen dritten 16-Bit Channel benötige (für RGB), dann zwar
schrieb im Beitrag #5358745: > Mein aktuelles Problem bezieht sich auf Timer. Ich habe einen > ATMega644A. > > Timer1 ist initialisiert auf Fast PWM und 16-Bit, damit versorge ich PD4 > (OC1B) und PD5 (OC1A). > Mein Problem ist daß ich unbedingt einen dritten 16-Bit Channel benötige > (für RGB
-
Thread
ATMega UART init und senden
vor lauter Bäumen nicht? Hatte jetzt ein paar Jahre Programmierpause und jetzt bekomme ich UART am ATMega644A nicht zum laufen. (Init und senden) ich habe die Suche schon durch und auch das Datenblatt. Es wird was gesendet (gemessen mit einem DSO mit Decoder) aber viel zu wenig und auch falsch. Den