-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
board.cboard/silverbox/silverbox.c : checkboardDRAM: 64 MB lib_mips/board.c : Top of RAM usable for U-Boot at: 84000000 lib_mips/board.c : Reserving 164k for U-Boot at: 83fd4000 Reserving 144k for malloc() at: 801213a0 Reserving 44 Bytes for Board Info at: 80121374 [/code] Die checkboard-Zeile kommt immer
Wochenende :-) Nachtrag: [c] Pollin DVB-(T/C) PNX8950 Board # go 0x80100000 ## Starting application at 0x80100000 ... U-Boot 1.2.0 (Apr 28 2011 - 23:20:09) DRAM: 64 MB CONFIG_PCI: define CONFIG_XIO: undefine Using default environment I2C: Bus #0, at 0xBBE45000 I2C: Bus #1, at 0xBBE46000
-
Thread
Unerklärter Reset
MAX_STRING_SIZE 20 int main(void) { InitPorts(); InitTimer(); sei(); // No key is pressed at the beginning. KeyPressed keyPressed = None; unsigned char debouncedStateE = 0xFF; unsigned char debouncedStateF = 0xFF; // Mode variables. bool inputMode = true; bool outputMode
gemacht. Ich denke kaum dass es an einer unstabilen Spannungsquelle liegen kann. Ich benutze den ATmega2560 mit einem der Fertigboards von myAVR. Das Problem tritt sowohl bei externer Spannungsquelle, als auch USB als Spannungsquelle auf. Den Watchdog Timer habe ich nicht eingeschaltet (wie ja im Code zu
-
Thread
PWM Singnalen mit Arduino
Mr. Meeseeks look at me schrieb im Beitrag #6039495: > Kenne Arduino nicht so gut um zu wissen, ob man bei dem "Systick" andere > Nehmer anmelden kann, die dann von dem Takt leben. Das ist nicht vorgesehen/vorbereitet
ok Ihr habt recht. ATmega328, Timer 1 hat 2 Vergleichsregister. Ich habe in letzter Zeit mit dem AT-Megaplatine gearbeitet. Dieser Prozessor, ATmega2560, hat 3 Vergleichsregister. Daher die Verwechslung.
-
Thread
Welchen Atmega soll ich nehmen
Steckbrettvariante DIP40. Aber der ATmega mit den meisten IO und meisten Programmspeicherplatz ist der ATmega2560-16AU. Als TQFP100 erhaeltlich. Falls du mehr Fragen hast - immer her damit. MfG
#3446568: > Guck! > Mit dem "mySmartUSB light" kannst Du auch Einiges reparieren: http://www.conrad.at/ce/de/product/191406/?insert=U3&WT.srch=1&WT.mc_id=sea_9_Dynamic&gclid=CP6lu-3qsrsCFYZa3godKH4Ahw
-
Thread
AVR-Programmer / AVR Dragon Ersatz? | Erfahrungen?
getan, was es sollte. Jetzt bin ich aber so weit, dass ich meine MCUs (AVR 8-bit, hauptsächlich AtMega, AtTiny und ggf AtXMega) z.B. auch gerne via JTAG oder debugWire debuggen würde. Im Zuge dessen habe ich gelesen, dass gerade debugWire recht gefährlich ist, weil es den /Reset pin umfunktioniert
billige Kopien. Ich bin damit zufrieden. Die Reihe 324-644-1284 geht damit gut, wie auch 128 und 2560 Thomas E. schrieb im Beitrag #5980754: > Hier im Forum schwirrt auch noch > ein Fuse-Doktor rum. Ich glaube, das Ding heißt so. Damit kann man den > Controller im Notfall wieder ins Leben zurück
-
Thread
Serial.read available -> Arduino MEGA 2560
Hallo zusammen, ich sende aus dem Void Setup-Block meines Arduino MEGA 2560 mehrmals AT-Kommandos per Serial.Write. Zwischen den einzelnen writes möchte ich per available auf die jeweilige Antwort warten, bevor ich den nächsten write absetze. void setup() { Serial1.begin(9600); Serial1.write("AT\r"); ...available... Wenn Antwort = OK dann weiter... Serial1.write("AT+CPIN="0000\r"); ...available... Wenn Antwort = OK dann weiter... Serial1.write("AT+CMGF=1\r"); ...available...
-
Thread
"Einfache" erste LED programmierung
Anforderung wäre der -teure- Lillypad gedacht (zum einnähen in Kleidung), ein Arduino UNO oder gar MEGA2560 tut es aber genauso. (die sind eigentlich sogar besser, aber vom Formfaktor eher klobiger...) Die Preise sind auch nicht ganz so schlimm denn notfalls kann man hier mit Nachbauprodukten (die erlaubt
1?ie=UTF8&qid=1395666037&sr=8-1&keywords=sainsmart+arduino http://www.amazon.de/Seeeduino-V3-0-AtMega328P-Arduino-kompatibel/dp/B0080BHQ4E/ref=sr_1_1?ie=UTF8&qid=1395666017&sr=8-1&keywords=seeeduino b) Nein. Du brauchst nur ein Board. Du kannst ja aus einem Ausgang zwei Kabel für zwei LED abgehen
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
selm schrieb im Beitrag #6958888: > Geschickterweise hatte Atmel mit dem AT90S8515 einen zum 8051 > pinkompatiben Controller angeboten, sodaß man sich recht einfach vom > Gegenteil überzeugen konnte. Ich hatte damals versucht, einige Projekte mit dem AT89C2051 auf ATtiny2313
Wie gesagt, für den C51 war das auch sehr gut beherrschbar, selbst float hatte ich oft auf dem AT89C2051/4051 benutzt. Auch die generic Pointer machten das Programmieren sehr bequem. Um Flash, data oder xdata mußte man sich nicht kümmern. Die AT89C2051/4051 sind sogar immer noch gut beschaffbar
-
Thread
AVRDUDE 6.1 freigegeben
- bug #40817: Elf file support (possibly) not working on 6.0.1 windows build - bug #40897: AT Mega2560 not correctly programmed with stk500(v1) ISP (solution patch) - bug #41357: OS X: Avrdude messes with the usb stack? - bug #41402: dfu.c missing include <stdint.h> - patch
Beitrag #3572486: > * New programmers supported: > - Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmega*U* > devices), or version 2 (Xmega devices) Cool. Wieder was, das in Zukunft keine Windoze-VM mehr braucht ;) XL
-
Thread
RGB-LED-Großmatrix
einfach, dass ich 10 bzw. 8 DMX-Unsiversen bräuchte. Ich habe mir gedacht einfach in jedes Panel einen AtMega reinzuschrauben und dann alle Panel über SPI zu verbinden. Allerdings habe noch nie mehrere AtMegas zusammengeschaltet und weiß garnicht ob das so funktioniert. Das mit der Laufschrift ist denke
, dass ich 10 bzw. 8 DMX-Unsiversen >bräuchte. Ich habe mir gedacht einfach in jedes Panel einen AtMega >reinzuschrauben und dann alle Panel über SPI zu verbinden. Und was glaubst du, was du dadurch einsparst? Du musst so oder so die Daten irgendwo herholen. Klar kann man das auch per Ethernet
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
mögen. Die haben auch nur das alte ATmega128-Design mit CAN gepimmt und nicht die besseren ATmega2560. Ich hab daher nen ATmega2560 + SJA1000 benutzen müssen. Für kleine CAN-Knoten wird gerne der ATmega8 + MCP2515 genommen. Peter
isr_vector)) *(.text*) *(.rodata*) _etext = .; } > FLASH .data : AT (ADDR(.text) + SIZEOF(.text)) { _data = .; *(vtable) *(.data*) _edata = .; } > SRAM .bss : { _bss = .; *(.bss*) *(
-
Thread
Atmega328p fuses falsch gesetzt
Hallo, für stabile 2MHz kann man in der Arduino IDE (getestet mit Mega2560) Port/Bit auf Arduino UNO Pin 'D13' [c] #include <avr/io.h> #ifndef sbi #define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) #endif #ifndef cbi #define cbi(sfr, bit) (_SFR_BYTE(sfr)
Taktfrequenzen versucht werden sollen ... [c] /* IDE 1.8.13 avr-gcc 9.3.0 Arduino UNO/Mega2560 Frequenzgenerator */ #include <util/atomic.h> const byte pinFreq = 10; // Pin OCR1B (am Mega Pin 12) const unsigned int PRESCALER = 8; /* // gültig mit Prescaler 1 100kHz -> TOP
-
Thread
Bootloader, gcc, avr231 (AES Bootloader)
Entwickler. Nur um Missverständnissen vorzubeugen. Schau doch mal hier: http://www.iaik.tu-graz.ac.at/research/krypto/AES/ http://www.iaik.tu-graz.ac.at/aboutus/people/rijmen/index.php Vincent Rijmen ist einer der Entwickler von AES
Hallo, hab da ein Problem mit dem AES Bootloader von Atmel. Benutze den ATmega2560. Die Daten aus dem File liegen alle korrekt vor, allerdings schreibt er nichts ins Flash, alls Einträge bleiben auf leer (0xFF). Habt ihr eine Idee ?
-
Thread
Welcher µC ist der richtige ?
einen Server gesendet werden). Später sollen es bis zu 20 Signale werden (Wird dann wohl auf einen AtMega32 hinauslaufen ?) Gruß Lars
Danke für die Tipps, habe die Teile schon. Allerdings kosten die ja nichts. Ich habe bisher immer mit AtMega32 gearbeitet.
-
Thread
ATMEGA2560 PWM
DDRB = 0xFF; // 1 = output TCCR0A |= (1<<COM0A1) | (1<<COM0B1); // set 1 at bottom, clear at match, compeartor A TCCR0A |= (1<<WGM01) | (1<<WGM00); //set to fast PWM (with WGM02 = 0, Top = 0xFF) TCCR0B |= (0<<WGM02) | (1<<CS00); // CS00 = no prescaling
Wuhu W. schrieb im Beitrag #3661953: > TCCR0A |= (1<<COM0A1) | (1<<COM0B1); // set 1 at bottom, clear at > match, compeartor A Gegen was soll er denn "matchen"? Oliver
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
dieses Platinchen viele, viele Anschlüsse und ist äußerst compakt und für viele Zwecke einen MEGA2560 gleichwertig. Der Schaltplan war bereits im Forum auf einer Seite zu sehen ( mit 27C256 Eprom und 64kRamchip ). Besten Dank in voraus Reinhard L.
80C51 Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip. https://www.digikey.de/products/de?keywords=AT89LP51RD2-20PU%20
-
Thread
Alternative zu AVR-ISP MK2?
Kannst ja mal schauen ob es für dein MC einen passenden gibt. Hab selber nur Atmega32 und ATmega2560. Geht bei mir aber nur bis AVR Studio 4.17! Dafür gibst die ISP-Programmer aber schon für ca.15€ MFG Mike
www.mikrocontroller.net/articles/AVR_In_System_Programmer http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/3/index.html?&ACTION=3&LA=2&ARTICLE=45040&GROUPID=2969&artnr=AT+AVR+ISP
-
Thread
Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1? Gesperrt
avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 attiny13 attiny13a attiny2313
at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega64a3 atxmega64a1 atxmega128a3 atxmega256a3 atxmega256a3b atxmega128a1 [/pre]
-
Thread
µC-Einstieg mit ATMEGA8 - ist das OK ?
Thomas S. schrieb im Beitrag #4364185: > Eine sympathische Seite ist diese: > http://halvar.at/elektronik/kleiner_bascom_avr_kurs Danke Thomas, bin schon mitten drin :-) lg,
moderneren Nachfolger. Schadet nie wenn man noch ein paar Pins übrig hat. Ansonsten eine Arduino Mega2560 Board gibts bei Aliexpress ab 6€ inkl. Versand günstiger kommt man nicht an ein fertig aufgebautes Board mit einem großen ATMega drauf.
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATXMEGA32C3 ATXMEGA32E5 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM2 AT90PWM2B AT90PWM216 AT90PWM216 AT90PWM3 AT90PWM3B AT90PWM316 AT90PWM81 AT90S2313 AT90S2323 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega161 ATmega162 ATmega163
-
Thread
AT90CAN128 mit Arduino UNO programmieren
vorgenommen ein vorhandenes Projekt umzusetzen http://www.bronken.de/aktuator/ Hierbei wird ein AT90CAN128 µC verwendet. Genauer genau dieser: https://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php Dort ist der Bootloader bereits vom Hersteller aufgespielt
, wie in dem Arduino Sketch kommentiert, sondern PDO und PDI. Der Anschluss vom Arduino UNO zum AT90CAN128 sieht dann wie folgt aus: (siehe Datenblatt -> ISP Anschluss) http://download.chip45.com/Crumb128-CAN_V5.0-5.1_infosheet.pdf ARDUINO UNO Pin -> AT90CAN128 Board Pin (Crumb128-CAN V5.0)
-
Thread
Ist dieses Starterkit zu empfehlen?
Hallo, Ich habe im Internet folgendes Starterset gefunden: https://shop.diy-dreams.at/products/diy-dreamer-box-reservierung Ist solch ein Starterkit zu empfehlen, oder soll man die Bauteile getrennt kaufen? Braucht man umbedingt eine Anleitung, oder kann man sich das im Internet locker
www.aliexpress.com/item/Ultimate-Starter-Kit-including-Ultrasonic-Sensor-UNO-R3-LCD1602-Screen-for-Arduino-Mega2560-UNO-Nano-with/32773337132.html
-
Thread
ųc in dip oder plcc form mit min. 7 ports von atmel
Hallo, Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 ports. kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar nicht? ( in dip oder plc vielen dank im voraus leo
schrieb im Beitrag #4173383: > Hallo, > > Wie schon im titel genannt suche ich am besten einen atMEGA mit min. 7 > ports. ATmega640/1280/1281/2560/2561 > > kennt da jmd einen ųc mit diesen eigenschaften oder gibt es sowas gar > nicht? ( in dip oder plc DIP geht nur bis 40 Pins. Darüber
-
Thread
MSP430 : Wie viel Speicher kann maximal verwaltet werden?
Moin, wie wäre es mit dem Atmega2560/Atmega2561? 256k Flash-ROM, 4K EEPRO und 8k SRAM? Siehe http://www.atmel.com/dyn/products/product_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&part_id=3631 Hat allerdings TQFP100 und ist noch nicht wirklich verfügbar (Volumenproduktion ab Q4/2005 Siehe auch http://www.ineltek.at/artikel_html?artid=AVR%20-%2028.09.2005 Grüße, der Wirus!
-
Thread
Grafikkarte für Büro-PC mit 2 x HDMI
clock (18.00 Gbit/s bandwidth), the full bandwidth of HDMI 2.0. This is sufficient for 1920 × 1080 at 240 Hz, 2560 × 1440 at 144 Hz, or 3840 × 2160 at 60 Hz."
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
Ist dir www.ethersex.de schon aufgefallen? Dort findest du die benötigte Software für die AtMega in C geschrieben. Und lass dich nicht verwirren. Das Rad nochmal neu erfinden ist absoluter Unfug. Mehr lernen kann man, wenn man bestehende gute Konzepte durcharbeitet und weiterentwickelt.
Matthias W. schrieb im Beitrag #4740254: > Brown-out detection level at VCC=4.3V Das ist ein Vorschlag von UR und fällt - wie du richtig gesehen hast - unter "Ecken und Kanten". Stell den Wert niedriger ein, wenn du aus dem USB versorgst. > "Boot Flash section size
-
Thread
KFZ 100W Endstufe
vier 640A Macht nach Adam Riese: 2560A zzgl. der Starterbatterie. Also ich denke wohl nicht das man das aus einem "normalen" Haushalt ziehen könnte?! Starkstrom mit PA vll. Jedoch keine ich keine PA Beschallung die derartigen Druck oder
So und nicht anders. http://youtu.be/0ED6At3UqIU
-
Thread
Womit anfangen zu basteln ?
Für ca. 11 € kriegt man schon ein fehrtiges Board mit atmega 2560. Falls du kein Arduino IDE nutzen willst, kann man beim Bedarf auch so ein ISP Programmer holen und mit AS arbeiten.
Lötflächen heiss genug zu bekommen. Bei der Lötstation hätte ich an soetwas gedacht :https://www.conrad.at/de/loetstation-analog-50-w-toolcraft-st-50a-150-bis-450-c-791784.html?sc.WT.ac=POW-791784 Danke für die Rückmeldung SG Johannes
-
Thread
Timer Interruptproblem
Hallo Leute, mein Problem betrifft die Timer Interrupt Funktion meines ArduinoMega2560 (ATmega2560). Mein Schrittmotorprogramm berechnet die entsprechende Schrittweite vor jedem Schritt neu. Bei einem Schritt erfolgt das Ausgabesignal dann durch einen kurzen Puls (~20us). Anschließend
unsigned long endzeit=0; void setup() { Serial.begin(9600); // open the serial port at 9600 bps: pinMode(3, OUTPUT); digitalWrite(3, LOW); pinMode(2, OUTPUT); digitalWrite(2, LOW); } void loop() { Inter1(); while(zeit==0) {
-
Thread
(Dieser Beitrag wurde geloescht)
die eines ATmega1281V: 6G0853 355B4A 1-P 0635 e3 Aber endgültig klären sollte dir das avr [at] atmel com.
Also ich hab hier bestimmt 30 verschiedene Typen rumliegen, von Mega8 AU bis Mega2560 AU, auch einen Mega16L. Bei _keinem_ steht China drauf. Ist es möglich das Atmel erst seit kurzem in China produzieren lässt und du eins der ersten Opfer der tollen Qualität bist? Ich würde mich
-
Thread
µC über Webinterface ansteuern (Lan und / oder WLAN)
folgende Websprachen: - HTML - JavaScript (AJAX) - PHP ( + MySQL) Und µC hab ich mit einem AT89S8253 gearbeitet und auch einige Dinge Programmiert wie Lichtsteuerungen und Roboter Steuerungen und so einiges mehr... Programmiere mit Assembler. Nun möchte ich gerne z.B. über WLAN einen Roboter
Muss ich eine SD-Karte verwenden oder hat er internen Speicher für das Programm? Kann der AT89S8253 denn I2C? Sorry ich bin kein Elektroniker, ich kann nur das was ich mir bisher selbst beigebracht habe...
-
Thread
-
Thread
8-36V Drucksensor mit 4-20mA an Mikrocontroller
Die Versorgung ist laut Datenblatt mit 8-36V angegeben. Als MC verwende ich einen Arduino Mega 2560 R3. Da ich bzw. der MC als Eingang ja max. 5V vertragen, muss ich mit der Spannung logischerweise runtergehen. Ich habe mir folgendes überlegt: Spannungsversorgung soll über ein DC-Netzteil mit 24V
etwas "angestaubt" aber ich möchte genau dieses umsetzen. Hat das hingehauen um mit einem AtMega die Sensoren auszulesen ? Was natürlich spitze wäre: ein DemoScript zu bekommen das ich passend für den AtMega anpassen / kompilieren könnte. Bis dahin, Euch einen Schönen Abend
-
Thread
[V] Standard LCD Display 40x4
zu sehen ist die Vorder und Rückseite. Falls interesse besteht bitte eine Nachricht an x2701.avr[at]gmail.com Schöne Grüße Stefan
http://www.ebay.de/itm/SainSmart-IIC-I2C-TWI-Serial-20x4-LCD-2004-Module-For-Arduino-UNO-MEGA2560-R3-/221248403103?pt=Wissenschaftliche_Ger%C3%A4te&hash=item33836eb69f
-
Thread
Sromversorgung: Schaltnetzteil oder Steckernetzteil
Hi Leute, stehe grad vor einer kleinen Gewissensfrage. AT-Mega 2560 auf Eurokarte im Platinenhalter im Schaltschrank. Er misst 10 mal mit seinen Analogeingängen irgendwelche Werte. U Ref ist 1,1 Volt. Ich kann mich nicht entscheiden. Recht einfach wäre ein
Es sind 80mV. Ich könnte mir vorstellen das die Referenzspannung des AT-MEGA256 das verkraftet? Ich wollte mir bein AD Wandeln nicht unötig Schwierigkeiten einhandeln. Die nötigen C's werden natürlich verbaut.
-
Thread
Frequenzmessung 20Vpp Sinus
Frequenzmessung eines 20Vpp Sinus-Signals zu realisieren. Als Basis möchte ich gerne den Arduino Mega 2560 nutzen. Dieser kann lediglich 0-5V an seinen Pins verarbeiten. Auch besitze ich keine bipolare Versorgung (bisher 5V über USB, Spannungsreferenz mit 4,096V steht zur Verfügung). Mein erster Ansatz
Such nach "reziproker Frequenzmessung" da gabs z.B. mal was mit einem AT2313 und Textdisplay
-
Thread
ESP8266 will nicht mit mir reden
erkennt das Modul sobald es angeschlossen ist. Funktioniert ein Connect? Nur "begrenzt". Welche AT-Befehlssequenz verwendest Du und was antwortet das Modul? Ich hab mehrfach "AT" probiert und erhalte keine Antwort Zum Setup: (Arduino an ESP8266) 3.3V an Vcc GND an GND RX an TX TX an RX
genauere Angaben gabs bei der Bestellung leider nicht). Dieses habe ich an einen Arduino-MEGA 2560 wie folgt gehängt: 3,3 V - VCC GND - GND TX1 - RX hier hab ich noch einen Spannungsteiler gebastelt sodass nur etwa 3,3 V am Modul ankommen. RX1 - TX Nach vielen verschiedenen Tutorials und
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
6924 bytes from 32768 bytes) Flash: [== ] 20.1% (used 52736 bytes from 262144 bytes) Mega2560 -Os RAM: [ ] 0.9% (used 73 bytes from 8192 bytes) Flash: [ ] 4.1% (used 10518 bytes from 253952 bytes) Mega2560 -O2 RAM: [ ] 0.9% (used 73 bytes from 8192
SERIAL_USER_INTERNAL.setTxBufferSize(8192); SERIAL_USER_INTERNAL.begin(115200, SERIAL_8N1, 44, 43); SERIAL_AT.setRxBufferSize(8192); SERIAL_AT.setTxBufferSize(8192); SERIAL_AT.begin(115200, SERIAL_8N1, 6, 5);[/code] Angenommen die hier angegebenen 8192 Bytes wären die Beschränkung des Schreibpuffers
-
Thread
PC Programmierung auf unterster Ebene
programmiert. Zu DOS Zeiten ging das noch. Da konnte man sich die Schaltpläne vom IBM PC oder AT besorgen, und die Datenblätter der dort verbauten Mikrochips. Hinzu kommen Laufwerke, und Peripherie. Nur gibt es heute nicht mehr "den" Standard PC. Erstes Problem wird sein, einen vollständigen
4/286bios_20090616.zip, wichtiger Kommentar dazu unter http://www.intel-assembler.it/portale/5/ibm-at-286-souce-code/ibm-at-286-souce-code.asp
-
Thread
Schnelle FFT in Assembler
Danke ! (Emailadresse: benedikt83 ät gmx punkt net) Ich bin schon die ganze Zeit am suchen und simulieren, komme aber nicht über ein Filter 4. Ordnung hinaus. Der große Frequenzbereich kommt daher, dass ich nur Frequenzen unterhalb
weitere 4 kByte. Damit wären wir jenseits von ATmega32 und auch ATmega128. Eigentlich etwas für ATmega2560 mit 8 kB RAM, wenn nicht sogar schon etwas für AT91SAM7xxx. Vorsicht beim ATmega256x in Assembler: für Unterprogramme werden nicht 2 sondern 3 Bytes in den Kellerspeicher verschoben! Ich nutze
-
Thread
Chinesische USB/nRF24L01 Adpapter
you very much! This is very useful indeed. Did you ever manage to change the channel by using the AT commands?
weitere AT-Befehle? Oder eine Doku?
-
Thread
Prüfplatine für 400++ I/Os
Du suchst eher sowas wie PCA9698: 40 Tri-State IOs pro Tschipp, 64 mögliche Adressen (theoretisch 2560 IOs). Die MCP23017 von oben können nur 8 Adressen zu je 16 IOs (i.e. 128 IOs). Für mehr brauchts dann mehr I2C-Busse oder -Multiplexer. Wie auch die anderen schon darauf hingewiesen haben brauchts
suchst eher sowas wie PCA9698: 40 Tri-State IOs pro > Tschipp, 64 mögliche Adressen (theoretisch 2560 IOs). Die MCP23017 von > oben können nur 8 Adressen zu je 16 IOs (i.e. 128 IOs). beides nicht lieferbar
-
Thread
avr-gcc 11.1.0 defekt? Gesperrt
Kombinationen: Arduino IDE 1.8.15 + avr-gcc 10.3.0 Arduino IDE 1.8.15 + avr-gcc 11.1.0 + Arduino Mega2560 (ATmega2560) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + MCUdude MegaCoreX Package (ATmega4809) Arduino IDE 1.8.15 + avr-gcc 11.1.0 + SpenceKonde DxCore Package (AVR128DB48) Es funktioniert nicht: Arduino
slowest (128 == 2 ^^ 7, so clock_div = 6). uint8_t clockDiv; // When the clock is known at compiletime, use this if-then-else // cascade, which the compiler knows how to completely optimize // away. When clock is not known, use a loop instead, which generates // shorter code
-
Thread
Dimmen von 50Watt LED Strahler
Ausgangsspannung 0-12V oder 0-24V bei einer Last Spezifikation von 2-3A angesteuert von einem AT-Mega2560 bspw. PWM Befehl AT Mega 50% dann soll am Ausgang entweder 6 oder 12V ausgegeben werden... da in diesem Hutschienengehäuse 12 Dimmbare Signale angesteuert werden sollen sollen
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
200kHz zu erreichen. Selbst uint16 wird für 6 Variablen vermutlich viel zu langsam werden. Ein AtXmega128 könnte das vermutlich mit Hardware-Timern.
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
AVR GCC Optimizer Level in C-Programm abfragen
schon länger nach einer Lösung für folgende Aufgabe: Ich möchte in einem C-Programm (für den ATMega2560) ermitteln, mit welchen Optimizer-Einstellungen der Code compiliert wurde. Dabei genügt es mit, -O0 bis -O3 zu erkennen. Wer hat das mal gemacht? Vielen Dank. Ich compiliere mit avr-gcc im AVR Studio
Eröffnung hier: RichardHi schrieb im Beitrag #5165735: > Ich möchte in einem C-Programm (für den ATMega2560) ermitteln, mit > welchen Optimizer-Einstellungen der Code compiliert wurde. Dabei genügt > es mit, -O0 bis -O3 zu erkennen. Wer hat das mal gemacht? Vielen Dank. war eigentlich schon sehr gut.
-
Thread
RS232 3x multiplexen
ist kein Problem, sind alles nur CMOS-Bausteine die mit der RS232 verbunden sind. Ich brauche den AT90USB128, der hat nur eine RS232. Der Mux wird von diesem umgeschaltet und er hat auch die Controlle darüber wer senden darf. Gruß Tom
Hi ATmega640/1280/2560 jeweils 4 UARTs MfG Spess