-
Thread
hex File in EEPROM programmieren (ATmega328P)
Ich benutze einen ATmega328 und möchte ein kleines "Bitmap" vom PC in das interne EEPROM schreiben, damit ich es später auf einem LED-Display anzeigen kann. Der µc hat 1 KB EEPROM, das Bitmap 1000 Bytes, eine andere kleine
-
Thread
Programmierung von Atmega328 mit mySmartUSB light nicht möglich
Hy Leute, Ich möchte gerne einen Atmega328 mit dem mySmartUSB light programmieren. Dazu habe ich ein eigenes Programmierboard gelötet. Die Pinbelegung und Polarität habe ich bereits mehrmals kontrolliert und diese stimmt. Ich kann bei Verwendung
Antwort des Gastes vom 04.08.2015 um 01:00! Ich habe den CKOUT-Pin des ATtiny44 an den XTAL1 des ATmega328 angeschlossen und konnte dadurch die Low-Fuses umschreiben. Nun erkennt das myAVR-ProgTool den ATmega328 und ich kann ihn programmieren! Vielen Dank für die Hilfe!
-
Thread
Atmega 328 / TWI-Problem / TWCR
Hallo, Ich möchte den TWI-Bus eines Atmega328 als I2C-Master verwenden um die Temperatur eines DS1621 Temp-Sensors auszulesen. Dazu habe ich den Code aus dem Datenblatt genommen, Baudrate auf 100KHZ gestellt. [c] void I2C_Init() {
-
Thread
NRF24L01+ mit ATMEGA328P Standalone
Unabhängig von den ganze Funkproblemen die du hast, sehe ich an deinem Atmega328p keine Abblockkondensatoren. Dann sind die Anschlussdrähte des Quarzes (was ist das für einer ?) und der Kondensatoren viel zu lang. Da könnten leicht Probleme auftreten, dass der Oszillator nicht
Prozessortyp, die Taktfrequenz > und die Pin-Belegung nennst Print_2.jpeg Prozessortyp: Atmel Atmega 328P IC MCU 8BIT 32KB FLASH 28DIP Taktfrequenz: 16 MHz Pin Belegung: siehe excel
-
Thread
Logaritmisches E-Poti in C (Atmega328P)
unendlicher Drehschalter ( Ausgang = 2 Versetze Rechtecksimpulse je nach Drehrichtung) wird über ein Atmega328P ausgewertet und über den I²C Bus an ein elektronisches Poti weitergegeben. Dies dient zur logaritmischen Lautstärkeneinstellung eines Verstärkers. Aktueller Stand: Der Code ist soweit fertig
-
Thread
Ersatz für ATmega328p mit btm 222
Hallo ich betreibe einen Mega328p mit einem ds1621 (T-Sensor) und einem ds1307 (Uhr) die Daten werden mit einem BTM222 zum Rechner gefunkt. Nun komme ich mit meinen Batterien (Spannungsregler 1*5V &1*3,3V) das sind 8 * 2500mAh ca. auf 72 Stunden Messen und Senden. Meine Frage geht es mit anderen Bausteinen besser die auch über SPI z.B. mit Mysmartusb programmierbar sind? Laufzeiten mit EEPROM sind dabei schon wichtig d.h. es soll ein Datenlogger sein der nicht nur sendet sondern auch Aufzeichnet. Meine Vorstellungen sind dabei 3 Monate Akkulaufzeit mit funk allerdings im Gegensatz
-
Thread
SPI-Kommunikation ATMEGA16 - ATMEGA328P
meine Taktfrquenz vor (Prescale = 16 -> 500kHz). Nun habe ich versucht die Standardfrequenz vom ATMEGA328P herauszufinden und glaube gefunden zu haben, dass diese 128kHz ist: (http://atmega32-avr.com/Download/atmega328_datasheet.pdf - Seite 34) Erst einmal bin ich mir nicht sicher ob dies zutrifft
Florian K. schrieb im Beitrag #2934806: > Nun habe ich versucht die Standardfrequenz vom ATMEGA328P herauszufinden > und glaube gefunden zu haben, dass diese 128kHz ist: > (http://atmega32-avr.com/Download/atmega328_datasheet.pdf - Seite 34) ? Alle AVR aus der Mega bzw. Tiny Serie werden
-
Thread
ATMEGA 328P @3,3V und 16MHz
Auf meinem Datenblatt mit dem Namen "Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet" auf Seite 310. Die Kurve ist linear, wenn ich mich nicht vertan habe ist bei 3,3V 13,33 MHz die höchstmögliche "erlaubte" Taktfrequenz.
[code] ls -la *328* -rw-rw-r-- 1 c c 501131 Apr 5 14:36 atmega_328p-au_TQFP44.pdf -rw-r--rw- 1 c c 24765720 Jan 23 2013 ATmega48A-PA-88A-PA-168A-PA-328-P complete.pdf -rw-r--rw- 1 c c 623038 Jan 23 2013 ATmega48A-PA
-
Thread
Raspberry Pi ATmega328p pu per SPI
Hallo, ich möchte gerne meinen Raspberry mit dem ATmega328p-pu verbinden und bin aber noch total neu auf dem Gebiet µC. Da der Atmega mit 5V Logik läuft und der Raspberry mit 3V3, habe ich einen MAX3232 baustein dazwischen geschaltet. Könntet Ihr
treiben, du willst ihn ja sowieso als Schalter benutzen. Aber warum betreibst du nicht einfach den ATmega328p ebenfalls mit 3V3? Dann könntest du dir das alles sparen. N8
-
Thread
Atmega328p "device signature 0x000000"
Hallo, ich habe das Problem ich habe einen Atmega328p aus einem Arduino Uno. Diesen wollte ich nun ohne das Arduino Board einsetzen, also auf einer eigenen Platine ohne externen Quarz. Ich habe zuerst aus Unwissenheit einfach meinen Code drübergebügelt
Ich habe heute das ganze auf dem gleichen Arduino Board mit einem neuen Atmega328p ausprobiert und den Bootloer über die Arduino Software gebrannt. Das hat ohne Probleme funktioniert. Nur dieser Chip macht Probleme. Gibt es irgendeine Möglichkeit die Fuses zurückzusetzen auf
-
Thread
Atmega328P txd pin kaputt (arduino uno)
Welchen Arduino hast du in der IDE ausgewählt? Versuche mal, zwischen > "Arduino Duemilanove w/Atmega328" und "Arduino Uno" zu wechseln, hatte > ich auch letztens ;) :D Danke, nach 3 stunden verkackter Arbeit und deinem Tipp gehts xD Ich kann aber nur über Arduino Duemilanove w/Atmega328 uploaden
Welchen Arduino hast du in der IDE ausgewählt? Versuche mal, zwischen > "Arduino Duemilanove w/Atmega328" und "Arduino Uno" zu wechseln, hatte > ich auch letztens ;) DANKE Ich binn jetzt genauso weit dass ich nur über Arduino Duemilanove w/Atmega328 uploaden kann.Ich habe nehmlich auch einen
-
Thread
atmega328pb - Maximum Frequency vs. VCC
Ich habe über längere Zeit einen ATmega328P-PU an 3,3 Volt mit 16 Mhz Quarz geteilt durch 2 betrieben. Hat problemlos geklappt. Aber eine offizielle Angabe dazu konnte ich auch nicht finden.
anschließend nur noch Frequency Auf welche Info beziehst Du Dich da? Ich beziehe mich auf das aktuelle atmega328pb Datasheet und da ist vorher kein Wort von Sysclock frequency zu lesen.
-
Thread
Codekonvertierung von ATmega32u4 auf ATmega328p
. Folgendes Problem: Ich beschreibe meinen selbstgebauten Slave per I2C erfolgreich über einen ATmega32u4, 16MHz Quarz, 8 Bit Prozessor, mit Hilfe der Peter Fleury Lib.Alles gut soweit und alles funktioniert. Nun möchte ich das ganze Projekt auf den kleinen Arduino Nano mit dem ATmega328p on Board
vollkommen Recht. Aber das ändert allerdings auch nichts daran, dass der Slave nicht erkannt wird vom ATmega328p....
-
Thread
ISP Problem mit atmega328p und AVR USB LAB
#4032558: > Mir geht es nicht darum den alten zu retten, eher was ich falsch mache, > weil ich den 328 nicht flashen kann :-( > Ich hab mal 3 neue bestellt Wenn du noch einen Atmega 8 und ein bisschen Kleinzeug da hast, kannst du auch versuchen das hier http://mdiy.pl/atmega-fusebit-doctor-hvpp/?
du noch einen Atmega 8 und ein bisschen Kleinzeug da hast, kannst > du auch versuchen das hier > http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en nachzubauen. > > Dann kannst du in Zukunft auch ganz unbeschwert
-
Thread
ATmega328p reset pin chip intern auf low?
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf
obwohl mich das erschreckt, da ich U_raw abgeklemmt habe und da auch noch ein LDO dazwischen ist zum ATMEGA hin. Einfach irgendwie Pech gehabt.
-
Thread
ATMEGA328P-PU Standalone Stromversorgung an 12V
Stromflusses, Konnte leider mit der Suchfunktion mein Problem nicht lösen. Ich betreibe einen ATMEGA328P-PU Standalone - also mit selbstgestalteter Platine. Das funktioniert auch -zumindest eine Zeit. Er steuert das Laden einer 12V Bleibatterie und soll auch auch derselben Batterie gespeist werden, damit ich kein Extra Netzteil benötige. Der Atmega: https://www.reichelt.de/atmega-avr-risc-controller-dil-28-atmega-328p-pu-p119685.html Der Atmega benötigt +1,8 … +5,5 V Dieser wird bislang versorgt von diesem 7805 Spannungsregler: https:
-
Thread
ATmega 328P Sprachausgabe - Frequenz von Interrupt bestimmen
Hallo Leute, ich bin gerade dabei mit einem ATmega 328P ein Projekt mit Sprachausgabe zu programmieren. Die Soundfiles werden von einer SD-Karte gelesen und sollen über PWM an einen Lautsprecher ausgegeben werden. Es wird immer ein Block mit 512Bytes
Schluss, die Tonhöhe sei korrekt, die Bytes kämen aber zu schnell? Mir ist nicht ganz klar, warum ein ATMega328P mit 8MHz Takt eine PWM von 44.1kHz stemmt? So etwas um die 30kHz halte ich für realistisch(er). Hast du vielleicht die Auflösung reduziert, um so hohe Sample-Raten zu bewerkstelligen? (Ich vermute
-
Thread
ATmega328p (Uno) mit MCP2515 CAN-Shield
Guten Morgen, ich hätte eine Frage an die Community bzgl. des ATmega328p und des MCP2515, da ich wirklich etwas am verzweifeln bin. Meine persönlichen Erfahrungen in der µC Programmierung sind überschaubar, was ich gerne ändern möchte. Kritik und Feedback zu allem ist
MCP2515_CS B,10 #define MCP2515_INT D,2 [/code] [code] #elif defined(__AVR_ATmega8__) || defined(__AVR_ATmega48__) || \ defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) #define P_MOSI B,11 #define P_MISO B,12 #define
-
Thread
suche ATmega328 und UA78M05 in eagle
Moin, ich such eine Lib in der ich den ATmega328(um genau zu sein: ATmega328-AU) und den UA78M05 finde, den ATmega gibts komischerweise bei mir nicht. Kennt jemand eine? Selbst erstellen dauert zu lange, mal davon abgesehen das ich das sowieso
Der ATmega8 ist Pinkompatibel zum ATmega328.
-
Thread
ATMega328, TLC5940 und SPI Kabellänge, Ringing Problem
Ich baue gerade eine (räumlich) etwas grössere LED Installation basierend auf dem ATMega328, 4 Boards mit je 3 TLC5940NT und insgesamt 50 RGB Leds auf. Ein einzelnes TLC Board mit 3x TLC5940 steuert jeweils 15 RGB Leds an. Bedingt durch den Aufbau haben die TLC Boards einen recht grossen
Spezialfall" Leitungsende behandelt, nicht aber eine Multi-Drop-Leitung. Mit dem vorhandenen "Treiber" (ATMega328) kriegt man eine Multi-Drop-Leitung eben nicht "so einfach hin".
-
Thread
ATmega328p interne Pullups auf MOSI und MISO aktivieren
keine Arduino Software. Ich habe einen Drehgeber mit Taster angeschlossen. Interne Pullups des ATmega328p auf 1 gesetzt, mit Drehgeber und Taster verbunden dann nach GND geführt. Nun tut das ganze mit meiner Auswertung und Debouncing einwandfrei. Da ich in der Endausbaustufe etliches an IO‘s Belege
H.Joachim S. schrieb im Beitrag #5454268: > Welcher Prozessor ist da drauf? zuerst ATmega328 später bei clone meist ATmega328p echt jetzt die Frage? wer es wissen will ist mit google schneller
-
Thread
Atmega328p mit internem Oszillator bei 3,3V
Hallo, ich würde gerne einen Atmega328p minimalistisch betreiben (ohne Oszillator) und das ganze bei 3,3V. (Laut Specs sollte die Spannung bei 8 Mhz ausreichen). Programmieren möchte ich ihn gerne über die Arduino IDE. Ich habe mir
Oszillator. Ansonsten mit kleinerer Baudrate arbeiten. (siehe Anhang) Bei mir laufen einige ATMega328P auf 3,3V, auch mit Bootloader, aber meist ohne. im Anhang meine Hardwaredefinition
-
Thread
Ds18b20 wird von ATMega328P nicht erkannt
Ergebnis. Jetzt möchte ich diesen Sensor aber über Bascom auslesen lassen, hierbei benutze ich einen ATMega328P mit einem internen Quarz von 8 MHz der nochmal durch 8 dividiert wird (siehe Standart Fusebits). Dies habe ich auch im Programm durch $crystal = 1000000 angegeben. Des Weiteren betreibe ich
> Jetzt möchte ich diesen Sensor aber über Bascom auslesen lassen, hierbei > benutze ich einen ATMega328P mit einem internen Quarz von 8 MHz der > nochmal durch 8 dividiert wird (siehe Standart Fusebits). Standard-Bascom_Problem: Der code ist so lamgsam, dass der ds1820 mit 1Mhz nicht funktioniert
-
Thread
Atmega328p auf Arduino über ISP mit avrdude flashen
Diamex-progS flashen. Dafür habe ich mir in AtmelStdudio ein externes Tool angelegt -F -v -p atmega328p -c STK500 -P\\.\COM4 -b 115200 -B 100 -D -Uflash:w:"$(ProjectDir)Debug\$(TargetName).hex":i Allerdings möchte dieser meinen Controller nicht flashen. Den Arduino habe ich dabei nicht mehr
= 0x000000 avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for ATmega328P is 1E 95 0F avrdude.exe done. Thank you. Einen Attiny flasht dieser mit den selben (ausgenommen -p atmega328p -> -p attiny2313) Einstellungen. Woran könnte das Liegen? Am DiamexProgS
-
Thread
Arduino Uno / Atmega 328P Sinus PWM
Hi, zunächst einige Daten zu dem Projekt: 1)Verwendet wird ein Arduino Uno mit einem Atmega 328p 2)Ziel Sinus-PWM generieren mit anschließendem Tiefpass zum abschneiden der Harmonischen. 3)Ich habe hier 2 Look Up -Tables in Calc vorgeschrieben welche einmal einen Sinus mit 50 Hz und 200
eigentlich zum Schluss einen Sinus von (0-max)Hz generieren ich weiß nicht wo da die Obergrenze beim Atmega328P liegt wie gesagt ich kenne mich mit IC Programmierung noch nicht so wirklich aus taste mich da gerade erst ran. Danke gell für die Unterstützung :)
-
Thread
ATmega328p timer2 sleep mode zu kurz
Hallo Zusammen, ich möchte meinen ATMega328p in den Schlafmodus versetzen. Durch den Timer2 soll dieser wieder aufwachen. dazu verwende ich folgenden Code: [c] set_sleep_mode(SLEEP_MODE_PWR_SAVE); sei(); } void loop(){
PowerSave" läuft der Timer0 aber gar nicht! Wie ja schon festgestellt wurde, kann im Gegensatz zum ATmega8 beim ATmega328 der T2 im Power-Save auch synchron laufen. Das impliziert, daß der CPU-Taktgeber und CPU-Prescaler aktiv bleiben müssen. Grob gesagt mutiert das Power-Save bei synchronem T2 zum Idle
-
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
ATmega328PB Datasheet: When using OCRnA as TOP value in a PWM mode, the OCRnA register cannot be used for generating a PWM output.
-
Thread
USART@19200 Baud Atmega328P an BTM-222
- Das Modul gibt dieses Byte dann auch richtig auf der Tx-Leitung weiter bis zum PD0/Rx-Pin vom Atmega328 - dies konnte ich mit einem Logic-Analyzer nachprüfen - s. Screenshot "Rx.png" ("Rx direct" ist hier direkt am Pin vom BTM-222 und "Rx Atmel" ist direkt am PD0/Rx-Pin vom Atmega). Allerdings scheint der Atmega328 dies nicht zu erkennen - [c] received = USART_Receive(); [/c] wartet für immer...Die Receive-Funktion sieht wie folgt aus: [c] unsigned char USART_Receive( void ) { //Wait for data
-
Thread
AVR ATMEGA 328 programmieren - mit AVRDUDE 5.11
Hallo zusammen, Ich will mit AVRDUDE 5.11 den Controller ATMEGA 328 programmieren. Leider ist dieser Typ nicht in der Liste der Controller vorhanden sondern nur der AVR ATM 328P! Eine neuere Version von AVR-Dude kann ich nicht verwenden, weil sonst vor jedem
www.mikrocontroller.net/topic/381339#new) Nach verschiedenen Versuche habe ich den Abschnitt "ATEMGA 328P" kopiert und als ATMEGA328 eingefügt. Und so klaptt es auch. (Signatur habe ich natürlich angepasst) Sicherheitshalber habe ich ganz grob mit dem Abschnitt ATMEGA 328 aus AVRDUDE 6.10 vergleichen
-
Thread
ATMega328 und ATTiny45 mit I2C verbinden
Hi, ich möchte die 2 uC verbinden, der ATMega328 ist der Master und kommuniziert per RS232 mit einem Raspberry Pi, liefert dort Daten ab, die über ein RFM12 Funkmodul hereinkommen und soll auch Daten dort abliefern, die ein ATTiny45 einsammelt
www.thingspeak.com/channels/8689# Alte ELV 433 MHz Sensoren von (vor?) 2000 > 433 Mhz Funk > ATTiny45 > i2C > Atmega328 > Uart > Raspberry Pi > Python Home Automation Controller & Uart Parser > HTTP > ThingSpeak Habe jetzt auch einen Beta-Account bei Sen.se bekommen, ThingSpeak ist ok, aber ziemlich Basic. Und
-
Thread
Flashen atmega328P über ISP funktioniert nicht avrdude
Hallo, ich habe Probleme beim Flashen von einem atmega328P (Arduino-Board) über ISP. [code] H:\Projects\C\AVR\uart>avrdude -patmega328p -cstk500 -P\\.\COM3 -b115200 -D -Uflash:w:out\main.hex:i avrdude: AVR device initialized and ready to accept
im Beitrag #7594836: > Aber woher kommt 0x28 und 0x79? > von meinem Code? Oder irgendwas vom atmega? Das eine ist dein Code, das andere was im ATMega steht. > Und wenn der das Flasht und wieder ausliest, wieso kann das > unterschiedlich sein? Anscheinend ist der ATmega nicht leer. Die
-
Thread
Externer Interrupt - ATmega328P - Assembler
Hallo Zusammen, ich beschäftige mich gerade mit dem Microcontroller "ATmega328P" und versuche in Assembler über die Externen Interrupts eine LED anzusteuern. Ziel soll es sein, durch einen Interrupt INT0 oder INT1 die LED auszuschalten. Als Entwicklungsboard benutze
also die Ansteuerung der Tasten. An welchen Eingängen hängen die denn physisch? (Pin-Nummer des ATMega?) Den Mega328P gibt es in vier Gehäusevarianten, die nicht weniger als drei verschiedene Zuordnungen der INT-Pins zu den Pin-Nummern haben: Package INT0-Pin INT1-Pin TQFP32 32 1 MLF32
-
Thread
Atmega328p - Timer1 zählt zu langsam
funktionieren. Ein Schalten der LED mit 5 Hz sollte man zudem noch gut wahrnehmen können. Den Atmega328p betreibe ich mit einem externen 16 MHz Quarz. Die Fuses gibt mir AVRDUDE wie folgt aus: - H: 05 - L: FF - E: D8 Gemäß der "Rückwärtsfunktion" des FuseCalculators (http://www.engbedded.com
verfügbaren 16 MHz sein. Für meine weiteren Darstellungen beziehe ich mich auf das Datenblatt des Atmega328p, was es hier gibt: http://www.atmel.com/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_datasheet.pdf Da die Schaltfrequenz von 5 Hz nicht direkt über den Timer Overflow erreicht
-
Thread
Multiple Function an atmega328pb (SPI+UART1)
aber ich komm nicht 'drauf. Weil ich für ein Testgerät zwei UARTs benötige, habe ich mir mal den atmega328pb rausgepickt. Über den UART1 soll der µC mit einem Funkmodul kommunizieren. Jetzt fällt mir auf, dass die zugehörigen Pins des Controllers aber nicht nur RXD1 und TXD1 beherbergen, sondern auch
H.Joachim S. schrieb im Beitrag #6524958: > der 328PB hat 3 UARTs. ???
-
Thread
[V] Atmega328P-PU mit Arduino Bootloader, Quarzen und Kondensatoren
Ich habe noch hunderte original Atmega328P-PU übrig. Da ich die in meiner gesamten Lebenszeit vermutlich nie verbrauchen werde, habe ich mich entschlossen diese abzugeben. Dazu habe ich folgendes Bundle geschnürt: 5 x Atmega328P-PU mit
/ATmega328-P::17.html https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Bootloader-fuer-Arduino-Uno::38.html Die Versandkosten bei guloshop sind auch moderat. P.S. Ich habe keine Verbindung zum
-
Thread
Temperatursensor DHT22/AM2302 // ATMega328P
Ich habe mir den DHT22/AM2302 Temperatur- und Feuchtesensor bestellt und möchte diesen mit meinem ATMega328P auslesen und dann die Werte auf einem LCD-Display anzeigen lassen. Der Kombisensor hat nur einen Datenausgang und ich bin am verzweifeln wie ich die Werte abfragen kann. Ich habe eine ähnliche
habe mir den DHT22/AM2302 Temperatur- und Feuchtesensor bestellt und > möchte diesen mit meinem ATMega328P auslesen und dann die Werte auf > einem LCD-Display anzeigen lassen. Für Bascom hätte ich da was anzubieten: https://www.mikrocontroller.net/topic/310823#3351391 Gruß Alex
-
Thread
Welcher PIC16/18 mit ähnlichen Speicher Specs wie Atmega328
Moin Leute, such nen PIC16/18 mit ähnlichen Speicherresourcen wie Atmega328. Wenn ich auf Microchip such dann macht mich diese Suchdatenmaske wahnsinnig. Dann hat man words/kwords/bytes/kbytes....warum um Gottes Willen Words als Angabe? Soweit ich das selber überschaut habe sind die PIC16F vom Speicher her eher kleiner und die PIC18FxxJxx eher im Atmega328 Bereich, oder täuscht das? Gruß Beast
-
Thread
Beaglebone Black per SPI mit atmega328p verbinden
Wie die Überschrift andeutet möchte ich das BBB als Master und einen atmega328p als Slave kommunizieren lassen. So hatte ich die Anleitung im GNUBLIN Wiki in freudiger Erwartung durchgearbeitet: http://wiki.gnublin.org/index.php/Tutorial_API_Beaglebone_Black Über ssh
"++" in C++ nicht aus, und fühle mich etw. überfordert. Anbei der gesammte code des BBB. Der atmega328p wurde als slave konfiguriert, mode 0(CPOL und CPHA bei 0 belassen), und macht nichts anderes als zu warten bis eine SPI Übertragung abgeschlossen ist, um dann 0x41 ASCII Zeichen A zu senden. Die
-
Thread
Atmega 328P + MCP2120 = IrDA?
darüber nachdenke auf eine Verbdindung per IrDA umzusteigen. Ich möchte dabei gerne weiterhin meine Atmega328p nutzen. Jetzt meine Frage, reicht es den Schnittstellen-IC MCP2120 zwischen den MC und den IR-Tranciever zu hängen, um eine einfache Übertragung von Strings zwischen zwei Mikrocontrollern zu realisierer
benötigt. Nur dann wenn die Sendeeinheit nicht an dem UART hängt? Ich dachte durch UART_TX(Atmega) --> MC2120 --> IR_Trasceiver ~~~> IR_Transceiver --> MCP2120 --> UART_RX (Atmega) könnte ich bereits einfache Strings durch die Luft schieben. Oder liege ich dort falsch? Oft lese ich von einem
-
Thread
AVR Comiler Optimazation Crasht den Controller (ATMEGA328P)
- but very important! ... für die, die interesse haben an effektives flag handling mit attiny/atmega/... welche extra gpio register im io address space dafür haben, die bit orientiert mit sbi/cbi manipuliert werden. das spart dann bei vielen flags richtig size und space. der atmega328P hat 3 gpio
-
Thread
ATMega328p Flashfehler, Erwartet 0C, 00
Hallo, ich habe ein Projekt mit einem ATMega328p. Läuft bei 3,3V @ 8Mhz am Quarz. Darüber liegt ein ESP8266 (Mega als SMD, ESP THT). Jetzt habe ich seltsame Phänomene. Immer wenn ich den Flash beschreiben will, gibt er mir zurück: Erwartet
Hello! I suppose that Atmega328 and ESP2866 are connected via SPI bus. In this case try to brake connection between them and then reprogram uC. If the error persist (and your devices are connected via UART) you may check for
-
Thread
atmega328p und portb pin 6 u. 7
haette ich auch mal ein Problem. Ein triviales Programm (LED's)funktioniert mit dem attiny2313, mit atmega328p gehen die bits 6 und 7 nicht, warum???? Umgebung: AVR Studio mit STK500. cheers Toni ;.INCLUDE "2313def.inc" .INCLUDE "m328def.inc" .DEF mp = R16 .DEF merker = R18 .equ c1 =
Am chip (328P, PortB pin6 und 7) sind die Signale vorhanden, am PortB Pfostenstecker des STK500 aber nicht??
-
Thread
C lib für RS485 und ATMEGA328P
, wo es eine Fertige C lib für die Verwendung eines MAX 485 Chips? Die lib sollte für einen atmega328p sein und an den pins RX/TX/int0 (pin 2/3/4) sein, so ist die Hardware fest auf der Platine verdrahtet ;-) Gruß Paul
Hardware keinen "transmission > done"-Interrupt liefert und das Timing eng ist. Die Hardware des ATmega328p liefert aber glücklicherweise einen "transmission done"-Interrupt, auch wenn der bei dem Prozessor "Transmit Complete" heißt.
-
Thread
Wofür gilt der sichere Vcc-Bereich beim Atmega328
Hi! Ich möchte einen Atmega328 mit 3,3V betreiben und muß auf die Größe des Aufbaus achten. Der Atmega ist schon im MLF32 und das Problem ist nun der Quarz. Da es die sehr kleinen SMD-Quarze aber fast nur ab 10 MHz aufwärts gibt
Chefkoch! Steht im ausführlichen Datenblatt auf Seite 310 (Speed Grades). Bei 3.3 V geht der Mega328 bis 13.33.. Mhz.
-
Thread
USB ISP mit Arduino Mini Atmega 328 nicht lesen und schreiben
hallo ich habe ein Arduino mini mit einen Atmega 328 darauf und programiere diese mit einen Fischli USB ISP und Khazama Prrogrammer zuerst ging alles wunderbar dann wollte ich eine updat version meinen programmes machen, seid dem kann ich
Extremburner ist das gleich hab ich die Atmega 328 zerstört?? vielen dank im voraus
-
Thread
ATMEGA328P schaltet ESP32 on/off
Hallo Gemeinde, ich würde gerne mit einem I/O Pin des Atmega328p einen ESP32 komplett ein- bzw. ausschalten. Hintergrund ist eine Low-Power-Anwendung. Der Atmega328p und ESP32 befinden sich zusammen auf einer Platine. Der ESP32 zieht ja recht viele mA...
-
Thread
[AVR][ATMega328] UART Receive und Echo mit Fleury Lib
schildern, in der Hoffnung, jemand hat einen wertvollen Tipp für mich. Ich schlage mich mit einem ATMega328 und der aktualisiertenUART Library von Peter Fleury herum, die hier zu beziehen ist: http://beaststwo.org/avr-uart/index.shtml . Zusätzlich habe ich eine Funktion, die eine String einlesen soll
jedesmal fehlen, scheint mir zufällig. Beispielhaft habe ich einen Logic Screenshot angehängt(grün=ATMega_RX, rot=ATMega_TX) . Ich habe bereits verschiedene Implementationen von uart_gets() aus dem Forum probiert (siehe Code) und auch ein blockierendes uart_getc() versucht, anstatt das nciht blockierende
-
Thread
IRF9530N mit Atmega328P-AU ansteuern
habe ein kleines Problem wo ich nicht weiterkomme. Basis meiner Schaltung ist ein Arduino mit dem ATmega328P-AU auf 5V Basis. Ich habe einen Gleichstrom-Motor mit gemeinsamer Masse und zwei 12V Eingänge, die ich je nach Programm abwechselnd über je einen PWM-Ausgang mit dem IRF9530N (P-Fet) ansteuern
ein kleines Problem wo ich nicht weiterkomme. Basis meiner >Schaltung ist ein Arduino mit dem ATmega328P-AU auf 5V Basis. >Ich habe einen Gleichstrom-Motor mit gemeinsamer Masse Also die Masse am Motor ist fest moontiert? > und zwei 12V >Eingänge, die ich je nach Programm abwechselnd über
-
Thread
ATmega328P SUT_CKSEL 8MHz Ext.
Hallo Forengemeinde, ich habe ein Problem mit einem ATmega328P. Ich baue mir gerade eine kleine Anlage, welche auch eine Uhr beinhaltet. Normalerweise war ein Mega8 geplant, jedoch ist dessen Speicherkapazität ausgeschöpft und somit habe ich mir einen
? Für eine Antwort auf meine Frage wäre ich euch sehr verbunden. Das Datenblatt des Mega328P brachte bei mir jedenfalls keine Erleuchtung. schöne Grüße Benedikt
-
Thread
ATmega328P - 50HZ Signal auswerten
#6032556: > Ich versuche aktuell den "Nullpunkt" (570mV) zu erkennen und > auszuwerten. Der ATMega328P hat einen eingebauten Komparator. Was spricht gegen dessen Verwendung?
Arduino Fanboy D. schrieb im Beitrag #6032757: > Der ATMega328P hat einen eingebauten Komparator. Super das wusste ich auch nicht, wieder etwas gelernt, da hat sich der Tag ja schon gelohnt. :-) Ich wollte Dominik schon vorschlagen einen externen Komparator