-
Thread
AVR2054 debuggen [erledigt]
Zeile aus dem entsprechenden Makefile aus: [code] LINKER_FLAGS += -Wl,--script=./../../linkerScr/atmega1281.ld [/code] und schau, ob du das dann debuggen kannst. Die Optimierungen würde ich übrigens eingeschaltet lassen, schließlich haben Bootloader meist nur einen knapp bemessenen Platz im Controller
-
Thread
i2c Slave Problem
auslesen. das ganze ist ein beschleunigungssensor von bosch (SMB380) und der controller ist der Atmega1281.lese ich nicht veränderbare register aus,passt das alles.ich nutze die I2c-ansteuerung von Peter Fleury. mein problem ist,dass mir ziemlich schwankende beschleunigungswerte ausgibt,obwohl dieser
-
Thread
Atmel Mcc Stack
, ich habe eine Frage an euch die mich das ganze Wochende beschäftigt hat. Ich verwende einen Atmega 1281 in und einen RF230 Funkchip von Atmel. Auf dieses System habe ich den Atmel Mac Stack portiert um ein 802.15.4 Netzwerk aufzubauen. Nun benötige ich aber eine Abgespeckte Version um meine Applikation
-
Thread
Allgemeine Frage zu ZigBee-Stackfunktion
Evaluation-Board von Meshnetics,wo der BitCloud-Stack implementiert ist.Auf dem Board befindet sich der ATmega1281 und ich programmier mit dem AVR-Studio. Wenn ich über I²C einen Sensor ansprechen will,brauch ich doch nicht unbedingt die fertigen Stack-Funktionen,die mir BitCloud für I²C zur Verfügung stellt
-
Thread
Arduino Mega R3 PWM funktioniert nicht für Timer 5 (A), Pin 44
145 https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf
-
Thread
Externes #define ?
{ uint8_t uc_char; puts(MENU_HEADER); //... } ^D $ avr-gcc -Wall -Wextra -mmcu=atmega1281 -Os -c additional_adc_adc_example1.c additional_adc_adc_example1.c: In function ‘display_menu’: additional_adc_adc_example1.c:10:3: warning: implicit declaration of function ‘puts’ additional_adc_adc_example1
-
Thread
Ethersex Abhängigkeiten der Module (DCF77 & NTP)
entweder ist NTP oder DCF77 nicht auswählbar. Ich habe schon etliche Konfigbeispiele durchprobiert vom ATmega168 bis zum Mega1281 wird mir die Option nie auswählbar angeboten. Gibt es einen Baum mit den Abhängigkeiten der einzelnen Module in Ethersex? Sonst suche ich mir nen Wolf... Die Hardware baue
-
Thread
Tasterverarbeitung mit ARDUINO-C
Mikrocontrollers https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf, gerne auch diverse "Application Notes" als Ergänzung dazu.
&_x_tr_pto=sc https://www.stummiforum.de/t174458f7-Projektvorstellung-Low-Cost-Eigenbau-S-mit-Atmega-Arduino.html Bernd_Stein
-
Thread
Software MP3 decoder for ATmega/ATxmega
32 kBytes (or even less), but must accept significant limitations. The source code supports both ATmega and ATxmega, I've tested on ATmega1284P and ATxmega128a3u. The code is prepared to run also on ATmega 640/1280/1281/2560/2561, but hasn't been tested on real hardware. On ATmega and ATxmega an 8 bit
seemed to run stable at room temperature (OK, didn't let it run for days). You can even try with ATmega1284P, but use an external Xtal oscillator, simple Xtal might most likely not work. I was able to run ATmega644PA/1284P with 30 MHz@5V, also stable at room temp. But now for the procedure: Load an
-
Thread
JTAG MKII -> Einstellungen in AVR für OCD?
select platform and device ... den oben genannten Adapter ausgewählt und meinen dazugehörigen µC ( Atmega1281). ich klicke danach auf den grünen Pfeil. Danach blinkt die grüne LED zur Softwareübertragung permanent auf dem Adapter. Im AVR-Studio ist kein Einzelschrittmodus möglich, nur noch Anhalten. Danach
-
Thread
ATZB-A24-UFL
Funkmodule zugelegt (ATZB-A24-UFL). Intern hat es einen AT86RF230 RF Transceiver, der über SPI an einen ATmega1281 angeschlossen ist, welcher die ZigBee Software beinhaltet. Ich will den ganzen ZigBee Stack aber nicht haben und direkt mit dem AT86RF230 arbeiten und den internen µC selber programmieren. Vielleicht
-
Thread
Motorstrommessung rauscht
Kapitel 26. https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf > Leider habe ich kein Oszilloskop, dass die geringen Spannungshübe > darstellen kann. Lass deinen Arduino über die Serielle Schnittstelle (Baudrate schnell
-
Thread
Division von unsigned char
Algorithmus für eine Division zweier unsigned char Variablen nennen? Als Controller habe ich den ATMEGA8. Es stehen nur 16 Takte zur Verfügung. Geht das überhaupt? Meine erste Idee war eine Tabelle zu verwenden. Diese wird aber viel zu groß. Martin
Algorithmus für eine Division zweier > unsigned char Variablen nennen? Als Controller habe ich den ATMEGA8. Es > stehen nur 16 Takte zur Verfügung. > > Geht das überhaupt? Meine erste Idee war eine Tabelle zu verwenden. > Diese wird aber viel zu groß. > > Martin Die Sterne stehen schlecht...
-
Thread
Arduino Mega, USB Host Shield und externes Netzteil - Kurioses Problem
. Ich aber ernst gemeint. Auf dem Arduino Mega 2560 ist Arduino Pin 53 verbunden mit PB0 des Atmega2560. PB0 hat die Funktion !SS, siehe https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf. Die Kommunikation
-
Thread
Hilfe bei Codelesen
habe ich mal selbst erlebt und deshalb auch in die avr-libc-FAQ aufgenommen. Man nehme einen ATmega1281. Alle IO-Ports sollen Ausgang werden. Weil man faul ist, schreibt man das so: [c] DDRA = DDRB = DDRC = DDRD = DDRE = DDRF = DDRG = 0xff; [/c] Der Effekt: in allen DDRx steht danach
-
Thread
avrdude.conf: Attiny44 mit AVR910 programmieren
Danke für die Antwort. Das probiere ich mal aus. Mit dem Atmega328P und Attiny2313 nutze ich das (immer noch gerne) zusammen mit dem Bluetooth Modul. Ohne Kabel ist irgendwie freier;) und 3.3V ist auch einfacher.
not official! .db 0x08 ,0x40 ;m1280 avr910-Devicecode not official! .db 0x09 ,0x40 ;m1281 avr910-Devicecode not official! ; .db 0x0a ,0x40 ;m2560 avr910-Devicecode not official! ; .db 0x0b ,0x40 ;m2561 avr910-Devicecode not official! ; .db 0x0c ,0x40 ;m3250 avr910-Devicecode
-
Thread
NEC Beamersteuerung mit Atmega8U2
(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect
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
Probleme mit Diamex ALL-AVR ISP-Programmer
, ich habe mit einen Diamex ALL-AVR ISP-Programmer gekauft und habe nun Probleme damit meinen ATmega1281 zu programmieren. Der Diamex ALL-AVR ISP-Programmer wurde unter Windows als AVRISP mkII erkannt (im Gerätemanager Jungo > AVRISP mkII) und verursacht laut Windows keine Probleme. Die orangene LED
-
Thread
sbit macro für avr-gcc
ja praktisch konstant ist. Ja, die Vektoren werden immer alle eingebunden. Sind auf einem ATmega1281 auch schon mal (56 + 1) Stück zu je 4 Bytes, also 228 Bytes allein für die Vektortabelle. Würde in den fiktiven 128-Byte- Controller also schon gar nicht mehr passen...
-
Thread
Fehler bei AVR-GCC (make all)
-------------------------------------------------------- # MCU name MCU = attiny45 #MCU = atmega1281 # Processor frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency. You can then use this symbol in your source code to #
External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!),
-
Thread
Problem mit GCC Plugin
meldungen, allerdings nicht als error: [...] Build started 23.7.2007 at 16:25:47 avr-gcc.exe -mmcu=atmega1281 RZ200.o callbacks.o coord.o debounce.o device.o dis[pfad gekürzt]\RCB\mac" -ll2_rdk230_rel -o RZ200.elf uart.o: In function `UART0_Init': ../uart.c:29: multiple definition of `UART0_Init'
-
Thread
RGB Moodlight mit STM8
noch Luft. Es erstaunt mich etwas, daß der STM8 damit kaum mehr Programmspeicher verbraucht als der ATmega8. Obwohl der STM8 vergleichsweise spartanisch ausgestattet ist. Und der SDCC ein viel minimalistischerer Compiler ist als der (avr-)gcc. Happy Hacking! [0] http://www.mikrocontroller.net/topic
hätte nichts dagegen, das genau so einzubauen. [1] [code] grep '#' irmp.c | wc -l -> 1281 grep '#' irsnd.c | wc -l -> 753 grep '#' irmpprotocols.h | wc -l -> 645 grep '#' ir*.[ch] | wc -l -> 3264 [/code]
-
Thread
Barcode-Pen mit RAW-Output
einzulesen. Dazu habe ich mir in der E-Bucht günstig einen Barcode-Reader in Stiftform besorgt: Intermec 1281A02 Leider hat sich nach ein wenig Herumprobieren und Logikanalyzer quälen heraus gestellt, das der überhaupt keinen Seriellen Ausgang hat, sondern mit einem Pullup gegen 5V an der OUTPUT-Leitung
FinalProject... Naja, ob der Softwerker Wyatt Schweizer immer wusste, was er tut? Mit einem 16MHz-Atmega32 schafft er keine zuverlässigen Scans und auch nur UPC-A, bei EAN13 gibt es Probleme. Da gibt es Verbesserungspotential: Ich würde PIN-Change-Interrupt verwenden und die Timer-Ticks messen oder
-
Thread
Projekt: Bordcomputer Gesperrt
sein. Schon mal etwas von einem ATMega328 gehört? So groß wie ein ATMega8 und soviel Speicher wie ein ATMega32. Was soll da eigentlich für ein Display dran? Ursprünglich war mal von einem Touchscreen die Rede. Mit der Trennung in Haupt- und LCD-Controller tust du dir keinen Gefallen. Mit einem ATMega1281/1280/2560/2561 bedient man ein Grafikdisplay+Touch locker nebenbei. MfG Spess
-
Thread
Globale Variable wird im ISR nicht hochgezählt??
(SRW10); // 2 wait states > [/c] Hi, hab ich probiert, selbes Fehlerbild. Es ist ein Atmega64 mit einem 32KB SRAM. Die Verschaltung ist die "übliche" mit dem Latch dazwischen um Beinchen zu sparen. Ich habe auch gerade mal den Pointer des Arrays nach 0x1100 verschoben, weil ich glaube,
guck dir die Hardware an. Zinnbrücken, Verdrahtungsfehler. Das Codeschnipsel oben war für einen ATmega1281. Beim ATmega64 befindet sich das Bit SRW10 im Register MCUCR (statt in XMCRA). Hast du aus Versehen was in XMCRB reingeschrieben? Dort kann man einen Teil der Adressleitungen von Port
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
avr-gcc -mmcu=atmega169 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=4000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT rtc.o -MF dep/rtc.o.d -c ../source/rtc.c avr-gcc -mmcu=atmega169
implemented" zurück. Den Atmega versorge ich über die Stiftleiste am Thermostat. RX und TX habe ich direkt verbunden, ohne Widerstände, PullDowns usw. Der Atmega hat einen externen 4Mhz Oszillator. Im Anhang mal das Code-Schnipsel
-
Thread
BCM flackert beim dimmen
Original Code von der verlinkten Seite, mit Änderungen an den Timer Registern (ich benutze einen ATmega1284P @ 1 MHz), und einer Änderung in der "Animation" um nur eine LED langsam herunterzufaden. Weiß da jemand Rat?
. bit 1 = 767 Taktzyklen min. 769 Taktzyklen Max. bit 2 = 1279 Taktzyklen min. 1281 Taktzyklen Max. bit 3 = 2304 Taktzyklen bit 4 = 4351 Taktzyklen bit 5 = 8449 Taktzyklen bit 6 = 16639 Taktzyklen bit 7 = 33025 Taktzyklen Muss jetzt gehen, werde später etwas genauer
-
Thread
Umbenennung von Registerbezeichnungen
29K Code... Das ist mir klar. Aber ich meine reinen Programmcode Aus einem der Listfiles: ATmega1281 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% --------------------------------------------------------------- [.cseg] 0x000000 0x00ed56 10042 50682
-
Thread
Avrdude und EESAVE Fuse
Hi, Folgendes Problem. Ich habe einen Atmega bei dem das EESAVE Fuse gesetzt ist. Nun möchte ich per Avrdude ein neues eeprom file flashen. Blöderweise führt das bei gesetztem EESAVE Fuse zu einem verification missmatch error. Klar bei
so das EESAVE nicht gesetzt ist und anschließend dann flash und eeprom flashe. -c stk500v2 -p m1281 -e -PCOM7 -U lfuse:w:0xFE:m -U hfuse:w:0xD9:m -U efuse:w:0xFC:m -e -U flash:w:test.hex:i -U eeprom:w:test.eep:a Das führt zu folgendem Resultat: [c] -c: Device signature = 0x1e9704 -c: erasing
-
Thread
AVR: Pointer in Register - wie definieren?
.-2 ; 0x144 <__stop_program> [/avrasm] (Compiliert mal als Beispiel für einen ATmega1281.) ramtest() benutzt intern ausschließlich Register für den Zugriff, auf den Speicher wird nur zugegriffen, um ihn zu testen. Durch .init3 läuft das Ganze, bevor die reguläre Initialisierung
-
Thread
AVR Uart empfangene Daten weiterleiten
Sendepuffer verlassen haben (blockieren in einer ISR ist sowieso schlecht). Wenn ich es dem Datenblatt des Atmega1281 richtig entnommen habe besitzt die USART einen 1-Byte Eingangspuffer. Somit sollte gut eine Zeichenlänge an Zeit vorhanden sein um den Interrupt abzuarbeiten und das wird vermutlich zu knapp wenn
-
Thread
Komm net drauf :-(
$ cat foo.c #include <avr/io.h> int main(void) { return TRUE; } $ avr-gcc -mmcu=atmega1281 -c foo.c foo.c: In function 'main': foo.c:6: error: 'TRUE' undeclared (first use in this function) foo.c:6: error: (Each undeclared identifier is reported only once foo.c:6: error: for each
-
Thread
12bit, 9-Kanal Soft-PWM für LEDs auf Mega16
c2g, c2b; unsigned int c3r, c3g, c3b; unsigned int pwmCounter; unsigned char rxCounter; // Atmega IO konfigurieren DDRA = 0xFF; DDRB = 0xFF; //USART UCSRA=0x00; UCSRB=0x10; UCSRC=0x86; UBRRH=0x00; UBRRL=0x2F; //PWM while (1) { //Bei 0 alle einknipsen if (++pwmCounter==4095
Anforderung zwar erfüllen, aber weder die Platine, noch das Löten dieses Monsters trau ich mir zu. Der 1281 hat wieder nur 6 OCXn. Auch die dsPICs haben "nur" 3 DutyCycle Generatoren und könnten nur eine LED-Leiste antreiben, ich hätte aber gerne ein einziges IC :) Naja, vielleicht habt ihr noch Ideen
-
Thread
I2C Repeated Start klappt nicht
könnt mir helfen und sagen ob das mit meinem I2C Code überhaupt möglich ist. Ich verwende einen ATmega1281 und möchte einen VTI SCP1000 Sensor über I2C ansprechen. So versuche ich die I2C Funktionen zu nutzen: ... i2c_start(VTI,WRITE); i2c_send(0x02); // schreibe in ADDPTR i2c_send(0x29
-
Thread
Akkueinzelzellentester HET 20 von ELV
rausgekramt um meine LiFePO4, 1600mAh frisch vom Hersteller mit 1A Entladen. Ach, im HET20 werkelt ein ATmega 8. Leider werden keine LFP unterstützt, d.h. die Enladespannung liegt bei 2,7V anstatt bei 2,5V. EBC-A20 Multifunktion Li-Po Batteriekapazitätstester 5A Ladung 20A Entladung 85W https://www.ebay.de
mal meine frisch vom Hersteller bekommene 1600mAh LiFePO4-Zelle mit 1 Ampere entladen, welche noch 1281mAh an Ladung inne hatte. Der Wechselstromwiderstand mit dem *YR1030* gemessen, betrug 16,7 mOhm. Wenn meine Ladeplatinen mit dem *TP5000* angekommen sind, werde ich die Zelle mal aufladen und wieder
-
Thread
gcc bug (diesmal wirklich): "shift count is negative" Gesperrt
das erhöht die Chance, dass es jemanden bei GCC interessiert. ;-) [pre] $ avr-gcc -Os -mmcu=atmega1281 -Wall -Wextra -S foo.c foo.c: In function ‘foo’: foo.c:6:18: warning: left shift count is negative [-Wshift-count-negative] 6 | return x << shift; | ~~^~~~~
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -fno-sized-deallocation -fconcepts "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:
-
Thread
for(; ;) - Schleife
nicht mit "inline static void spi_out2". Wahrscheinlich deshalb: [pre] % avr-gcc -Os -mmcu=atmega1281 -S loop.c loop.c: In function 'spi_out': loop.c:8: sorry, unimplemented: inlining failed in call to 'spi_out2': recursive inlining loop.c:19: sorry, unimplemented: called from here [/pre]
-
Thread
Hobby Schaltplansoftware
THT-Pins und 301 SMD-Pads. Zum Aufpeppen würde ich dann 89C52 und 8255 durch ein Aufsteckboard mit ATmega1281 ersetzen. Das liegt mit reichlich 300 Pins/Pads schon wieder halbwegs im Rahmen dessen, was die kostenlose Diptrace-Version macht. Eins meiner größeren Projekte vor vielen Jahren war der Bau
billigste Kaufvariante mit 400 Pins. Damit ging schon deutlich mehr. Irgendwann fing ich mit dem ATmega2560 an. Dieser alleine hat schon 100 Pins. Von den meisten dieser Pins geht üblicherweise eine Leitung aus, deren anderes Ende mit einem weiteren Pin zu Buche schlägt. Das sind dann insgesamt schon
-
Thread
Retro Fieber: Z80 oder 68000 ?
auch. Das A-Meter im Bild zeigt nur den Strom der Display-Platine. Der Rest (Z8S180, 512K RAM, ATmega1281, FT232RL) braucht knapp 50 mA bei jeweils 18,432MHz.
habe. [pre] ### Reset reason(s): External. ### Setting I2C clock Frequency to 20000 Hz. ATMEGA1281+Z8S180 Stamp Monitor ### main_loop entered: bootdelay=-1 ### main_loop: bootcmd="pin ${pins}; reset; loadf; go ${startaddr}" => help !cpe - EEPROM copy !mde - EEPROM dump
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
opengl error 1282 at gtkglarea.c:489 (gtk3-demo.exe:5996): Gtk-WARNING **: 09:26:21.777: opengl error 1281 at gtkglarea.c:547 ... to be continued ...
Gtk-WARNING **: 14:05:01.215: attach 0 1 (gtk3-demo.exe:9112): Gtk-WARNING **: 14:05:01.215: opengl error 1281 at gtkglarea.c:548 (gtk3-demo.exe:9112): Gtk-WARNING **: 14:05:01.215: fb setup not supported, status=36055 ... // unnecessary CR removed
-
Thread
FT800 / FT810 Library
auch Beispiele für den ATmega 644P/PA? Würde ein ATMega328PB mit seinen vielen Registern reichen? Den gibt es nur als SMD-Version. (China-Nachbau mit SMD-ATMega328P der dann gegen einen ATMega328PB ausgetauscht wird)
FT813 unsterstützt wird aber ich bekomme es nicht ans laufen. Ich versuche das Display an einem ATMega 128A zum laufen zu bringen. Folgendes ist realisiert: -Bascom 2.0.8.1 -Display und ATMega128 laufen mit 3,3V -SPI ist wie folgt verdrahtet Display => ATMEGA SCK => PB1 MOSI => PB2 MISO =>
-
Thread
Raspberry Pi China Kauf: Touch Display Fraud bei AliExpress
worden, wenigstens war es ein bisschen Genugtuung als ich nach dem Refund bemerkt hatte das der ATmega bloß falsch herum im Sockel steckte. Seisdrum, 20€ sind nicht die Welt und sich darüber zu ärgern ist Zeitverschwendung.
a3097bcccbe8&tpp=1&aff_platform=default&cpt=1525494292402&sk=mun2n2V&aff_trace_key=581af90f975a4ce49e4e6bc752d1281b-1525494292402-03253-mun2n2V&terminal_id=9d1d029be0764ad7bf57402c5080664c Das fehlende Acryl-Gehäuse und der fehlende Schraubendreher kosten 1 USD - können also noch nicht die Spanne zu USD 24 erklären
-
Thread
Linedriver/Buffer/SchmittTrigger/Levelshifter.watt?
Seite 355) http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf Das deckt sich jetzt nicht exakt mit dem Bild weiter oben, aber sieht nach 5V CMOS aus oder? VOH (min) = 4,2V / VOL (max) = 0,9V. Gruß, M
5V. Hier eine Tabelle: https://de.wikipedia.org/wiki/Logikpegel Nun noch das Datenblatt vom Atmega und feststellen in welcher Technologie er hergstellt wird und sich auch die Diagramme dort reinziehen. Dann bist du ein ganzes Stück weiter.
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
Arduino F. schrieb im Beitrag #7432648: > MicroChip kündigt den ATMega328P ab weil sie lieber dessen Nachfolger ATMega328PB verkaufen wollen. Der ist nicht abgekündigt, sondern sogar "Recommended for Automotive Design". Fake News enstehen selten durch Lügen, sondern
Damit meine ich konkret: ATtiny 25, 45, 85 ATtiny 24, 44, 84, 441, 841 ATtiny 261, 461, 861 ATmega 48, 88, 168, 328 ATmega 164, 324, 644, 1284 ATmega 1281, 2561 ATmega 640, 1280, 2560
-
Thread
Alternative BC327 und 337
0.8 175 100 TO92 KTA1273 Si PNP 1 30 2 175 100 TO92 KTA1281 Si PNP 1 50 2 175 70 TO92 KTC3210 Si PNP 0.625 30 30 5 2 150 120 13 100 TO92 KTC8550 Si PNP 0.625 25 0.8 175
allen Herstellern nicht abgekündigt und generell auch nicht so schnell verschwinden, genauso wie der ATMEGA328P auch nicht so schnell abgekündigt oder verschwunden sein wird, auch wenn es schon etliche Möchte-Gerne-Propheten diesbezüglich gab, immer noch gibt und tatsächlich neue AVR-Typen (z.B. innerhalb
-
Thread
Atmel AVR Toolchain for Linux
Hallo zusammen, ich möchte beginnen einen Atmega mit Linux zu programmieren. Dafür habe ich die offizielle Toolchain [1] runtergeladen und wollte das erste Tutorial-Beispiel ausprobieren. [code] .include "m8def.inc" ldi r16, 0xFF out DDRB
include/avr/ioa5272.h ./avr/include/avr/iom325pa.h ./avr/include/avr/iox16a4u.h ./avr/include/avr/iom1281.h ./avr/include/avr/iox64a3.h ./avr/include/avr/iox32d4.h ./avr/include/avr/iom324p.h ./avr/include/avr/iom16m1.h ./avr/include/avr/iom323.h ./avr/include/avr/iotn10.h ./avr/include/avr/iom3290
-
Thread
Physikprojekte
Sendeleistung für die Übertragung über gut 25 m ausreicht. Mal schauen... Ich warte jetzt noch auf die ATmega328 Arduino Nanos, die ich bestellt habe. Denn meine Atmega168 hatten zu wenig Speicher für das Arduino-Programm.
So, die Arduino Nanos mit ATmega328 sind angekommen und das Programm macht, was es soll. Ich kann pro Sekunde 19 Datenpaare (Zeit, Luftdruck) speichern, das müsste eigentlich für die Wasserrakete reichen. Leider gibt es nicht mehr