-
Thread
Einfachste USART ansteuerung funktioniert nicht.
Beitrag #2331734: >> Einfach fuses >> umstellen? > > Ja. > Auf deinem Board verwendet dann der ATMEGA16 den Quarz Q3. Hmm. Ist ja dann ein "External Crystal Osciallator" Lt. Datenblatt des ATmega16 auf S.26 gibts da aber als Frequency Range nur den max. Wert 3-8Mhz. Q3 ist jedoch ein 16Mhz.
Ich glaube, das ist ok, müsste aber selbst nachschauen. Ich habe den ATMEGA16 schon lange nicht mehr gehabt...
-
Thread
LCD Library T6963c
Was sind die Mindestanforderungen der Library? Läuft sie auf einem Atmega 8-16 (ohne zusätzlichen Speicher)?
noch die Ports vom atmega16, ungeändert und unten im Fenster wird der atmega16 als Prozessortyp angezeigt. Machen ich ein neues Projekt und binde die Dateien neu ein so bekomme ich viele Fehlermeldungen. Im Anhand die neue
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
selected, pulses that last longer than one clock period will generate an interrupt". Wenn Dein ATmega328p-Schweinchen also mit 16MHz rennt, so können Pulse mit einer Dauer von 1/16MHz = 0,0625us detektiert werden. Von dort droht also keine Gefahr. Das Problem bei einer Bearbeitung über Interrupts
Nano-Clone Layouts gibt (meines z.B. ist das hier: https://www.aliexpress.com/item/Mini-USB-Nano-V3-0-ATmega328P-CH340G-5V-16M-Micro-controller-board-for-arduino-NANO-328P/32951657212.html). Wichtig ist nur: Damit DebugWire funktioniert, darf kein Kondensator am Reset-Pin des ATmega hängen und der Pullup
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
Hallo Alexej, So, Layout und Leiterplatte sind fertig. Habe einen ATmega644 benutzt, der mit 16 MHz Takt läuft. Scheint erstmal alles soweit zu funktionieren, allerdings nur mit deinem HEX-File. Und das scheint ja für 20MHz und einen ATmega644P zu sein. Nun gut, wollt
ja nicht sein. Ist Denn die Hardware OK wenn das Startbild kommt? Ich benutze die Version 2.1 mit Atmega 16, habe aber den Atmega 644P bestellt und werde es damit nochmal versuchen. Vielen Dank für Deine Mühe..... LG Thomas
-
Thread
ATmega8: Das Buch
Du musst das Atmega8 so schreiben: ATmega8
Atmega8 Atmega8 schrieb im Beitrag #3944975: > Der Unterschied zwischen denen ist recht klein! Atmega8 Atmega8 schrieb im Beitrag #3944975: > - Der Controller hat doch nur ein paar zusätzliche Interruptquellen
-
Thread
Ein µC oder auf mehrere verteilen?
sollen wiederrum per I2C an das Display gegeben werden. Ich denke hierfür wird ein komplett eigener ATMega8 oder ATMega32 zum Einsatz kommen. Wenn ich den Rest ausser die PWMs an einen ATMega128 mit 16MHz anschließe sollte das alles ohne großen Zeitverlust laufen oder kann/wird es probleme geben?
Ich habe jetzt mal die Libusbk genimmen und siehr da, die beiden atmega32 und der atmega8 -> signature OK. Der atmega128 -> stk500v2_command(): command_failed Ich verzweifel.
-
Thread
Wer verwendet RFM69?
Payload plus zwei haben muss? Falls du für die Semtech/HopeRF-CRC den Code brauchst: [c] // CRC16 gemäß Semtech-CCITT (Finales Ergebnis muss vor Senden/Prüfen bitweise invertiert werden!) uint16_t crc16(uint16_t crc, uint8_t data) { crc ^= (data << 8); for (uint8_t i = 0; i < 8; i++) {
Ich brauch unbedingt euren Rat. Ich habe einen funktionierenden Sketch auf einem ATMEGA328p @16MHz. Diesen Sketch habe ich jetzt auf einem ATMEGA328p @8MHz (internal clock). Wenn ich nun Nachrichten von dem 16MHz auf den 8MHz senden funktionert es. Andersherum von dem 8MHz azf den
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Maxim B. schrieb im Beitrag #7830232: > meine erste Wahl wäre ATMega1284P. Und kein Arduino jeglicher Art. 16k > SRAM, JTAG-Debug. Gibt es einen besonderen Grund fuer 128 k Flash und 16 k RAM? Ein Glass-LCD kann er ja wohl nicht direkt treiben. Und JTAG gibt
Maxim B. schrieb im Beitrag #7830232: > meine erste Wahl wäre ATMega1284P. Und kein Arduino jeglicher Art. 16k > SRAM, JTAG-Debug. 16k SRAM für eine Stoppuhr? Meinst du kBit?
-
Thread
Nokia 6100 Grafiklibrary die Zweite
typische Watchdog-Zeit. Gerde nochmal geschaut, die Fuses sind alle 1 also unprogrammiert. Hatte den ATMEGA162 als ATMEGA16 compiliert. Jetzt hab ich die glcd.inc erweitert um #elif defined (__AVR_ATmega162__) #define LCD_PORT _SFR_IO_ADDR(PORTB) #define LCD_PIN
Hallo, ich versuche gerade meinem ATmega16L das schreiben auf das Nokia6100 (Epson Controller Variante) beizubringen. Mit dem Code von http://www.e-dsp.com/controlling-a-color-graphic-l... klappt das schon ganz gut. Es fehlt mir aber
-
Thread
ATMEGA8 Soundgenerator/Synthizer
angehängt werden. Die Files zum Projekt finden sich hier: http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html Um den Soundgenerator auszuprobieren, brauch man blos einen Atmega8 mit 16MHz Quartz. Den PWM-Ausgang kann man direkt an einen Verstärkereingang anschließen. Ich habe hierzu
kann mir jemand das hex-file füe nen Atmega168 16MhZ senden?
-
Thread
Fernbedien RC5 Empfänger
AT90S. Ich habs mit einem AT90S4433 und einem AT90S2313 getestet. @max.p Also im Datenblatt des ATMEGA16 bedeutet TCCR0 = 1<<CS02 einen Teiler durch 256, ein Teiler 128 ist überhauptnicht vorhanden.
Hallo, kann bitte jemand die .hex Datei für ( ATMega16 @ 4MHz-Intern ) zur Verfügung stellen, ich versuche schon seit Stunden, nichts läuft, ich bekomme zwar die Meldung "RC5-Dekoder", aber weiter tut sich gar nichts, ich habe probiert einfach die
-
Thread
Die andere Firmware für AVR-NET IO
, Ich habe mir mal die mühe gemacht und das OpenMCP Projekt [1], welches eigentlich für einen ATmega2561 ausgelegt ist, auf das AVR-NET IO Board mit einen ATmega644, der mit 16MHz läuft, portiert. Herausgekommen ist eine bunte Weboberfläche zum steuern. Unterstützt wird derzeit das schalten der 8
scheint das Teil instabiler zu werden. Es kommen meistens nicht alle Frames an. Ich hab mir jetzt ATmega1284 bestellt, die haben 16k RAM, vielleicht läuft's dann besser. Uwe
-
Thread
Java auf AVR Gesperrt
Also eigentlich hab ich ja nur nach Infos über Eclipse und ATMEGA16 gesucht, aber als Java-Fan bin ich fast sprachlos. - - - !!! Ausserdem bin ich natürlich sehr gespannt, ob das auch auf dem ATmega16 läuft. 8k Bytecode sollten dann einiges an Java-Code erlauben
geladen und NanoVM_eeprom.hex im EEPROM beide mit ISP dongle und Ponyprog. Mein controller is ein ATMega32-16PI mit ein 16Mhz resonator. Und habe nanovm-20051217.tgz build genutzt. # # Mega32.config # name Mega32-with-LCD maxsize 1024 # info on target target UART filename COM1 speed 9600
-
Thread
16-Bit Timer ATmega
Moin, ich hab eine Frage zum Counter des ATmega640. Was passiert, wenn ich den den Timer 2 mal hintereinander starte? Es geht bei mir um das Toggeln zwischen zwei IRS und in jede startet den selben Timer, je nachdem welche ISR zuerst ausgeführt
Super, danke euch! Habt ihr vielleicht noch eine Idee, wie ich an die technischen Daten vom AC des ATmega kommen kann?
-
Thread
AVR TWI Master und Slave Funtionen in C
warum es immer noch Menschen gibt, die mit BAS rumspielen !?! @ hans-jakob Ich habe die S/W mit ATmega32 und -8 getestet. Sollte also auch mit ATmega16 gehen. Zum atmega 2561 kann ich leider keine Aussagen machen, da ich mit dem noch nicht gearbeitet habe. S/W-mäßig sollten aber alle Atmel uC funktionieren
mit der Variante A) die beiden Controller nicht zum Laufen kriege. Das Environment ist: Master: ATmega8 mit 16 MHz und einer Bitrate von 100.000 Bit/s Slave: ATmega32 mit 12 MHz Und die 100.000 Bit/s sind ja nicht das obere Ende, denn es sind laut Datenblatt damit: - 1.0 MBit/s bei 16 MHz und
-
Thread
G-Code-Interpreter und µStep-Controller mit ATmega644
bei Jacob bestellten Platinen bekommen habe und bestückt sind. *Kurzdaten* µController: ATMega48 [MLF] StepController: Trinamic TMC262 [QFN] mit externen Mosfets USB-Controller: CP2101 oder CP2102 Mosfet's: 4x FDD8424 [40V/4.2A] StepResolution: FULLSTEP/2/4/8/16/32/64/128
Hallo Steffen, zum Testen habe ich erst nur den ATmega48 ohne Peripherie über einen CP2102 angeschlossen und dabei auf int. Quarz stehen lassen. Ohne Erfolg. Dann habe ich das ganze auf der Platine testen wollen. Hier mit 16Mhz Quarz und dann Fuses
-
Thread
ATtiny24A, Power-down
bin ich irritiert, vielleicht wissen Mike J. oder c-hater den Grund für folgendes Verhalten: ATmega328P-PU von '1515' bei 3.3 V mit internen 8 MHz: [avrasm] .include "m328Pdef.inc" ldi r16,$FF sts PRR,r16 out PORTB,r16 out PORTC,r16 out PORTD,r16 nop main_loop
Noch niemand zuhause bei c-haters? Nun denn. Ich bin nämlich noch immer irritiert: ATmega1284P-PU von '1024' bei 3.3 V mit internen 8 MHz: [avrasm] .include "m1284Pdef.inc" rjmp init main: nop nop main_loop: rjmp main_loop init: ldi r16,$FF sts PRR0
-
Thread
DMX steuerbaren RGB LED PAR oder Pinnspot selber bauen
: > Welchen Atmel µC (vorzugsweise SMD) währe für meinen zweck besser > geeignet? Also z.B. mit 16 Bit Hardware PWM. ATmega{8|16|32}8, hat 2 16-Bit-PWM, der dritte Kanal lässt sich über zwei 8-Bit-Timer kaskadiert betreiben. Nur für den Fall, dass ich es noch nicht erwähnt haben sollte: Zabex'
Konrad S. schrieb im Beitrag #2750070: > ATmega{8|16|32}8, hat 2 16-Bit-PWM, der dritte Kanal lässt sich über > zwei 8-Bit-Timer kaskadiert betreiben. Würde die Schaltung mit entsprechender Software so wie im Anhang zu sehen funktionieren?
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
kommt bei der steckerleite ganz unten hin und von da aus geht ein kleines silbernes drähtchen zum ATmega^^
PA0-PA7 (zur ISA-Karte D0-7) sind laut Datenblatt die Pins 40-33 (und nicht 37-30) -Quelle: (ATmega32(L) Datasheet Summary) http://atmel.com/dyn/general/tech_doc.asp?keyword=atmega32&DocTypeList=Datasheet ____ mfg,Kevin
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega6450 atmega6450a atmega6450p atmega6490 atmega6490a atmega6490p atmega64rfr2 atmega644rfr2 atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32
/lib/avr5/atmega169 avr/lib/avr5/atmega169a avr/lib/avr5/atmega169p avr/lib/avr5/atmega169pa avr/lib/avr5/atmega16hva avr/lib/avr5/atmega16hva2 avr/lib/avr5/atmega16hvb avr/lib/avr5/atmega16hvbrevb
-
Thread
Mr.MidiPlayer - Spielt alle MIDI-Dateien von einer SD-Karte
MrMidi2UltimatePlayerOnATmega8 Fur die Atmega8-16PU intern osc 8 Mhz habe ich im PONYPROG manual folgende fuse einstellungen gefunden: CKOPT check CKSEL3 check 2 uncheck 1 check 0 check CKDIV8 habe
good. I build the software, it came out without errors (only some warnings) and I could flash my ATmega168. After booting the ATmega168 all went well: It played the songs from the SD card. But than, I noticed that the software version was made for a 24x2 display. I only have a 16x2 display, so I
-
Thread
Unbenutztes Register im 8-Bit Atmel?
an? Nein. > Ich meine nur, weil sich ja z.B. schon die Länge der Interrupttabellen > von Atmega88 und Atmega16 in der Länge unterscheiden und auch nicht > jeder Atmega gleich viele I/O-Ports hat. Die Vectab steht im Flash.
. Es wäre mir neu, daß AVR-Programme ohne neu compilieren auf nem anderen Typ laufen. Selbst ATmega8 und ATmega88 sind sich zwar ähnlich aber im Binärcode völlig inkompatibel. ATmega16 und ATmega164 auch usw. Ohne für den richtigen Typ zu compilieren läuft bei den AVRs garnichts! Und daher
-
Thread
Mikrocontroller Einstieg
Lauflicht-LED baut man heute gerne mit WS2812, kostet 1 Pin fur alle. 7 Eingänge und 16 Ausgänge hat schon ein ATmega328 vom Arduino Nano fur 1.69€. Na gut, nicht ganz, sondern 7+15. Aber die Grage ist eher, was an diesen Ein und Ausgängen hängt, oft braucht man Treiber und oft will man
heutzutage gut Assembler programmieren: Perplexity: "Write a blink program in assembler for an Atmega8" [code] ; ATmega8 Blink Program .include "m8def.inc" .org 0x0000 rjmp RESET RESET: ; Set up stack pointer ldi r16, high(RAMEND) out SPH, r16 ldi r16, low(RAMEND
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
ist Minimal, das meiste liegt im Flash. Bin Momentan an den ISRs, dann kann ich das auf meinem atmega16 mal testen. an meine HR20E will ich noch ned ran :-) Mein Hauptproblem ist das ich noch keinen Umsetzer auf 3,3V habe. Gruss Juergen
Hallo, ich versuche gerade, einen hr20e mit einem Atmega16 anzusteuern, komme aber nicht weiter. Zwar empfange ich beim Einschalten die Versionsmeldung des HR20e, aber mehr klappte bisher nicht. Sende ich einen Lese- oder Schreibbefehl, erhalte ich "not
-
Thread
Einsteigerfragen
#1820329: > Okay das hört sich nich schlecht an.. das ist schonmal eine große > Hilfe... also ein ATmega... kann ich mit dem AVR-Studio sowohl ATmega8 > also auch 16 programmieren? (entspricht die Zahl überhaupt der Bitzahl? > :) ) Nein tut sie nicht ATMega8 ... 8 KByte Flash Speicher ATMega16
8MHz statt 16MHz läuft (L=low Voltage). > und das ein ATMega16: > http://www.reichelt.de/?ACTION=3;GROUP=A363;GROUPI... Nein, das ist ein gewöhnlicher ATmega8 mit 16MHz. > Und was ist dann dieser hier:
-
Thread
ADC-Kanäle sukzessive abfragen
Problem – beides lässt sich leicht einbauen! 🔧 Ziel: Maximale ADC-Datenrate: Der ADC des ATmega328 läuft mit einer maximalen Taktfrequenz von 200 kHz bei einer Referenzfrequenz von 16 MHz. Um dies zu erreichen, muss der ADC mit einem Prescaler von 2 betrieben werden. Mittelwertbildung:
Konvertierung nach Aktivierung des ADC. Das kann ich nicht bestätigen. Siehe Anhang. Arduino UNO mit ATmega328P. Ich messe 38,459kHz am Testpin PB0. Das macht 76,918 KHz ISR-Frequenz. x13x16=16MHz. D.h. jede Messung braucht wie im Datenblatt beschrieben 13 ADC-Takte. Und das mit Wechsel des ADC-Kanals nach
-
Thread
AVR Code Wizard
4b0d-8edd-aab15c5e04f5") @Peter S.: da ich bisher nur mit 9600 baus arbeite (und grad nur einen 16mhz quarz habe :-) hab ich dieses "feature" noch nie gebraucht... ich schau mirs an, und baus dann ein... die berechnung von UBRR hab ich direkt aus der atmel-atmega8-doc, hast du ne bessere formel
schon gar nicht laufengelassen :-) ich hoffe es ist erstmal ok soweit. ausserdem gibts neue cpus: atmega16/32/64 cu, gg
-
Thread
Arduino: Größe eines Pointers
Adressbus dort auch auf 22 Bit > aufgeblasen haben, obwohl es faktisch nicht nötig wäre. Der ATmega128(P)(A) ist ziemlich alt und verwendet einen 16-Bit PC.
Rolf M. schrieb im Beitrag #5606219: > "The ATmega1284P Program Counter (PC) is 16 bits wide, thus addressing > the 64K program memory locations." Das ist auch richtig. Der Programmspeicher ist nämlich nicht 8bit Breit, sondern 16bit. Im Gegensatz
-
Thread
16 unabhängig arbeitende Oszillatoren ?
schon, aber das ist OK. Ein AVR mit ausreichend IOs, sprich >16, sollte reichen, also der Standardtyp ATmega8 im DIL28 oder meinetwegen ein ATmega16 im DIL40. Und wieder ein IC Grab weniger auf dieser Welt ;-) MfG Falk
Gefühl ein bestehendes Programm solange geändert, bis es halbwegs das macht, was du willst? >Ein Atmega 8 hat 23 I/O Pins, ein Atmega 16 32 I/O Pins. Nimm den ATmega16. >Wenn ich mir andere Programme ansehe , beginnt dies immer mit der >Auswahl des Controllers Passt. >Bin ich damit mit Euch
-
Thread
LED_Laufschrift mit Mega 32 und MAX 7219
erzeugt und auch richtig ausgewählt,hmmm...hat irgendjeamnd ne antwort?? achso ich benutze einen ATmega32 16PU, hier sollte ich doch dann im device einfach den ATmega32 auswählen, oder??
dependencies -include $(shell mkdir dep 2>/dev/null) $(wildcard dep/*) wie gesagt benutze eine atmega32 16PU also sollte es ja passen wie es oben beschrieben ist unter MCU =atmega32
-
Thread
Induktiver Positionssensor - Fragen dazu
manchmal ziemlich herumgezickt. > Ein schöner/s Rechteck am > Osc.-Ausgang ist, sh. Frank E. (ffje) 16.02.2024 01h10, aus dort > geschildertem Grund gar nicht schön. Die "Sinus-zu-Rechteck" macht doch > der/ein Schmitt-Trigger-Inp des µC. Hat der Atmega an seinen digital-Eingängen Schmitt-Trigger
aus, wieviel Schritte 4% bei einem 16-Bit Wandler sind und wieviel Bits das entspricht - dann weißt Du direkt, wieviele Bits Du (vom LSB aus zählend) in die Tonne treten kannst. Will sagen: 16-Bit Auflösung heißt noch lange nicht 16-Bit
-
Thread
NeuesOS für AVR Mikrocontroller
Schau mal in das Datenblatt eines ATmega168 oder ATmega88, dort sind die Pins mit diesen Bezeichnungen vorhanden. D.h. nur jeder Pin kann in seiner Pin-Gruppe einen eigenen Interrupt auslösen.
Für das NanoOs brauche ich doch keine Pins vom Atmega. Wenn ja warum denn eigentlich?
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
Überlauf-Interrupt wird >> dann vor dem Capture abgehandelt. > > Welcher AVR soll das denn sein? > Bei den ATmega8/16/32 und Nachfolger wird zuerst der Captureinterrupt > ausgeführt. [...] Ich interpretiere das Datenblatt des ATMega169 _und_ des ATMega8 anders als Du. In beiden Datenblättern finde ich
Die sichere Lösung wäre, einen µC mit 2 x Capture-Einheiten zu verwenden. Ein Kandidat wäre ein ATmega162, ein anderer ein ATmega64, 128, 324, ..., die mehrere 16 Bit Timer bieten. Noch besser wäre zum Beispiel ein STM32Fxxx, wo einige Timer 4 x Capture-Eingänge haben. Dein Problem ist mit vertretbarem
-
Thread
Bausatz Add-on für AVR-NET-IO
einen simpelst-Webserver von www.tuxgraphics.org rumliegen, auf dem ausser dem ENC28J60 nur ein ATMEGA168 steckt. Der bekommt demnächst paar schöne kräftige Relais samt Treibertransistoren, damit ich auch Netzspannung schalten kann. Das bissel Software-Krams passt dann auch in die 16K Flash rein.
Kühkörper und war zwar warm aber weit weg von heiß. Ich benutze das RFM12, ohne b! Als Display eine 4x16 No-Name. Ich habe NetIO und AddOn als Sandwich aufgebaut und den von Pollin empfohlenen 3,3V Übergang vom AddOn zum NetIO gemacht. Als uC werkelt ein ATMega644 und das ganze läuft als Arduino/Sanguino-Clone
-
Thread
Retro Fieber: Z80 oder 68000 ?
gerettet", das heißt nicht, das ich damit Jemand anderen belästigt hätte :-) Da hängt ne Platine mit Atmega16 am Leser.. Ich habe auch einen A5120, der steht allerdings im Lager. Hier zu Hause habe ich einen K8924 der einen zum A5120 äquivalenten Inhalt hat, man kommt aber vor vorne an die Karten ran
mir noch was einfällt ist die nächste Leiste schon zur 3.ten Platine fertig :-) Bisher: 3 x 16 Bit Timer verkettet zu 32 Bit + 1 Interrupt Ausgang für Z80 1: 4 bis 1:14 Teilbarer 1Mhz Takgeber per Multiplexer SD Karten Interface mit Atmega 328 8 zusätzliche Inputs seriell 8 zusätzliches Output
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
meiste, was drauf geht ist die statische Webseite im Mega168. > Aber Respekt ! Das das mit einem ATMega168 auch geht ist > schon ganz nett. Man sollte nur nicht zu viel erwarten. Hm? Wieso sollte das nicht gehen? Warum sollte es mit einem Mega16/32 gehen, aber mit einem Mega8/48/88/168/328 nicht?
bin ich auf diesen Webserver von Simon gestossen und wollte den gleich mal ausprobieren auf meinen Atmega8 16 DIP. Leider bekomme ich ein paar Fehler die mich seit ein paar Stunden aus den Konzept werfen. Das ist einmal "unknown type name 'prog_void'" und einmal 'TIMSK1' undeclared(first use in this function
-
Thread
ADC Messung mit dem Attiny 841
Soll 16MHz sein
Die ADC mit 8 und 16 Bit geht ohne Probleme. Möchte jetzt einfach weitermachen und den ADC Wert auf einem Display mit dem Bus darstellen. Dazu möchte ich einen Atmega 128 als Master verwenden und ein Display ansteuern.
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Der Atmega328 hat 3 Timer und nicht 5.
Eine kleines Projekt von mir aktuell.... Eine Binär Uhr - als Herz -mit OLED 2x16 -AM2302 auf der Rückseite -DCF 77 -3 Schiberegister TPIC6B959 -Atmega16 Versorgt wird das ganze über ein USB Steckernetzteil mit 5V / 1A. Wie es bei jedem Smartphone standard ist. Im LCD rotiert
-
Thread
Einige Fragen zu einer AVR-Platine
Ob Dein ATmega16 für 16 Mhz geeignet ist, kannst Du anhand seiner Beschriftung dem Datenblatt entnehmen. Ein Quarz gehört immer an Xtal1 und Xtal2. Es gibt Quarzgeneratoren (meist in einem Metallgehäuse), die anders
soviel falsch machen, daß ich > hier lieber nochmal fragen will, bevor ich noch einen Atmega ins > Jenseits schicke. ich hatte mir bei meinem letzten mega16 mal notiert: [pre] # erstmaliges Setzen bei einem neuen Atmega16 ext. Q.; ohne JTAG, ohne OCD, mit SPI: hfuse: 0=programmed, 1
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
Warum eigentlich dann nicht 16 bit? Die meisten Anwengen auf dem AVR nutzen effektiv 16 bit. Selbst der standard-datentyp von AVR-GCC ist 16 bit. Ich vermute, dass eine 16 Bit CPU für die meisten Probleme das theoretische Optimum
supply – -40 to 125 °C temperature range – 0.27 µA Standby mode (2 wakeup pins) – 0.4 µA Stop mode (16 wakeup lines) – 0.8 µA Stop mode + RTC + 8 KB RAM retention – 139 µA/MHz Run mode at 32 MHz ATmega48PB/88PB/168PB 16 Kbytes Flash, 1KB SRAM, 512 Bytes EEPROM, ADC - Temp. Range (deg C): -40 to
-
Thread
ARM-Cortex als Anfänger?
Eine letzte Frage hätte ich noch bezüglich Atmega328, es gibt verschiedene Bezeichnungen bei den Chips, z.B. Atmega328, Atmega328p, Atmega328p-pu. Ziemlich verwirrend, was ist da der Unterschied bzw. spielt das überhaupt ne Rolle welchen ich zu Beginn
Du hast die ATmega**PB-Serie vergessen.
-
Thread
Verkaufe ATmega128-16AU
Hallo Leute. habe 10 St atmega128-16AU. Braucht je die ?? St. Preis 6.00 Euro, DC 10
dann halt für 3,24 Euro / Stück http://www.ebay.de/itm/10pc-ATMEGA128-16AU-MCU-Memory-ATMEGA128A-AU-Genuine-Atmel-/280835630203?pt=LH_DefaultDomain_0&hash=item41631ba47b
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
set clock rate fck/16 Kein Wunder. 2. 320x200 color/ATMega8 4MHz - passt nicht, zu langsam. Das waer wohl der richtige chip fuer Nokia 5110.
mit einem atmega1284 / 8 mhz ili9320 dauert das Füllen des screens ca. 2 secunden. [c] void lcd_clear(uint16_t Color){ uint32_t index=0; lcd_setcursor(0,0); lcd_write_index(0x0022); cs_lcd_off;
-
Thread
Offenbach, 20 Grad - die Frisur sitzt! Gesperrt
die Entwicklung lässt sich daraus aber nicht ableiten. Dazu gibts aber etwas im zweiten DWD Link (16:13).
Atmega8 A. schrieb im Beitrag #5921154: > Es heißt hier "wegen dem" und ist so auch richtig. "Wegen" verlangt den Genitiv. Atmega8 A. schrieb im Beitrag #5921154: > Es müsste nicht darüber diskutiert
-
Thread
AVR-Studio 5
Wieso kann man eig den Atmega8/16 nicht simulieren? Weiß man da was? Und wieso kann man im AVR Assembler registerdefinitionen nicht autovervollständigen. z.B .def Hallo = r16 Ha Str-Leer wird nichts gefunden ???
Und was ist mit dem Atmega16? Den 32 kann man ja auch nicht simulieren und welche Alternativen habe ich da? Im Prinzip läuft ja der Simulator im AVR Studio4 für den 8, 16, usw..., wieso ist das so schwer den ins neue Studio
-
Thread
Korrelation ist besser statt hohe Sendeleitsung!!! Gesperrt
> Theoretisch könnte man, schaut man sich allerdings die Struktur des > ATMEGA genauer an, sieht man ,das es nichts bringt. > Meiner Meinung nach sind die 8 Bit des Atmega für eine 64 Punkte FFT > ungeeignet, da die Zwischenergebnisse auf 16 Bit aufgblasen werden > müssen
in ca. 1us durchführen. Bei der FFT müssen die 16Bit Zwischenwerte multipliziert werden. Dazu wird ein 16x16 Bit Multipliezierer benötigt, der im Atmega nicht enthalten ist. Die Einsparung liegt also in den Unterschieden der notwendigen Wortbreite
-
Thread
Atmega - Messunsicherheit
noch irgendeine Aussage bezüglich der tatsächlichen Höhe der Exemplarstreuungen zwischen mehreren ATmega16.
Auf Wunsch von Jörg Wunsch: 5.0 V 13 °C ATmega16-16PU (1625K) 2.610 2.637 2.589 2.496 2.510 2.593 2.572 2.559 2.596 2.562 2.534 2.566 2.578 2.597 2.598 2.559 2.506 2.459 2.529 2.472 und, mangels Stückzahl aber wenig aussagekräftig, ATmega16A-PU
-
Thread
LED-Uhr mit Attiny26
mit-zwei-udn2981.1835/ Seit Jahren liegt bei mir eine IV-18 VFD Röhre rum und hier hat jemand mit Atmega16 und zwei UDN2981 (oder TD62783AP) eine schöne Uhr gebaut (inkl. Datum, Jahr, Wochentag). Auf Youtube sieht man eine alte und neue Version (Atmega8). http://www.youtube.com/watch?v=5QCuKnXRlOg
nicht in diesem Bascom file definiert sein, d.h. man könnte sie für Atmega8 passend ändern und dann neu als .hex kompilieren? Oder ist das viel schwieriger als ich denke?🤔 Beim Atmega16 wären immerhin 11 I/Os unbeschaltet, beim Atmega8 nur drei, wenn ich das richtig
-
Thread
Software Profibus DP-Slave in C
Ja, für ATmega16. Bitte mein post von Datum: 07.05.2010 14:44 lesen. Da ist die quellkode dabei. Vielleicht kannst du nicht diese als "gast" sehen? ATmega32 ist soweit ich weiss dieselbe MCU mit mehr Flash
Hi Tadej, Do you have try the ATMega16 or ATMega32? Please share the code. Thank you in advance