-
Thread
[Frage]Richtige Auswahl des Microcontrollers
zum programmieren. VB lässt sich ja auch > schlecht mit nem editor erstellen :-D Du hast vom AVR schon viel gehört? Dann hättest du vielleicht auch was vom AVR Studio hören können ;)
WWW gab) In Bezug auf Flugdrohen lese dies mal: http://thomaspfeifer.net/quadrocopter_selbstbau_avr.htm.
-
Thread
Danneggers Entprellroutine im AVR benutzen
beim Anfänger zur Verwirrung führen, da er nicht weiß, welche Arduino-Nummer mit welchem Portpin des AVR korrespondiert.
diesem Begriff im Arduino-Bereich war leider nicht erfolgreich. Dann nimm mal das Datenblatt von dem AVR, der auf deinem Arduino verbaut ist, zur Hand. MfG Spess
-
Thread
CAN Bus Alternative für Arduino
> untergekommen - muss ich mal schauen. Ist auch klar - wie ich geschrieben habe, können die AVR-UARTs LIN nicht komplett. Dafür ist AVR (abgesehen von speziellen Automotive-Produkten, siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch 8051-Derivate werden hier gerne genommen
Motorraum sind das meist -40°...+125°. >> Ist auch klar - wie ich geschrieben habe, können die AVR-UARTs LIN nicht >> komplett. Dafür ist AVR (abgesehen von speziellen Automotive-Produkten, >> siehe zB den ATA6613C) ungeeignet. Es gibt aber genug Alternativen. Auch >> 8051-Derivate werden hier
-
Thread
Timer 2 starten AVR4
Hallo, ich habe ein kleines Problem. Ich habe ein ATmega1281 und benutze den JTAGICE mII. Ich habe den Timer 2 konfiguriert (ich hoffe auch richtig). Wenn ich anfange zu debuggen, kommen auch keine Fehler. In dem Fenster I/O View sehe ich die ganzen Bits vom Timer. Ich habe zwar "manuell" Bits gesetzt/gelöscht, aber in diesem Register muss ich trotzdem diese "Häckchen" anklicken, damit die Bits sich ändern. Ich habe auch den Verdacht, dass mein Timer nicht startet. Zur Info: Dieses Programm enthält keine main(). Wurde mit APIs programmiert. Im Anhang ist ein Screenshot wie das ganze
-
Thread
ATMEGA328 Led-Fader Projekt instabil
eingekreist hast. Du kannst hier Codebeispiele und Anleitung dazu finden: http://stefanfrings.de/avr_hello_world/index.html Wenn dein serieller Port schon belegt ist, nimm eine soft-serial Implementierung wie in meinem HelloTiny.zip Beispiel.
Ich habe die UART-Library nun ausgetauscht und gegen diese hier ersetzt: https://github.com/andygock/avr-uart Die Lib verwendet kein uexpect und blockt somit auch nicht, wenn der Buffer leer ist. Soweit also so gut. Dann habe ich durch Herumprobieren herausgefunden, wieso beim Faden alles so langsam
-
Thread
Mikrocontroller programieren Gesperrt
kein Problem. Dann lernst du es halt. Fang mal hier an: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
machst. => http://www.mikrocontroller.net/articles/HD44780 => http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD => http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung
-
Thread
Minimalbeschaltung AVR (ATmega8)
http://www.mikrocontroller.net/articles/AVR-Tutorial
Warum liest Du die nicht ? http://www.atmel.com/devices/ATMEGA8.aspx?tab=documents Atmel AVR041, AVR042
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
IDE ist), um zu kucken, ob ich dort bequem mit AVR-DA probieren könnte. Leider habe ich festgestellt, das für diese AVR keinen Simulator existiert. Man muß immer mit einer physischen Platine arbeiten. Einfach Programmabschnitt ausprobieren, wie mit ATMega1284 u.Ä. üblich, kann man mit AVR-DA nicht. Vielleicht werde ich irgendwann in der Zukunft etwas mit AVR-DA machen, aber erst wenn ich viel sicherer mit C werde. Im Moment überdeckt die Reihe ATMEGA324-644-1284 all mein Bedarf.
-
Thread
WD-Reset und Reset Pin erzeugen nicht das selbe wie Power off
avr-libc/user-manual/group__avr__watchdog.html
zum Reseten vorgesehn. Es sollte auch ohne Arduino gehen. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_Watchdog
-
Thread
Blitz (Gewitter) elektrisch erkennen (Auslöser für die Kamera)
was ich mir gedacht habe :) Bevor ich diese aufbaue, habe ich mir gedacht erst einmal mit einem AVR zu arbeiten. Also Photodiode an den AVR, das Signal via Analogeingang mit hoher Abtastrate abfragen und wenn es über einen bestimmten Wert kommt, den Ausgang für eine gewisse Zeit schalten. Nun
sein, sind aber - bei den wenigen von mir getesteten Modellen mit Fernauslöseranschluss - extrem langsam.
-
Thread
UART Daten binär übertragen
Chips und Cola. Ich werde langsam fett...
mehrfach erklärt warum. >Applikation, die mit dieser Datenrate kontiniuerlich ADC-Werte von einem >AVR empfängt. Wieviel Messwerte pro Sekunde? Wieviel Bytes pro Sekunde? >liegt irgendwo bei 30%. Wie sollte das denn funktionieren, wenn LabVIEW >- wie du sagst - dafür zu langsam ist? Zahlen.
-
Thread
10 * 10 Bit multiplizieren
Ich kenne keinen 20-Bit-Prozessor ;-) > Ansonsten: erst mal verraten, womit du arbeitest? AVR-Studio 4
Assemblerroutinen gibts hier: http://www.mikrocontroller.net/articles/AVR_Arithmetik#24_Bit_.2A_24_Bit http://avr-asm.tripod.com/math32x.html -> "MUL32" Multiply Unsigned Rd64 = Rd32 * Rr32 http://elm-chan.org/cc_e.html ->AVR assembler libraries - 16bit x 16bit multiply
-
Thread
bin neu hier, atmega8.
offenbar Einsteiger bist, ist dir dringendst nahezulegen, mit was neuerem anzufangen. Wenn es 8-bit AVR sein soll: DB-, DD-, EA- und EB-Serien, z.B. AVR64DD28. Sogar auch in DIP28 erhältlich.
bis vier Jahren erneut, weil die mir halt schon etwas bekannt waren und vorallem auch wegen des [[AVR-Tutorial]]s. (Ich hatte seitdem tatsächlich einige Male überlegt, irgendwann mal eine Neuauflage für AVR64[DB|DD|EA]28 zu schreiben, bin mir aber nicht sicher, ob sich das "heutzutage" noch lohnt).
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
Programmierer schrieb im Beitrag #6164748: > Der vorhandene ST-Link ist halt langsam und verbuggt. Er ist um Welten schneller, als Debug Wire bei AVR. Man kann damit gut arbeiten. Verbuggt? Meine funktionieren tadellos. Ich war von Bugs noch nicht betroffen. ST bietet Firmware-Upgrades
Wenn man doch den ST-Link auf einem STM32 >>> Nucleo nutzt >> >> Der vorhandene ST-Link ist halt langsam und verbuggt. > > Details? "Langsamer im Einzelschrittbetrieb" überzeugt mich irgendwie > gar nicht. Einzelschrittbetrieb soll langsam sein. Das ist ja der Punkt > dabei. Dass man bei jedem
-
Thread
BLDC Ansteuerung
zumindest den Anlauf schaffen müsste. für bemf - bei z.b. 100hz 300 adc-messungen pro sec - dürfte ein avr ohnehin zu langsam sein. Er soll ja nur die Blockkommutierung bei um die 1Hz machen, damit ich den Starkstromteil testen kann. mit der software geht es recht flott voran: [c] #define u_set_h
den > Anlauf schaffen müsste. für bemf - bei z.b. 100hz 300 adc-messungen pro > sec - dürfte ein avr ohnehin zu langsam sein. > > Er soll ja nur die Blockkommutierung bei um die 1Hz machen, damit ich > den Starkstromteil testen kann. Was willst Du denn mit ADC-Messungen? Du nimmst Komparatoren
-
Thread
LED- Schaltung
LPT-Schnittstelle und BASCOM-AVR. Billiger und leicht verständlicher wird es nicht werden! Meine Hilfe ist Dir gewiss. VG Micha
allgemeine Erkentnis. Nicht mal auf den TE bezogen. Auf niemanden direkt bezogen. Was soll das? Langsam wird es lächerlich.
-
Thread
C: Pixel auf dem Bildschirm ausgeben
. Abgesehen davon ist "extrem langsam" auch relativ.
noch AGP-GraKas verwenden. > Bei PEG ist auch das Lesen schnell. Abgesehen > davon ist "extrem langsam" auch relativ. Ja relativ zum Schreibzugriff wohl um einiges langsamer(bei ISA/PCI/AGP). Dirk
-
Thread
KS0108 - Streifen nur in linker Hälfte
? ;-) Ich benutze ein GLCD mit KS0108-Controller von Pollin (TG12864). Dazu ein Atmega1280 mit AVR-Studio 5/6 und JtagIce 3. Als Software zur Ansteuerung wurde die von Holger Klabunde verwendet (modifiziert ). Mich hat das genervt, dass der Bildaufbau so langsam ist. Also nen Puffer dazwischen
nach;) // //####################################################################### #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> ISR (TIMER1_COMPA_vect) { PORTA ^= (1<<PA1); } int main(void) { DDRA |= (1<<PA1); DDRA |= (1<<PA3
-
Thread
aktuelle µCs und Nutzen im späteren Beruf
mehr Peripherie. Und der Assembler ist viel viel komplexer. Sicher gibt es in der Industrie auch AVR und PIC, aber halt nur für simpelste Sachen. Da lässt sich dann auch kein Geld mit verdienen, da es jeder Student kann ;-).
mehrmals (richtigereweise) geschrieben. Daher will ich nur auf eine Ausgangsfrage eingehen... AVR und (8bit) PIC werden in der Industrie durchaus Zahlreich eingesetzt. (24 & 32 Bit Pic natürlich auch, aber die sind ja nicht mit AVR vergleichbar...) Es kommt halt mmer darauf an welches Problem
-
Thread
delay für µs
Für welchen Compiler? Falls Avr-gcc: Schon mal in utils/delay.h bzw. die Doku reingeschaut?
Frage mich langsam wirklich, warum so viele Leute übersehen, dass es hier ein extra GCC-Forum gibt...
-
Thread
Virtual machine zur "Harvard-Umgehung"
sich einen Prozessor mit von Neumann-Architektur auswählen sollte. Mir ist durchaus klar, dass ein AVR für viele Dinge ausreicht, aber solche Klimmzüge? Nein. Das schreit z.B. nach MSP430 oder ARM. Oder eben auf dieses Feature verzichten, weil ein AVR dafür einfach nicht ausgelegt ist.
zu finden,.. es ist leider nicht komplett, und ca 40 bis 100 clock cycles langsamer als eine real machine,... grüüüüße
-
Thread
Suche Arduino kompatiblen Bootloader für ATmega8 mit 8Mhz intern
noch einer ist. Meist sind es nun 328bp uC. Das müsste man im Bedarfsfall prüfen. Die neueren AVR wären in der 8-Bit Welt aber nun doch eine bessere Wahl für anspruchsvollere Anwendungen. Z.B. der AVR128DB48/64 ist da schon ein anderes Kaliber. Gerhard
neu gestartet habe, konnte ich einen *328P* mit dem AVR-ICE programmieren. Funktioniert im Moment nur mit dem *328P*.
-
Thread
Micropython und Esp32 statt Arduino ?
Jetzt mal langsam. Interruptstrukturen vorhanden, aber keine harte Echtzeit möglich ? Irgendwie widerspricht sich da was ... Natürlich braucht man zur HW-Steuerung harte Echtzeit, unter 1ms. Servos z.b. zappeln
es konkreten Nutzen geben. Bislang wurden nur Nachteile ("Laufzeit") genannt. Es wird mal langsam Zeit für die Vorteile.
-
Thread
ATMEL verändert einige Dinge im ATMega
Baugruppe bedeutet (du kannst davon ausgehen, dass die Xmega-Baugruppen in der Technologie der MegaAVR nicht nachnutzbar sind).
hatte (TQFP) war einer von Woche 12, bezogen aus China. Immernoch Revision D, also die alte. Bin langsam echt gespannt...
-
Thread
Wie bekomme ich eine .eep Datei auf meinen ATmega32
den Flash bzw. Eeprom im anderen TAB. Das sollte eigentlich funktionieren. Ich verwende AS V7.0 mit AVR-ISP MKII oder das neuere AVR-ICE für SAM und AVR. Sieh Dir mal alles in Ruhe sorgfältig an. Im IPE sollte das auch möglich sein. Mir ist aber generell AS7 lieber. Gerhard
cannot parse avrdude error: read from file ./schrittmotor.eep failed avrdude done. Thank you. Langsam aber sicher stresst das mich. In der Readme steht: Diese Firmware ist unverschlüsselt und muss mit einem geeigneten Programmer in den AVR Controller AT-Mega32 einprogrammiert werden. Hilfestellung
-
Thread
avr-gcc: mal lds, mal ld rd, Z
auch 2 zyklen. Also werdens wohl wirklich zwei sein. Was den komplizierteren Code also nochmal langsamer macht...
=co Vielleicht liefert -fdump-rtl-cprop-details o.ä. noch detailiertere Infos. Kosten können im avr-gcc mit -mlog=rtx_costs ausgegeben werden.
-
Thread
AVR-ISP-Stick wird nicht gefunden.
/smd/79/avr-isp-stick) mit dem Treiber "libusb-win32" (Version 1.2.6.0) -Programmsoftware: AVRDUDE -IDE: BASCOM-AVR IDE [2.0.7.5] -Mikrocontroller: Atmega328-pu den Schaltplan habe ich wie im Anhang aufgebaut
tut mir leid, dass wusste ich nicht. ich hatte den Artikel hier auf mikrocontroller.net von WinAVR durchgelesen und dort stand: "Die aktuelle WinAVR Version ist derzeit (Stand 02/2016) WinAVR-20100110." ich dachte die "20100110" würden das Datum der letzten aktuellen Version angeben. Nun
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
PC (XT), dann BASIC auf dem C64, sowie etwas ASM des 6510. Später dann wieder QBASIC, als das zu langsam wurde Turbo-C. Danach C auf dem µC (AVR) und C/C++ unter Visual Studio. Inzwischen bin ich am liebsten im Bereich C (ARM Cortex-M Microcontroller) bzw. C/C++ (PC) unterwegs, wo große Datenmengen
Fortran Turbo Pascal unter CP/M Turbo Pascal unter DOS Prolog unter DOS 8051 Assembler Delphi AVR Assembler AVR GCC
-
Thread
mit was Schalten 15A und 50V
Hallo, ich habe ein Netzteil von 50V und 15A und möchte den über einen AVR (Atmeg328) schalten, damit ich den Motor ein und ausschalten kann. Der AVR dient dazu die Spannung und den Strom (Strommesser ACS712 (30A)) zu messen und gegebenfalls den Motor bei Überstrom abzuschalten
kann sich sicher schon selbst abschalten. Stefan S. schrieb im Beitrag #7309359: > Der muss eh langsam anlaufen. Das macht man unter absoluter Garantie nicht in dem man die Versirgungsspannung für die Elektronik langsam hochfährt.
-
Thread
Frage zu Schaltung
Hallo Wie muss die Schaltung http://s-huehn.de/elektronik/avr-prog/avr-parallel.gif von der Seite http://s-huehn.de/elektronik/avr-prog/avr-prog.htm mit Strom versorgt werden? (Wie viel V und wo angeschlossen?) Danke schonmal
AVR ISP I/O ist eingestellt.
-
Thread
STM32 - welche IDE ist denn da aktuell angesagt?
, aber nach einer Weile geht das auch ohne lange suchen und probieren. Ich verwende Eclipse für AVR-, ARM- und SPARC-Projekte und habe dafür jeweils die GNU Toolchain installiert. Klappt super, entweder mit Makefiles oder auch mit den für AVR oder ARM zur Verfügung stehenden Plugins. Zum Debuggen nehme ich bei AVR den JTAG ICE MkII bei ARM den J-Link und beim SPARC den GRMON. Alle 3 Archituren lassen sich dann mit dem entsprechenden GDB unter Eclipse debuggen. Ich habe also eine IDE für 3 Architekturen. Darum
-
Thread
Simulation mit AVR-Studio 7? Geht das nicht ohne Debugger oder angeschlossenen Programmer?
Hier schon mal reingeguckt? https://ww1.microchip.com/downloads/en/DeviceDoc/AVR-Simulator-UserGuide-DS50003042A.pdf Zitat: "... 2.1 General Issues • The simulator settings dialog is not yet implemented (#13412) • AVR XMEGA® B1, UC3 except for UC3A and UC3L series, and some tinyAVR® and megaAVR® devices are not yet supported in Microchip Studio. • AT90CAN*/ATmega*C*, AT90USB*/ATmega*U*, AT90PWM*, and ATtiny87/167 devices will never be supported by simulator models • External
-
Thread
NGW100 (AVR32) wer kennt sich mit der Programmerstellung für standard Linux aus?
fwrite etc. lösen... So für die saubere Art halte ich das aber nicht - stelle mir das zumindest sehr langsam vor.
Hat AVR32öLinux evt auch ein Realtime Scheduler Kernel Modul?
-
Thread
Arduino LCD Befehle
Beitrag #5788985: > Karl M. schrieb: > >> >> Wenn man dies verwenden will, und nicht einfach den avr-gcc mit der libc >> 2.0 nutzt, dann muss man halt alles dort lesen und verstehen. > > libc 2.0 ? Ja der erste Hit bei Google - die Welt ist doch so einfach: http://nongnu.org/avr-libc/user-manual
Und da wurde dir bisher nicht so richtig bei geholfen das herauszufinden. > http://nongnu.org/avr-libc/user-manual/ Das ist die Implementierung der C Lib der gcc Kompiler-Variante für AVR µC. Das hat garnichts mit Displays und damit auch nicht mit deiner Frage zu tun. > https://www.arduino.cc
-
Thread
Problem mit CodeVisionAVR
Wie könnte ich das Program umstricken? Welchen AVR müsste da verwenden?
Weisst du wie man den am AVR beschaltet und programmiert?
-
Thread
Was kann der AVR Processor? Kann es meine Aufgabe erfüllen?
@Vitali die Analogmessung macht der AVR selber brauchst dazu keine weitere Elektronik. http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC Ich hab mir zum Spielen das AVR-Evalboard von Pollin gekauft. http://www.pollin.de/shop/
beim Verständniss. Wegen den ATMega: schau mal den Link, http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment Da sind im unteren Teil ein paar einfache Schaltungen. Der AVR hat einen Reset-Pin so wie jeder Prozessor(Computer). Dieser Resetpin muss natürlich definiert auf ein Potenzial gezogen
-
Thread
SAM4, STM32, XMC,.
nicht wirklich schwierig. Was mich ein bisschen gestört hat ist, dass beim Sam4S der Flash langsamer ist als die CPU-Frq. Wodurch man dann alles langsamer wird. Wie ist das eigentlich bei den STM32, bei 120Mhz Takt wie viele Takte braucht eine Instruktion bis sie vom Flash aus augeführt wird?
>Was mich ein bisschen gestört hat ist, dass beim Sam4S der Flash >langsamer ist als die CPU-Frq. Wodurch man dann alles langsamer wird. >Wie ist das eigentlich bei den STM32, bei 120Mhz Takt wie viele Takte >braucht eine Instruktion bis sie vom Flash aus augeführt wird
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
+/-150ns einzuhalten, hätte man 3 Taktzyklen Zeit eine neue SPI-Übertragung zu starten - bei einem AVR mit 20MHz. DMA hat der AVR ja leider nicht. Falk B. schrieb im Beitrag #5240748: >>Ich würde sagen IR und LEDs beschreiben gleichzeitig kannst du vergessen >>... *edit*: Gerade gesehen, bei
Anfang der LED-Übertragung geprüft, ob genügend Platz im FIFO ist. Wenn nicht, war die Dekodierung zu langsam und es kann ein Fehler signalisiert werden. Im Beispiel ist de FIFO sogar 64 Bytes groß. Warum? Weil die UART-Ausgabe mit 9600 Baud ziemlich langsam ist, ein Zeichen dauert mehr als 1ms! So lang ist
-
Thread
Reset Deaktivieren
100n an Ein- und Ausgang. Die Leiterbahnführung für GND und +5V sieht mir sehr ungünstig aus, dem AVR fehlen die je 100n dicht am IC. Die Versammlung der 1µ unten dürfte recht wirkungslos sein. Ströme des Leistungskreises (GND!) dürfen nicht über die Leitungen des AVR fließen, Treffpunkt sollte der
So da die Zeit für uns in der Schule langsam knapp wird, wird das ganze Hardwaretechnisch umzubauen usw schwierig... wir probieren jetzt das gnaze wieder mit der provisorischen platine fahrbereit zu machen die eben mit drahtbrücken noch aufgebaut
-
Thread
Error: Operand Out Of Range
wissen, habe ich bisher noch nirgends bei avr gelesen)
Makefile den richtigen uC eingestellt: MCU=atmega2560 Hm, ich weiß leider nicht, ob ich die AtmanAVR-Variante verwende oder nicht, weil ich nicht weiß, was das ist :( Falls es weiterhilft: WinAVR vom 20060421 (AVR-gcc3.4.6)
-
Thread
Welcher Microcontroller
bevorzugt und nicht alle Schleifenzähler als double float definiert, dann ist C vielleicht 20% langsamer, im äußersten Fall auch mal 50% (also max 1/2). Peter
(im Hobbybereich und Studium) in Assembler programmiert. Vor eingen Wochen hab ich mir mal den WinAVR angeschaut und war sehr positiv überrascht! MfG Falk
-
Thread
uBoard - USB Multi-Gerät
Also soll ich PIC auch noch lernen/Wissen aneignen oder gleich ARM, was ist das beste für mich? AVR, PIC, ARM?
. Ob Du nun den gcc-arm oder den gcc-avr32 benutzt, ist Dir im wesentlichen egal, die Optionen sind dieselben. Das nutzt Atmel beim AVR-Studio aus, und aus dem Grund investiert Atmel auch nicht mehr so viel in AVR32. Es rechnet sich nicht,
-
Thread
Stabilstes Debugging für AVRs
Hi, folgende Optionen hab ich auf einem Windows PC getestet, mit einem ATMEGA32 und AVR Dragon. AVRStudio 5 in verschiedenen Versionen <-- beim Breakpoint wird nicht angehalten AVRStudio 4 + AVR Toolchain in letzter Version: <-- Breakpoint geht, AVR-LIB hat noch die Debug-Info,
>A.B., ich hab sogar das gleiche ELF-File in AVR Studio 5 und 4 geladen, >unter AVR Studio 4 ist verlässlich der Breakpoint angesprungen worden. >AVR Studio 5 hat mich leider kläglich im Stich gelassen. Allerdings >unter Win7/64Bit, ev. gibts da
-
Thread
Delay mit Timer
[[AVR-GCC-Tutorial/Die_Timer_und_Zähler_des_AVR]]
einwandfrei. warum nicht auf dem AVR??
-
Thread
ATmega328P-Platine
passende Schutzklasse wählen. 3. Ein Atmega328P ist auch eher gut abgehangen. Wenn Du unbedingt AVR verwenden musst, weil Du nichts anderes kannst, dann vielleicht eher mal den moderneren AVR128DA28 anschauen. Ist nicht größer und nicht teurer, hat aber etliche Vorteile. fchk
nie was anderes sieht, weiß auch nicht, welche Möglichkeiten er eigentlich hätte. Und selbst bei AVR gibts deutlich bessere Alternativen - siehe z.B. AVR128* (nicht zu verwechseln mit ATmega128). fchk
-
Thread
Fragen zu Relais
So es funktioniert jetz doch nicht :( Ich hab nochmal die Spannungen gemessen am Avr Pin für das Relais. Da hab ich ausgeschaltenen Zusand 1,227V DC und 2,36V/0,37Hz und im eingeschaltenen Zustand 5V. Jetzt hab ich auch wieder das surren im ausgeschaltenen ZUsand. So langsam nervt
Hast du am Relais und am AVR den gleichen GND. Wenn der AVR nicht kaputt ist hast du einen gröberen Schaltungsfehler drin.
-
Thread
Mikrocontroller mit apple Mac programmieren
://www.ladyada.net/library/avrdevtut/setup-mac.html http://home.arcor.de/torsten.schoenitz/uc_dev/avr/avr.html http://members.bellatlantic.net/~vze35xda/xdev/index.html XCode ist als IDE toll, aber für einen AVR eine Nummer zu groß und schwer - was meiner Meinung nach auch für Eclipse gilt. Aber die Geschmäcker sind unterschiedlich. Die Doku zu avr-libs enthält eine sehr exakte Anleitung wie Du Dir alle Komponenten übersetzt. Das ist zwar ein wenig Arbeit, aber man lernt viel. Ich habe ich noch ein AVR Bastelboard und einen myAVR übrig, wenn
-
Thread
printf-Alternative für AVR
Herbert schrieb im Beitrag #3845538: > gibt es eine kleine Alternative zu printf, die man bei AVR verwenden Welchen AVR verwendest Du denn?
erstmal Speicher reservieren, etwa so: [c]char s[10];[/c] Macht das ganze aber nur umständlicher, langsamer und fehleranfälliger (wenn der String mal länger als der reservierte Speicher sein sollte).
-
Thread
ATMega328, komisches Verhalten bei fast vollem Speicher
dem Arduino kurz seine 5V (USB-Stecker ziehen), so: - startet das Programm, wenn der AVR-ISP angeschlossen ist - startet das Programm nicht, wenn der AVR-ISP nicht angeschlossen ist. Im ersten fall könnte das mit dem zusätzlichen Reset durch den AVR-ISP zusammenhängen (der resettet
sind ausgetauscht. Ich habe im Prinzip die hier verwendet: https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung#Die_LCD_Routinen und entsprechend angepasst und erweitert. Das Problem besteht weiterhin. Ich glaube auch langsam, dass wir an einem Punkt angekommen sind, an dem
-
Thread
High-Quality PAL-Grafikkarte für µCs
sehen. 2. Für etwas anderes als Bilderanzeigen halte ich hochauflösende farbgrafik am uC für zu langsam. Das hat nix mit dem vorgestellten Projekt zu tun sondern ist prinzipieller Natur. Ein AVR kann maximal 8MHz SPI bei 16MHz Taktfrequenz. Bei einer Auflösung von 700x500 und 16 Bit braucht es bestenfalls
> 2. Für etwas anderes als Bilderanzeigen halte ich hochauflösende > farbgrafik am uC für zu langsam. Das hat nix mit dem vorgestellten > Projekt zu tun sondern ist prinzipieller Natur. Ein AVR kann maximal > 8MHz SPI bei 16MHz Taktfrequenz. Bei einer Auflösung von 700x500 und 16 > Bit braucht