-
Thread
Welcher Programmer für ARM Cortex-M0?
Hallo, bisher habe ich 'nur' Mikrocontroller wie Attiny, Atmega usw. programmiert. Nun möchte ich in die Programmierung von ARM Cortex-M0 einsteigen und die Welt der IoT (Internet of Things) erkunden. Kann mir jeman dafür einen Programmer empfehlen? Da ich bisher
SAMV70 einleiten. Nur, muss ich das unbedingt haben? Nein. Meine aktuellen Projekte laufen mit ATMega324PA und ATMega16M1. Dazu mal 90CAN32, Mega88PA und Mega164PA. So richtig ausgelastet sind die aber nicht. Nice-to-have wäre da mal sowas wie ein MPC5602 oder ein RH850 im 64 Pin Gehäuse mit
-
Thread
Mein Atmega8 funktioniert nich
mit z.B. Reichelt verglichen und weißt, daß Du eine Bestellung von z.B. Reichelt i.d.R. innerhalb 48 Std. hast? Falls alles nix hilft: vielleicht sind wir ja Nachbarn - wo wohnst Du (so ungefähr) ? Gruß Gunter
passieren muss wenn + oder GND an Pin X oder Y anliegt. Geht ein Reset per Software noch an dem ATMega8? Gruß Andi
-
Thread
ATMega324PB: Header?
In AtmelStudio 7 an einer für mich unüblichen Stelle: C:\Atmel7\7.0\packs\atmel\ATmega_DFP\1.0.90\include\avr\iom324pb.h Keine Referenz in io.h. Wird aber in einem Projekt mit Device=ATmega324pb und Native Toolchain korrekt eingebunden.
uses the device specifying macro to determine # the name of the device header. For example, -mmcu=atmega8a triggers # the definition of __AVR_ATmega8A__ and avr/io.h includes the device # header 'iom8a.h' by means of: # # ... # #elif defined (__AVR_ATmega8A__) # # include <avr/iom8a.h
-
Thread
AD Wandler Messwert springt bei Messung von Gleichspannung
Bei V_ref 2.5V und dem Spannungsteiler sollte ein LSB 48.83mV sein, also ca. 2.5 Linien. Die Werte im Diagram sind auf zwei Nachkommastellen gerundet, das bringt zusätzliche Fehler. Wie konfigurierst du denn den ADC (Frequenz, sampling Art, noise reduction
im Beitrag #6743183: >> Und eigentlich ein überflüssiges Bauteil, die interne Referenz des >> ATMega ist gut genug, damit habe ich mehrere Aufbauten. > > Die internen 1,1V? Puh, das ist eine Möglichkeit, aber erstens muss man > die immer kalibrieren, weil kein Mega wie der andere ist Du hättest
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
alten Avrs. So will es Microchips. Da tut sich doch einiges bei den neuen ATtinys und auch der ATmega328PB ist ganz nett. Fehlt nur noch der Schritt zum ATmega328PC mit 2 * CAN. Die kastrierten ATtinys mit 16 Registern scheint man glücklicher Weise nicht mehr weiter zu entwicklen.
GPRs, sondern wieviel Beinchen das Ding > hat. Nicht unbedingt, aber aktuell offenbar. Von ATmega48/88 wurden später noch Abrüstversionen gebaut, die man ATtiny48/88 nannte. Gleiches Pinout, aber reduzierter Core (z.B. kein MUL), damit kleinerer Die. Führte dazu, dass man den ATtiny48 alternativ
-
Thread
24h Schalter mit Attiny 12
so einiges nicht. Tip: bestell dir nen anderen µC mit dem Tiny12 macht das keinen Spass. also ATMega88 oder 48 und wenns ein 8Beiner sein muss dan halt Tiny45 oder 25
Tiny12 entschieden weil die Platine so klein wie möglich gehalten werden muß. Aber wie gesagt, der Atmega8 läuft mit dem Quellcode ja auch nicht.
-
Thread
Voltage Regulator (o.ä.) bestimmen bzw Ersatz gesucht. 2,5V -> 2,7V-5V
leider nicht mehr aus und ich muss mal eine Frage stellen. Ich habe eine Platine (u.a. mit einem ATMega48v, aber das ist hier nicht weiter wichtig) Die Stromversorgung geschieht über einen kleinen IC, dessen Beschriftung "E25 BTM" mich auch nach langem Googeln nicht weiter gebracht hat. Was er
den Strom aus) Ich möchte die ganze Schaltung aber mit 2,7V oder mehr betreiben, damit ich den ATMega48V auf 8MHz statt 1MHz takten kann. Zwischen Pin 5 und 2, die ich mal mit "r1" und "r2" beschriftet habe, hängt ein 360 Ohm Widerstand, dessen Sinn mir nicht ganz klar ist. Sollte es sich um einen
-
Thread
Experimente mir Controller im QFP- Gehäuse
oder auch sowas in der Art: http://cgi.ebay.de/AVR-ATmega-64-128-QFP64-TQFP64-ISP-Programmer-Adapter-/290406212659?cmd=ViewItem&pt=LH_DefaultDomain_0&hash=item439d8f2433
sinnlos. Folglich lassen sich die sehr wohl auf Lötpunktraster löten oder auch stecken. Für QFP48 gibt es billige Adapterplationen auf DIP48 (ebay/dipmicro), die lassen sich auch mit Steckbrett nutzen. Besonders die STM32 besitzen bereits in 48-er Bauweise erhebliche Funktionalität und Kapazität.
-
Thread
Impulsverdoppler für alte Heidenhain Anzeige
Kann man, braucht aber schon einen ATmega48, wenn es Sinussignale sind und 1 µm Auflösung benötigt wird. Der TO hat aber seine passende Lösung gefunden.
arbeiten rein analog, sodaß es da auch nirgends einen 'Startimpuls' gibt. Seinerzeit hatte ich ATmega48 für Sinusauswertung mit 100-facher Auflösung verwendet. Bei 10 µm bzw. 20 µm Perioden der Heidenhain-Taster ergab das eine Auflösung von 0,1 µm bzw. 0,2 µm. Die Grundschaltung für 11 µA Signale
-
Thread
2x Arduino im Gleichtakt
UBRRn + 1)), wenn U2Xn = 1 (Async. Double Speed) https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf#G3.1199934 2Mbps bei fosc = 16MHz, UBRRn = 0, U2Xn = 1 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf
-
Thread
ATmega644: warum +1 Takt bei einigen Sprungbefehlen ?
Hallo, im Datenblatt zum ATmega644 wird für die Befehle RCALL, ICALL, CALL, RET und IRET jeweils ein Taktzyklus mehr als z.B. beim ATmega88 angegeben. Bei einem Programmspeicher von mehr als 64k wäre das nachvollziehbar, aber der
nicht einhält. Ich tippe auf einen Fehler im Datenblatt, da ich einen Codeschnipsel habe der auf ATmega32 und ATmega644 ohne Änderungen funktioniert und in der innersten Schleife einen rcall macht. Würde der auf dem 644 wirklich einen Takt länger brauchen als auf dem 32 dann wäre die Abweichung so gross
-
Thread
Erste Platine, bitte um Begutachtung/Rat
ausgeschaltet ist, übernimmt die Batterie die Versorgung des Uhren ICs. Die Zeit behält der DS1307, der ATMEGA168 fragt diese über I²C ab (mit Peter Fleurys library). Für den ATMEGA hab ich mich entschieden, weil die Kontrolle der Spalten damit wesentlich einfacher für mich schien, als mit der Lösung über zwei
noch nicht. Funzt denn der Code und braucht man denn unbedingt den Dallas? Das bekommt doch der Mega8/48/88 auch alleine hin. Gruß Michael
-
Thread
Die genaue Sekunde / RTC Gesperrt
Also, Dieser Code funktioniert bei mir auf Anhieb mit einem Atmega16 bei 14.3 Mhz. Wie könnte Ich denn nun die Uhrzeit auf einem LCD Display ausgeben?
ganz kurz: [C] #define KEY_INPUT PIND [/C] @ Daniel Steiner Ich hänge meine Version mal an (ATMega8 und HD44780 LCD Display). Zur Ausgabe benutze ich die LCD library von Peter Fleury.
-
Thread
ATMega88: Interner Temperatursensor ja oder nein?
Hallo zusammen, ich hab von meinen Hardware-Kollegen eine Schaltung mit einem ATMega88 (ohne Zusatzbuchstaben) bekommen und soll den internen Temperature Sensor auswerten. Im Datenblatt steht, dass er einen hat: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48
Kann sein, daß der ATmega88A oder ATmega88P einen haben.
-
Thread
LED in der Klingelbeleuchtung
Atmega8 A. schrieb im Beitrag #4399412: > das ist extremer Wucher. > > 100 weiße 5mm LEDs (15000mcd): 1,13 Euro Willst du den Klingelknopf beleuchten oder deinen Vorgarten? Georg
Atmega8 A. schrieb im Beitrag #4399412: > Nee du ... in Reihe schaltet man sowas nicht. Warum nicht? Dadurch nutzt man ja auch deutlich weniger Energie, in der Nicht leuchtenden Halbwelle fliest ja mehr
-
Thread
ATmega32U4 Timing Problem
Der atmega32u4 hat einen usb bootloader und benötigt zwingend einen externen 16MHz quarz. Mann stellt hier also , im vergl. zu einigen anderen keinen 1/8 Teiler aus.
Hallo, Karl M. schrieb im Beitrag #5606841: > Der atmega32u4 hat einen usb bootloader und benötigt zwingend einen > externen 16MHz quarz. auch in diesem Fall? Martin B. schrieb im Beitrag #5606789: > Ich habe eine Platine erstellt mit einem ATmega32U4
-
Thread
JTAGID not valid - Chinaschrott
Als wenn jetzt die die Atmega32 aus China schuld sein sollen. Lächerlich. Von AVR Plagiaten wird hier immer mal wieder schwadroniert, bisher hat sich alles als heiße Luft herausgestellt. Ich tippe auf PEBKC. Die Sache mit
einen Dragon hast, hast du mal versucht per ISP drauf zu gehen? Du schreibst du hast mehrere ATmega32 aus China? Zeigen die alle dieselben Probleme der hast du bisher nur mit einem Exemplar getestet?
-
Thread
AVR Hardwarefrage eines Anfängers
Habe noch ein Pollin-Board fertig aufgebaut abzugeben. Stromversorgung, Atmega8 und weitere Hilfen sind dabei. Einfach mal anfragen. Siehe auch www.ups.bplaced.de unter Atmega-Projekte.
von den Tiny13 würd ich eher abraten, weil kein(sehr wenig) SRAM nimm lieber Tiny45 oder so ATMega8 ist auch steinalt, lieber ATMega48,88,168 und nur einer ist auch blöd, wenn du den grillst musst du wieder extra bestellen, also lieber gleich 2. Eine Hand voll 100nF Kondensatoren kann auch
-
Thread
Atmel AVR µC gesucht
Fange am besten mit einem ATMega8 an dort kannst du dich gut rein arbeiten und die die meisten Tutorials wie auch das auf dieser Seite sind für den ATMega8 geschrieben. Egal ob da ein paar pins übrig bleiben. Ich würde dir eh vorschlagen
funktioniert Das ist Quatsch, Single-Master-I2C geht mit jedem MC mit 2 beliebigen IO-Pins. Ein ATmega48 im 28M1 ist aber auch nur 4*4mm² groß. An den kannst Du nen 32kHz Uhrenquarz anschließen und brauchst dann keine extra RTC.
-
Thread
Empfehlung für Großhändler in D - AVR
bei Schukat sind derzeit 48 Stück ATMEGA168P-20PU für 3,10 EUR/Stück/netto gelistet. Der Preis ist zwar etwas hoch, aber wenn man die braucht ...
Preise bekommen. Ansonsten einfach mal auf www.atmel.com/avr die Device-Liste für ATtiny und ATmega durchgehen, da finden sich etliche Beispiele.
-
Thread
Wer kennt dieses AVR-Board?
zwei 32 KiB-RAMs & SN74HC04 (huckepack) draufgesetzt; benutze das aber praktisch nicht mehr, da für ATmega8515 & ATmega162.
brauchten noch -5V, daher ein zusätzlicher ICL7660 mit zwei Elkos Der Controller in DIL-28 ist hier ein ATmega48-20 Baujahr 2008
-
Thread
GoldCap für die RTC vom STM32F101
Ich benutze einen ATmega48A, der benötigt im Power-Save ~1µA. Am Goldcap 1F reicht das etwa 3 Wochen, um die RTC zu puffern.
Hoppla, nein es sind natürlich 0,1F. Peter D. schrieb im Beitrag #7507742: > Ich benutze einen ATmega48A, der benötigt im Power-Save ~1µA. > Am Goldcap 1F reicht das etwa 3 Wochen, um die RTC zu puffern. Beim STM steht im Datenblatt 0,9..1,4 µA (je nach Spannung). Das stimmt mich zuversichtlich
-
Thread
Touch bauen, suche günstigere alternativen
TLC5940), dann dauert > eine volle Aktualisierung (z.B. beim schnellsten momentan Verfügbaren > ATMEGA -> ATMEGA1284P) ca. 0.4 Sekunden (Und das ist nur die simple > Ausgabe per SPI). Wie kommst du auf 0,4 Sekunden?
einen ATMega128L mit 16 Mhz Quarz
-
Thread
ATXMEGA: Don't Panic!
schnell ne Schaltung auf Lochraster bauen möchte. Aber da tun es im Normalfall auch die normalen ATMega :)
Pins, so daß man sie vielleicht auf > einer Adapterplatine nach DIP verwenden kann? Klar, LQFP-48 beispielsweise.
-
Thread
Portansteuerung
lcd_setcursor(7, 3 ); lcd_string(": min"); lcd_setcursor(6, 3 ); lcd_data(M + 48); lcd_setcursor(8, 3 ); lcd_data(S10 + 48 ); lcd_setcursor(9, 3 ); lcd_data(S +48); while(1) { if (M >=1) Richtung=links; else Richtung=rechts;
lcd_setcursor(7, 3 ); lcd_string(": min"); lcd_setcursor(6, 3 ); lcd_data(M + 48); lcd_setcursor(8, 3 ); lcd_data(S10 + 48 ); lcd_setcursor(9, 3 ); lcd_data(S +48); while(1) { if (M >=1) Richtung=links; else Richtung=rechts;
-
Thread
STK500 blinkt immer rot
SEHR neu in diesem gebiet. Funktioniert mein stk500 noch nicht richtig? oder ist vielleicht mein atmega32 chip defekt? oder was ist los wie kann ich ihn dazu bringen das er die atmega32 falsht... könnt ihr mir helfen bitte
http://cgi.ebay.at/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-STK500-Neu-ATTINY-/370428932257?pt=Wissenschaftliche_Ger%C3%A4te&hash=item563f48f0a1 hier ist der link dazu... es steht unten genau drauf das das flashen mit dem auch möglich sein sollte:S also
-
Thread
1 Bit Variabel deklarieren
bit variables in the General Purpose I/O Registers (GPIOR) available in the new chips (ATtiny2313, ATmega48/88/168, ATmega165/169/325/3250/329/3290/645/6450/649/6490, ATmega1280/1281/2560/2561/640, ATmega406) - Michael
-
Thread
Ansteuerung des MCP2515 (SPI)
ATmega328-Datenblatt: http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Summary.pdf Ich konnte über das Atmel Studio 6.1 ein simples Programm auf den Atmega328 übertragen, womit LEDs angesteuert wurden. Als nächstes möchte ich eine CAN-Botschaft in einem CAN-Bus absetzen und habe dazu folgendes Tutorial gefunden: http://www.kreatives-chaos.com/artikel/
-
Thread
Tasterkontakt über Microkontroller für Serielle Datenübetragung
als µC kommt eigentlich alles in Frage was es so aufm Markt gibt ;-) Ich sag jetzt einfach mal Atmega48 wär für diese Anwendung mehr als ausreichend. >eine simple Schaltung, Da gibts unzählige. Eine hab ich dir schon vorgeschlagen (auch wenn die keinen Atmega48 sondern Atmega16/32/... hat) >
-
Thread
Verkaufe: LCD-Displays
nochmals zur Klarstellung: diese Displays verfügen über keinerlei Elektronik. Ansteuerung mit einem ATmega8/16/32/48/64/128 ist definitiv nicht möglich. Man müßte schon sehr viel Hardwareaufwand betreiben, um das zu erreichen.
Display verfügt über keinerlei Eletronik bzw. Controller, es lässt sich aber sehr schön z. B. mit dem ATmega169 ansteuern".
-
Thread
avrdude schreibt keine Fuses bei ATmega8
Hallo! Habe ein Problem: Ich kann auf mein ATmega8 keine Fuses schreiben. Habe 2 verschiedene ATmega8 (eine Fabrikneu, eine bereits in Benutzung) verwendet, bei keinem geht es. Zuerst probierte ich es mit dem AVR-burn-o-mat, der konnte die Fuses
Wie ist die genaue Bezeichnung des AtMega (was steht auf dem Chip) und wie rufst Du avrdude auf?
-
Thread
pollin programmer +addon board lcd ansteuern
Example $regfile = "m48def.dat" $crystal = 4000000 $baud = 19200 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Print "Hello" 'Now change the baud rate in a program Baud
Hat der Atmega32 nicht Jtag, denke schon. Deaktiviere in den Fuse dieses mal. siehe:http://www.holger-klabunde.de/avr/avrhelp.htmJTAGEN Fuse "Wer diese Fuse brennt kann die Pins TMS, TCK, TDI, TDO im Programm
-
Thread
F_CPU calibrieren und in eeprom abspeichern
Möglichkeit der fraktionellen Teilung des Taktes. Das ist hier kein gutes Argument, da der TO dem ATmega328P verwenden möchte. Sein Fehler ist es, den internen RC-Oszillator verwenden zu wollen, was bei neueren Controllern aber auch kein Problem wäre. ATmega habe ich bevorzugt mit 18,432 MHz betrieben
ATMega328P, wenn einem die Nano Beschaltung sowieso nicht passt.
-
Thread
Sockel für LCD Anzeige
;LA=4;GROUP=A5211;GROUPID=3005;ARTICLE=10179;START=0;SORT=artnr;OFFSET=1000;SID=30ymAGzawQAR4AAAtWI48a40005ce9a1a6456d764b23799c719de Allerdings finde ich kein passendes Sockel dafür. Gibt es die für diese Anzeigen überhaupt?
3;LA=4;GROUP=A2235;GROUPID=2933;ARTICLE=3255;START=0;SORT=artnr;OFFSET=1000;SID=30ymAGzawQAR4AAAtWI48a40005ce9a1a6456d764b23799c719de
-
Thread
Interrupts bei Fahrradtacho und clock
für die Uhrzeit schlecht zu realisieren. Es wird wohl ein STM32 als Controller eigesetzt oder ein ATmega bei 3,3V Wie realisiert man das am besten?
Scotchi schrieb im Beitrag #6832168: > Wie realisiert man das am besten? Ein ATmega48 reicht völlig aus, im Grunde auch schon ein ATtiny. Die paar Interrupts/s sind kein Problem. Das Signal würde ich mit einem Optokoppler zur Potentialtrennung aufbereiten und dann per ICP1 und reziproker
-
Thread
DMX-->Funk-->RGB (12v)
DMX-Protokoll auf UART? D a v i d K. schrieb im Beitrag #2903490: > also > irgendeinen kleinen Atmega? Genau! Also DMX->RS485-UART->ATMEGA->UART->BTM222 .....Luft..... BTM222->UART->ATMEGA->UART-RS485->DMX Das Ganze geht auch Bidirektional.
Knut Ballhause schrieb im Beitrag #2903623: > Also DMX->RS485-UART->ATMEGA->UART->BTM222 .....Luft..... > BTM222->UART->ATMEGA->UART-RS485->DMX > > Das Ganze geht auch Bidirektional. Geht es mit diesen hier auch ohne Atmega? Oder habe ich da etwas falsch verstanden
-
Thread
UART mit 3V realisieren (#uart, #pegelwandler, #hm-10)
Hi, ich habe eine Frage zu UART beim Atmega48 oder generell bei avr controllern. Ich möchte mit einem HM-10 Bluetooth module welches auf 3,3V arbeitet via UART kommunizieren. Nun lese ich überall, dass bei UART ein Pegelwandler genutzt werden
>5V oder 5V->12V zu konvertieren. Da das HM-10 Modul nun aber nur 3,3 V benötigt und ich den Atmega generell auch mit ca 3,3V betreiben kann, ist nun meine Frage ob ich überhaupt einen Pegelwandler benötige? Oder erwartet der Atmega unbedingt einen 5V Pegel bei RX/TX ? dann würde ich einen Pegelwandler
-
Thread
Frage zu ATtiny26 als Steuergerät
würde ich zuerst lesen und umsetzen. Dann ist der tiny26 eher klein. Warum verwendest Du keinen atmega328p ? Damit hätte man noch genügend Reserven.
Uwe S. schrieb im Beitrag #4094201: > Warum verwendest Du keinen atmega328p ? > Damit hätte man noch genügend Reserven. für 5 LEDs reicht der Tiny26 schon aus bei den LED-Ketten-Anschlüssen verstehe ich nicht warum da GND mit rausgeführt wird nachdem die Transistoren
-
Thread
TWI Source Code
write . rcall LCD_TEST ldi r16,176 ldi r22,0 rcall LCD_TEST ldi r22,'C'-48 ldi r16,178 rcall LCD_TEST ret [/AVRASM]
write . rcall LCD_TEST ldi r16,176 ldi r22,0 rcall LCD_TEST ldi r22,'C'-48 ldi r16,178 rcall LCD_TEST ret [/AVRASM]
-
Thread
Interesse an STM32 als DIL/DIP?
Also wäre wahrscheinlich QFN48 mit 4 Lagen die Konsequenz. Oder auch BGA64 mit 6 lagen. Letzteres fände ich dann schon sehr cool, da wäre ich dabei ;-) (sofern einer das professionell Layouten kann) Und ja, Interesse? - Das Interesse
Buchse verbaut, dann wirds sicher etwas kleiner. Trotzdem bezweifle ich, dass du mit 2 Lagen auf ATMega16-Größe kommst. Ich lass mich natürlich gerne vom Gegenteil überzeugen und hätte auch, wenn der Preis passt, Interesse an so ner "Adapter Platine".
-
Thread
4 Lüfter mit grosser Last mit EIGENEM PWM (BASCOM&ATmega32)
Lüftersteuerung bauen - ich weis wurde schon zuu oft besprochen;) Ich frage mich einfach, ob 1.) ein ATmega32 mit einer Taktung von 16Mhz 4 Unabhängige PWM-Signale erzeugen kann 2.) Der Atmega mit der rel. grossen Last von einmal 1 Ampere und einmal 2 Ampere zurechtkommt. (Die übrigen 2 Plätze sollen
vergleichen (*2, *4, /2, /4 ...) Wenn dabei ein weiterer Timer gebraucht wird dann nimm einen mega48/88/168.
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
aber nicht mitspielen: wo fange ich an? Der Thread ist etwas unüberschaubar. Ich habe NRF, Atmega, Espxxxx und Raspi…
-
Thread
Software PWM 8-fach
Anbei ein Source der 16 RGB LEDs = 48 LEDs in 24 Bit Farbtiefe einstellen kann. In C sähe es inetwa so aus: (schlag mich nicht wenn der Source noch kleinere Fehler enthält ich habe in erst jetzt anch C transliert :=) #define REG_PORT
Farbabstufungen pro LED und angesteuert durch herkömmliche PWM. Die 8 LEDs haben die Helligkeiten, 16, 32, 48, 64 usw. usw. und jede zieht 20mA Strom. Zerlegen wir die PWM in 256 einzelne Schritte pro Zyklus so heist dies 0-16 = 8 * 20mA = 160mA 17-32 = 7 * 20mA = 140mA 33-48 = 6 * 20mA = 120mA 49-xx =
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
. An alle: Kann mir jemand sagen, wie lange PonyProg zur Programmierung/Verifizierung eines ATMega mit 8, 16, 32, 64k braucht? Was ist die niedrigste Taktung des ATMega, bei der PonyProg noch funktioniert? Und was macht Ihr, wenn als Clocksource der Low-Frequency Oszillator angewäht wurde? Auch
, dass jeder Prozessor andere Fuses besitzt. Manche Prozessoren haben gar keine Fuses. Oder der ATmega48V/88V/168V kann nur im Bereich von 0 - 6MHZ betrieben werden. Wenn du mit deinem Programm sowieso nicht alle Prozessoren abdecken möchtest kann man das ruhig so machen. Aber wenn ich mir deine Erzählung
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
Kondensatoren sind eigentlich alle vorhanden. Könnte es aber vielleicht bei C10 Probleme geben, den ich für ATMegaVCC UND den 2515 CAN-Controller einsetze, da sie ziemlich eng nebeneinander bestückt sind(das ist der Kondensator mittig am unteren Rand)? Im Anhang ist mal das Eagle-Layout der Platine. Und nicht
Noch was: 1- LPC11C24FBD48/301, 10 1,7859 € 17,86 € Summe: 17,86 € Fracht: 6,00 € Steuer: 4,53 € Gesamtsumme: 28,39 € Auszug aus der Rechnung meiner Bestellung.
-
Thread
gesucht: 50Hz Generator fein einstellbar
ihn erst wieder im nächsten Jahr). Womöglich läuft es dann doch darauf hinaus, dass ich ihm ein ATMEGA88 aufs Auge drücke und die Firmware für ihn erstelle. Wäre eben schön gewesen, wenn es sowas schon fix und fertig gäbe. Das Problem der Rückmeldung, welche Frequenz nun eigentlich genau eingestellt
zusätzlich zum Controller > vermeiden. Wie oben gezeigt, ist das doch alles kein Problem. Ein ATmega48 reicht völlig aus und steuert noch ein Display an (LED oder LCD).
-
Thread
Uhr mit Mega32, allerdings ohne DCF77
. die braucht bloß ewig viel flash. mach dir die ascii-tabelle zu nutze: die zahl 0 hat ascii-code 48, 1 hat 49, etc. also der ascii-code, den du über usart schicken musst, ist deine ziffer plus 48. anbei code für einen 8 bit integer (nData), der über die usart übertragen werden soll: [c] USART_Transmit(48+nData/100); USART_Transmit(48+(nData/10)%10); USART_Transmit(48+nData%10); [\c] USART_Transmit() musst durch eine Funktion ersetzen, die ein 8-bit-zeichen überträgt. vg flo
-
Thread
Welchen AVR nehmen?
Atmega1284P (DIP) oder Atmega2560 (TQFP)
Anforderungen richtig verstanden habe, komme ich auf 20 I/Os. Das geht auch schon mit den 28 poligen ATMega 48/88/168/328. Die haben UART/ AD-Wandler/ SPI/ TWI an Bord. Hast Du denn einen Programmer? Bei den 28-Pin-Typen kommt es jetzt allerdings drauf an, ob Du den Code in bis zu 32k Flash und die
-
Thread
TMC262 Stepper Shield
TMC262 fertig. Es gibt keinen Layout Fehler. Es funktioniert erstmal alles. Dazu musste ich den ATmega48[MFL] vor dem verlöten mittels eines selbsgebauten Programmier Adapter flashen und schon die Fuses einstellen. Der CP2101 und der ATMEL ließen sich trotz QFN/MLF Outline super löten. Mit
/256 CoilCurrent: max. 2.8A RMS Supply: 12 - 36V Der ATMega48 überwacht hierbei nur den TMC262 und 2 Endschalter bzw. dient zur Konfigurierung des TMC262, um den Schrittmotor Treiber optimal an den verwendeten Schrittmotor anzupassen. Die Kommunikation
-
Thread
Composite/PAL mit AVR
www.rickard.gunee.com/projects/video/sx/gamesys.php Mahpong-Spiel, erzeugt PAL-BAS, AT90S8515, 8MHz, 48x30 Pixel, 4 Graustufen http://jkdesign.de/avrproject/Die%20MAHPONG%20Seite.htm OSD, NTSC, AVR ATmega, 160x100 Pixel http://www.avrfreaks.net/Freaks/freakshow.php?action=2&projectid=135 (Login erforderlich
, 256 Zeilen, 60Hz, Pseudo-NTSC http://www.brouhaha.com/~eric/pic/pictock.html Snake auf AVR ATmega163, 48x32 Pixel, NTSC, Farbe (durch AD724) http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2002/carlo/index.html