Im Forum und im Wiki
-
Thread
Frequenzzähler mit atmega48
eine alternative Software, oder die bestehende Software irgendwo? Der Controller ist ein Atmega48
-
Thread
ATmega48 mit anderen ATmega48 parallel arbeiten lassen?
Hi Leute, ist es möglich den ATmega48 mit anderen ATmega48 parallel laufen zu lassen? mfg Simeon
-
Thread
ATMEGA48 Interrupt
Hallo, ich hab ein kleines Problem mit den Interrupts bei meinem Atmega48. Und zwar sprinngt mir das Programm nach einem Timerinterrupt nicht mehr zurück in die main Funktion. Ist das normal? Ich hab auch schon versucht mit reti() wieder zurück zu springen, aber dann
Den obenstehenden Code kann man jedenfalls nicht in der eigenen Toolchain übersetzen oder für den Atmega48 simulieren. Aber wie du meinst - du suchst Hilfe, nicht "wir" ;-)
-
Thread
UART und ATMEGA48
Hallo Jungs, habe ein Prob. mit dem UART auf dem mega48. Kann auf PD1 einfach nichts messen :( Könnt ihr mir helfen... Hier mein Code bzw. der abgeänderte aus dem Netz: //************************************ USART Initialisieren void USART_Init() { // Set baud rate UBRR0H = 0; UBRR0L = 47; // 4800 bps // Enable transmitter UCSR0B |= (1<<TXEN0); // Set frame format: 8 Datenbits, 1 Stopbit UCSR0C |= (1<<UCSZ01)|(1<<UCSZ00); } //************************************ Daten senden void USART_Transmit() { /* Wait for empty transmit buffer */ while
-
Thread
ATmega48 Programmspeicher zu klein?
Auf die Schnelle habe ich mir ein Programm geschrieben, was die ADCs des ATmega48 liest und die PWMs steuert. Im Prinzip keine große Sache und auch nicht wirklich viel Programmtext. Nur leider scheint das für den ATmega48 doch zu viel zu sein. Dieser hat nur 4 kBytes Programmierspeicher
Optimierung aus. Ich komme mit WINAVR auf: [pre] 4.3.3 AVR Memory Usage ---------------- Device: atmega48 Program: 2024 bytes (49.4% Full) (.text + .data + .bootloader) Data: 1 bytes (0.2% Full) (.data + .bss + .noinit) [/pre] Die float Lib belegt einmalig 1kB, man muß vor float
-
Thread
programmierprobleme atmega48
Hallo, ich habe Probleme einen ATmega48V mit uisp oder Ponyprog zu programmieren. Bei Ponyprog habe ich als Typ mega8 ausgewaehlt da der 48 nicht bekannt ist. Bei beiden wird munter drauf losgeschrieben, aber das Verify verraet dann das
@hannes wunderschoen. Die Freeware Programmierer haben sich erbarmt. Der ATmega48 wird von "uisp" unterstuetzt. Ebenso seine Brueder Mega88 und Mega168. Die Programmiersoftware ist nicht das Problem. Sie sagt ja auch "hey du hast da nen Mega48 - lass mich den mal programmieren
-
Thread
UART AM ATMEGA48
Das Setzen von UCSR0C ist unnötig und hier, für den ATmega48, falsch.
Gern geschehen. Hätte ich auch merken können, dass ein ATmega48 wohl kaum mit 32 MHz läuft, aber ich hatte die auskommentierten Zeilen nicht gelesen.
-
Thread
Atmega48 multiplexing
einem Atmega >16 und Beispielprogramm hinbekommen, nur brauche ich den Code jetzt für >den Atmega48. >und kommenden Freitag übergeben werden soll. Dann nimm doch den ATMega16. Ausserdem wird der Compiler schon meckern wenn das Programm für einen Atmega48 compiliert wird. Behebe die Fehlermeldungen
ist noch nicht mal klar, wobei *genau* du Hilfe brauchst. Der ATmega16 hat z.B. 40 Pins, der ATmega48 nur 28. Konntest du denn überhaupt die Hardware an die gleichen Ports anschließen? Und falls ja, dann müßtest du vermutlich nur mal das Programm mit den offensichtlichen Änderungen (z.B. MCU-Typ ATmega48