-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
easiest way to achieve this. Note that the AVR will never drive the SPI lines in a programming situation, since the AVR is held in RESET to enter programming mode – and RESET’ing the AVR tri-states all pins. D.h. wenn die Daisy Chain sicher nicht
cyblord ---- schrieb im Beitrag #3661103: > avr-gcc unterstüzt den 841 in der aktuellen > Version. Wo finde ich Referenzen darauf? Auf der Homepage von avr-libc [1] ist davon noch keine Rede. Mein Eclipse mit aktueller Toolchain avr-gcc 4.9.0
-
Thread
Wie kann ich debuggen während das Programm im Mikrocontroller lauft?
nur langsamer. D.h. die Relationen der einzelnen Programmteile bleiben erhalten. Ausserdem: sooooo langsam gehts dann in der Simulation auch wieder nicht. Breakpoint hinter die Zeitschleife und den Simulator
Zugegeben, ich müsst mir das langsam mal reintun...allein weil IAR in Assembler unbegrenz zu benutzen ist und in C auf 4k begrenzt.
-
Thread
Atmega2560 Verhält sich komisch bei zu vielen Daten
zumindest habe ich im Gegensatz zum Autor eine Lösung für mich gefunden, ist der Code um 10% zu langsam beim 1284p weil dort das Timing von mehr Adressbytes oder anderen Registerzugriffen bestimmt wird dann benutzt man eben eine um 10% langsamere F_CPU dann passen die Zugriffe wieder: [c] #if defined
Bytezugriff immer irgendwie krampfig wenn man nicht den MC68008 hatte, von daher habe ich beim "8-Bit AVR" nie was von 16-Bit Organisation bemerkt. Falk B. schrieb im Beitrag #4626343: > Ja, aber der AVR adressiert seine Befehle in 16 Bit Wortbreite. Schrieb > ich bereits. Also 64kWORTE (a 16 Bit)
-
Thread
Welche CPU für Video?!
benötigte Signal der Kamera auf den Sender schalten. Oder gleich drei WLan Kameras nehmen, dann kann der AVR sich in Ruhe erholen oder die Primzahlen berechnen oder, oder,... Aber mal im Ernst, R.S., Deine Fragen sind für einen Einsteiger ok, aber so langsam solltest Du zur Einsicht kommen, dass diese Aufgabe
Signal der Kamera auf den Sender schalten. > Oder gleich drei WLan Kameras nehmen, dann kann der AVR sich in Ruhe > erholen oder die Primzahlen berechnen oder, oder,... > > Aber mal im Ernst, R.S., Deine Fragen sind für einen Einsteiger ok, aber > so langsam solltest Du zur Einsicht kommen, dass
-
Thread
Hat hier schon mal jemand einen WinXP-Treiber nach Win7/64 konvertiert?
Serial.print(rest1); } // if(rest2>=100) } // if(ARDUINO>=10000) #if defined(__AVR_ATmega1284P__) Serial.println(F(", auf migthy ATmega1284p")); #elif defined(__AVR_ATmega328P__) Serial.println(F(", auf ATmega328p")); #elif defined(ESP32) Serial.println(F(", auf ESP32 WEMOS
Joachim B. schrieb im Beitrag #7826365: > ne bist du nicht, ich konnte zwar AVR Studio 4.13 unter win7-64 starten! > aber beim Versuch den ATmega328p mit dem avr-usb2-klone zu verbinden, > gnadenloser Absturz! nicht mal kill über den Taskmanager half. vielleicht Fehlbedienung
-
Thread
3 LED weich blinken lassen abwechselnd
Schaltung. Könnte ich nun mit Hilfe eines NE555 einen Sinus erzeugen welcher die LED Gruppen abwechselnd langsam blinken lassen würde? (Also 10 grüne LED langsam immer heller werden und danach langsam dunkler, danach die 10 roten LED langsam heller und danach langsam dunkler) Danke Euch und Gruss Kneze
=DIAMEX+ALL+AVR korrekt?
-
Thread
pic18f2520 alternativer avr
würde. Es ist viel einfacher beim PIC zu bleiben und sich den Nachmittag für die Unterschiede zum AVR zu nehmen, als den AVR durchdrücken zu wollen und nur Nachteile in Kauf zu nehmen. Ein Umstieg auf AVR ist in diesem Fall soetwas von Unökonomisch... Gruß Carsten
Wird langsam offtopic hier...
-
Thread
ATTiny45 + LED an Solarzelle
Solarbetrieb, bei der der "Einschaltvorgang" nicht so recht funktionieren will. Es handelt sich um einen AVR (ATTiny45) und eine LED (an einem IO-Pin) mit einer Solarzelle (3V nominal, 2 Elkos mit 47µF zum Puffern) als Energieversorgung. Test-Anwendung: Der AVR soll die LED nur kurz (15ms) "anschalten"
Solarversorung funktioniert? Meine aktuelle Idee dazu wäre: Kann man vllt. irgendwie verhindern, dass der AVR anläuft, wenn weniger als 1,8V Spannungsversorgung anliegen? D.h. dass solange die Spannung < 1,8V ist der AVR z.B. Stromlos geschalten wird oder sowas? Vllt muss man auch irgendwie eine Reset-Leitung
-
Thread
Kombination UART / TIMER
Langsam fange ich an zu Zweifeln.... Ich benutze einen USB-Programmer der verschiedene Modi zur Verfügung stellt. Um z.b. UART zu nutzen muss man eben diesen Programmer in den Datenmodus umschalten. Das
noch nicht vollständig genug. Was für eine Entwicklungsumgebung benutzt Du? Das Sisy-Paket oder MyAVR Workpad? Oder was Anderes? Foto fehlt auch noch.
-
Thread
Benötige Hilfe beim programmieren eines Microkontrollers!
---------------------------------------- #define F_CPU 8000000UL //Taktzeit vom CPU #include <avr/io.h> #include <avr/delay.h> #include <avr/interrupt.h> #define POTI 19 //kann man so die Pins hier oben definieren ? #define Motor 9 //-"- int main (void) { TCCR0A = (1<<WGM00) | (1<<COM0A1
aber parallel dazu auch selbst mit der "Materie" beschäftigen müssen. Ein guter Einstieg sind das AVR- und das AVR-GCC-Tutorial in diesem Forum: https://www.mikrocontroller.net/articles/AVR-Tutorial https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Lese dich da mal ein und wenn unüberwindbare
-
Thread
[AVR] Lauflicht Attiny2313
Auf den ersten Blick sieht Dein Code nicht so aus, als würde er das korrekt behandeln. Edit: Zu langsam ;-)
Hi Wie wäre es mal damit: http://www.mikrocontroller.net/articles/AVR-Tutorial:_Tasten MfG Spess
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Hardware kannst du auch den AD direkt in den RAM schreiben lassen, er liefert dazu einige Signale. Der AVR setzt dann nur die Schreibadresse.
Beim einem AVR kann man externes SRAM direkt anschliessen.
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Mike schrieb im Beitrag #3581146: > Um nochmal auf den AVR zurückzukommen: rechnet der überhaupt mit Double? Noe. Auf einem AVR sind float, double und long double alle 4 Byte breit.
Kaj schrieb im Beitrag #3581161: > Mike schrieb im Beitrag #3581146: >> Um nochmal auf den AVR zurückzukommen: rechnet der überhaupt mit Double? > Noe. Auf einem AVR sind float, double und long double alle 4 Byte breit. Der AVR macht da gar nix. Das macht wenn dann der Compiler. Und so wie
-
Thread
Delphi 7:Zu langsames Auslesen bei TComport ComPortRxChar
Auslesen via ComPortRxChar erfolgt eine extrem verlangsamte Anzeige der Daten. Wird der Sender (AVR, RS232) gestoppt, stoppt auch die Anzeige. Wird der AVR wieder eingeschaltet ,werden keine neuen Daten, sondern noch jede Menge alte Daten ( wohl noch aus dem Puffer vom PC) am PC angezeigt. Erst nach einiger Zeit werden dann neue Daten vom AVR angezeigt Bin ratlos, da es kein übliches Problem ist. Der AVR sendet brav alle 100ms ein Datenpaket mit Zähler. Das wurde mit Terminal-Programm getestet. Aber der PC zeigt diese Daten nur alle 1000ms
-
Thread
Einstieg: PIC oder Amtel?
habe, aber wenn man mal schnell einen Port-Pin softwaremäßig tooglen möchte, ist der R8C um Längen langsamer als ein AVR. Außerdem ist mir aufgefallen, dass der R8C bereits durch kleinste Störeinflüsse einfach in den Programmiermodus fallen kann. Warum hältst du so an dem Renesas fest? Arbeitest du bei
Hab noch nix mit AVR's gemacht, aber falls Du mit PIC's anfangen willst: Nimm die PIC18F! Lohnt nicht mehr mit den alten 16er anzufangen, denn die sind gegenüber den AVR's echt benachteiligt (langsam, wenig Speicher, keine
-
Thread
schnelle dezimale Division auf AVR & Co.
selbst diese Kapriolen brauch man in neuen Compilerversionen wie gesagt nicht mehr zu machen weil avr-gcc sie beherrscht.
von der Stange so langsam zu kriegen, dass sie unbenutzbar wird.
-
Thread
Arduino Kondensatormotor Drehzahlsteuerung
hat 650Vpp. Dein Treiber kann max. 600V. Hat sich damit erledigt. Und damit: Source Code für AVR Studio 4 mit WinAVR Kann ICH gar nix machen. LG old.
verabschieden. Sinnvolle Skalierungen machen das Leben auch leichter. Gleitkomma vermeiden. Arduino ist langsam und Gleitkomma machen den kleinen AVR nicht schneller.
-
Thread
Welchen AVR für Binäruhr
Ich möchte mir eine möglichst kleine Binäruhr mit einem AVR bauen. Dazu verwende ich 20 SMD LEDs und alle anderen Bauteile auch aus SMD. Meine Frage ist welchen AVR muss ich verwenden, damit alles möglichst klein wird. Die Megas eignen sich da wohl nicht. Mit
Overkiller Avr wrote: > Ich möchte mir eine möglichst kleine Binäruhr mit einem AVR bauen. Dazu > verwende ich 20 SMD LEDs und alle anderen Bauteile auch aus SMD. Meine > Frage ist welchen AVR muss ich verwenden
-
Thread
Wie funktioniert dieser LED-Farbwechsler
Also erst ist rot an, dann geht rot langsam aus und blau langsam an; dann ist nur blau an, anschließend geht blau aus und grün gleichzeitig langsam an, usw. usf. bis wieder rot an ist. Jetzt frage ich mich aber, wieso das Ding zwei Ohmsche
http://www.ulrichradig.de/home/index.php/avr/avr-rgb-leds
-
Thread
10 Bit Zahl in 8 Bit µC bearbeiten
..). Ansonsten für ASM ist deine OK schon gut. Einfach immer LSB Register addieren mit add (falls AVR) und MSB Register addieren mit adc (falls AVR). Gruß
...Einfach immer LSB Register addieren mit add (falls AVR) und MSB Register addieren mit adc (falls AVR)... Muss es nicht gerade umgekehrt sein? Kann ich mir gerade nicht vorstellen, wozu die MSB mit Carry addiert werden sollen...
-
Thread
Flashen eines Quadcopter Boards schiefgegangen
Das Teil was ich habe ist doch ein AVR Programmer oder nicht?
myAVR bringt controller konnte nicht ermittelt werden.
-
Thread
Softstart für H7 Leuchtmittel im PKW
mir aber zu teuer. dadrum frage ich hier, ob jemand so eine schaltung am start hat , die den Strom langsam ANSTEIGEN läßt. Danke Seb
Stromnetzes in deiner Karre nutzen könntest. Du musst halt nur hochfrequent anfangen und dann die Freq. langsam zu NULL bringen. Was ist daso schwer dran mein Lieber ? k.
-
Thread
Atmega128 16-bit Timer
weiter und die Interrupt-Frequenz wäre F_CPU/65536, weil nach 65536 Zyklen der Overflow auftritt. [[AVR-Tutorial]], [[AVR-GCC-Tutorial]]
Ja der Code sieht folgendermassen aus: #include <avr\io.h> #include <avr\interrupt.h> #include <avr\iom128.h> void port_init(void) { DDRB = (1<<PB5); } void timer1_init(void) { TCCR1A = (1<<COM1A0); TCCR1B = (1<<CS10) |
-
Thread
Attiny85 Timer1 PWM: Keine Duty-Cycle-Formel (da nichtlinear?)
sieht eigentlich das Programm aus? Mein Testprogramm sieht im Moment so aus: [c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/cpufunc.h> // "nop" #include "tinyProj.h" #define IDX0 6400 ISR(TIMER1_OVF_vect){ static uint16_t idx = IDX0; static uint8_t val = 0;
haben sich beim umschreiben ein paar Fehler eingeschlichen.. Jetzt sollte es passen: [c] #include <avr/io.h> #include <avr/interrupt.h> #include <avr/cpufunc.h> // "nop" #define IDX0 6400 ISR(TIMER1_OVF_vect){ static uint16_t idx = IDX0; static uint8_t val = 0; if(!(--idx)){ OCR0B
-
Thread
XMEGA programmieren
@ Atmega8 Atmega8 (atmega8) Benutzerseite >An die Xmega habe ich mich auch nur ganz langsam ran getastet. In der Ruhe liegt die Kraft. Aber ein Xmega ist nicht wesentlich anders als ein normaler AVR. Die IO-Register wurden zwar kräftig aufgebohrt und der Zugriff erfolgt über structs,
extrem Stress hatte: - Ob die ISP Taktrate des Programmers einstellbar ist. Ich hatte mal einen AVR mit R/C Oszillator und maximalem Taktteiler betrieben, also 37,k kHz. Den konnte ich nur einmal flashen, weil der ISP Programmer nicht ausreichend langsam eingestellt werden konnte. Ich bekam Ersatz
-
Thread
Toolchain des WinAVR-20100110 unter Linux
Ich hätte aber gern die Pakete, welche in WinAVR-20100110 benutzt werden (avr-gcc 4.3.3, binutils 2.19.1, avr-libc 1.6.8). Bei der Suche fand ich unter http://www.mikrocontroller.net/articles/AVR_und_Linux den Verweis auf http://www.wrightflyer.co.uk
/avr-ar rcs NM = $(TOOLCHAIN)/avr-nm AVRDUDE = avrdude ... [/pre]
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
seit gestern damit beschäftigt, Eclipse unter Ubuntu einzurichten und möglichst alle erdenklichen AVR-Funktionalitäten mit einzubinden. Hat bis jetzt auch soweit ganz gut geklappt. C-Programmieren geht, Flashen mit avrdude geht usw. Beim Debuggen und Simulieren wirds jetzt aber langsam holprig. Den
Hallo, ich verzweifle langsam, ich versuche einfach nur eines der simpelsten Testprogramme für die Nibobee (Atmega16) zu kompilieren, habe das Verzeichnis src der Nibobee-Lib eingebunden, unter WInAVR läuft das wohl: [c] #
-
Thread
Hilfe Ladereglung Atmega16 Assembler
Der AVR hat kein ROM, sondern Flash... eine Variante des EEPROM. ROM find ich da ein wenig mißverständlich.
nicht die Bohne. Du korregierst einfach nur die Pedalstellung abhängig davon ob du zu schell oder zu langsam bist.
-
Thread
Logic Analyzer Projekt - jemad lust!?!?!?
Java kein Problem sein. Auf dem AVR ist es vielleicht schwierig eine schnelle FFT zu realisieren, aber für einem halbwegs modernen PC sollte das keine groß Herausforderung sein (natürlich nur so lange sie nich zu umfangreich wird, aber
58us laufen lassen (das Testbench). Da kommen die Daten, die vorher aufgenommen wurden wieder schön langsam raus. Jetzt code ich noch ein serielles Interface und dann lasse ich es mal vorerst.
-
Thread
C# werte über serielle schnittstelle an Atmega8 AVR
ich 3 werte über die C# oberfläche an den Atmega8 senden und diese dort verarbeiten. Den Atmega8 (AVR board) programmiere ich in C über das AVR studio 6. Nach etlichen Forenbeiträgen komme ich mir irgendwie doof vor weil ichs nicht raffe. Die Kommunikation c# seitig funktioniert schonmal. Jedoch
, welches du auf einem AVR nicht hast. Auf dem PC wird wohl eher der Datentyp byte angebracht sein. Der entspricht noch am ehesten dem, was du auf dem AVR als char kennst. > auf drängen meines Betreuungslehrers habe ich
-
Thread
LED blinkt langsamer je höher Taktfrequenz gewählt wird.
1000 Loop End Zum Problem: Je höher ich die interne Kristallfrequenz definiere, desto langsamer blinkt die LED - während bis ca. 50000Hz die LED-Blinkrate immer kleiner wird. Ab dann diesem Grenzbereich dreht es sich wieder in Richtung des Langsameren. Hat dazu jemand eine Idee? Woran könnte
Bitte lesen: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf
-
Thread
ns in s in C umwandeln
Hupps, zu langsam ;)
entspricht eine Timererhöhung um 1 einem Zeitverbrauch von 25 ns. Aber: Kann man den Timer auch langsamer laufen lassen? Ich kenn das nur von den AVR. Deren Timer haben einen Vorteiler. Je höher man diesen setzt, desto mehr Zeit vergeht aber auch bis der Timer um 1 weiter gezählt hat. Aber: Der Timer
-
Thread
Wie habt ihr C gelernt?
, das ähnelt sich. Ausser dass der Compiler für den AVR nicht auf dem AVR selbst läuft.
Helmut Erlenkötter: C von Anfang an. C für AVR direkt von dieser Seite (Mikrocontroller.net)
-
Thread
PIC oder AVR (ARM)
neuseten Entwicklung und Preise möchte ich das Thema noch mal zur Diskussion stellen. Scheinbar wird der AVR und einiges davon so langsam verschwinden oder verramscht. Wie ist den eure Meinung dazu? Mit was in der Zukunft bauen? AVR/ARM noch für die Zukunft machbar oder doch langsam auf PIC schauen? Ich
Klaus schrieb im Beitrag #4916004: > Mit was in der Zukunft bauen? AVR/ARM > noch für die Zukunft machbar oder doch langsam auf PIC schauen? Sorry, aber alleine schon das in einen Topf werfen von AVR und ARM disqualifiziert für mich die Frage. Ganz allgemein gilt,
-
Thread
Merkwürdige Fehler mit avr-gcc mit Eclipse
> Ich hoffe, dir ist klar, dass es sich um AVR-Projekte mit dem > AVR-Plugin dreht - bei Linux-Projekten gibts den Spuk nicht. Ich schrieb: *OperatingSystem* ist Linux. Was ich nicht schrieb: auch ich verwende das AVR-Plugin und ja ich kenne
Es gibt inzwischen übrigens eine Version 2.4.2, zu beziehen über: http://www.ijzerbout.nl/avr-eclipse/updatesite/ Hier wird die 2.4.2 auch angezeigt: http://sourceforge.net/projects/avr-eclipse/files/avr-eclipse%20stable%20release/, über die Updateseite von Sourceforge (http://avr-eclipse.sourceforge.net
-
Thread
Byte seriell ausgeben
jeweils 3 Bit Adressinformation vorausgehen. Das ganze kann mit 500 kHz geschehen, aber auch deutlich langsamer. Naja, die 8 Bytes + 24 Bit kann ich auch etwas langsamer verkraften ;-)
> Japp, der kann auch bedeutend langsamer. Weisst du zufällig, _wie_ langsam?
-
Thread
Demoversion Bascom zu wenig?
wende dich mal an info@bka.de, dort wird man dir weiterhelfen. oder versuche das AVR-GCC-Tutorial Da es hier scheinbar um einen Roboterarm geht, ist Bascom sowieso eher ungeeignet, da relativ langsam und ineffizient.
Da es hier scheinbar um einen Roboterarm geht, ist Bascom sowieso eher >> ungeeignet, da relativ langsam und ineffizient. > > Blödsinn! Langsamen und ineffizienten Code bekomme ich auch in C und ASM > hin. Genau, wie ich aus Bascom schnelleren Code bekommen kann. > Man muss halt die Eigenarten "
-
Thread
AVR GCC Tutorial
vieele > Arbeitsflags Da würde ein Bitfeld RAM sparen, das Programm aber würde größer und langsamer werden. Der "Codevision AVR" - ein C-Compiler - kann bei bei Variablen vom Typ bool einzelne Bits in dafür vorgesehenden CPU-Registern setzen. Das geht sogar eher schneller als ein normaler RAM
"in". Beim AVR also 16Bit. Ob ein Bitfeld nun beim niederwertigsten Bit (AVR) oder beim höchstwertigen beginnt, ist ebenfalls plattformabhängig. Wie sich 20*2 Bits am besten verteilen lassen hängt vom Einzelfall
-
Thread
Weg von Arduino - Beratung
#6125905: > Was würdet ihr einem Anfänger, Umsteiger der weg von der Arduino IDE > will raten? Für AVR Projekte mit Makefile (Vorlage: http://stefanfrings.de/avr_hello_world/index.html) in Kombination mit den dort genannten Tools: http://stefanfrings.de/avr_tools/index.html Momentan gefällt mit Qt
Aber die serielle Schnittstelle ist dafür nur edingt geeignet und zusätzlich äußerst umständlich, langsam und selber Fehleranfällig.
-
Thread
AVR Studio 4 v4.18
Ponyprog ja flashen > kann, über RS232 COM1 etc., also eine Verbindung aufbauen kann, aber mit > dem AVR Studio keine Verbindung aufbauen kann. Vermutlich hast du keinen Programmer (da RS232) der mit AVR-Studio zusammenarbeitet. Dafür müsstest du dann z.B. AVRISP, AVR JTAG ICE, Dragon o.Ä. haben >
Ponyprog ja flashen >> kann, über RS232 COM1 etc., also eine Verbindung aufbauen kann, aber mit >> dem AVR Studio keine Verbindung aufbauen kann. > Vermutlich hast du keinen Programmer (da RS232) der mit AVR-Studio > zusammenarbeitet. Dafür müsstest du dann z.B. AVRISP, AVR JTAG ICE, > Dragon o.Ä. haben
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Programmierung, vielleicht schlechter auf andere Prozessoren zu portieren, aber bei einfachen Sachen nicht langsamer als C und in der Ausführung auf dem Prozessor definitiv schneller. Beim PIC kann ich Assembler nicht empfehlen, aber der AVR hat einen guten Befehls- und Registersatz dafür.
bei AVR meist nicht mehr. Das mag bei ARM schon anders ausschauen!
-
Thread
RasPi Daseins-Berechtigung?
fragte ich mich, was man damit (hardwarenah) machen kann und was der > killer Vorteil ggü den üblichen AVR Basteleien (hier) ist? Versuche mal, mit einem AVR irgendwelche Zeitrafferaufnahmen mit der zugehörigen Kamera zu machen.
ich mich, was man damit (hardwarenah) machen kann und was der > killer Vorteil ggü den üblichen AVR Basteleien (hier) ist? Leider kann man nur relativ wenig machen, was man nicht auch mit einem AVR8-System hinbekommen könnte. Umgekehrt kann man aber mit einem AVR8-System vieles machen, was mit
-
Thread
.man schimpft immer über Windows, aber
Jaja, das sind mir die richtigen... Windows ist toll, und den AVR-GCC, also der C-Compiler für AVR, den klauense dann wieder bei Linux, gelle? Ne, ernsthaft. GCC-AVR ist für C auf AVR, inklusive Debugger etc. Dann gibts da TAVRASM, AVRA, AVR-ASM oder sonst eines
verinnerlichen zu der urprunglichen frage .. ich habe selbstverständlich komplette toolchain für avr bei mir auf dem linux system. avr-gcc, avrdude (uisp) grüsse, daniel
-
Thread
[V] AVR-NetIO
ohne Probleme oder Abstürze völlig anderes Konzept, keine Grafik auf der Webseite die ich aus dem AVR generiere!
soll. Nur unwichtiger Schnickschnack wie Werbung am Rand darf länger dauern. Wenn die Seiten zu langsam laden, klicken zu viele User auf Wiederholung, was die Server um ein vielfaches höher belastet, wodurch sie noch langsamer werden.
-
Thread
1 bit Wert PB2 direkt übernehmen (Assembler)
> sobald über INT0 die Taktflanke erkannt wurde > Die Routine muß so schnell sein, um den AVR aus dem Sleep > aufzuwecken, Bit speichern und wieder schlafen legen zu können! Bit? Ich dachte Byte. Das ist so direkt nur bei relativ langsamer Übertragung machbar. Wenn aber der Sender dem eigentlichen
Tiny 25 verwenden ist eine Idee wert, glaube ich langsam.....
-
Thread
DMX empfang in C funktioniert nicht richtig.
gar nicht mehr per ISP programmieren... egal was ich aufspiele-> Die LED blinkt... Liegt das an AVR Studio ?
Lösche mal den AVR. Das muss gehen. Chip Erease. Dann ist Ruhe. Kannst du wenigstens die ID noch lesen?
-
Thread
Taster 1 5x drücken LED1 an, Taster 2 löscht LED 1 wieder
Karl heinz Buchegger schrieb im Beitrag #1922711: > Mal abgesehen davon, dass die AVR keinen djnz haben. > Wo genau liegt jetzt deiner Meinung nach der Unterschied zwischen einem > djnz und der Sequenz dec / brne Aha...langsam klart der Himmel auf. Wir lernen nämlich mit nem Buch
> Das größte Problem: Im I-Net gibt es keine "für Anfänger" geeignete > Tutorials...die einen langsam und Schritt für Schritt an die Materie > ranführen. Doch gibt es. Für AVR-CPUs zb das hier ansässige AVR-Tutorial > Ich vermisse einen "Assembler für Dummies"-Kurs Den wird es so auch
-
Thread
STM32 <-> AVR
auf Anhieb. Ich werde diese Erkenntnis dazu benutzen, mein selbstgestricktes "xput" auch auf dem AVR zu ergänzen, als auch mir FATFs nochmal genauer anzuschauen. Solong, liebes AVR/STM32-Tagebuch :p
aber bei aller Bescheidenheit auch sagen: Der Aufbau des Bildes bei einem 800x480 TFT ist mit dem AVR qualvoll langsam; zumindest, wenn man auch noch andere Peripherie nebenher bedienen möchte. Der Einsatz dieser todschicken TFTs ;) bedingt meiner Meinung nach auch einen flüssigen Ablauf beim pixeln
-
Thread
Anfänger braucht Entscheidungshilfe
Hallo, Du kannst ja mal hier https://www.sprut.de/ oder hier http://www.avr-asm-tutorial.net/avr_de/index.html schauen. Beide lassen sich in Assembler und C programmieren. Es gibt auch noch Bascom. Meine Empfehlung wäre der AVR mit C Programmierung. MfG
im AVR Studio compilieren und dann mit fremder Software (avrdude) außerhalb des AVR Studios in den Mikrocontroller übertragen. Wer Debuggen möchte, braucht einen Atmel ICE. Hier würde ich aber vorher abklären
-
Thread
AVR Studio schon soweit?
Schade, dass es hier keine Polls gibt ;-) [ ] Benutze AVR Studio 5 [ ] Bereue die Installation von AVR Studio 5 [ ] Benutze AVR Studio 4 würde gerne zu AVR Studio 5 wechseln [X] Benutze weiterhin AVR Studio 4
Fehler zu beheben. [ ] Benutze AVR Studio 5 [X] Bereue die Installation von AVR Studio 5 [X] Benutze AVR Studio 4 würde gerne zu AVR Studio 5 wechseln [X] Benutze weiterhin AVR Studio 4