-
Thread
Welcher Attiny brauch ich?
genug pins und sollte der flash nicht reichen kann man ihn ohne umbau einfach durch ein atmega32, 64 oder 128 tauschen
=== GND (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de) [/code]
-
Thread
Programmcode aus RAM ausführen
Rolle. Wenn ehe schon Atmel-Tools vorhanden sind, wäre hier ein AVR32 keine schlechte Wahl.
ich vote auch für AVR32
-
Thread
Anfangen mit Mikrocontroller-Programmierung
Zur IDE: Mit Eclipse kannst du natürlich entwickeln. Eclipse + CDT + AVR Plugin damit kannst du super C-Programme für AVR Controller bauen und flashen. Auch ARM geht ebenso mit Eclipse. gruß cyblord
ViewItem&item=170813864324&clk_rvr_id=376033250525) Steckbrett 1x RS232-Treiber 2x IC-Sockel, 28-polig, doppelter Federkontakt 3x IC-Fassung, 20-polig, einreihig, RM 2,54, gerade 1x ATMega AVR-RISC-Controller, DIL-28 2x Stiftleiste, 2x10-polig, vergoldet, zweireihig, gew 1x Bustreiber
-
Thread
Ineffiziente Codeausführung beim Z80
Execute entspricht im übrigen einer Pipeline der Länge 1 und ist auch heute noch aktuell - sowohl die AVR- wie die PIC-Prozesssoren verfahren heute noch so....
aus dem RAM ausführen können und man daher keine Programme "laden" kann. Sonst könnte man mit einem AVR einen richtigen kleinen Homecomputer bauen.
-
Thread
Suche Simulator für 8051
gut. Die AVR sind aber deutlich schlechter zum kriegen. Mit Mikrochip fährt mindestens bei uns in N.A. eigentlich besser. Die STM32, SiLab, und NXP sind auch keine Problem. Atmel ist mit Abstand am schwierigsten
Unterschied zum PIC hat man aber für mehr SRAM nicht das unsägliche Banking benutzt, sondern weitere 64kB über spezielle Befehle linear adressierbar gemacht. Peter
-
Thread
ATMega8 lässt sich nicht programmieren
20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no
Versucht doch mal die Verbindung AVR ISP zu µC direkt ohne Platine.
-
Thread
Welches Board zur Nachführung eines Photovoltaikpanels könnt ihr mir empfehlen?
durchbeißen. Kann aber auch sein - was wahrscheinlicher ist, daß es an den Grundeinstellungen von AVR-Dude liegt; die sind manchmal nicht so wie AVR-Studio sie haben will;-)
Und? Hat AVR-Dude deinen Programmer eigentlich als solches wenigstens erkannt?
-
Thread
Wie setzt ihr Klammern?
Bla bla; >> } > > ist für mich übersichtlicher. +1 aber das dürfte eine religiöse Frage wie AVR<->PIC sein...
should do and should not do. */ || (avr_OS_task_function_p (decl_callee) != cfun->machine->is_OS_task) || (avr_OS_main_function_p (decl_callee) != cfun->machine->is_OS_main)) { return false; }
-
Thread
Falls jemand eine Fernsteuer-App fürs Handy sucht.
Hallo, vorweg, tolles Projekt. Ich habe auch eine Frage. Ich habe einen alten klassischen AVR Webserver. Wie würde die Anbindung zu diesem ausehen? Ist auf dem Polliun NetIO eine spezielle Software drauf? Ich frage, weil mein AVR Webserver, Eingabe auf der Webobefläche in ein CAN Bus Signal
die App. Habs vor ein paar Tagen entdeckt und mit Raspberry getestet, was auch funktionierte. Mit AVR-uC-Platinen habe ich da jede Menge Ideen.
-
Thread
Abschätzung Codegröße Mikrocontroller
So habe ich es ja im Moment. Mit der Anzahl habe ich ja ein wenig herumexperimentiert. 4,8,16,32,64,128 Peter Dannegger schrieb im Beitrag #2775930: > Man braucht dann nur Speicher für die Summe (32Bit) und nicht alle 512 > Messungen. Das ist klar der Vorteil. Coder schrieb im Beitrag #2775934
Max: 49603 Delta: 120 Letzte 32 Werte gemittelt: Min: 49535 Max: 49557 Delta: 22 Letzte 64 Werte gemittelt: Min: 49534 Max: 49562 Delta: 28 Letzte 128 Werte gemittelt: Min: 49542 Max: 49559 Delta: 17
-
Thread
Atmega168 / Diamex ISP / Arduino duemilanove - avrdude Timeout
byte maximum) D:\Programme\Arduino\Software\Entwicklungsumgebung\Windows\arduino-0022\hardware/tools/avr/bin/avrdude -CD:\Programme\Arduino\Software\Entwicklungsumgebung\Windows\arduino-0022\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -cstk500v2 -P\\.\COM2 -b19200 -Uflash:w:c:\temp\build2304638834554449487
SCK period : 3.3 us avrdude: Send: . [1b] . [07] . [00] . [0c] . [0e] . [10] . [c8] d [64] . [19] [20] . [00] S [53] . [03] . [ac] S [53] ( [28] . [00] . [1c] avrdude: Recv: avrdude: Recv: avrdude: stk500_2_ReceiveMessage(): timeout avrdude: Send: . [1b] . [07] . [00] . [01] . [0e
-
Thread
Mehr Interrupte - Porterweiterung mit 2. µC?
(Ups, 8x8 gibt immer noch 64, sorry...)
das mit nur einem Timer-Interrupt denn genau gehen...? http://www.mikrocontroller.net/articles/AVR-Tutorial:_Tasten http://www.mikrocontroller.net/topic/48465#370877 http://www.mikrocontroller.net/articles/Entprellung MfG Spess
-
Thread
Problem in Avr GCC, kehrt nicht aus Prozedur zurück.
jmp 0x7c ; 0x7c <__bad_interrupt> 60: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 64: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 00000068 <__ctors_end>: 68: 11 24 eor r1, r1 6a: 1f be out 0x3f, r1 ; 63 6c: cf ef ldi r28, 0xFF ; 255
jmp 0x7c ; 0x7c <__bad_interrupt> 60: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 64: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 00000068 <__ctors_end>: 68: 11 24 eor r1, r1 6a: 1f be out 0x3f, r1 ; 63 6c: cf ef ldi r28, 0xFF ; 255
-
Thread
MAX038 - Keine saubere Sinus am Ausgang
(C6 u. R37) = 1/(2 x pi x C6 x R37) = > 0.16Hz Moment : 2 mal Pi wäre 6.28 1/ ( 6.28 x 4,7u x 20 K ) = 1,69 Hz
Den AVR richtig zu simulieren schafft ja noch nicht mal Atmel im AVR Studio. LTSpice ist ja auch nun in 1. Linie ein Analogsimultator. Gibt aber auch noch Tina vom TI. Beim letzten TI Technologie Day fragte
-
Thread
Serielle Verbindung funktioniert nicht
, sowie dem Atmel Evaluationsboard v2.01 und möchte das Ding nun über seriellen Abschluss an Win7 X64 betreiben. Ich benutze das Atmel Studio 6.0. Hier ein kleiner Testquelltext den ich kopiert habe: #include <avr/io.h> //globale Variablen //*************************************************
eigene Produkte. Und dazu gehört dieses Board nicht. Mit einem zusätzlichrn original Programmer AVR ISP MKII würde es gehen. MfG Spess
-
Thread
Probleme mit avrdude unter Linux
Hallo, ich benutze den AVR Dragon (JTAG Mode) unter einem aktuellen Kubuntu 12.04 x64. Geflasht wird direkt aus Eclipse heraus über das AVR Plugin. Bisher lief alles problemlos. Ich kann mich auch an keinen gravierenden Eingriff
Hier bitte :) http://www.mikrocontroller.net/articles/AVRDUDE#Aufruf_unter_Linux_als_user_.28non-root.29 PS: Wobei es mich wundert, dass es bei dir überhaupt mal einfach so geklappt hat - bei mir musste ich immer von Anfang an so vorgehen.
-
Thread
Probleme mit AVRStudio 5
Siehe mein EDIT oben. Alternativ kannst du auch in config.h diese Zeile [c]#elif defined(__AVR_ATmega168__)[/c] ändern in [c]#elif defined(__AVR_ATmega168__) || defined(__AVR_ATmega168A__)[/c]
/ReadADC.s(238,1): R_AVR_13_PCREL against symbol `__udivmodhi4' defined in .text.libgcc section in c:/program files (x86)/atmel/avr studio 5.1/extensions/atmel/avrgcc/3.3.1.27/avrtoolchain/bin/../lib/gcc/avr/4.5.1/avr5\libgcc.a
-
Thread
RAM Speicher 2x 4GB oder 4x 2GB
7B60%7D1945%7B16%7D2783%7B23%7D1604%7B14%7D43%7B15%7D42%7B21%7D989%7B32%7D696%7B24%7D1175%7B27%7D366%7B28%7D365%7B29%7D367%7B33%7D495%7B34%7D617%7B22%7D739%7B44%7D2494%7B61%7D1997%7B47%7D1432%7B59%7D1806_AGANDO-fuego--1200x6-hydro.html#kon
extrem trollig, weil ich komme hier mit einem Pentium 4 noch ziemlich gut zurecht, für Internetsurfen, AVR programmieren und Office Arbeit reicht er für mich wunderbar. Klar, moderne Spiele kann ich vergessen. Das 550W Netzteil ist eher nicht zu schwach, aber da steht nur Gaming-Power Netzteil, man weiß
-
Thread
Internet & Mikrocontroller
bauen Oder, wenn es schnell gehen soll, kaufe dir z.B. im grossen Auktionshaus aus China ein ENC28J60 Modul. http://www.mikrocontroller.net/articles/ENC28J60 Du findest fertige Software die läuft (hier im Forum, bzw. von Ulrich Radig). Darauf aufbauen sollte das ganze kein Problem sein. Dann
lernen. Ich denke das hier waren die Links: http://www.ulrichradig.de/home/index.php/software/avr-webserver-software http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex#download mfg Andreas
-
Thread
Schaut jemand mal über meinen Schaltplan?
Hallo! bei Reichelt: MAX 7219 CNG Kann ganz alleine eine komplette Ebene mit 64 LEDs und braucht keine Vorwiderstände.
s. auch http://www.mikrocontroller.net/articles/Quarze_und_AVR#Anschluss
-
Thread
[V] seltsames Matrix-Display auf Platine
Referenced from offset 0x280 by brne Label27: 286: cpi r19, 0x11 ; 17 288: brne Label28 28a: clt 28c: bld r25, 1 ; 0x02 = 2 28e: rjmp Label32 ; Referenced from offset 0x288 by brne Label28: 290: cpi r19, 0x12 ; 18 292: brne Label29
r2, r16 484: ldi r16, 0x14 ; 20 486: mov r3, r16 488: ldi r16, 0x28 ; 40 48a: mov r5, r16 48c: ldi r16, 0x64 ; 100 48e: mov r4, r16 490: ret ; Referenced from offset 0x98 by rcall ; Referenced from offset 0x270 by rcall
-
Thread
DSP - wie anfangen
näher behandeln. Doch wie fangt man hier am besten an, welche Starter Kits gibt es (Piccolo, TMS320 F28, ..) Welche Bücher/Internetseiten könnt ihr mir empfehlen? mfg
beherrsche ich ziemlich gut und mit Mikrocontrollern kenne ich mich auch gut aus. Verwende zurzeit das AVR Studio. mfg
-
Thread
Das ultimative Aquariumsteuergerät
nutzen, also entweder SPI-1 und I²C-2 oder SPI-2 und I²C-1. Der 16F1827 ist nur ein Beispiel! Ob AVR oder PIC ist m.E. nicht entscheidend. Dieser Thread wäre auch nicht die geeignete Stelle für eine AVR/PIC-Grundsatzdiskussion. Welcher kleinere AVR wäre geeignet? Zum DS1307Z: Die Uhr kostet 1,75
beantwortet, nochmal: Nein. Aquafreund schrieb im Beitrag #2753200: > Dann fängst Du in einem AVR Forum auch noch über PIC Controller nach. Welcher AVR mit SPI und I²C wäre der preiswerteste? Eine Grundsatzdiskussion möchte ich in diesem Thread vermeiden. Mir ist es im Grunde egal. ^^ Falls
-
Thread
DMX steuerbaren RGB LED PAR oder Pinnspot selber bauen
Das lohnt wirklich nicht: Par64 http://www.thomann.de/de/stairville_led_par_64_alu_schwarz.htm http://www.thomann.de/de/stairville_led_par_64_10_mm_black_rgb.htm http://www.thomann.de/de/stairville_led_par_64_10_mm_black_floor.htm
könnte, worauf man da achten muss. Google wollte mir das nicht verraten. Gibt es denn keinen AVR mit 3 PWM Kanälen mit mindestens 10 Bit? Vorzugsweise in DIL(28 oder kleiner) oder in SOIC. Ansonsten nehm ich halt einen ATmega88 im DIL28 Gehäuse (lieber währ mir alerdings SOIC. bei TQFP weiß
-
Thread
Assembler Befehlart
Assembler zu tun. Assembler befehle gibt es sehr viele unterschiedliche. (ARM, x86, Itanium, 8068, C64 usw. )
Peter II schrieb im Beitrag #2743627: > Autor: Peter II (Gast) > > Datum: 05.07.2012 16:28 > > > > > > > > A. K. schrieb: > >> Bytes little-endian > > wie kann ein byte eine byteorder haben? Gut Aufgepasst Digger, darfst dir ne Schokolinse nehmen.
-
Thread
WiFi-Modul für AVR Net IO gesucht
Hallo alle zusammen, Ich habe vor, ein bestehendes AVR Net IO Board, dass mit einem ENC28J60 bestückt ist, auf WiFi umzubauen. Ich habe bereits eine funktionierende Software mit TCP-Stack in meinem Mega644, der prima mit meinem ENC28J60 funktioniert.
AVR32 KANN linux hosten.
-
Thread
Multiphase Boost Converter
hab einige 4 phasen wandler gebaut. Mit einem Mega mit 16 MHz. Der 8 bit Zaehler gibt dann schoene 64kHz
einige 4 phasen > wandler gebaut. Mit einem Mega mit 16 MHz. Der 8 bit Zaehler gibt dann > schoene 64kHz Hast Du mal die Lastverteileung auf den 4 Phasen gemessen oder die Temperatur der einzelnen Teilwandler.
-
Thread
Mikrocontrollerboard erweitern - Ethernet
Der übliche Verdächtige dürfte das ENC28J60 von Microchip sein.
Was ist von den billig ENC28J60 China Modulen zu halten?
-
Thread
AVR - Stimmgerät - wie Grundfrequenz bestimmen?
Diskrete Fourier-Transformation wird wohl zuviel sein für den AVR?
deutlich bessere, aber nicht wesentlich teurere Alternativen existieren. In diesem Fall: dsPIC33EP64GP502: 28 Pins, gibts auch in DIL, kostet etwa 4-5 Euro in Einzelstückzahlen, läuft mit 70 MHz Instruktions-Takt, hat spezielle DSP-Erweiterungen, zwei 40-Bit Akkus, Bit-reverse und Module-Adressierungsarten
-
Thread
AS3935 SPI merkwürdig
aber 0x12 als Antwort!? Ich komme einfach nicht drauf warum mir das Oszi das richtige zeigt, der AVR mir aber die falsche Antwort gibt!? [c]#define AS3935_READ 0x40 #define AS_AFE_GB 0x003E result = as3935_rd_register(AS_AFE_GB);[/c] [c]// ---------------------------------------------
extra static uint16_t definiere und die Werte übergebe bleiben die static vars unverändert. AVR Memory Usage ---------------- Device: atmega168 Program: 10902 bytes (66.5% Full) (.text + .data + .bootloader) Data: 295 bytes (28.8% Full) (.data + .bss + .noinit
-
Thread
Seltsamer Fehler mit Festkommaarithmetik und 7-Segment
oder x 11 / 64
taster_channel PC1 #define taster_mode PC2 #define hundert 2 #define zehn 1 #define eins 0 #include <avr/io.h> #include <avr/sleep.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <util/delay.h> #include "debounce.h" #include "7segment.h" typedef struct { // Flag Register
-
Thread
Linux, avrdude, avrispmkII Programmer antwortet nicht
wusst ich noch garnicht. Bei dem myAVR Board Mk2 (das myAVR Board light quasi schon mit Vorbereitung für AVRISPMkII und ein paar Extras) stand auf der AVR-Website, dass sich das ISP auch als Versorger für kleinere, nicht so Ampereintensive
nur dann mit > avrispmkII ansprechen, wenn er auch mit den dann anderen Kontakten auf > das myAVR Board MkII aufgelötet ist. Das halte ich für ein Gerücht. Ein AVR ISP mkII ist ein reiner USB-Programmer. Da gibt es keine USB to Serial Bridge. > Ich hingegen muss ihn avr911 > nennen, weil..
-
Thread
G-Code-Interpreter und µStep-Controller mit ATmega644
Hallo Robert, Wie hast du denn den Bootloader auf den AVR bekommen? Denn wenn du den AVR via ISP programmierst, kannst du ja gleich das eigentliche Programm übertragen und den EEPROM beschreiben. Die Fuses sollten für den Reset auf den Bootbereich stehen
. Ich check jetzt mal noch deinen USB-RS232 Wandler. Der sollte definitiv 5V TTL Signale an den AVR senden. Mit welcher Spannung betreibst du den AVR? Du sagtest mal was von 5V? Gruß Steffen
-
Thread
Knobelei: CRC Polynom / Checksummen-Algorithmus gesucht
0x58, 0x4D, 0x4A, 0x43, 0x44, 0x19, 0x1E, 0x17, 0x10, 0x05, 0x02, 0x0B, 0x0C, 0x21, 0x26, 0x2F, 0x28, 0x3D, 0x3A, 0x33, 0x34, 0x4E, 0x49, 0x40, 0x47, 0x52, 0x55, 0x5C, 0x5B, 0x76, 0x71, 0x78, 0x7F, 0x6A, 0x6D, 0x64, 0x63, 0x3E, 0x39, 0x30, 0x37, 0x22, 0x25, 0x2C, 0x2B, 0x06, 0x01, 0x08, 0x0F
Info raus, wo die Daten herkommen. Es handelt sich wohl um eine geheime AKW Anlage die jetzt mit AVR & Co. erweitert wird, so eine Art Blinkenlights für unsere Nachbarn im All.