-
Thread
Einstieg in CPLDs?
die 6 Monate Testzeit irritiert, danach kostet die Software immerhin 460 Dollar oder so ähnlich. Atmel hat gar keine eigene Software, wenn ich nicht irre. Altera hat anscheinend als einziger hersteller eine Version, die frei ist, lediglich ein Lizenzfile muss man sich übers Internet zuschicken lassen
not blinking (glowinh), what to do, please advice me how to do program in CPLD device. or send me sample program on the same.. Waiting for your earlier reply Regards shan
-
Thread
Anfänger will sich ein Mikrocontroller Board selbst bauen, bevorzugt mit ARM7
Schaltplan erstellen könnte und sich danach dann eine Platine ätzen lassen kann. Ich habe hier schon mal Samples von ARM7 Prozessoren liegen(einen STR711FR2T6 und einen STR751FR2T6). Würde einen davon auch gern nutzen da sie ja nun einmal vorhanden sind. Aber da geht’s ja schon losen, Welchen? Dann geht’s weiter
Hallo, will hier sicher keine Werbung machen, aber bei Pollin gibt es ein ATMEL Evaluation Board als Bausatz für 15,- €. Bin ebenfalls Besitzer dieses Boards und nutze es als Entwicklungsplattform. Für den Preis macht ein eigenes Design (Schaltplanentwurf mit Layout) wirklich
-
Thread
Batteriegestütztes 24V-Netz - Wie aufbauen?
UP-Relaiseinsätze für die Steuerung der 230 V-Steckdosen vom Bus Den Bus will ich mit CAN und Atmel-Controllern realisieren. Modularer Aufbau als Platinensandwich (Spannungsversorgung, MCU-Platine, dann zum Aufstecken verschiedene Anwendungszwecke). Das Sandwich soll dann in eine UP-Dose passen.
ich würde die Differenz mit diskreten Bauteilen verwirklichen, weil ein ADC schon einige Zeit zum samplen beansprucht und dann werden noch ein paar weitere Taktzyklen benötigt, um die eigentliche Differenz zu bilden. Warum dann nicht gleich das fertige, analoge Ergebnis auswerten.
-
Thread
Hackbarer(?) 21 EUR Quadcopter
als Geschenk oder Muster Deklariert. Als auf meinen Letzten Paket aller dings draufstandt 5000x Samples haben die beim Zoll das woll nicht ganz so geglaubt und ich musste es doch abhollen.
welche Software man verwendet? Ich komme aus der Anwendungsprogrammierung, habe schon ein wenig Atmel gemacht aber ansonsten noch nicht viel.
-
Thread
ATA6612/6613 in Kleinstmengen
Schimmer? Spoerle hab ich mal angefragt aber die können mir minimal 1000 für 1970 anbieten. Bei Atmel hatte ich auch Samples angefragt aber davon höre ich auch nix.
-
Thread
ATNGW100 + VGA
Hi, Ich hab mir vor kurzem das ATNGW100 von Atmel gekauft. Ich möchte wie bei dem STK1000 einen VGA anschluss haben. Dies geschieht beim STK1000 recht einfach über einen "Tripple 8 bit high Speed Video DAC" auf dem Board ist ein "ADV7125KSTZ140
Eventuell bei Analog als Sample?
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
so viel Ahnung haben wie man auf einem 51er mit Keil effektiven code schreibt. Das original CDC sample ist da so ein Beispiel dafür. Thomas
Even WCH sells preprogramed chips with hostmode and without xtal CH9350 I guess the V-USB only sample 1 time for each bit while hardware USB samples more times each bit. With my test, a CH549 with 1.4% clock error dit not get any ACK. A CH549 with 0.6% clock error got ACK at the 6th request. A CH549
-
Thread
ARM-Prozessor mit SRAM+Flash extern, ISP möglich?
Hallo Stefan AT91SAM7SE512 von Atmel hat auch ein SDRAM Interface Gruss Helmi
aus. D.h. etwa 50% Größe, wenn man den Entpacker/Loader mitrechnet. Danke jedenfalls für die Sample-Daten... Lg, Stefan
-
Thread
Probleme mit dem AD595 (Thermoelement Typ K)
UploadedFiles/Data_Sheets/AD594_595.pdf Betrieb mit 5V und dann gemessen mit 12Bit-AD Wandler + Atmel Mega32. Test ist ungefähr 1,5 Jahre her. Wenn Du sicher bist, das das laufen muss, würde ich mir noch mal von einem anderen Lieferanten den Baustein besorgen. (btw. RS Webseite läuft bei mir)
> wo bekomme ich eigentlich den MAX6675 her? Bei Maxim kann man ein oder zwei sample als Student/in oder Firma anfordern. Aber den kannst Du definitiv nicht einfach an die Messkarte anschliessen. Dafür muss auch dann ein µC programmiert werden. ---- Bitte beschreibe doch mehr
-
Thread
LM3S9B92 Microcontroller Bezugsquelle
Hallo ich bin auf der suche nach dem LM3S9B92 Microcontroller oder AT91SAM3U von Atmel konnte jedoch keinen shop finden der diese 2 Typen anbietet. Vieleicht kennt einer einen ersatz Typ Anforderungen sind: externer Bus und DMA (memory to memory). Danke
LM3S9Bxx Typen sind momentan noch sehr schwer zu finden. Bis wann das besser wird ???? Als Sample haben wir kürzlich 3 Stück bekommen. Aber in größeren Stückzahlen........ Gruß
-
Thread
at90usb162: Pullup für HWB?
and the Boot Loader will be executed. Soweit, soschön - nur - ist in dieser Zeit (während des samplens) der interne Pullup aktiv? Defaultmäßig sind die ja IIRC nicht eingeschaltet, es würde aber für die HWB-Funktionalität sehr viel Sinn machen, sonst wäre es - z.B. bei einem nicht angeschlossenen HWB-Pin
Wenn ich das richtig sehe, ist beim AT90USBKey ein PullUp dran. http://www.atmel.com/dyn/resources/prod_documents/doc7627.pdf
-
Artikel
Arduino
verschiedenen Platinen und einer IDE (Integrierten Entwicklungsumgebung). Die Platinen basieren auf der Atmel-AVR Serie. Die einzige Ausnahme bildet der Arduino Due, dieser basiert auf einem ARM-Chip von Atmel. Das gesamte Projekt ist quelloffen, also Open-Source. Das betrifft nicht nur die Entwicklungsumgebung, sondern auch die Projektdateien für die Platinen. Die Unterschiede zu anderen Atmel-Platinen sind der Bootloader und die IDE. Der Bootloader wird durch das Arduino-Projekt entwickelt und ist für die einzelnen Boards spezifisch. Zielgruppe. Arduinos richten sich an Mikrocontroller-Einsteiger
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Schneefall bis jetzt ist 68cm. Das ist die Hälfte des typischen jährlichen Schneefalls in Edmonton. Die Samples werden 10 minütlich aufgezeichnet. Grüße, Gerhard
Hallöchen.. Mein Biggest Project "Der WAVE 1" ist ein Stereo Synthesizer/Sampler mit 1MByte Sample Speicher und zwei analogen Multifiltern. Die Entwicklungszeit beträgt nun schon 2 Jahre und ich hoffe Ende diesen Jahres fertig zu werden. Zur Zeit gibts ein Upgrade in Bezug
-
Thread
STM32f4 mit Cube HAL Programmierung. Neue Syntax
HAL_ADC Funktionen zu prügeln. Die Dokumentation ist, wie gesagt, scheußlich, vor allem wenn mit Atmels oder PICs verglichen. Ich würd dich gerne fragen, wenn du es mal schaffst, mit den HAL Funktionen erfolgreich ADC zu machen, ob du nicht den Code hochladen könntest. Ich verstehe nicht mal wie
/* CR1 ist für Fortgeschrittene ;) */ ADC1->SMPR1 = 6; /* 144 Takte lang samplen */ ADC1->CR2 = ADC_CR2_ADON; /* Analogteil einschalten */ ADC1->SQR3 = channel; /* die Kanalnr. 0..18 */ ADC1->CR2 |= ADC_CR2_SWSTART
-
Thread
8051: Timer ISR sperren und nachholen lassen
How Interrupts Are Handled The interrupt flags are sampled at S5P2 of every machine cycle. The samples are polled during the following machine cycle. If one of the flags was in a set condition at S5P2 of the preceding cycle, the polling cycle will find it and the interrupt system will generate an LCALL
serviced is not remembered. Every polling cycle is new." Ich habe bisher nur echte 8051 (Philips, Atmel, Siemens, Intel) verwendet. Der Soft-Core könnte fehlerhaft sein.
-
Thread
Ein FPGA für >100k ?
... neue FPGA's werden als 'Engineering sample' gern zum Zehnfachen Preis verkauft. Strahlungshärtung ist auch so ein Preistreiber, aber wer will schon das dem tollen Telecom-Satelliten auf der Umlaufbahn im Sonnenwind die Pins wegfliegen: https
es in einen ASIC gießt ;-) Muss nichtmal ganz so komplex sein. Als der AT86RF215 damals bei Atmel hier in Dresden entwickelt worden ist, wurden für die Vorab-Emulation auch FPGAs für je einige 10000 Euro benötigt, da das Design in keine der bereits von vorangegangenen Projekten existierenden kleineren
-
Thread
Wo kauft ihr eure PICs ?
preiswerter zu bekommen war) niergendwo... Das genaue Gegenteil waren für mich Linear Technology und ATMEL -- verlässliche Produktlinien und langjährige Verfügbarkeit garantiert. Aber selbst diese beiden Marken werden immer mehr 'verwässert' - bei den AVR's gefühlt extrem. Ich denke, nicht ganz umsonst
https://www.avaq.com/ another famous distributor of electronic components. They could offer free sample:) Hope it helps.
-
Thread
Mega644P ADC Ref Change Absturz
dient doch nur zur Glättung oder wofür ist der genau? Oder wir da die Ref Spannung gespeichert zum Samplen? AVCC hängt wirklich an VCC, habe es gerade nochmal durchgemessen und nachgelötet.
wieder RTFM Atmega644p. Dieses habe ich verwendet: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42744-ATmega644P_Datasheet.pdf
-
Thread
Genauer Oszillator
miserabel. > Schlechte Genauigkeit und noch schlechterer Temperaturgang! Das scheint meinen MCs (Atmel 8051, AVR) aber niemand gesagt zu haben, daß sie das müssen. Die laufen nämlich alle besser als 1min/Jahr. Und nur billigst MC-Quarze dran (11,0592MHz). Und eine MC-Uhr steht sogar auf dem Heizkörper
3.5 ppm von -40° bis 0°, 2 ppm von 0° bis +40° und 3.5 ppm von +40° bis +85°. Besorg Dir doch ein Sample bei Maxim und teste das mal. Ich habe letztes ein Exemplar des DS3231 gegen eine DCF-Uhr laufen lassen, da betrug nach 180 Tagen die Abweichung nur 7 Sekunden (knapp 0.5 ppm ). Auf dem Balkon war es
-
Thread
SPI-Slave empfängt keine Daten
> Dann ist das Ding noch nicht richtig als Slave konfiguriert. Die Konfiguration habe ich per Atmel Start gemacht, so weit ich das beurteilen kann, sieht der so erzeugt Code gut aus. Lediglich mit dem internen Clock für das SERCOM-Modul bin ich mir unsicher, ich habe da jetzt halt einfach mal 60
als 32 Bits empfangen werden können When SS is pulled low and SCK is running, the slave will sample and shift out data according to the Transaction mode set. When the content of TxDATA has been loaded into the Shift register, INTFLAG.DRE will be set, and new data can be written to DATA. When the
-
Thread
ATMega8 TWI
Atmel hat beim Sample-Code freundlicherweise die Initialisierung weggelassen. Beispielsweise steht TWBR nach Reset auf 0, darf aber nicht unter 10 sein.
-
Thread
Besondere Tastatur mit kapazitiven Tasten
Von Microchip (Atmel) gibt es ICs für kapazitive Tasten, die haben 100ms Reaktionszeit.
Ich möchte 2 sehr schnelle CDCs mit >=400 Samples/s empfehlen: FDC1004 AD7147 Beide ICs bieten vielfältige Möglichkeiten!
-
Thread
Makefile???
Programmers Notepad) so und jetzt möchte ich das in einen ATTiny2313 übertragen mein µc ist auf dem ATMEL Evaluations- Board Version 2.0 von Pollin. Ich möchte ihn über die serielle Schnitstelle COM 1 programieren Wie mus da meine Makefile aussehen? Wie gehe ich dan weiter vor wenn ich das Programm
Wird bei WinAVR mitgeliefert, ist also "schon da". Einstellungen siehe makefile-Vorlage (WinAVR/sample, mfile). Für das Pollin-Board ist meines Wissen Programmer-Type ponyser einzustellen. > main.c:9: error: expected ';' before numeric constant Falls das die Zeile PORTD = 0 0x03; aus dem Code oben
-
Thread
erstes ARM Layout
Hallo, ich hab mir den AT91SAM7S128 von ATMEL als Sample besorgt und möchte jetzt ein Eval-Board dazu für eigene Zwecke herstellen. Ich hab´schon einige Sachen mit den AVRs gemacht. Meine Erfahrungen lassen sich ja aber nicht 1:1 auf den ARM
-
Thread
ATTiny44 ADC driftet über längere Zeit nach oben
selbst wieder ein Kondensator verbaut, der sich erst mal umladen muss. Und das dauert eben seine Zeit. Atmel geht sogar soweit, die Empfehlung auszusprechen, das erste Messergebnis nach dem Wechsel des Eingangs zu verwerfen.
vielleicht helfen, den MUX zwischen den Kanälen auf GND zu schalten. Dann werden zwar die Eingänge beim samplen stärker belastet aber zumindest immer gleich. Folgende Aufstellung zeigt die Spannung an den Pins, wenn ich die Schaltung am Kalibrierer hängen habe (U, Ugeteilt): 4 3,007518797 8 3,0769230769
-
Thread
Berührtaster plus Selbsthaltung
keine Bauteile verwenden, die ich nicht bei Reichelt oder Conrad bekomme, damit ich nicht ewig auf Samples warten muss. ------ Die Idee ist folgende (dazu sollte man den Schaltplan betrachten): -> Die Metallflächen sind mit der Basis eines Darlington-Transistors (T1) und der Batteriespannung verbunden
. bei Reichelt gibt es ja auch Clip-Gehäuse dafür. Wenn ich mir den Spannungsstabi sparen und den Atmel direkt mit Batteriespannung versorgen kann ist das natürlich ne nette Sache :-) Irgendwie war ich so auf die Idee eingeschossen nen Stabi zu verbauen, dass ich das gar nicht in Erwägung gezogen habe
-
Thread
Mehrere AD-Werte auslesen
es immer sinnvoll, wenn Du auch den Controllertyp angibst. Und nachdem es offensichtlich um einen Atmel-Controller geht, sind auch die Fuse-Einstellungen wichtig. lukas schrieb im Beitrag #2293418: > ...eingestellten Wert von Binär 128... Das sind aber dezimal 128, nicht binär. lukas schrieb
kommt der ADC mit der schnellen Umschaltung nicht zurecht. Das kann zb sein, weil sich die interne Sample&Hold Stufe nicht schnell genug auf den Spannungspegel des anderen Kanals umstellen kann. Schneller Ad-Hoc Ansatz: Wandle jeden Kanal 2 mal und nimm nur das 2-te Ergebnis. Dazu wäre es natürlich
-
Thread
einfaches USB Bitscope selbstgemacht - interesse?
Bitscope 'abgefallen'. Eckdaten Board Olimex SAM7-H64 (http://www.olimex.com/dev/images/ARM/ATMEL/SAM7-Hxxx-1.jpg) - ca. 26 € 8 Kanäle (einfach erweiterbar) 0 - 1.8 kS/s kontinuierliche Datenübertragung - 125kS/s mit 1000 Sample FIFO (mit SAM7-h256 ist mehr möglich) PC-Empfang via
-
Thread
Sinus-VCO von ~1kHz bis ~1Mhz
analoge Gebastle Spaß ;) 4. Gut, man kann sich einen DDS auch selbst Programmieren. Habe aber nur ein Atmel MKII, sodass maximal Atxmega Controller mit maximal 32 MHz programmiert werden können. Da wird es mit 1 MHz Sinus dann auch schon eng. Also hat jemand noch Schaltungen (die ich noch nicht gefunden
Software auf dem XMEGA ist grenzweritg: Wenn man sich anstrengt sollte man alle 8 oder 9 Zyklen ein Sample hinbekommen und damit ggf. 4 MHz Sampling. Mit einem guten Rekonstruktionsfilter reicht das bis etwa 1-1.3 MHz. Mit dem Optimismus der DDS Chip Datenblätter auch noch 1.6 MHz.
-
Thread
[Tiny2313] RFM12 + Medion X10 Fernbedienung
Funkempfänger versorgen, in diesem den empf Datenstrom abzapfen. Vergleich auf den Code des Powerbuttons, Atmel schaltet PC ein. Du sparst zusätzl. Funkstrecke, kompl. Einbau in FB. Logik: Wenn Rechner aus & Datenstrom des X10 Empfängers = Tastendruck "ON" an der FB -> schalte Rechner über Optokoppler ein
gib die als 1 oder 0 aus. Prinzipiell aber genau der richtige Ansatz. Power & Lautstärke +/- "samplen", in den Code einbauen, vergleichen und dann Aktionen (zB digitalpoti) auslösen, fertig. Klaus.
-
Thread
RFID selber gemacht
RFID-Leser drin. Die einfachste Demoschaltung hatte nur eine Spule und einen Kondensator an einen Atmel-µc angeschlossen - fertig. Wofür brauchst Du einen Microchip-Distributor? Der Reader aus deren Ap-Notes kommt doch ohne Spezialbauteile aus, oder? Mein Reader besteht aus einer 3-fachen OP-Filter
Hallo ... weiss jemand wo man für diesen Aufbau die Transponder bekommt. Am besten als Sample ? Grüße Steffen
-
Thread
DDS erster Versuch
. Die ganz langsame Version sollte man aber besser nicht wählen. Etwa 1 MHz (d.h. 16 Zyklen pro sample) sollte man gut hin bekommen. Damit kommt man hier dann auf etwa 100 kHz für den Filter, was gerade zu den gewünschten 50-70 KHz passt. Der Bereich bis etwa 150 KHz geht dann noch für ein Rechtecksignal
anfangen und dann an die grösseren Sachen ran, siehe Thread-Thema! Das ist schon Ok so, aus einem Atmel kann man schon Einiges rausholen, ich bin auch gerade dabei, sowas aufzubauen...
-
Thread
LPC1768: SSP per DMA auf verschiedene Slaves
kleinen CPLD zum Erzeugen der einzelnen /CS Signale verwenden, so dass Du mit einem 32 Bit Stereo Sample (64 Bit) 4 16 Bit Worte ausgibts, wovon eines zwangsweise ein Dummywort ist, oder als Reserve für einen 4. DAC. Und DMA geht mit I2S auf jeden Fall. Ist zwar nicht im Sinne des Erfinders, sollte
fchk: Danke für den Tipp, aber das würde die Sache überkomplizieren. Da könnte man besser nen Atmel SAM3 nehmen, der kann Multislave mit DMA. Aber der läuft nur bei 84MHz und ich hab zusätzlich noch ziemlich viel Ethernet Traffic :-)
-
Thread
Eeprom
Ja logisch! Wenns ein AVR ist, im Datenblatt über Deines µC steht alles drinn, sogar ein Sample-Programm. Gruß Andi
programm gefunden allerdings nicht im datenplatt meines mikros at90s8515 und at90s2313 sondern in den Atmel-Appnotes. Nunja ich bin nicht so gut in englisch und verstehe das nicht so ganz! Ich müsste mehrere register speichern und wieder auslesen. Ich habe erst mal das auslesen von festen werten versucht
-
Thread
Motorstrommessung rauscht
das Datenblatt, am besten das ganze 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
Man kann mich gern korrigieren aber die Sample Rate von dem Arduino ADC ist doch 10 KHz. Wie willst du bitte sauber ein Signal messen das Störungen im Bereich über 10 KHz hat? Da gabs doch mal so einen netten Herrn der Nyquist hieß. Selbst wenn
-
Thread
A/D-Wandlung mit AT89C2951
anderen Komparator-Eingang ein (diodisch positiviertes) Analogsignal über einen Kondensator per "sample&hold" zwischen- speichern und nach erfolgter Ablesung über Nullsetzen des Eingangs löschen will - geht das (ist der Eingang bei =1 hochohmig bzw. bei =0 niederohmig genug) ? Hintergund der Fragen
Schau dir mal die Application Notes von Atmel an. Da gibt es eine über einen hochauflösenden AD Wandler mit ein paar Widerständen und einem Kondensator.
-
Thread
AVR-GCC ADC "Noise Reduction"-Konfiguration unklar mit sleep()
würde gerne das "noise Reduction" Feature des ATMega16 nutzen um die störenden PWM Signale bei einem Sample zu unterbinden. Das Datenblatt ist in dem Punkt leider sehr undurchsichtig und Forenbeiträge helfen bisher auch nicht weiter. Bisher programmiert wurde es so: [c] #include <avr/sleep.h>
ganze als one shot laufen lassen (zumindest so wie ich es verstanden habe). Sehr schade das das Atmel Datenblatt hier große Fragen offen lässt. Was ich noch machen könnte ist natürlich einen Timer oder einen Zähler in der Main loop nutzen mit dem ich geziehlt die PWMs aus schalte, dann die ADC anstubse
-
Thread
Schieberegister ersetzen
SPI Interrupt Enable (SPIE) bit in the SP aus https://ww1.microchip.com/downloads/en/Appnotes/Atmel-2585-Setup-and-Use-of-the-SPI_ApplicationNote_AVR151.pdf
überhaupt hinbekommt, auch mit 16 MHz CPU-Takt. https://ww1.microchip.com/downloads/en/Appnotes/Atmel-2585-Setup-and-Use-of-the-SPI_ApplicationNote_AVR151.pdf
-
Thread
internen RC Osci syncronisieren
Hallo, ich stecke noch in der Umsetzung fest. Laut Atmel Application Note 2563 bzw. AVR054 muß man neben den UART Pins noch einen zusätzlichen Interrupt Pin verschwenden. Wäre für mich später dann etwas sinnlos, wenn ich von 2 gewonnenen Pins (ohne Quarz
ich verwirrt und mußte in der Definitionsdatei nachschauen. Ich dachte wenn ich das Datenblatt von Atmel habe und die Software von Atmel, dann muß man das so schreiben wie im Datenblatt angegeben? Und das Code Bsp. von Seite 50 sollte ja das wiedergeben was in der Definitionsdatei drin steht. Meine ich
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
drauf ist kann ich schöne sweeps machen. Also eine Frequenz am DAC einstellen, am ADC eine Anzahl an Samples aufnehmen, gucken wie hoch die Amplitude ist oder der FFT-Bin in dem Frequenzbereich und das dann plotten. Also eine Art Spektrumanalyzer mit Generator für niedrige Frequenzen. Ist ganz nett da zu
ein USB Netzteil. Ich dachte statt einem PIR an ein Touch Sensor. Aber aktuell sind bei Mouser von Atmel keine lieferbar. Mit der Touch Contoller im ESP32 hatte ich bisher schlechte Erfahrung gemacht. Plan wäre das Display immer aus zu lassen und den ESP im Deep Sleep nur aufwecken, wenn der Touch
-
Thread
Programmer-Probleme(iHex-file)???
Hallo! Ein verzwicktes Problem: Versuche gerade verschiedene techniken um den Atmel Chip zu programmieren. Zuerst hab ich's mit BASIC probiert-geht ganz gut (Programm schreiben-Compilieren[ihex]-Chip programmieren-fertig). Also wieso solls mit C nicht auch funktionieren? Nur,
Programmer der direkt bei z.B. BASCOM-AVR, oder CODE VISION AVR dabei ist. Dort habe ich beim Programmer: Sample Electronics [über LPT]eingestellt und es funktioniert(wie oben beschrieben) Oder gibts eine andere einfache Lösung zum Programmieren [Ponny Prog hab ich auch installiert. Nur da hab ich wieder
-
Thread
Serielle Übertragung
das meine Comport-Einstellungen im µC falsch sind, aber so habe ich das aus der Dokumentations von Atmel gelesen. Am PC sind die Einstellungen korrekt, das habe ich mit einer Hardware kontrolliert. Ich hoffe Ihr könnt mir weiterhelfen. -- Gruß Karsten
UX2=1 Besser: UBRRL=0x07, UX2=0 Double-Speed verringert das Bit-Sampling von 16 auf 8 Samples, allerdings nur bei einer schlechten RS232-Verbindung ein Problem.
-
Thread
[AVR] USI I2C Slave - USI_START_VECTOR busy wait.
- Using the USI module as a I2C slave heruntergeladen. Im Interrupt USI_START_VECTOR macht Atmel einen busy wait: [c] #pragma vector=USI_START_VECTOR __interrupt void USI_Start_Condition_ISR(void) { unsigned char tmpUSISR; // Temporary variable
/ Clear flags (0x0<<USICNT0); // Set USI to sample 8 bits i.e. count 16 external pin toggles. } [/c] Wenn ich mich da nicht täusche, dann verstöst das gegen die Haager Landkriegsordnung.... Im Notfall, wenn es keine bessere Lösung gibt, dann
-
Thread
.dw Tabelle einlesen, Lookup-Tabelle Assembler
Interrupt-Modus ansteuern, das wie und wo ist schon geklärt, da es da eine schöne Application-Note von Atmel gibt. Ich habe mir ein Menü mit Sprungtabellen aufgebaut, was auch funktiniert. In den einzelnen Untermenüs kann ich Einstellungen vornehmen. Nun geht es darum, dem Microprozessor verständliche
die Geschwindigkeit an; ich hab's so gemacht: [avrasm] in r30,0x05 ; read ADCH = get audio sample ldi r31, hi8(square_table_l) lpm r16,z inc r31 lpm r17,z ; (ADCH-128)^2 now in R17:R16[/avrasm] Es gibt da einfach 2 Tabellen, in der einen stehen die unteren 8 Bit, in der
-
Thread
Logamatic 2107 Schnittstelle
Hast ja recht, da hätte man mit etwas nachdenken drauf kommen können :) Ich werd jetzt mal meinen Atmel-Code umbauen...
Hi, die Led macht nichts, du hast auch die 5V und GND vom Atmel vertauscht.
-
Artikel
I2S
Daten an DOUT zuständig. Die Datenbits sind beim originalen I²S gegenüber der WS Leitung um einen -Sample-Takt verschoben. Andere serielle Audioschnittstellen machen dies nicht. Verwandt ist diese Schnittstelle mit SPI. Hierbei gibt es allerdings zwei Einschränkungen: Die Bitbreiten der Worte für den linken
möglich, z. B. Erzeugung mit Hilfe von PWM. Hardware. Die AT91SAM-Controller von Atmel, dsPIC und PIC32 von Microchip und viele DSPs haben ein serielles Interface, das für I2S geeignet ist (SSC, Synchronous Serial Controller). Ein Beispiel findet man in dem Projekt ARM MP3/AAC Player
-
Thread
Basic-Interpreter auf einem AVR
Uwe die sache ist gar nicht so schlimm... kucke dir das wirklich mal an, hier ein "sampler" ;) 278 ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos) 279{ 280 ssize_t ret; 281 282 if (!(file->f_mode & FMODE_READ)) 283
30 next i\n\ 40 end\n\ 100 print n,i \n\ 105 return\n\ gprof main Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ns/call ns/call name 100.00 0.01 0.01 181242 55.17
-
Thread
JTAG mit ICE3 auf ATmega
Atmega64-16TQ über JTAG ansprechen. Den Pinout habe ich von der Atmelseite übernommen. http://www.atmel.com/webdoc/jtagice3/jtagice3.using_ocd_physical_jtag.html#jtagice3.jtag_header_pinout Ich speise meine Mikrocontrollorschaltung über ein externes Netzteil mit 12V und ziehe diese mit einem Regler
Steht doch da: VTG - Target voltage reference. The JTAGICE3 samples the target voltage on this pin in order to power the level converters correctly. The JTAGICE3 draws less than 1mA from this pin. 1. JA 2. Warum? Der ist nicht belegt steht doch auch da: N.C.=Not