-
Thread
Hilfe für weiteres Vorgehen
brauchst du für solche experimente immer 2 uCs. Deshalb solltet du dir auch mal auf Lochraster eine ATMega8 Grundschaltung aufbauen. Noch ein RFM12 dranhängen und das erste Byte rausfeuern.
und Versandkosten ist, muesste man nochmal nachschauen), im Gegenzug aber bekommt man einen AVR ATmega1281 zusammen mit einem leistungsfaehigen digitalen Transceiver mit Adressfilter und Fifo. Auf dem Chemnitzer Linuxtagen haben die uracoli-Jungs mal so ein Datenloggerprojekt gezeigt http://www.uracoli.de
-
Thread
AVR ASM 16 Bit / 180 teilen
Mahlzeit, ich benötige für eine Zeitkritische Geschichte eine Routine (ASM) womit ich auf einem ATmega1281 eine 16 Bit Variable durch eine Konstante (in diesem Fall 180) teilen kann. Hat jemand vielleicht etwas Code-Geschnippsel da? Ich glaub mein Mathe-Verständnis reicht dafür nicht aus um durch
-
Thread
ATMega2560 gegen auslesen schützen
Hallo, ich möchte meine Firmware im Atmega2560 gegen auslesen schützen. Er soll aber weiterhin im Flash- und EEPROM- Bereich programmiert werden können, nur eben nicht auslesbar sein. Weis jemand welche Fuses/Lock bits hierfür zu setzen sind
RTFM - http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Siehe Lockbits, Seite 325. Nach setzen der Lockbits kann mittels "chip-erase" via externen Programmer alles neu programmiert werden. Danach muessen natuerlich
-
Thread
Atmel ZigBee MAC + ATAVRRZ200 Demonstration Kit Problem
Nobeacon" zum laufen bekommen, dazu nutze ich den entsprechenden Unterordner ".\Coordinator\AT86RF230B_ATMEGA1281_RCB_3_2_PLAIN" und erstelle mit der Makefile die .hex Datei, diese lade ich im AVR-Studio mit dem AVRISP mkII über das Displayboard auf den RCB. die Fuses habe ich nach der entsprechenden pal_config.h
-
Thread
XP Eclipse AVR Debugging sehr langsam
Erfahrungen. Ich hatte Eclipse Ganymede, WinAVR-20081205, Atmel JTAGICE MKII und ein Board mit einem ATmega644P. Das Stepping im Debugger war mit dieser Kombination nicht nur langsam, sondern ist mir auch regelmäßig komplett um die Ohren geflogen (Absturz Eclipse). Ein paar mal habe ich dann hilfsweise AVR
Serial number: 00:b0:00:00:27:fc Reported JTAG device ID: 0x9704 Configured for device ID: 0x9704 atmega1281 JTAG config complete. Preparing the target device for On Chip Debugging. Disabling lock bits: LockBits -> 0xff Enabling on-chip debugging: Extended Fuse byte -> 0xf5 High Fuse
-
Thread
ATMEL (Microchip) erhöht die Preise
#4591478: > Das steht aber auch schön erklärt in der wdt.h: Ja, nachdem ich mich (seinerzeit beim ATmega1281, nachdem wir von ATmega128 auf diese umgestiegen waren) selbst einen Tag lang dusselig gesucht habe, hab' ich das dann dort verewigt. ;-) Aber wie schon geschrieben, das ist nun schon mehr
Beispiel auch. Das erhöht nebenbei das Bildungsniveau. ;-) Ob das schon mal jemand verwechselt hat? ATmega16 und ATmega164 sind pinkompatibel. ATmega32 und ATmega324 sind pinkompatibel. ATmega64 und ATmega644 sind nicht pinkompatibel.
-
Thread
AVR nicht programmierbar
Hi! stehe gerade vor einem sehr komischen Verhalten... hab ein AVR-Board gebaut (Atmega1281, Vcc=5.2V) und mit AVR-Studio4 auf einer XP-Maschine programmiert. Programmer: JTAGICE mkII für JTAG aber auch AVRISP mkII Beide Programmier-Interfaces herausgeführt. Neuerdings bekomme ich
-
Thread
Suche 6x 16-Bit-PWM-IC
Manche AVRs schaffen das in Hardware: http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega1281 Bei 16 MHz sind ca. 122Hz (244 bei fast) mit 16 Bit möglich. Und es sind 4 16Bit Timer mit mehreren OCR-Registern. hans
-
Thread
Problem mit Funktion
Naja, der Prozessor einer PDP-11 dürfte deutlich langsamer gewesen sein als ein ATmega1281, und mit externem RAM hat man sicher ähnlich viele Ressourcen, wie sie die PDP-11 seinerzeit hatte... und auf der ist UNIX entstanden. ;-)
-
Thread
Watchdog Mega128 (Daten sichern)
Hallo Thomas, der Watchdog im ATmega128 macht wirklich nur einen Reset, wenn er zuschlägt. Du könntest Deine Daten auch in einem externen Speicher z.B. FRAM ständig ablegen. FRAM kann nahezu beliebig oft beschrieben werden, er ist schnell
und funktionskompatible AVRs, die einen Watchdog-Interrupt mit nachfolgendem RESET haben, der Mega1281 zum Beispiel.
-
Thread
Arduino + ESP8266
Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Alle Baudraten mit einem Error >2% werden nur mit Glück funktionieren.
-
Thread
CC2420 ansprechen ?
HF-Pfad da dran. (Habe die Dinger damals mal dienstlich in den Fingern gehabt, wir hatten die an ATmega1281 dran, wenn ich mich recht entsinne.)
-
Thread
STK50(1): LED Blinken sobald Port als Ausgang definiert
Hallo Gemeinde Ich habe gerade zum Testen ein STK500 mit Erweiterung (501)und einem ATMEGA1281 bestückt. Das Angehängte "Nichts-mach" Programm ist geladen und sobald der PORT per DDR als Ausgang definiert ist, blinken die LED (sofern angeschlossen) siehe LogikLog. Natürlich macht das
-
Thread
tötet avrisp mkii AVRs?
Ich hab jez mir einen avrisp mkii Programer gekauft. Nun sind mir schon zwei AVRs (mega32 und mega1281 bei 3,3V) gestorben. Beim ersten vermutete ich noch eine Überhitzung beim Einlöten. Der Zweite lief dann schon eine Weile und beim Löten hab ich auch besser aufgepasst. Mir ist auch aufgefallen dass
@Travelrec OT Das ist vielleicht auch eine Erklärung dafür, daß Atmega8 und 16, wenn ich sie mit 16Mhz-Quarzen betrieben habe, nach dem Flashen "dumm taten" :-) Wenn ich sie dann mit dem HV-Programmer nach ELM-Chan-org angesehen habe, waren da Fuses gesetzt, an die
-
Thread
Wie umgehen mit doppelt belegten IO-Pins (Atmega88PA)?
hochwertig ist also zumindest auch eine gute Lötstoppmaske aufweist. Ich habe auch schon problemlos ATmega1281 (TQFP mit 0,65 mm Raster) auf selbstgefertigten Platinen verlötet, also ohne Lötstopp. (Ich habe auch schon QFN auf selbstgemachten Platinen verlötet, aber das muss man sich nicht freiwillig
Steckbrett experimentiere. Dann sollte es aber auch kein Thema sein, stattdessen gleich einen ATmega16A oder sowas zu benutzen. Der bietet dann einfach ein paar Pins Reserve.
-
Thread
WinAVR mit parallel Programmer--Fehlermeldung
Hallo! Ich habe ein Problem, meinen ATMega16 mit WinAVR über einen selbstgebauten Parallelport Programmer zu programmieren. Über PonyProg gehts einwandfrei, aber ich möchte nicht immer den Umweg gehen. Die Adapterschaltung ist von dieser
Hast du schon -p m16 statt -p atmega16 probiert? lpt1 ist im SPP Modus (BIOS)? Kannst du mehr Debugausgabe erzeugen (-vvvv in der AVRDUDE Kommandozeile zeigt u.a. die AVRDUDE Version)?
-
Thread
Atmega2560 startet nicht
> Wo besitzt der ATmega2560 irgendeine Abschaltspannung? BODLEVEL fuses (Brown-Out)
Datenblatt http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Table 31-3: RESET Pin Threshold Voltage Minium 0.2*VCC Maximum 0.9*VCC Die Spannung am Reset Pin muss bei 5V Versorgungsspannung höher als 4,5V sein,
-
Thread
Problem mit Empfang - UART Library Fleury
Hallo zusammen, ich nutze einen ATmega1281 und möchte über USART1 mit dem PC kommunizieren. Dazu nutze ich die UART Library von Peter Fleury. Damit ich sie compilieren konnte, musste ich lediglich die Interruptvektoren anpassen. Das
-
Thread
Rechteck: Variable Frequenz / Duty Cycle
Mit einem Atmega1281 müssts gehen. Der hat massenhaft Compare Register :-)
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
hatte mir eine Lochrasterplatine mit zwei MCP2515 nehmst MCP2551 und da gleicher Sockel wie ein ATMega8 einen ATMega328P aufgebaut. Der hat den Vorteil das er pinkompatibel ist und mehr Ram und Flash hat und zudem ein Freq Ausgang und im max Fall bis 20MHz betrieben werden kann. Der ATMega8 wäre schon
High->low reagiert und so ein Frame, vom Atmega unbemerkt, im MCP bleibt. Der ATMega setzt ja auch nur das Register im MCP zurück welches zuvor als meldendes und ausgelesendes identifizerit wurde - oder ???????????? Wurde deshalb weiteroben die
-
Thread
Umstieg auf neue WINAVR-Version sinnvoll?
It depends. Wir haben in der Firma sehnlichst auf die neue Version gewartet, damit wir für den ATmega1281 endlich auch unter Windows und nicht nur unter Unix compilieren konnten. > Was ich jetzt schon vermisse ist beim comilieren die Auslastung von > Flash und RAM... :( Eric hat dies jetzt
-
Thread
Peilsender -RF AVR- single chip transceiver zur Tierortung? wer hat Ahnung?
Allerdings brauchen die AT86RF2xx allesamt einen separaten Controller, was du ja nicht willst. ATmega128RFA1: im Prinzip ein ATmega1281 mit integrierten AT86RF231. Gibt's auch als fertigen Modul von Dresden Elektronik. > aber ATA5428 müsste gehen aber nicht ohne zusätzlichen Mikrocontroller?
ATA5428 wäre bereits allein als Transceiver wohl schon so teuer wie ein kompletter ATmega128RFA1. Dann könntest du eher noch zu einem AT86RF212 + kleinem AVR greifen, wird sich platzmäßig mit dem ATmega128RFA1 nicht viel nehmen. Ich hatte dir ja oben schon vorgerechnet, dass bei deinem
-
Thread
Ext. Interrupt Eingänge
Hi Wenn es um AVR geht: Mehr als drei INTs haben die 64/100pol. ATmega640/1280/1281/2560/2561. Ansonsten haben allen neueren AVRs Pin-Change-Interrupts an fast allen IO-Pins. MfG Spess
-
Thread
Probleme mit io.h
offenbar zugunsten des USB-Makros rausgeflogen ist. Das Ganze ist doch letztlich ein modifizierter ATmega1281.
-
Thread
[V] ZigBit Module ATZB-A24-UFLR und ATZB-24-B0
/ds/2/36/atmel_atmel-8226-zigbit-2.4ghz-wireless-modules-at-542724.pdf Die Module haben einen ATmega1281 Controller und als Transceiver einen AT86RF230 verbaut. Mit den von Atmel frei und kostenlos angebotenen Software Stacks ist es schnell möglich einfache Funkverbindungen herzustellen und diese
-
Thread
Fehler im GCC-Linker?
ich mir die Stelle im hex-file anschaue, steht da was anderes als meine Struktur. Target ist ein ATmega1281. Hat jemand eine Idee? Gruß Matthias
-
Thread
Mikrocontroller für schnelle PWM gesucht
http://www.atmel.com/Images/Atmel-8331-8-and-16-bit-AVR-Microcontroller-XMEGA-AU_Manual.pdf ATMEGA16A4 kostet bei Mouser ab 100 Stk. 1,34 Euro (je nach Typ) Gruß St. Ende!
Der STM32F103 72MHz / 65536 = 1098 Der STM32F40x 84MHz / 65536 = 1281
-
Thread
Tim0OVF -> Warum funktioniert er nicht?
Funktionen funktionieren, der timer läuft, aber die ISR wird nie ausgeführt. Es handelt sich um den ATMEGA1281. Kann mir jemand weiterhelfen? Vielen Dank! P.S.: ein auszug aus der iomxx0_1.h [c] /* Timer/Counter0 Overflow */ #define TIMER0_OVF_vect _VECTOR(23) #define SIG_OVERFLOW0
-
Thread
AVR-Bootloader mit Verschlüsselung
; AT90CAN32 ;.include "can64def.inc" ; AT90CAN64 ;.include "m1280def.inc" ; ATmega1280 ;.include "m1281def.inc" ; ATmega1281 ;.include "m128def.inc" ; ATmega128 ;.include "m161def.inc" ; ATmega161 ;.include "m162def.inc" ; ATmega162 ;.include
m2561def.inc" ; ATmega2561 ;.include "m323def.inc" ; ATmega323 ;.include "m324Pdef.inc" ; ATmega324P ;.include "m3250def.inc" ; ATmega3250 ;.include "m3250Pdef.inc" ; ATmega3250P ;.include
-
Thread
Problem AM-Empfänger konstruieren
für etwa EUR 15 das Stück nicht nur einen kompletten Transceiver, sondern auch gleich noch einen ATmega1281 mit dazu. Für die Fahrzeugsender brauchst du außer dem Zigbit eigentlich nur noch zwei LR03-Zellen und ein kleines Gehäuse, damit ist dein Gerät fertig. Für die Zigbits könnte ich dir (mit
Behandlung für "ich habe keine Daten empfangen". Du solltest natürlich sicherstellen, dass dein ATmega8 auch mit 8 MHz läuft, denn mit 1 MHz sind keine 19200 Bd sinnvoll zu erreichen. Dummerweise ist beim ATmega8 der 8-MHz-RC-Oszillator nicht werksseitig kalibriert, sodass du ggf. noch das OSCCAL-Register
-
Thread
AVR Bootloader in C - Artikel
hab mich nun mal näher mit dem HEX-Format beschäftigt und muss mich aufgrund der Verwendung eines ATmega1281 sowieso mit den Datensatztypen 02 bis 05 beschäftigen. Dazu folgende Fragen: 1. Warum gibt es zwei verschiedene Modi/Record Types für die Adressierung von Speicherplätzen über 64k? Zum einen
halloMario, Schön,das Du da bist. ich habe den ersten Test auf Atmega32, hat wunderbar geklappt. Nun jetzt teste ich den Atmega16 und macht Ärger. Ich habe die gleichen Programme wie für Atmega32 genommen und auf Atmega16 übertragen. Die Adresse des Bootloaders auf
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
vorausgesetzt. Jetzt musst du nur noch einen AVR mit mindestens sechs OC-Ausgängen finden. Der ATmega328P hat zwar drei 16-Bit-Timer mit jeweils zwei OCs, aber dummerweise teilen sich zwei davon (OC3B und OC4B) einen Ausgang, so dass leider nur fünf Kanäle möglich sind. Ein ATmega640/1280/1281
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
AtMega ehwiges Fuse Thema 16 Mhz Quarz
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega
CONTROL UCSR0B #define UART0_DATA UDR0 #define UART0_UDRIE UDRIE0 #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || defined(__AVR_ATmega640__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1
-
Thread
ATxMega Stick
Meinen Glückwunsch zu diesem Projekt! Ich hatte mal etwas sehr ähnliches für den ATMEGA1281/2561 gemacht. Das Nadelöhr war dann häufig das fehlende externe SRAM, das musste für die meisten Applikationen extern dazugebastelt werden.
ich von normalen AVRs. Ich hatte da ewig gerätzelt und dann habe ich bemerkt, dass ich statt einem ATMega32 einen ATMega32A eingestellt habe. Ich denke das mann man auf die xMegas übertragen. Gruß Tim
-
Thread
Atmega8A: loop über Ports/Pins funktioniert nicht
Hallo! Da habe ich ein altes Board gefunden, auf das ich irgendwann einen Atmega8A gelötet hatte, und wollte "mal eben" testen, ob's noch funktioniert. "Mal eben" ist jetzt zwei Tage her und ich bin ausreichend frustriert, um hier nachzufragen: m8a_Pin-Test.c funktioniert,
Ist von 2002 https://github.com/avrdudes/avr-libc/commit/7aecd309ad6681c9ae1281cc931fec4b52dbc820#diff-8c72afd145ee38584ffc03366c04a257f2f626c4cf17626768edf6cb2cbd0578
-
Thread
Debuggen mit JTAG ICE mkII
Hallo, ich habe hier einen ATMega1281 auf einer eigenen Platine (in einem Meshnetics ZigBit-Modul) und einen JTAG ICE mkII. Nun würde ich gerne OnChip-Debuggen, doch ich finde keine Anleitung dazu. Was muss ich einstellen bzw. beachten
-
Thread
Neue Version AVR8-Burn-O-Mat
Konfigurationsdialog für die Oszillatoreinstellungen unterstützt jetzt sehr viel mehr Controller: ATmega 8, 16, 32, 64, 128, 48, 88, 168, 8515, 8535, 164, 324, 644, 169, 329, 3290, 649, 6490, 640, 1280, 1281, 2560, 2561 und ATtiny2313 - die Fuses können direkt als Hex-Zahl eingegeben werden - "usb
-
Thread
32,768 KHZ problem
Hallo, ich erlebe jetzt gerade irgendwie ein neuer weltwunder. Atmega1281 uC,verusch den timer2 in Asynch.Modus zu schlaten und einen einfachen rtc zu erzeugen, dass ganze wird mit avr jtagice mk2, geflasht. direkt nach der intialisierung von timer2 spielt das ganze
-
Thread
µC von 0 auf lernen. ASM oder C?
noch nie etwas >anderes als kleine Progrämmchen,... Meinst du? Ich habe Gerätesteuerungen mit ATMega1281 (Grafikdisplay, Touchscreen ,teilweise mit Ethernetanbindung) die liegen in der Größenordnung 12-13k Programm. Solche Kleinigkeiten http://www.mikrocontroller.net/topic/136702#1278007
nie etwas >>anderes als kleine Progrämmchen,... > > Meinst du? Ich habe Gerätesteuerungen mit ATMega1281 (Grafikdisplay, > Touchscreen ,teilweise mit Ethernetanbindung) die liegen in der > Größenordnung 12-13k Programm. > > Solche Kleinigkeiten > > Beitrag "Re: Zeigt her Eure Kunstwerke !"
-
Thread
Usbprog und amtega1281 problem
Also ich hab folgendes problem: Auf meiner kleinen Platine hab ich einen ATMEGA 1281 drauf. Nun versuche ich krampfhaft diesen zu Programmieren. Hat jemand damit schon erfahrungen gemacht. Er wird ja nicht officiel von USBprog unterstützt. Wäre dankbar für eure hilfe. Programmiert
-
Thread
default interrupt
defaultvektor) oder sowas war das, wenn meine grauen zellen mich nicht täuschen. Zur Info: es wird ein ATMEGA 1281 mit AVR-GCC programmiert. Vielleicht kann mir ja jemand weiterhelfen
-
Thread
Werden 2 "|=" optimiert?
ich momentan nicht an den PC > komme. Ich habe mir eben den Code aus dem Datenblatt für den ATmega1281 genommen und ihn durch den GCC geschickt. Mit -Os generieren mir daraus sowohl GCC 3.4.6 als auch 4.1.0 gleichlautend: EEPROM_write: .L3: sbic 63-0x20,1 rjmp .L3
-
Thread
EPROMs, SRAM & Parallel-EEPROMs..
Hallo, mich interessiert, wie man die o.g. Bauteile am besten an einen Atmega32/AT90*8535 anschließen kann. Direkt geht ja eher nicht, das würde zu viele IOs schlucken. Außerdem hab ich mal einen EPROM-Soundgenerator gesehen, der die Bits anhand von TTL auswertet. Das würde
Am Besten nimmst Du einen AVR mit externem Memory Interface, z.B. Einem Mega 64/128/640/641/1280/1281/2560/2561. Die Datenleitungen kommen an Port A, die unteren Adressleitungen über einen hc573 auch an Port A und die oberen an Port C. RD(OE), WR(WE) und ALE sind auf Port G. das ist die schnellstmögliche
-
Thread
Maximalstrom Arduino Mega 2560
gibt das gültige Datenblatt: http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf S.355 Absolute Maximum Ratings Das sind die Werte bei denen er noch nicht kaputt geht. Aber den Text rechts daneben gründlich lesen. MfG Spess
http://playground.arduino.cc/Main/ArduinoPinCurrentLimitations ATMEL ATMEGA2560-1280-640(MEGA) Current Specifications: Absolute Maximum ratings: DC Current per I/O Pin .............. 40.0 mA DC Current VCC and GND Pins......... 200.0 mA This apparently is saying you
-
Thread
Suche Bestandteile für Funksensor-Konzept
FT232 dranklemmen und auf USB rausgehen. Ohne Zigbee-Schichten kannst den darin enthaltenen ATmega1281 auch komplett mit deiner eigenen Firmware befüttern. > Außerdem mal eine andere Frage: Führen 20 Funkmodule nicht zu einem > Elektrosmog, dem man lieber ausweichen sollte? 20 x 1 mW. Wenn
-
Thread
bezahlbarer GPIB-Adapter
mit externem Speicherbus nimmt, ist es >> gar nicht so schlimm. > > der 8515 ginge wohl. ATmega128, ATmega1281, ATmega2561, die haben das alle mit dran. > ja. Das ist schon etwas Aufwand. Schön ist es auch nicht gerade. Klein > hinten auf den Stecker stecken kann man es auch nicht. Wenn da
Jörg Wunsch schrieb im Beitrag #2228813: > Kannst ja einen AT90USBxx bzw. die neueren ATmega*U2 nehmen. Danke für den Hinweis auf die U2-Typen. Teensy Dev Board AVRKey Open Kubus ATmega32U2 USB-KEY: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=170571016795 Es gibt also Platinen
-
Thread
LEDs an ATZB-24-A2 anschließen
stimmt. Im Handbuch steht das die GPIO stark genug für eine LED sind und dass man auf S. 387 im ATmega1281v Handbuch gucken soll, aber da finde ich nichts über den Anschluss von LEDs. Ansonsten steht da noch: "GPIO Output Voltage (High/Low) -10/5 [mA] 2.3/0.5 [V]" Jetzt wo ich das hier so schreibe
-
Thread
RIP AtmelStudio
Strombegrenzung und LCD Backplanespannungen für Multiplex, ordentliche SigmaDelta ADC, hat AVR nie bekommen (Atmega169 obsolete).
Fuses kann man natürlich alles Mögliche machen, beispielsweise aus einem ATemga1280 macht man einen ATmega1281, der seine ISP-Pins auf TXD0/TXD0 statt MISO/MOSI hat. Aber natürlich muss die Logik dafür vorab bereits vorgesehen worden sein. Was aber auch durchaus üblich ist: "Herunter fusen" eines größeren
-
Thread
Programm von mega32 auf mega328P convertieren
Sachs schrieb im Beitrag #3498747: > Im Prinzip sind die beiden Typen doch gleich ? Nö. Der ATmega32 ist ein Nachfolger der Linie AT90S4434/8535, aus denen dann ATmega163 und ATmega16 hervorgegangen sind. Ab ATmega16 dann auch mit JTAG zum Debuggen. Der ATmega328 ist ein Nachfolger der Linie
Ich habe das einfach auf der Kommandozeile compiliert mit: [pre]avr-gcc -Os -mmcu=atmega1281 -S leds.C[/pre]
-
Thread
Verzweigung bei Wert kleiner 0
angegeben, aber das hat auch nicht geklappt. Geschrieben mit AVR-Studio mit WinAVR-Plugin für Atmega1281 Der Wert *tast kommt von einem Inkrementalgeber und kann nur die Werte 0, 1 und -1 annehmen. [c] void fnFunction (char *tast, unsigned char *value, unsigned char max) { char temp = (