-
Thread
RFM01/02 Basics
den habe ich leider nicht! hätte da nochmal ne frage zu meinen messungen.... habe am rfm01 mit atmega8 an sck,mosi,miso und ss gemessen und bekomme überall meine 16 Nutzdatenbytes angezeigt, bei sck 15x 1 byte immer mit 9 impulsen...denke da ist immer ein stopbit dabei...aber das 16. mit 21 impulsen
mal googlen z. thema usb auf ATmega
-
Thread
MMC/SD Karte: mmc_lib Version 2.0
bekomme die MMC-Karte nicht initialisiert. Scheint offenbar an der Hardware zu liegen. Ich setze einen ATmega128 ein, der mit 16 MHz getaktet wird. Spannungsversorgung: 3,3V Die MMC-Karte habe ich auch schon ausgetauscht - was aber nicht geholfen hat. Folgende 2 Karten habe ich schon ausprobiert: Hama
allerdings wohl tatsächlich die hohe Taktfrequenz. Diesen Aspekt hatte ich bisher total vergessen. Klar: 16 MHz ist wohl etwas zu schnell. Außerdem habe ich sowohl die MMC-Karte als auch den ATmega128 mit 3,3V versorgt, um mir das Level-Shifting sparen zu können. Die 3,3V erzeuge ich mit einem Linear-Regler
-
Thread
Atmega4809nano
Hallo, habe mal nachgeschaut. Das "ATmega4809 Curiosity Nano Board" geht Netto bei €13,50 los. Brutto 16,-. Es ist teurer gewurden, war mal unter 10,- und es läuft mit 3,3V. Im Vergleich dazu kostet das Arduino Nano Every Board im Handel
#5996534: > Der Kostentreiber ist ja der FTDI Chip. Man könnte noch den CH340 > nehmen. Oder einen ATmega16U2 vom Arduino. beides ist denkbar.
-
Thread
MIDI-"Tonbandgerät"
Kapazität der Karte 8GB (!) >??? über 4GB ist doch zwingend SD(HC) kann das der atmega? Hängt von der Software ab. SDHC ist alles über 2GB, denn FAT16 geht offiziell nur bis 2GB, die 4GB sind nicht standardgerecht.
dann schaffe ich das >nie. ich muß ja noch irgendwann arbeiten... :) Schon klar. >Innerhalb ATmega-Familie habe ich in DIP nur noch die mit 2 kbyte SRAM >gefunden. Dnn hast du falsch gesucht. ATmega1284P, DIP40, 16K SRAM, 128k Flash ATmega644, DIP40, 4K SRAM, 64k Flash >Mir geht es
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
8155 dürfte ein Problem werden. Der wird mit Gold aufgewogen. Bleibt als Ausweg eine andere CPU, ATMega328 als Beispiel. Da hast du ROM und RAM im Überfluss. Musst du nur den Code des CP1 disassemblieren, verstehen und auf ATMega umschreiben. Das ist keine Raketenwissenschaft, reine Geduldsarbeit. Viel
#6521738: > Ein einzeiliges LCD? Ja, ginge auch. 1x8, oder? Ja, oder auch zweizeilig. 1x8, 2x8, 1x16 oder auch 2x16, preislich kaum ein Unterschied. Und was die Tasten angeht, kannst du mit einer Umschalt-(Funktions-)taste Doppelbelegungen machen und so einige Tasten einsparen.
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
eigentlich direkt mit beliebiger Spannung >zwischen 1,8V und 5,5V speisen; unterhalb von 3,3V wird ein 16Mhz Quarz zu wackelig und kann jederzeit Probleme bereiten (siehe Datasheet Atmega328P F-CPU/Vcc Diagramm) Die empfohlene maximale Frequenz liegt bei 3,3V übern Daumen bei 12Mhz.. bei 1,8 sogar unterhalb
In einem Gerät wollte ich den internen Controller (ATmega16 oder sowas) durch einen eigenen Controller ersetzen. Zum ersten Reverse Engineering und ersten Firmware-Tests entstand dieser tolle Adapter. Ein altes PATA-Kabel zusammen mit einem DIL40-Adapter
-
Thread
ATMEGA32 Minimum System Board
customer Involvement Level: Expert (understands the inner workings) Pros: The board comes with an Atmega32 running on 16MHz, complete with screws and spacers. The Controller is preloaded with a USB bootloader, that implements a HID USB device (VendorID 16C0, ProductID 05DF), so no drivers are needed with
Hallo. Das es jetzt nicht geht ist seltsam. Der ATmega32L ist zwar mit seinen 16MHz etwas uebertaktet - das macht aber i.d.R. nichts. Vielleicht ist USBD- doch noch etwas ganz anderes als PD0. Kannst du das ggf. mal durchmessen? Ich selbst habe
-
Thread
Bluetoothmodul BTM-222
immernoch mit meinem PDA finden, ganz kaputt ist es also nicht... Gibt es da nicht auch eine ATMega 16 Version die auf 3V läuft? ATMega16L oder so? Der müsste doch Pin-gleich mit dem normalen Mega16 sein, und ich komme dann ohne die Pegelwandler aus?
Hö? Was ist denn das Problem mit den beiden Zeilen? Die habe ich 1 zu 1 > aus dem Datenblatt des ATMega16 übernommen.... guckstu, eh? http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#UART_initialisieren
-
Thread
ATMega: Reboot per Software auslösen?
impliziert, ist übrigens nicht pauschal bei allen AVRs der Fall: bei älteren war das noch nicht so (ATmega16, ATmega128). Hat man als Sicherheits-Feature erst später nachgezogen.
Jörg W. schrieb im Beitrag #5532664: > Mit einem ältlichen ATmega8, ATmega16 oder ATmega128 (die es ja auch > alle in einer aktuellen A-Variante gibt) wirst du in der Tat keinerlei > Probleme haben. Das mit dem nach dem Reset noch aktiviert bleibenden > Watchdog
-
Thread
Toolchain neuere AVRs
atmega6450 atmega6450a atmega6450p atmega6490 atmega6490a atmega6490p atmega64rfr2 atmega644rfr2 atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32
atmega128rfa1 atmega128rfr2 atmega1284rfr2 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u
-
Thread
Selbstbau JTAG-Interface?
index.html Habe jetzt folgendes Problem ich bestelle bei Conrad und da gibt es folgendes nicht: 1.)ATmega8535L-AI Conrad hat nur den: Atmega8535-16PC Atmega8535-16AC Atmega8535-16JC 2.)ATmega16L-AI Conrad hat nur den: Atmega16-16PC Atmega16-16AC Atmega161-8PC Atmega161-8AC 3.)Quarz 7.37 MHz Conrad hat nur mit 6,5 MHz oder 8 MHz Bei diesen Bauteilen weis ich nicht was ich darunter verstehen soll 1.) X2 ExtUnreg
-
Thread
ATmega328PB: UART(MC) empfängt falsche Daten
ankommt habe ich mit dem folgenden Programm kontrolliert: #define F_CPU 16000000L/*Taktfrequenz_ATmega328PB*/ #define Baud 19200L/*_Baudrate->Bitrate/s->seriell*/ #define UBRR_Wert ((F_CPU/(16*Baud))-1)/*_Berechungen*/ #define Baud_Rundung ((F_CPU+8*Baud)/(16*Baud)-1) #define Baud_Real (F_CPU/(16
> an den Fusebits nicht geändert. Ich gehe von F_CPU=16MHz aus Also nach dem aktuellen Datenblatt läuft der ATmega328PB, wie alle seine Geschwister, ab Werk mit 1 MHz.
-
Thread
AVR Synthesizer Konzept
dass der µC nur die Mididatei einliest, ohne Umwandlung. Hier beginnen aber schon die Probleme: Atmega8 @16Mhz -> 16 mio Befehle/s Ausgangsformat 22050Hz @8bit (erstmal PWM, später 16bit DAC) (Tonausgabe werde ich über einen kleinene Buffer realisieren, der per Timerinterroupt dem HW-PWM übergeben
(ich las den Thread kleckerweise, also >> nicht in einem Rutsch), arbeitest Du mit dem Mega8 mit 16 MHz. Damit >> erreichst Du am 8-Bit-Timer eine PWM-Frequenz von 62,5 kHz. > > Ich musste leider feststellen, dass ich keinen 16MHz Quarz habe, > deswegen hab ich erstmal die internen 8Mhz des Atmega88
-
Thread
Interruptrate ATMega32 (16Mhz)
sehr schnell hintereinander auftreten , deswegen soll die Erfassung so schnell wie eben mit einem ATMega32 auf 16Mhz (20Mhz) möglich geschehen! Die Idee mit der External Clock Source ist eigentlich ganz gut aber geht das den mit unregelmäßigen Impulsen(ich glaub nicht..)? Ich habe mich eher mit
sehr schnell hintereinander auftreten , deswegen soll >die Erfassung so schnell wie eben mit einem ATMega32 auf 16Mhz (20Mhz) >möglich geschehen! Dafür nutzt man einen Timer im AVR, welcher extern getaktet wird. >Die Idee mit der External Clock Source ist eigentlich ganz gut aber geht >das den
-
Thread
Das Ende des Z80
https://github.com/MockbaTheBorg/RunCPM Was fehlt ist eine lauffähige Version auf einem Atmega328.
"COPYING" in the distribution directory. RAM: 1024 KByte, 4 KByte YAZEPAGESIZE, 256 PAGES MMU: 16 TABLES, 16 PAGEPOINTERS per TABLE, selected MMU-PAGETABLE: T00 Running '/usr/local/lib/yaze/yaze-cpm3.boot' BOOTSYS - CPM3.SYS, V 1.30 16.01.2015 (c) 2000,2015 by A. Gerlich/Jon Saxton No CP
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
der Atmega4809 hat einen internen RC-Oszillator, der per Fuses bzw. per Software beeinflusst werden kann. Im Datenblatt steht 16/20MHz. Leider blieb mir bisher verborgen wie zwischen 16 und 20MHz umgeschaltet
CLKCTRL_MCLKCTRLA = 0x80; laut Datenblatt 20MHz ein und setze CLKOUT aktiv. Am Pin kamen jedoch nur 16MHz (~62ns) an. Wie kann man auf die 20MHz kommen? In der iom4809.h fand ich keinen Hinweis wie man 16MHz einstellen kann. Und doch kommen 16 MHz statt der erwarteten 20MHz an. Wer kann das Rätsel
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
Ich habe hier zum Testen folgende Arduino Boards: Arduino Uno R2 mit ATMega 8U2 (Original Arduino) SainSmart UNO R3 ATMEGA328P mit ATMega16U2 (Clone) Nano V3.0 ATmega328P mit FTDI (Clone) Arduino Uno R3 mit ATMega 16U2 (Clone) Alle laufen problemlos unter Windows 7 und
Ich habe die Version v0.9f auf meinem ASUS Laptop mit Window7(64Bit) installiert. Auf dem ArduinoUNO 16 MHz (kein Clone) läuft grbl_v0_9i_atmega328p_16mhz_115200.hex. Die manuelle Steuerung funktioniert bei allen 3 Achsen. Was jedoch fehlt ist die Positionsrückmeldung, die Anzeige zeigt 3x -----. Wenn
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
an Sascha B.: Entschuldigung, das geht leider nicht: der ATmega16 hat nur 1 KiB SRAM, und einen ATmega32 habe ich nicht.
.. Nein - das von Sascha B. bereitgestellte Programm sendet hier bei mir mit 600 Bd, und mein ATmega16 läuft mit 16 MHz - da war ich eben auch zuerst irritiert.
-
Thread
UART verursacht Reset(?)
zur Problemfindung habe ich es inzwischen soweit reduziert. Ich empfange mit einem AtMega32 auf 16MHz Daten ueber RS232 (mit einem MAX232 gewandelt) und gebe ein paar Kontrolldaten (genauer: MCUCSR bei einem Reset) per seriell aus. Die Daten vom AtMega kommen sauber beim Rechner an. Ob die Daten vom
reingebaut um mit dem Oszi (oder wahlweise LED) zu sehen wenn er den Reset durchführt. [avrasm]ldi r16,0xFF out PORTC, r16 call delay100ms call delay100ms call delay100ms call delay100ms ldi r16,0x00 out PORTC, r16 [/avrasm] Vielleicht kannst du ja bei dir mal schaun ob das
-
Thread
USB RFID Tag Leser
Schnittstelle ausgibt. - Auf der Platine integrierte PCB Antenne - RFID Reader Chip EM 4095 - µC ATMega 16, der sich um die Manchesterdekodierung, die Datenaufbereitung und die Ausgabe der Daten über UART kümmert - FT232RL um die UART Daten über USB auszugeben - Platine wurde entworfen für den Einbau
Hallo Zusammen! Ich hab mir den U2270B Read/Write von Atmel und die Micrkontrolle 8-Bit AVR ATMEGA 16 gekauft!Für die verbindung zwischen U2270B und µc brauche ich nur 3 pins( In ,Out und Clock)oder? Kann jemand mir vielleicht sagen was genau auf die µc programmiert wird und wie ich am besten zugreifen
-
Thread
Unterschied zwischen ATmega8 16MHz u. ATMEGA8-16PC
Wo liegt denn der Unterschied zwischen ATmega8 16 MHz und ATMega8-16PC - 16JC oder 16AC ..gibts da überhaupt einen Unterschied oder nicht... Es wäre sehr hilfreich wenn mir das mal jemand sagen könnte.... thx im vorraus speedy
mmhhh...stimmt..klingt gut...d.H. ich kann die Schaltung aus dem Tutorial mit dem ATmega16PC identisch wie mit dem ATmega16 aufbauen...
-
Thread
HILFE Wer kann ein Solarregler mit ATMega programmieren ?
Timer2 ( für einen etwaigen Bewegungsmelder) auslösen ? Gehen alle drei Timer gleichzeitig beim ATMega16, oder stockt dann die PWM an Timer1 ? Danke für die Aufmerksamkeit, Alex
studiert. Die schwierigste Frage ist: Wie bringt man bei so etwas Einfachem die Rechenleistung eines ATmega16 unter, ohne ihn einfach nur daneben zu legen.
-
Thread
Kosmos CP1 Emulator mit ATmega
TM1638 einen TM1637 verwenden, der genau die richtige "Größe" hat: 6 Digit 7-Segementanzeige mit max. 16 Tasten ==> passt. Hierfür brauchts dann auch nur noch 2 I/O Pins. Bauteilemäßig wäre das (vor allem unter Verwendung eines ATmega8 oder ATmega88) ultra preiswert. Mir stellt sich dann allerdings
/www.mikrocontroller.net/topic/466654#5697524 Eine solche "Konstruktion" würde sich dann auf "ATmega", TM1637, 2 x 3 Digit 7-Segmentanzeige, 16 Tasten beschränken. Ende ! ------------------------------------ Werde ich die Tage mal ausprobieren, größte "Herausforderung" hier ist es dann, 16 Tasten
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
Kann es sein, dass da schon die ersten Konsequenzen gezogen wurden? Ich hatte für den ATmega8-16PU mal 1,60 im Kopf. Mittlerweile 2,45..?
#4289000: > Kann es sein, dass da schon die ersten Konsequenzen gezogen wurden? > Ich hatte für den ATmega8-16PU mal 1,60 im Kopf. Mittlerweile 2,45..? Anfänger. Ein richtiger Kapitalist verlangt 750€.
-
Thread
AVR ASCII Video Terminal - 40 x 25 - BAS Signal
Verdrahtungsfehler... hab aber alles schon mehrfach überprüft. Es läuft dit 64-er version auf dem ATMega 8. Achso, ist es egal welche der Quarz-Optionen ich wähle, hauptsache extern und 16 MHz? MfG BC
einfacher Technik. Alles aufgebaut und funktioniert super. Bei mir läuft die vidterm64-Version mit Mega 8-16 als eine Art Grafikkarte in einer 8Bit-Konsole auf Basis eines ATMega32 als Mainboard. Wird ein Xmas-Geschenk für die Freundin. Meine Frage: Mit jedem neuen Zeichen das ich Drucken lasse, flackert
-
Thread
Atmega 328p - Quarz hört nach 10 Stunden auf zu schwingen
Ansatz macht das wenig Sinn, glaube ich. Ich denke, ich bin nicht der einzige, der versucht einen Atmega328p mit externem 16Mhz Quarz zu betreiben, das kann doch nicht so kritisch sein...
Christoph N. schrieb im Beitrag #4163960: > Ich denke, ich > bin nicht der einzige, der versucht einen Atmega328p mit externem 16Mhz > Quarz zu betreiben, das kann doch nicht so kritisch sein... Nein, da bist Du nicht der Einzige. Ich habe hier Atmega328 im DIL-Gehäuse, die mit 16MHz-Quarz und 2x22pF
-
Thread
Taschenrechner - Algorithmen
Kode zu verwenden, war dann gar nicht so schwer. Ich habe die Idee einer eigenen Platine mit atmega1284p, Display und Tastatur noch nicht aufgegeben. Immerhin habe ich den schon auf einem Breadboard mit 16 MHz am Laufen und kann aus der Arduino-IDE Programme darauf flashen. Wird aber vor dem Winter
möchte, sollte sich auf Kompromisse einlassen "können". Aber auch aus anderen Gründen bin ich von ATMEGA328p auf ATMEGA1284p gewechselt. Mein Taschenrechner hat jetzt 15x 7-Segment-Anzeige (vorher 12x 7-Segment-Anzeige). Die 24 Tasten können komfortabler genutzt werden (bis zu 3 Tasten gleichzeitig
-
Thread
Rechteckgenerator mit verschiedenen Frequenzen
Von der Anzahl der I/O-Pins her würde auch ein ATtiny24 reichen, der etwas handlicher als der ATmega8 ist. Dafür hast du bei ATmega8 die Option, noch ein LCD zur Anzeige der gerade eingestellten Frequenz anzuschließen ;-) Ob ATmega8, ATmega88, ATmega88A, ATmega48 oder ATmega48A, das macht bei
Quarz hätte ich einfach ausgelötet und weggeworfen :-) Yalu X. schrieb im Beitrag #3096397: > Ob ATmega8, ATmega88, ATmega88A, ATmega48 oder ATmega48A, das macht bei > dieser Anwendung kaum einen relevanten Unterschied. Und da sie alle > einen 16-Bit-Timer haben, spielt auch die Quarzfrequenz keine
-
Thread
Idealster Mikocontroller für Handhelds
ein USB-Kabel hab, brauch ich dann noch einen ISP-Kabel? 3.) Bei Reichelt.de gibt es den ATmega16 n paar EUR billiger. Doch es gibt den ATmega 16-16 DIP und den ATmega 16-16 TQ. Welchen empfehlt ihr mir bzw. wo ist der Unterschied? Mag sein das die eine oder andere Frage etwas blöde ist, doch
ok. aber wo finde ich tut's für den ATmega16? Ich seh überall nur für ATmega8
-
Thread
Atmel oder PIC Gesperrt
nicht > durch 4 teilen. Na und? Dafür kann man die PICs deutlich höher takten. Während beim ATMEGA spätestens bei 16MHz Schluss ist, konnte man selbst die Uralt PIC16C5x im HS-Mode bis zu 40 Mhz Taktfrequenz betreiben. Ein schnelleres Quarz ist jetzt nicht unbedingt teuerer..
schrieb im Beitrag #3148279: > Na und? Dafür kann man die PICs deutlich höher takten. Während beim > ATMEGA spätestens bei 16MHz Schluss ist, konnte man selbst die Uralt > PIC16C5x im HS-Mode bis zu 40 Mhz Taktfrequenz betreiben. Ein > schnelleres Quarz ist jetzt nicht unbedingt teuerer.. Bist du dir
-
Thread
ATMEGA328P-AU läuft etwa um Faktor 10 langsamer als normal
0x05 pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L [/c] [c] pro.menu.cpu.8MHzatmega328
=0x05 > pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex > pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p > pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L > pro.menu.cpu.8MHzatmega328.
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
,5 //Lied Nr. 16 Offset:557 ,8,13,16,15,13,16,13,15,13,9,11,136,8,13,16,15,13,16,13,15,13,8,7,134,6 ,3 //Lied Nr. 17 Offset:583 ,74,74,81,17,204,77,76,77,79,77,76,74,74,74,81,17,204,77,76,77,79,77,76 ,4 /
82 Offset:2604 ,20,18,20,18,81,77,64,17,18,20,18,20,18,17,18,20,22,23,22,23,22,84,64,85,84,83,82,16,15,13,15,80,64,16,15,13,15,80,77,84 ,2 //Lied Nr. 83 Offset:2645 ,14,0,16,0,145,17,0,19,0,81,16,0,14,0,12,0,140,14,0,16,0,144,14,0,16,0,113,0,115,0,81,16,0,14,0,12,0,142,14,0,12,0,140,14,0,16,0,145,17,0,19,0,81,16,0,14,0,12,0,140,14,0,16,0,144,14,0,16,0,113,0,115,0,81,16,0,14,0,12,0,142,14,0,12,0,140
-
Thread
Arduino - bringt's das ? Gesperrt
ich sie nicht störe. Außerdem stört mich der Overhead. Da ist es auch kein Wunder, dass Arduino ab 16k+ Flash losgeht. Mein Lieblingsavr ist der Atmega48, da er günstig (1€) und gleichzeitig für die meisten Projekte ausreichend ist. Bei noch weniger Anforderungen nehme ich den Tiny24, der nur die Hälfte
im Forum mal gerne jemanden sehen, der für 30€ oder was das Teil kostet einen Platine mit Quarz, ATmega16U2 und USB Layoutet, herstellt und bestückt. Nur weil es Bibliotheken gibt die dir nicht schmecken? Das ist doch absurd! Vlg Timm
-
Thread
Benchmark für Arduino-Boards?
genau eine Sekunde gebraucht diese 65535 zu erzeugen und Bescheid zu sagen. Das ganze auf nem ATMEGA2560 @ 16MHz P.S. Wenn ich nur den Überlaufszählerstand als 8bit binär übertrage, komm ich sogar auf 0,76sek pro Durchlauf MfG Chaos
Markus schrieb im Beitrag #4996175: > ATmega2560 16MHz > VAX MIPS rating = 7.23 > > > STM32F103 72MHz > VAX MIPS rating = 48.81 Dabei hast Du dann allerdings auf einem 16MHz Atmega eine fast 30% niedrigere DHRYSTONE/VAX-MIPS Leistung
-
Thread
Atmega32 mit 16 Mhz
Hallo Mit welchem Quarz kann ich den Atmega32 mit 16 Mhz laufen lassen ? Die Enstellungen bzg der Fusebits sind mit klar.Nur mit Quarzen und Co kenne ich mich nicht aus.Ich benötige das ganze um diesen Code richtig ausführen zu können.
Danke für die Antworten , ging ja bitzschnell !!! Also müssten die doch ok sein um meinen Atmega32 mit 16 Mhz laufen zu lassen
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
Hallo Deramon, habe deinen Code mal gerade auf einem 3.3V ATMega16 laufen lassen, funktioniert (nach Änderung der PINS natürlich) super! Danke dafür! Gruß Matthias
So nach langem basteln läuft nun auch mein 3310 auf nen Atmega16. Tolles erstes Projekt *g*
-
Thread
Nachfolger für ATMega gesucht
ATmega1284P existiert. 16k RAM, 128kFlash. > Zudem sind die 8bitter irgendwie auch > einfach nicht mehr zeitgemäß. Bullshit. Nur Vollidioten behaupten sowas. Ein 8Bitter ist solange zeitgemäß, solange
Ich muss unbedingt hier noch meinen Liebling, den 1,8-5V, 20 MHz > Tiny1614 hier unterbringen 16K flash, 2K SRAM was hast du an Grenzen vom 328p nicht verstanden? Alec T. schrieb im Beitrag #5710332: > Früher war mein Standardcontroller der ATMega328P, > aber bei dem kam ich insbesondere wegen
-
Thread
ELEGOO Ardunio Mega R3 16U2 Bootloader
ATMega16u2 ATMega2560 [/pre]
aus, dass auf dem ATmega16U2 > eine USB-UART Firmware installiert ist und auf dem ATMega2560 ein > Arduino Bootloader. In dieser Kombination kann man dann den ATMega2560 (bzw den ATmega328P beim Uno R3) > über den USB
-
Thread
ATMega8 funktioniert super, aber KEINE spannung an i/o-ports
Definitionsdatei einbinden, ggf. durch ;2333def.inc ersetzen ldi r16, 0xFF ;0xFF ins Arbeitsregister r16 laden out DDRB, r16 ;Inhalt von r16 ins IO-Register DDRB ausgeben ldi r16, 0b00000011 ;0b11111100 in r16 laden out PORTB
Also folgender Code: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; .include "m8def.inc" ldi r16, 0xFF ;0xFF ins Arbeitsregister r16 laden out DDRB, r16 ;Inhalt von r16 ins IO-Register DDRB ausgeben ldi r16, 0b11111111 ;0b11111111 in r16 laden out PORTB, r16 ;r16 ins IO-Register
-
Thread
AVR ATmega8TestBoard
Hallo, Hier ein kleines ATmega8 Testboard! Just for fun! Gruß Uli
Hallo, kann mir jemand helfen? gilt das Bild von Holger auch bei einem Atmega16 mit externe Quartz von 14,7456 MHz ?? bin Anfänger und habe nicht viel Ahnung mit dem "Fuse" , habe viel darüber gelesen aber so einfach ist es nicht :-( unter: http://palmavr.sourceforge.net
-
Thread
ATMega32 16 MHz PAL mit Farbe ohne externen Chip
Hier eine kleine Idee die ich letzte Woche hatte. Ein simpler Testmustergenerator der mit einem ATMega32 mit 16MHz ein echtes PAL Bild ausgibt. Zum ausprobieren einfach einen simplen 5-Bit D/A-Wandler an Port A dran. Das ganze ist natürlich noch überhaupt nicht optimiert. Fotos kommen so bald
Ohm, ergibt zusammen 375 Ohm. Das habe ich mit allen so gemacht, bis außer R13 mit 10 kOhm. Den Atmega32 hab ich mit der "gerator.hex" beschrieben und die entsprechende Fuse-Bits für das 16Mhz Quarz eingestellt. Das Quarz schwingt auch, da ich im Betrieb an XTAL1 ungefähr die Hälfte von den 5v Vcc habe
-
Thread
ATMega8 an Serieller SS sendet Müll
der Code für einen ATMega16/32 ist und ich ihn auf einen ATMega8 anwende ? normal unterscheiden die 3 sich doch abgesehen vom Speicher nicht wirklich oder ?? Danke
Mach da [C] /* USART-Init beim ATmega16 */ #ifndef F_CPU #define F_CPU 16000000 /* Oszillator-Frequenz in Hz */ #endif [/C] mal [C] /* USART-Init beim ATmega16 */ #define F_CPU 16000000 /* Oszillator-Frequenz
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Dominik V. schrieb im Beitrag #3580702: > Der Atmega328 (20MHz/625 Takte) könnte > im RAM aber "nur" knapp ~340 Schritte puffern Ein Mega1284P hat 16kByte SRAM, also die achtfache Menge eines 328. Das sollte reichen, im alles zu überbrücken, was
einmal float und einmal double rechnen lassen. Da er gerade auf dem Tisch liegt, habe ich einen ATmega328 auf einem Arduino-Board mit 16MHz rechnen lassen. Zur Messung der Zeiten lasse ich PORTD.2 togglen. Die verwendeten Dateien sind im Anhang, damit sich jeder selbst ein Bild machen kann. float_test.hex
-
Thread
LCD-Display & Schwarze Balken
PD0 ist beim ATmega8 auf Pin 2 beim ATmega16/32 auf Pin 14 Was hast du für ein Board auf dem der KOntroller sitzt? Foto?
Also auf dem großen IC oder Prozessor steht: ATmega32 16PU 0950D
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
fest verdrahtet. Das hatte ich vergessen zu schreiben ich habe auch schon Thermometer mit DS 18B20, Atmega 8 und LCD Display 2x16 gebaut.
Hier noch ein Thermometer modere Technik im alten Design. Verwendet wurden ein DS1820, ein Atmega8 und 5 Stück 74HC595. Gruß Ernst
-
Thread
Microchip kauft Atmel Gesperrt
Werden jetzt die AVRs wie 8, 16, 644 (schneller) aussterben? Gruß Michael
neuen mit 20 MHz-Quarz. M.W.n. steht im Datenblatt, dass der Low-Power-Modus nur bis 16MHz gedacht ist. Zumindest in der Beschreibung der Fuse-Bits steht da irgendwas mit "8-16MHz".
-
Thread
Labornetzteil/Funktionsgenerator
Das Fronpanel hab ich schon fertig, und Programmiert. lief auf anhieb. hat 4x4 7-segment einen ATmega88 und 16 LEDs 16 Buttons (mit interupts) und einen Incrementalpoti. Und Uart, I²C und SPI für die verbindung mit dem rest. ...hätt ich sogar in eagle zum Thema höher schneller weiter: ich konnte
... auch mich würde deine Lösung mit dem Atmega8 sehr interessieren. Vielen Dank schon jetzt. Alex
-
Thread
Speicherbedarf Mp3-Player
schrieb: >also 320kbit/s wirst du wohl kaum schaffen, dafür wird deine >FAT-Implantierung auf nem Atmega zu langsam sein. Schmarn, VS1002 und Atmega32 auf 16Mhz funzt bei mir Einwandfrei mit MP3 auf 320kBit/s, höher habe ich noch nie getestet allerdings.
gefunden habe: http://www.roland-riegel.de/sd-reader/benchmarks/ Ausschnitt: [code] Read FAT-16 Chunk size (Bytes): 2048 Time (s) : 10.0 Data rate (kB/s) : 204.8 Test conditions: ATmega128 at 14.745 MHz, 128 MB SD card, FAT16-only configuration, 2 MB file, FAT16-only configuration
-
Thread
Brauche Hilfe AT Mega 8 im Raum Bremen evlt. vor Ort
Ne nur einmal 5 Volt plus und 1 Mal minus links am atmega etwa in der Mitte
Darko D. schrieb im Beitrag #6936336: > Ne nur einmal 5 Volt plus und 1 Mal minus links am atmega etwa in der > Mitte Aua! http://www.dieelektronikerseite.de/Pics/uC-Ecke/Lections/Der%20ATMega8%20-%20Ein%20intelligenter%20Kaefer%20S01.GIF
-
Thread
DMX Board geht nicht :/
######################### { //Init usart DMX-BUS unsigned int ubrr = (F_CPU / (DMX_BAUD * 16L) - 1); UBRRH = (unsigned char)(ubrr>>8); UBRRL = (unsigned char)ubrr; DDRD |= (1<<PD1); //Output TXD Pin ATmega88 UCSRB|=(1<<TXEN)|(1<<TXCIE); // TXEN0 Transmitter enable / TXCIE0
So nächstes Problem. Ich habe jetzt auf den Atmega88 umgestellt. Laut diesem Code sollte die LED auf dem Testboard jede Sekunde blinken. (Im Code ist F_CPU mit 16.000.000 definiert, da auf meinem Board auf dem der AVR laufen soll der 16mhz Quarz