-
Thread
Frage zu Machbarkeit bzgl. CPLD
> Mit dem CPLD würde ich gerne dinge machen wie: >> Display über SPI ansteuern (auf Befehl des ATMega) mit Daten aus dem >> Speicher (SPI, I²C). > Was für ein Display? Handelt sich dabei um ein 128x64px OLED einfarbig. Lothar Miller schrieb im Beitrag #2602935: >> Ausgangspins des ATMega
einen TFT-Controller braucht, dann wäre dafür ein CPLD angezeigt, nach meiner Erfahrung reichen dafür 128 MC gerade so aus. We für den Preis eines 128er CPLD's ein besseres FPGA bekommt, was auch noch den Konfig-Speicher drinhat, sollte natürlich zu letzterem greifen. Kurzum, hier weiß jemand noch nicht
-
Thread
Welchen µC-Typ für neues Projekt?
0xfedb4561, b = 0x12345678; long c = 0; c = ((long)a)*((long)b); macht 85 zyklen auf einem mega128 [/c]
346623574 schrieb im Beitrag #3878308: > macht 85 zyklen auf einem mega128 da ist mir ein Fehler unterlaufen ;) es sind 128 Zyklen.
-
Thread
langsame Division
a2; habe, dann dauert die ca 38mu s. Ich programmiere mit dem AVR Studio 4 in C und hab einen Atmega128 mit 16MHz Quarz. Ist diese Berechnungszeit normal? Gibt es eine Möglichkeit (ausser schnelleren Qaurz) die Berechnungsgeschwindigkeit zu erhöhen? Ich bin dankbar für jeden Vorschlag.
der Divisor in eine 2-er Potenz umgeformt wurde? Und hat jemand eine Ahnung welche Frequenz der Atmega128 maximal verarbeiten kann? Wahrscheinlich werd ich dann wohl einen schnelleren Quarz nehmen müssen. Gruß Kabal
-
Thread
I2C Bus und Drehgeber
I2C Bus umsetzen? Habe einen ATtiny 44 genommen, den Drehgeber nach der gleich Beschaltung wie beim 128. Dieser Attiny soll die Auswertung machen und nur die Angabe links oder rechts über USI zum 128 übertragen. Hat jemand eine Idee dazu oder es schon mal gemacht? Würde mich über jede Hilfe freuen.
bereits. Möchte das jetzt auf den >Ati44 übertragen. Leider gibt es nichts fertiges. Warum? Der ATMega128 hat doch ausreichend Pins. MfG Spess
-
Thread
AVR aus dem Powerdown Wecken, externe Alternative zu einer RTC?
der Sekunde aufwachen und dann nachschauen, ob der Benutzer was tun möchte. Bei mir ist es ein ATmega128RFA1. Die Abhängigkeit der Frequenz von der Betriebsspannung ist laut Datenblatt praktisch nicht existent (vermutlich hängt der Oszillator an einem Spannungsregler), im Temperaturgang gibt es
das letzte µA zu > machen ist aber vermutlich sinnvoller. Die oben genannte Schaltung mit dem ATmega128RFA1 braucht im Schlaf allemal weniger als 2 µA, und dabei muss sie während ihrer sekünd- lichen Wachphase noch Sensortasten abfragen, was rein physikalisch bedingt einige Millisekunden benötigt
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
Danke Frank, damit kommt man doch weiter. :-) Den ATmega162 gibt's sogar * mit e = 2,54mm als "PDIP-40" für 6,60€ und * mit e = 0,80mm als "TQFP-44" für 5,90€ 16KB sind aber echt wenig für Schriftarten und Widgets. Den ATXMEGA128A gibt's mit e =
>Also bleibt´s wohl beim ATmega162. Schöner Griff ins Klo;)
-
Thread
Atmega mit 2 UARTs
Atmega644
Hi >Laut Liste hat der Atmega644 aber nur einen Uart ;) ATMega644 : 1 UART ATMega644P : 2 UART (auch ATMega164/324P). MfG Spess
-
Thread
Simulation mit AVR-Studio 7? Geht das nicht ohne Debugger oder angeschlossenen Programmer?
ATMega16M1
Guest schrieb im Beitrag #6955395: > ATMega16M1 Dann probier's doch mal mit einem einfachen ATmega8
-
Thread
ARM und Assembler Programmierung?
536870912 add r2, r3, #2080768 ldr r3, [r2, #136] tst r3, #33554432 strne r0, [r2, #128] movne r3, #170 strne r3, [r2, #140] subne r3, r3, #85 strne r3, [r2, #140] mov r3, #-536870912 add r3, r3, #2080768 mov r2, #0 str r2, [r3, #128] mov r0, #170
Deshalb sollten die Libraries ja einfach gehalten sein. Das Blink-Programm für Deine geliebten AVR ATMEGA8, ATMEGA168, ATMEGA328, ATMEGA2560 mit der oben erwähnten Library sieht übrigens so aus: [c] int led = 13; void setup() { pinMode(led, OUTPUT); } void loop() {
-
Thread
DOG LCD 128x64 Initialisierung ATmega8 (Assembler)
Ein kleines Beispiel, wie ein DOG-LCD 128x64 in Assembler von einem ATmega8 angesteuert werden kann. Das LCD wird initialisiert, meistens erscheinen ein paar undefinierte Pixel, anschließend erfolgt ein Clear und in Page 2 wird ein Zebra-Streifen
http://www.mct.de/download/ea/dogm128.pdf
-
Thread
GLCD Routinen ( KS0108, HD61202 )
Benutze einen ATmega32 @ 8.00MHz habe in der main.c F_CPU auf 8MHz gesetzt. Doch ich habe folgendes Problem siehe Bild!
bei der Fehlersuche http://www.mikrocontroller.net/topic/112070 P.S verwende einen Atmel AT90CAN128
-
Thread
entscheidungshilfe - erst tutorial oder gleich das projekt
autopilot.sourceforge.net/ Wenn du das Projekt noch soweit ausbauen möchtest, würde ich dir einen atmega128 empfehlen - der passt aber wohl nicht aufs stk500 - damit kenn ich mich leider nicht aus..... Viele Grüße Christian
würde ich dir doch zu einem kpl. Modul raten!! Zu beginn deiner Basteleien ist das STK mit einem ATmega sicherlich auch toll und du sparst dir Geld (die Atmegas sind untereinadner größtenteils kompatibel in der Programmierung - du kannst das Projekt licht auf einen atmega128 anpassen....) Wenn du gleich
-
Thread
kaum xmegas aus china
ich hätte zum beispiel gern ein paar xmega128a4u. aber es geht mir mehr um: > Home > All Categories > "atmega" > 3,228 Results im vergleich zu > Home > All Categories > "atxmega" > 79 Results
ist denn hier? Marc S. schrieb im Beitrag #3963410: > ich hätte zum beispiel gern ein paar xmega128a4u. > > aber es geht mir mehr um: > >> Home > All Categories > "atmega" >> 3,228 Results > > im vergleich zu > >> Home > All Categories > "atxmega" >> 79 Results vielleicht erkennt
-
Thread
ATmega 1284P flashen? wie?
Hallo, ich verwende die ganze Zeit den ATmega 16 und dazu Pony Prog um diesen zu flashen. Bin damit auch sehr zufreiden... Nun hab ich allerdings den ATmega 1284P neben mir liegen und kann diesen leider nicht mehr mit Pony Prog flashen da
auch den ATmega1284p beschreiben. Wenn dir das zu lange Dauert und/oder du den Flashspeicher schonen möchtest (für jedes noch so kleine Programm werden ja normalerweise immer alle 128KiB gelöscht...), dann kannst
-
Thread
AtMega128 in AVR Studio 6 progrmmieren
Hallo, Ich hebe ein STK500 von Atmel mit dem Zusatzprint STK501 (für Atmega128). Doch leider kann ich, wenn ich beim programmieren in Avr Studio 6 den Controller auswählen will, den Atmega128 unter STK500 nicht finden. Kann mir jemand helfen?
ist aber dumm. Kann ich das vom Avr Studio 6 generierte .HEX file mit einem anderen Tool auf den Atmega128 spielen?
-
Thread
I2C und LCD mit der Pollin.Lib in Bascom
2313-er. Oder übersehe ich da was? Martin schrieb im Beitrag #7318315: > 'Chip type : ATMega48V (8%) ciao gustav
Verbindung zu verwenden. Diese lib kannst mit dem ATTiny 2313 verwenden, aber auch mit einem ATMEGA 32 oder ATMEGA 328 usw. Wobei es mit dem ATTINY 2313 nicht mehr viele Möglichkeiten gibt was der Controller erledigen kann. Der Speicher wird hier schnell mal knapp. Es muss neben der LCD lib
-
Thread
Platine und Software für ALPS-Motorpotentiometer
Fehlermeldung: "Fehler: Der eingestellte(AT90CAN128) stimmt nicht mit dem erkannten(ATmega8) Prozessor überein." quittiert. Kann mir jemand behilflich sein und einen Tipp geben, woran es liegen könnte? R.Kempkes
R.Kempkes wrote: > "Fehler: Der eingestellte(AT90CAN128) stimmt nicht mit dem > erkannten(ATmega8) Prozessor überein." Deine Programmersoftware geht davon aus, dass du einen AT90CAN128 programmieren willst. Sag deiner Software, dass sie einen ATMEGA8
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega328, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2
-
Thread
AVR GCC Compiler Verhalten unter Arduino IDE Management
reiner Programmer, letzteres völlig obsolet, damit kann man nur hornaltes Zeug debuggen (maximal ATmega128, AT90CAN128 oder ATmega169). Ich meine dieses hier: http://www.digikey.com/product-detail/en/ATATMEL-ICE-BASIC/ATATMEL-ICE-BASIC-ND/4753381 bzw. mit allen Kabeln: http://www.digikey.com
reiner Programmer, letzteres völlig obsolet, damit > kann man nur hornaltes Zeug debuggen (maximal ATmega128, AT90CAN128 > oder ATmega169). > > Ich meine dieses hier: > > http://www.digikey.com/product-detail/en/ATATMEL-ICE-BASIC/ATATMEL-ICE-BASIC-ND/4753381 > > bzw. mit allen Kabeln: > >
-
Thread
einfachstmögliche Fehlerbehandlung I2C gesucht
wirres Zeug, wie in deinen 'Beitrag', habe ich lange nicht gelesen. Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf verschiedenen Geräten. Und das problermlos. MfG Spess
spess53 schrieb im Beitrag #4755597: > Ich benutze i2c auf Atmegas (Atmega128/1281) seit über 14 Jahren auf > verschiedenen Geräten. Und das problermlos. Daß etwas funktioniert, ist noch lange kein Beweis der Bugfreiheit. Es hängt davon ab, ob die I2C-Leitungen die Platine
-
Thread
AVR´s in C-Controll
habe mir die Sache mal angeguckt. Da habe ich mich gefragt: Hm, hat Conrad da einfach einen ATmega 128 mit etwas Schnik Schnak reingelötet und verkaft das jetzt als C-Controll? Auf der C-Controll Seite steht kein Wort darüber ob da ein AVR drin is. Ich hoffe Ihr könnt mich aufklähren.
Es gibt unzählige Adapter für den ATmega128, u.a. von Olimex (wird AFAIK hier im mikrocontroller.net-Shop vertrieben) Ob die C-Control nicht mit Lockbits für den Programmer versperrt ist?
-
Thread
AVR-Studio 5
Ich weiß gar nicht was ihr habt wegen dem Atmega8. Der war schon alt als ich mit AVRs begonnen habe. Es gibt genügend aktuelle Pin-kompatible Modelle, die den Atmega8 ablösen. Ich nutz z.B. den Atmega88 und der wird voll unterstützt. Hobby-Bastler
nicht kompliziert. Wie gesagt, ich hab den Atmega8 erst gar nicht verwendet, mich aber hier mit dem Tutorial zu diesem an die AVRs rangewagt. Die drei Register (Hausnummer, kein wahrer Wert), die beim Atmega88 etwas anders aufgebaut sind als beim
-
Thread
I2C mal wieder
Hallo, ich müsste 5 AVRs miteinander verbinden. Als Master dient ein ATMega128A mit 16Mhz externem Quarz Als Slaves gibt es 1 ATMega8 mit 1 Mhz interner Quarz 2 ATMega32 mit 1Mhz interner Quarz Hinzu kommt ein eDIPTFT70-ATP was 400khz I2C ebenfalls beherscht. In
Achso, was vielleicht noch wichtig ist, der ATMega8 sowie der ATMega32 laufen mit dem internen Oszilator mit 1Mhz. Der ATMega128 läuft mit einem 16Mhz externem Quarz.
-
Thread
LCD am PORTC
M128 hat eine M103 Fuse. Damit verhält er sich kompatibel zum Mega103 (einem älteren Prozessor). Nun stellt aber kein Mensch in seiner Entwicklungsumgebung einen M103 ein, wenn er einen M128 in der Schaltung
von M128 als Ersatz für M103 gegeben, kein Mensch weiß es, warum ein M128 aus dem Werk sich selbst verleugnet) Damit ist der wahrscheinlichste Fall der: M128 in die Schaltung einbauen, Progrmm schreiben -
-
Thread
Welche AVR besitzen die PIN Toggle Fähigkeit?
ATtiny2313. Man kann das auch umgekehrt machen. Hauptsächlich die AT90SNNNN, daran orientierte ATmegaNNNN wie ATmega8535, die alten Klassiker ATmega8/16/64/128 sind draussen, und ein paar alte weniger systematisch erfassbare ATtiny.
ATtiny2313. > > Man kann das auch umgekehrt machen. Hauptsächlich die AT90SNNNN, daran > orientierte ATmegaNNNN wie ATmega8535, die alten Klassiker > ATmega8/16/64/128 sind draussen, und ein paar alte weniger systematisch > erfassbare ATtiny. Beim suchen und erfassen, wird mir das helfen. Michael U
-
Thread
Mehrere Controller über ein Quarz
ich erarbeite gerade eine Schaltung für eine Lauflichtsteuerung. Diese wollte ich über einen Atmega 128 ansteuern. Kanäle sind insgeammt 24 Kanälen. Die sich in 4 Gruppen wiederholen. Aufgrund der Platine habe ich aber keinen Platz für eine atmega 128. Mein Gedankengang: Ich nehme einen
Hallo, ich habe das ganze nun so aufgebaut das ich einen Atmega 128 nutze und diese dann mit den Ausgängen eingeteilt habe. Ich habe aber auch an Ausgängen abgespeckt da das andere aus Platzgründen auf der Platine nicht so enfach umzusetzten war. Vielen Dank
-
Thread
Datenkollision an serielle Schnittstelle
anschliessen und die von Module eingelesenen Datenrahmen verarbeiten. Als Mikrocontroller wähle ich ATMega128, der 2 serielle Schnittstelle besitzt. Aber eine davon möchte ich für die Kommunikation mit anderem Mikrocontroller benutzen. D.h. die Signalen (gleicher Pegel von 5 Volt) von zwei Module (RFID-Leser
Ich möchte nun einen Mux benutzen und habe folgendes Problem. Kann man Port F (PF0..PF3) von ATmega128 als normale IO (hier für Adressenbus) verwenden? Liebe Grüße Vintagewomen
-
Thread
Große Arrays als Konstante im Flash ablegen
Hallo, ich möchte im Flash eines ATmega128 zwei große Arrays als Konstante ablegen. Die Zeilen const prog_uchar dsp_prog[49152]; const prog_uchar dsp_data[32768]; erzeugen aber die Fehlermeldung "size of array [...] ist too large"
Verifizierung vom DSP wieder lesen, was wiederum zusätzliche Hardware erfordern würde. Ich dachte, mit dem ATmega128 könnte man so zwei Fliegen mit einer Klappe schlagen. Der ATmega128 soll auch die Möglichkeit bieten, die DSP-Firmware vom PC aus über serielle Schnittstelle zu laden. Letztere Funktion ist ja
-
Thread
Open source Autoradio
CPU in gewissem Rahmen auch Freiheiten erlauben. Der reine SD-Card MP3-Radio Bastler nimmt einen ATmega128, der Fullfeatured Basteler einen SAMx/AVR32. Die Bausteine sind verfügbar, die Treiber existieren, Taskswitching, Semaphoren und Mailboxen gehen auch. Auch TCP/IP ist dabei. An LCD/OLED schreibe
auch die > Freiheit Nut/OS eingesetzt. > > Mfg Patrick Patrick, das Nut/OS schafft es einen Atmega128 mit einer ISA-Karte zusammen in einen WEB-Server zu verwandeln. Der Footprint vom Nut/OS selbst ist nicht so sonderlich groß. Ich habe dem Nut/OS mal einen kompletten Funk-Stack verpasst (proprietäres
-
Thread
Portierung des Atmel AES Bootloaders auf avrgcc
Meinen bisherigen Erfolg könnt ihr im angehängten Dokument sehen. Achtung, es wurde für einen Atmega128 geschrieben. Von daher kann es vorkommen dass ihr beim kompilieren Fehler bekommt wegen unbekannten Registern (UDR0 statt UDR & co.). Die Übertragung (und CRC Berechnung) und Entschlüsselung
sehr neugierig, was Du anders gemacht hast, als ich. Ich versuche den AES Bootloader für den ATMEL atmega2561 ans Laufen zu bringen. Aber auch wenn ich mit den Werten für den atmega128 arbeite, schmeißt mein IAR beim linken eine Fehlermeldung raus. Hast DU noch etwas verändert? Der IAR Compiler kommt
-
Thread
LCD Progress Bar (Balkenanzeige)
> ausliest) 1023 x 10 / 128 = 79,92 (gerundet 80) Alles klar? :-)
dieser Anzeige-Skala: [#####] [#####] [#####] [##___] [_____] [_____] ... [_____] 0 64 128 192 256 320 384 960 1024
-
Thread
ADC zeigt genau halbe Werte an.
kannst du mal 5V an den ADC anlegen und schauen ob er Wert > 128 wird?
Hallo zusammen, habe nun schon2 andere Atmega8 getestet und mit beiden geht trotz gleicher Fusebits und des gleichen Programms der I²C bus nicht. Bekomme keine Verbindung mit meinem Master aufgebaut. Mit dem Atmega8 der das ADC Problem hat funktioniert
-
Thread
AVR Bootloader lock/fuse bits
verifying flash memory against D:\Apps\arduino-1.8.7\hardware\arduino\avr\bootloaders/atmega/ATmegaBOOT_168_atmega328.hex: avrdude: load data flash data from input file D:\Apps\arduino-1.8.7\hardware\arduino\avr\bootloaders/atmega/ATmegaBOOT_168_atmega328.hex: avrdude: input file D:\Apps\arduino-1.8.7\hardware\arduino\avr\bootloaders/atmega/ATmegaBOOT_168_atmega328.hex contains 32670 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 0.06s avrdude: verifying ... avrdude
-
Thread
Welcher Bus für Lichtsteuerung
Diese Seite habe ich auch schon gefudnen. Kann ich den MCP2551 auch direkt an RX und TX des ATmega hängen ohne den MCP2515 der am SPI hängt?
das mit den zwei Bausteinen verstanden. Jetzt noch einmal mein geplantes Vorhaben: 1 Master (ATmega32,128 oder Mbed) 5-15 Slave (Atmega8) 10-30m Kabellänge (vorerst) Zu übertragende Daten: -Lampe an/aus -Temperaturdaten -RFID Daten -Sensordaten (bedämpft, nicht bedämpft) Das sollte es
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Berechnung oben ist wenige Zeilen, und der kleinste Controller, den ich dafür habe, hat sowieso 128 KiB Flash. Das sind ATmega128RFA1, die ich u. a. eben auch wegen der eingebauten Funkschnittstelle nehme. Ersatz durch einen ATtiny* fällt also schon mal aus, denn das Anflanschen irgendwelcher
herumliegende ELF-File in meinen AVR-Projekten gesucht. Ist ein BASIC-Interpreter für einen ATmega128 (plus externen RAM, schließlich soll der Nutzer ja auch ein bisschen BASIC eingeben können), den ich vor 8 Jahren mal als Fingerübung gezimmert habe. In erster Linie war die Motivation, die
-
Thread
Argumente für 8-Bit AVR statt ARM-Controller
Es erstaunt mich, dass preislich wenig Unterschiede sind. Wenn ich mal einen ATMega64 nehm mit 64k Flash und 4k ;-) RAM, dann bezahlt man doch so um die 6 Euro Einzelstueck bei Digikey. Fuer einen LPC2364 mit 128k Flash und verteilten 34k RAM bezahlt man weniger als 7 Euro ebenfalls
mit dem Stromverbrauch aus? Braucht so ein (zB.) LPC2103 nicht um Längen mehr Strom, als ein Mega128?
-
Thread
Riesige Änderungen zwischen WinAVR 030913 und der aktuellen Version? Gesperrt
nicht. Also entspricht das in etwas dem erkannten EEPROM-Fehler - nur bei mir ist alles in Ordnung. (Atmega128)
ich auch ein Demo im Bugreport mitangehängt. Also ganz einfach den Maschinenkode (srec) in einen ATmega128 laden und sehen was passiert. Auf Wunsch kann ich auch jederzeit den selben Kode mit der 2006er Version zur Verfügung stellen. Nur damit man eben sieht dass er auch funktioniert (kann). ;-) Ps
-
Thread
Motorregelung
Sättigen)=PWM output(unsigned)+y(signed und skalieren und Sättigen) Bei 8bit PWM Mittelpunkt PWM bei 128 festlegen Und den sche** mit "is_direction_forward" sein lassen! Skalieren könnte natürlich schnell unmöglich werden... selbst wenn Kp=5 schon bei 5 Iterationen und Mittelpunkt 128 + Ki +Kp ist
PWM output(unsigned)+y(signed > und > skalieren und Sättigen) > Bei 8bit PWM Mittelpunkt PWM bei 128 festlegen > Und den sche** mit "is_direction_forward" sein lassen! > > Skalieren könnte natürlich schnell unmöglich werden... selbst wenn Kp=5 > schon bei 5 Iterationen und Mittelpunkt 128 + Ki
-
Thread
neuer Transistortester GM328 aus China
neues) Zeichen aus dem Zeichensatz schnell positionieren lässt. Die Grafikroutinen für verschiedene 128x64 Displays sind da auch drin und können genutzt werden. Ist vielleicht alles zu gut dokumentiert ;-)
SMD-Variante ist. Es gibt auch für ein paar Euro mehr welche mit OLED: http://www.aliexpress.com/item/OLED-Atmega328-Transistor-Tester-Diode-Triode-Capacitance-ESR-Meter-L-C-R/32214566383.html
-
Thread
Atmega 328PB lässt sich nicht programmieren
Ist der Atmega328PB frisch vom Werk? Ich frage, weil du keinen Takt anlegst … LG, Sebastian
Crystal. Du hast einen relativ ungenauen RC-Oszillator. Dann nimmst Du halt beispielsweise einen AVR128DB32. Der kann auch bei 1.8V noch seine vollen 24 MHz, weil es eben ein viel modernerer Chip in einem neueren Halbleiterprozess ist. https://www.microchip.com/en-us/product/AVR128DB32 fchk
-
Thread
ISR-Handler: Probleme bei Wertzuweisung von volatile Variable
der Diskussion... https://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega128_und_seinen_Derivaten_im_64-Pin-Geh.C3.A4use Oliver
Artikel auf folgendes ändern: > Dies hat zur Folge, dass sich an der Adresse, an der ein für den > ATmega64 oder ATmega128 geschriebenes Programm den Stack erwartet, > kein RAM befindet. Spätestens beim ersten RET-Befehl stürzt das > Programm ab.
-
Thread
Hilfe bei AD-Wandler!
Hi >Ich habe da eingestellt ATmega8515 ... mein MC ist aber 8515L... Kein Wunder. Der ATMega8515 hat keinen ADC. MfG Spess
> >>Könnt ihr mir bitte einen guten MC fur meinen STK 500 >>empfehlen mir einem ADC? > > ATmega1284P > > MfG Spess Hallo spess http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-1284P-PU/3/index.html?;ACTION=3;LA=446;ARTICLE=112738;GROUPID=2959;artnr=ATMEGA+1284P-PU;SID=12UKfRJn8AAAIAAGs7EOI751cf695f8a9a1a089fe43dfc04b8735
-
Thread
Wunschliste für einen Xmega Nachfolger
mit 4 digital/analog IOs wäre sehr bequem einsetzbar. Und ein ATtiny84CAN für 10 IOs. Und ein ATmega328 mit 4*UART/LIN und 4*CAN als Hub. Peter
ich dann nicht so viele Pins auf einem Knubbel habe. Stell Dir mal einen DIP-Adapter für den ATmega128 vor. Müste ja doppel-reihige Stiftleisten habe - nicht gerade angenehm für Punktraster Arbeiten. Mit Lackdrähten kann man zwar sehr hohe Packungsdichten erreichen und da wäre dann auch egal,
-
Thread
Frequenzzähler 1Hz - 40MHz
Debugphase extrem hilfreich), dann muß man die Ausgänge des '590 inaktiv schalten. RCO direkt an den ATmega geht aber auch nicht, weil der Impuls an RCO nur eine Periode von fx lang ist. Um den ATmega damit sicher zu triggern, dürfte fx nicht größer als der MCU-Takt sein. Da kam das zweite FF im '74 gerade
avr-libc 1.6.6 funktioniert. > Gibt es vielleicht einen wesentlichen Unterschied zwischen dem ATmega8 > und dem von mir verwendeten ATmega32, der für das Problem verantwortlich > sein könnte? Nein. Ein paar Ports und Bits haben andere Namen. Aber das wars dann schon. XL
-
Thread
EMS Fertigung: 95% Ausfallquote
gesagt) ist definitiv im Griff, wir fertigen das Board schon seit über 10 Jahren. Sind bei älteren ATMEGA32-16AU solche Fehler bekannt? Danke + MfG Wolfgang
Gibt einiges an "Kopien" vom ATMEGA32-16AU auf dem Markt. Gerade im Analogbereich haben die oft Schwächen. Kann man Fakes zu 100% ausschließen?
-
Thread
MP3 Player Schaltplan zum Review
Mischpultsteuerung und Oh, von seinem Mischpult wusste ich nichts. >die beiden MP3-Player mit einem ATmega erschlagen soll? ATMega128 mit 16MHz könnte durchaus zwei VS bedienen.
> ATMega128 mit 16MHz könnte durchaus zwei VS bedienen. Ja, mit dem kann er dann auch gleichzeitig noch seine Mischpultsteuerung machen.
-
Thread
Lib für Sensirion SHT1x Sensor an AVR
ich habe die Diskussion erst jetzt gefunden, daher mein später Beitrag. Wir betreiben einen ATmega128 zum Auslesen von 4 Sensoren SHTxx. Dabei wird eine Taktfrequenz von etwa 4kHz verwendet. Bei einem Test über 150 Meter TP-Kabel gab es keine Probleme. Da typischerweise nicht mehr als 90/100 Meter
bei einer Strukturierten Verkabelung verlegt werden, ist eine solche dafür gut verwendbar. Der ATmega128 bietet die Messwerte dann noch auf dem I2C an. Ein Master holt sich diese dann asynchron zum Messvorgang ab. Wenn die Kabellänge steigt, dann muss eben die Taktfrequenz runter. Grüße Manfred
-
Thread
AtMega soll Servo steuern
Ich sollte erwähnen dass ich auf einem AtMega 168 programmiere, was einer meiner Probleme ist, da alle Hilfen etc meist für den AtMega8 geschrieben wurde... MfG
G. schrieb im Beitrag #2175025: > Ich hab leider kein Oszi um zu sehen was da wirklich aus dem Atmega > kommt und ich habe keine Schimmer was ich falsch mache. Werden denn im Simulator die richtigen Signale für den Servo erzeugt? ATmega8 und ATmega168 sind so was von ähnlich, dass die Programme
-
Thread
unconnected pins
auslösen können.' ist bis jetzt nichts gekommen. Ich weiss, daß, wenn sich 15cm von einem ATMega128 eine PWM-Endstufe mit 80KHz und Spitzenströmen bis zu 150A befindet, offene Eingänge ohne PullUp oder PullDown keinerlei Einfluss haben. So, und jetzt bin ich auf andere Erfahrungsberichte gespannt
> Ich weiss, daß, wenn sich 15cm von einem ATMega128 eine PWM-Endstufe mit > 80KHz und Spitzenströmen bis zu 150A befindet, offene Eingänge ohne > PullUp oder PullDown keinerlei Einfluss haben. Ach, und warum empfielt dann Amtel, unbenutze Pins
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
DraconiX schrieb im Beitrag #4960850: > Die > AT90USB und die Atmega U2/4 Reihe. Die AT90USB dürften auch bald unter Legacy fallen und/oder sind zu teuer ... DraconiX schrieb im Beitrag #4960850: > Mit einem Atmega32U4 hab ich solch eine Composite Anwendung ohne
Joachim B. schrieb im Beitrag #4961080: > leider gibt es nur 32k und keine 64k/128k > > ein mega 1284u4 wäre nett Habe mal geschaut: Bei den Chinesen kostet ein STM32F103 ziemlich genau das Gleiche wie ein ATMega32U4. Beide sind auf einer kleinen Platine, die man auf ein Steckberett