-
Thread
Ungenauigkeit beim ATtiny26 ADC
10 - 100nF am Eingang, da der ADC etwas > Strom zieht bei der Messung. Das ist wichtig: Der Sample&Hold Eingang des ADC lädt am Anfang der Messung den Eingang des ADC um auf einen kleinen internen Kondensator. Wenn die Quelle des Eingangs diesen Strom nicht liefern kann, gbt es Fehlmessungen, die auch von der Höhe der zu messenden Spannung abhängen. Nicht umsonst schreibt Atmel, das die Quellimpedanz nicht grösser als (wenn ich recht erinnere) 10k sein soll. Weiterhin ist es wichtig, AVcc sauber zu halten. Das geht gut mit einer extra Drossel und ein-zwei Abblockkondensatoren
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
Hi habe mir heut bei bastelarbeiten meinen ENC28J60 geschossen. Ein neues Sample ( ;-) ) ist soeben bestellt und sollte die Woche dann ankommen - ich meld mich wieder, sobald ich die Hardware wieder am laufen habe. Beste Grüße Thomas
immernoch das hier: [pre] Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: C:\Programme\Atmel\AVR Tools\PartDescriptionFiles\ATmega8515.xml gcc plug-in: Failed to delete file, Error 2: Das System kann die angegebene Datei nicht finden. gcc plug-in: Output directory G:\uC\enc\default\ does
-
Thread
Ersatz einer Diskette im Diskettenlaufwerk??
allerdings ziemlich knapp bringt kaum zusätzliche Information zum NXP manual. Code dafür findet sich im "sample bundle" für LPC23xx/24xx von standardics.nxp.com, von keil.com in einem Beispiel (ziemlich ähnlich NXP, scheinbar gleicher Ursprung) und ganz neu und wie immer bis zum Anschlag optimiert von Chan (
ebenfalls Treiber, aber nicht genau angeschaut. Weiterhin gibt es noch in den Software-Packages von Atmel für die "größeren" ARM-Controller MCI-Treiber, dies aber auch nur oberflächlich angeschaut. Sieht sehr ähnlich aus sie bei LPC/MCI mglw. identische Primecell oder eine ähnliche von ARM drin. Weiterhin
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
zu lösen. Bei vielen Aufgaben ist das halt kein Cortex-M7, sondern ein kleiner 8-bitter, der von Atmel/MCHP kommt. Und das der krokelige PIC-Kern rumröteln muss, stört auch nicht, wenn man weiß, dass die Amateure an dieser Stelle alles mit _delay_ms() zupflastern. Nimmt man dann noch einen der
Das IRQ-Blinky sample habe ich jetzt auch erfolgreich auf echter Hardware testen können. Es gab noch einige Bugs, habe die Fixes direkt in den Master-Branch gepushed: https://github.com/free-pdk/sdcc-pdk-code-examples
-
Thread
Werden heurzutage viel Ressourcen verschwendet?
von NXP kann man nicht mit den gleichen Werkzeugen programmieren oder debuggen wie einen AT89xx von Atmel. Für manche benötig man sündhaft teure in-circuit-Emulatoren, für andere gibt es einfach gar keine Debug-Unterstützung ... und wieder andere machen's nochmal anders.
.) abhängig. Wobei man Lärm mit E-Autos fast vermeiden kann. Ich habe mir mal bei SiliconLabs 2 Samples eines Oszillazors mit spezieller Frequenz bestellt, in einem 3,2x2,8mm Gehäuse. Die 2 Teile waren ich einer Schachtel, die war in einer Antistatik-Tüte, die war in einer Pappschachtel, die war in
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
Mikroprozessor anders. Im Fall von AVR dort dokumentiert: https://ww1.microchip.com/downloads/en/devicedoc/atmel-0856-avr-instruction-set-manual.pdf
warum nicht 68000 mit DSP oder mit Cell oder irgendwie sowas? Die Filtertabellen vom Yamaha TX16W Sampler hatten auch etwas für sich - waren aber nur rudimentär angedeutet implementiert, und so kaum nutzbar. Aber mit DSP oder ähnlichem ginge das schon viel besser.
-
Thread
FPGAs in der Lehre
>Piet. Die Bilder dazu sind interessant: https://www.dangermouse.net/esoteric/piet/samples.html
sich das Verhalten? Weil da Bits gesetzt sind die Dinge steuern. Also eigentlich genau wie bei einem Atmel. Auch da setzt man Bits (im RAM) und danach verhält er sich anders. Der Unterschied ist aber der Aufbau. Beim Atmel/CPU/SoC ist eine starre Funktionalität vorgegeben und im FPGA ist eben auch das
-
Thread
Das Ende des Z80
Beispiele? Der letzte, an den ich mich erinnern kann, war MARC4. Der scheint die Übernahme von Atmel nach Microchip nicht überlebt zu haben. Auch haben heutige 8-bit-MCUs nicht mehr so viel mit dem Z80 gemein, von der Breite des Busses mal abgesehen.
Der Befehlssatz war deutlich komfortabler als bei den einfachen PICs. Ich hab noch irgendwo 2 Samples liegen. https://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/ACE1202.pdf
-
Thread
WinAVR 20030913 veröffentlicht
/interrupt.h> #include <avr/signal.h> Mit dieser Modifikation kann ich dein Beispiel mit dem Sample Makefile von WinAVR-20030913 fehlerfrei kompilieren, der Test auf Bit0 wird aber effizient durchgeführt: SIGNAL (SIG_OVERFLOW0) { ca: 1f 92 push r1 cc: 0f 92 push r0
gut auf die Bedürfnisse von Hochsprachcompilern abgestimmt ist. In irgendeinem Dokument auf der Atmel-Seite ist das ja erläutert. Allerdings sind die Vorstellung von »optimal« wohl nicht immer deckungsgleich mit Deinen Vorstellungen davon ;-), zumal es ja ohnehin immer nur einen Kompromiß zwischen
-
Artikel
CAN
Automobilbereich, welches u.a. auch Anwendung in der Automatisierungstechnik findet. Mikrocontroller mit CAN. Atmel AVR. AT90CAN. Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) Speicher: (FLASH,EEPROM,RAM) AT90CAN32 -> 32KB 1KB 2KB AT90CAN64 -> 64KB 2KB 4KB AT90CAN128 -> 128KB 4KB 4KB 15 CAN "Message Objects
NXP SO16 Integrierte galvanische Trennung ATA6660. ABGEKÜNDIGT, wird nicht mehr hergestellt. von Atmel SO8 VCC = 4,75...5,25V SN65HVD23x. von Texas Instruments (auch als Sample erhaeltlich) SO8 VCC = 3,0V...3,6V erhältlich z. B. bei Reichelt: SN65HVD230, SN65HVD231 (ca. 3,00 €) Datenblatt: SN65HVD230
-
Thread
Berufsbild Halbleitertechnik, Intel Magdeburg
Kollegen im Labor oder im Reinraum und tausche mich aus (Dinge wie: wie weit sind die aktuellen Samples, wie sehen Testmessungen aus, gibt es Probleme die man designseitig kompensieren kann, etc). Dann setze ich mich an meinen Schreibtisch, Kopfhörer auf und versuche die restlichen Stunden ohne Ablenkung
von einer anderen Firma auch in Dresden übernommen. > > Du meinst SystemOnIC? Ich tippe auf Atmel. ;-)
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Genauigkeit wichtig ist, dann sehe Dir mal das Datenblatt des DS3232 mit eingebauten Quartz an. (Gibts als Sample). Der hat eine garantierte Genauigkeit von +/- 2 Minuten/Jahr ueber den gesammten Temperaturbereich. Der DS1306 welcher in meiner WS. sitzt, der hat da doch Problem mit der Ganggenauigkeit ueber den
wuerden dann 4 Stueck reinpassen vom AT24C1024B Typ. Das ergibt immerhin 512KB an Speicherplatz. ATMEL Dataflsh ist recht guenstig im Anschaffungspreis. SO-8 Gehaeuse mit einigen MB an Platz. Ist allerdings SPI Interface. http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail?name=AT45DB021B-SU-ND
-
Thread
Art der if-Auswahl nur Geschmackssache?
nach auch als PDF) > Sehr lesenswert. Echt jetzt? Ich hab mal die als pdf verfügbaren "free sample chapters" überflogen: Ein Haufen Geschwätz, witzige Bildchen und zusammengetragene Zitate von diversen "Software-Gurus". Nicht ein einziges Beispiel, wo man mal sieht worum es dem Typen geht. Wenn
Karl schrieb im Beitrag #5371771: > Ich hab mal die als pdf verfügbaren "free sample chapters" > überflogen: Ein Haufen Geschwätz, witzige Bildchen und > zusammengetragene Zitate von diversen "Software-Gurus". Vielleicht hättest Du mehr als das Vorwort lesen sollen. Wobei
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
gegangen war. https://de.aliexpress.com/item/1005002979288744.html? Zusätzliche Seiten für die "Sample Books". Gerade die breiteren Fächer erlauben dann auch mehr als 1206 tapes.
vor ca. 20 Jahren ein Multimeter eines bekannten mit kaputtem ICL7106 durch "geschenkte" ICL7106-Samples repariert ;) Als Intersil noch kein Teil von Maxim bzw. jetzt AD war.
-
Thread
FTDI zerstört Fake Chips durch Windows-Update
CH340: Bus 001 Device 007: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter hier ist ein Atmel: Bus 001 Device 004: ID 2341:0010 Arduino SA Mega 2560 (CDC ACM) und nun ???
kein Produzent. Das macht die Sache sicher nicht einfacher. Dafür kannst du ja als Entwickler Samples vom Hersteller anfordern. Gerade Spannungsregler werden sehr oft gefälscht ;)
-
Thread
Hilfe LM358 geht kaputt
und C einen kleinen Serienschwingkreis bauen kann, nimmt man als Anfänger den Widerstand, wie ihn Atmel angegeben hat. MaWin schrieb im Beitrag #3782752: > Welcher VOLLIDIOT schreibt hier schon wieder solchen gnadenlosen Stuss? Ach ja, und an den Umgangston von MaWin kannst Du Dich schonmal gewöhnen
Pull-down-Widerstand, 10k sollten reichen, dann einen Tiefpass 100k / 47n oder so. Die ADC sind Sample&Hold, die laden also beim Messen erstmal einen kleinen internen Kondensator. Da ist es empfehlenswert, wenn die aussen einen Kondensator vorfinden und keinen reinen Widerstand. Aref von +5V wegnehmen
-
Thread
[Announce] AVR-Ada V0.3 released
eeprom access, UART, and most importantly the necessary definitions for most AVR parts. Some sample programs in the apps/ directory show how to use the compiler and the library. This includes the tutorial program from an older avr-libc distribution and some of Peter Fleury's example programs
The part description spec files are completely new. The Ada specs are now generated directly from Atmel's XML part description files of AVR Studio 4.11 build 406 SP 2. In previous versions they were derived from the C header files of avr-libc. We changed the syntax for accessing single bits from
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
eine EL-Folie? Auch die Frequenz paßt nicht zusammen. Wohlmöglich doch Aliasing. Was ist denn die Sample-Frequenz des ADC, die des 1562? Auch der brauch ein solches analoges Filter. Nee, ich schaue jetzt nicht in sein DB. Mein Eiweißspeicher dünkt mir, daß das ein SCF ist.
(z.B. MOTOROLA 68HC05 usw.) Da habe ich mich wieder reingekniet, auch wieder Assembler, dann kam ATMEL mit seinen AVR, da habe ich auch mit gemacht auch in Assembler, auch hier mit dem Transistortester von Markus Frejek. Was anderes kann ich nicht, dazu bin ich zu blöd. Diese ganzen Hochsprachen und
-
Thread
DAB+ Modul KeyStone 8650
anderen optionalen Klangverschlimmbesserungen laufen zu können? Dagegen spricht aber, das bei FM die Samples mit 32 kHz rauskommen, bei DAB mit 48 kHz. Jörg
Mittwoch hatte ich die Idee, das TFT Display das ich zum STM32 Discovery Board gekauft hatte an den Atmel anzuschließen. Doch dazu hätte ich jede Leitung vom Flachbandkabel einzeln auftrennen, mit Crimpkontakt versehen und auf dem STK500 verkabeln müssen. Da ich auch keine 10 Poligen Buchsen in schneidklemm
-
Thread
multiple definition of 'vector_6'
pin 21 (mega 2560) / Z-Signal / rot //attachInterrupt(2, S3_RISE, RISING); sht3x.readSample(); //Führe eine Messung über 10 Impulse aus, ein Impuls dauert genau eine Sekunde //q = DCF77signalQuality(10); //if (millis() - previousMillis0 > interval) { //previousMillis0 = millis
symbol from plugin):(.text+0x0): first defined here Ich habe bereits in der Vector Tabelle vom Atmel Datenblatt nachgeschaut, aber finde keine Überschneidung der Interrupt Serviceroutine in der CPP Library mit dem Hauptprogramm. Wäre super, wenn mir jemand einen Denkanstoß geben könnte. Danke
-
Thread
Festkommazahlen in Würde Gesperrt
wenn ich jetzt das böse Wort "C++" benutzt habe und einige gleich aufschreien, daß das auf einem Atmel doch gar nicht vernünftig geht, habe ich es mal ausprobiert und finde es gar nicht so schlecht. Weiter unten (nicht gleich jetzt, um niemanden unnötig zu verschrecken) kommt eine Headerdatei fixpoint.h
ttyS0) the C resp. C++ version or // modified as needed. // The Makefiles are derived from the sample files at [2]. // Caution! The original Makefile from [2] will overwrite the // C++ source (*.cpp) with the listing, because the replacement in the line: // CPPFLAGS += -Wa,-adhlns=$(<:
-
Thread
AVR T1 Capture Problem - Meinung erbeten
wären sie anders herum, könnte es gar keine sinnvolle Behandlung geben. Deswegen sind sie so, wie sie Atmel geschaffen hat. Die haben sich da durchaus was bei gedacht. Ansonsten helfen sie aber nicht weiter. Die Behandlung der kritischen Situation muss schon in Software erfolgen, konkret: in der Capture-ISR
Messungen verwende. Man sieht, die Werte ändern sich bis zur Stabilisation sehr gleichmäßig. Die Samples sind 2s auseinander. Gruss, Gerhard