-
Thread
ATtiny85 lässt sich mit STK600 nicht flashen
Ich versuche verzweifelt, mittels meines Evaluation-Boards AVR STK600 ein Controller des Typs ATtiny85 zu flashen. Das Board funktioniert sehr gut mit einer Routing-Card RC028 (für 28-beinige Controller) und der Socket-Card STK600 DIP (für bis zu 40 pol. DIPs)
rausgekramt, socket card drauf, funktioniert auf Anhieb: [pre] % avrdude -c stk600 -p t85 -t avrdude: AVR device initialized and ready to accept instructions avrdude: device signature = 0x1e930b (probably t85) avrdude> part AVR Part : ATtiny85 Chip Erase delay : 4500
-
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
Schneller Mikrocontroller mit Ethernet gesucht
schnell. Habe jetzt eine einfache Anwendung mit FreeRTos und uIP laufen, die liegt noch weit unter 64k.
Also Modul ist vielleicht das AVR-Webmodul von Ulrich radig interessant. http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Programmierung wäre allerdings über isp. Ethernet war über einen enc28j60 zur ethernetbuchse
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
weil der ENC28J60 Ethernet Chip bezahlbar beschaffbar war und LAN am AVR.. Super! Dann kam U.Radig mit seinem Webserver daher und ich stand vor der Entscheidung, meins weitermachen oder mich in C einzulesen und
schon am Anfang geschreiben: eine OV7670 an einem AVR (egal welchen) ist eine Spielerei und für mich nur der Spaß daran, ob es geht. Ich könnte an mein Konstrukt durchaus noch einen ENC28J60 ranstricken und den alten Webserver da reinknoten. Ein BMP-Header
-
Thread
maximite TFT mmbasic Computer
...bis PIN 28 interruptfähig!
die Leseadressen probieren If a > 81 Then a = 64 Loop ############ Ich Danke Dir und Allen Bernd
-
Thread
Wie bekomm ich die Daten in den Speicher?
:1 000700 61 5B 62 5C 63 60 29 61 68 62 69 63 6A 64 6B :1 000800 68 31 69 70 6A 71 6B 72 6C 73 70 29 71 E8 72 :1 000900 E9 73 EA 74 EB 80 09 81 0A 82 0B 83 0C 84 CB :1 000A00 88 81 89 82 8A 83 8B 84 8C C3 90 89 91 8A 92 :1 000B00 8B 93 8C 94 CB
CB :1 001000 D8 91 D9 D0 DA D1 DB D2 DC D3 E0 99 E1 D8 E2 :1 001100 D9 E3 DA E4 DB E8 A1 E9 E0 EA E1 EB E2 EC E3 :1 001200 F0 A9 F1 E8 F2 E9 F3 EA F4 EB beim Importieren kommt jedoch ein Fehler, das File sei Fehlerhaft. Hat jemand Ideen?! Grüße
-
Thread
Fernbedien RC5 Empfänger
.dep/fernbedienung.elf.d fernbedienung.o RC5/RC5.C C:/Programme/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/include/avr/signal.h --output fernbedienung.elf -Wl,-Map=fernbedienung.map,--cref -lm cc1plus.exe: warning: command line option "-Wstrict-prototypes" is
RC5.C:27: warning: converting of negative value `-0x000000002' to `unsigned char' C:\Programme\WinAVR\bin\..\lib\gcc\avr\3.4.3\..\..\..\..\avr\bin\ld.exe:fernbedienung.o: file format not recognized; treating as linker script C:\Programme\WinAVR\bin\..\lib\gcc\avr\3.4.3\..\..\..\..\avr\bin\ld.exe:fernbedienung.o
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
). Eben! Und das steht nicht nur im Datenblatt, sondern ist tatsächlich so, auch bei z.B. einem AVR128DB28.
#7067317: > Und das steht nicht nur im Datenblatt, sondern ist tatsächlich so, auch > bei z.B. einem AVR128DB28. Hatte das jemand bestritten?
-
Thread
LCD funktioniert nur an Port D (ATmega644P)
Jan Peukert schrieb im Beitrag #2199095: > avrdude -p ATMEGA644P -c avr910 -P COM1 -u -U hfuse:w:"0xD9":m und > Found programmer: Id = "AVR ISP"; type = S Ich kenne den avr910 zwar nicht, aber ein AVR ISP ist es wohl nicht :) 42m
Ja auch wenn ich dort avr910 oder avr911 eintrage, es ändert sich nicht. Verwende den "mySmart USB light" ISP-Programmer. Dieser ist avr910/911 kompatibel
-
Artikel
Reichelt-Wishlist
TQFP-Gehäuse zu haben sind wie z. B. XC3S400 oder XC3S500E (PQFP208)) | | | | | | * Microchip megaAVR 0-series, z. B. ATmega809/1609/3209/4809 in TQFP-48 Microchip AVR128DB…, AVR64DD… in SOIC und TQFP Microchip dsPIC33FJ128GP802 | Microchip PIC12F1822 | Microchip PIC24HJ64GP202-I/SP | NXP LPC1114 (auch
mehrere tage. (In der Zwischenzeit realisiert ) | | | (oder klare Anzeige wie viel noch vorhanden ist) AVR mit USB: AT90USB1287 (AT 90USB1287 TQ, TQFP64), dazu passendes Demoboard AT 90USB KEY; AT90USB162TQ (AT 90USB162 TQ, TQFP32), AT90USB646 (AT 90USB646 TQ, TQFP64), AT90USB1286QFN (AT 90USB1286 QFN, QFN64
-
Thread
Zugriff verweigert
-12-05\default\https+++e7d86b 585ea4dd4140e75220dcd68d41.safeframe.googlesyndication.com^partitionKey=%28https %2Ckleinanzeigen.de%29\idb\12183338011.files ist zu lang. Der Verzeichnisname C:\Users\berres\AppData\Roaming\Mozilla\Firefox
https://forum.classic-computing.de/forum/index.php?thread/29870-native-gw-basic-fuer-32bit-x86-und-64bit-x64/ ciao gustav
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
A. K. schrieb im Beitrag #4014977: > R2–R17,R28,R29 (18 Stück) müssen nur gesichert werden, wenn die ISR sie > selbst verwendet. Aufgerufene Funktionen sichern diese Register selbst. > https://gcc.gnu.org/wiki/avr-gcc#Register_Layout davon weiß
sehr viel länger als bei ASM und die Fehlersuche in ASM ist oft die Hölle. Mit C programmiere ich AVR, ARM (Cortex) und x86/x64 ohne etwas neu erlernen zu müssen. Meinen FAT Treiber habe ich für AVR geschrieben, aber nativ am PC getestet und debuggt. Aber der Punkt ist doch: ein Code der dasselbe leistet
-
Thread
"Universalprogrammer" für Linux
der Anforderungen: die Attiny hören z.Zt. bei 16/2 kB auf, der 644 ist mit 64/4 kB schon kanpp dran ...
muß natürlich noch überarbeitet werden. 9- und 10-pol. Stiftleiste Belegung wie bei Joerg, 6-pol. AVR-ISP Standard
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
> um die Bootloader-Frage vielleicht klären zu können, habe ich mal den > Flash-Baustein an einen AVR gehängt und gedumped. Hallo Stefan, vielen Dank für Deinen nützlichen Beitrag. Mit Deinem Dschungelgelöt hast Du die vollen 64MB dumpen können.
C) PNX8950 Board # go 0x80100000 ## Starting application at 0x80100000 ... U-Boot 1.2.0 (Apr 28 2011 - 23:20:09) DRAM: 64 MB CONFIG_PCI: define CONFIG_XIO: undefine Using default environment I2C: Bus #0, at 0xBBE45000 I2C: Bus #1, at 0xBBE46000 I2C: Bus #2, at 0xBBE4C000 I2C:
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Hi Leute, was soll man denn wohl davon halten? Angeblich ein JTAG-Debugger der mit Avr-Studio kompatibel ist um 7$ http://www.aliexpress.com/item/64-Digit-Win7-USBASP-USBISP-Mini-USB-Download-Programmer-Debugger-For-AVR-JTAG-ICE-Atmega-AVR/627122832.html Denkt ihr dass man den probieren
einbrennt ;-), dann geht es noch etwas günstiger: http://www.ebay.de/itm/2pcs-x-0-96-inch-Screen-128x64-OLED-LED-LCD-Display-Module-Blue-Yellow-/150907262980?pt=LH_DefaultDomain_0&hash=item2322c61804 Damit sind es 7,28€ incl. Versand, also pro Display 3,64€ Gruß, Bernd
-
Thread
AT NGW100 problem beim booten
e6a24751 ca43ff13 3515898d ebe7ec78 86211019 00000000 49637d3f 7c20: 093cfc0e ab9bfb9a c5235456 4b28aa84 ce078759 dc4ca085 e654dbc0 9963a56f 7c40: bedff0d4 e3d4f1f1 f66b4620 eb983c45 a8fe9a46 1c640b0f b22e51f6 4569f928 7c60: 644be667 61a417b9 d9ab7577 a9d0dafb fc455a88 32ea3f95 b7b1b9df c812b6e2
3b4e6b10 16c4bcd8 8c70890a f622bff3 95d5ff22 eb7a3acc 1ce58dc2 33dad3f4 7d00: 518a96e4 d2b135b3 72243e28 3b0252d4 e4291af0 00000020 00012be4 315fece5 7d20: 71730d86 b6af7a2a a2017bf0 1d8087c7 9335be3c e5c972b2 7773c347 eb4c686d 7d40: 35a208b1 72599094 00000030 00012be4 30303030 30303031 f64cf81d 6511185d
-
Thread
10 Euro Logikanalyzer
Also bei mir läufts mit beidem (Win7 64 Bit). Steht ja auch Saleae drauf ;)
Win 7 64 bit beide genannten progs funzen. Nichts umgeflasht.
-
Thread
Shift mit Carry
c = rol32(data+16, c); c = rol32(data+20, c); c = rol32(data+24, c); c = rol32(data+28, c); } [/c]
mir damals bei der inline-ASM Geschichte geholfen. War für eine DCF77-Uhr, die alle Impulse in ein 64Bit Register schiebt und das neue Bit anhängt. Schiebt zwar nach rechts und hängt ganz links an, das zum links schieben umzubauen und auf 32 statt 64 Bit zu kürzen sollte aber ja kein Problem sein.
-
Thread
Schieberegistersachen
oder vielleicht sogar jemand mal drüberlesen möchte :-). Bin ja noch nicht so der Profi in gcc für AVR.
228 .L26: 229 .LM31: 230 /* #APP */ 231 00ea 0000 nop 232 /* #NOAPP */ 233 00ec 2196 adiw r28,1 234 00ee 8FEF ldi r24,hi8(-1) 235 00f0 CF3F cpi r28,lo8(-1) 236 00f2 D807 cpc
-
Thread
Suche Mikrocontroller
ausreicht, nimmst du entweder nen seriellen Speicher über SPI dazu. Oder schaust dir mal beim ATmega64 die Speichererweiterung an. (siehe SRAM im AVR-Tutorial auf dieser Seite) 2.Vorschlag: Nimm nen ATmega64 und verwende beide RS232-Schnittstellen. Den FTDI-Chip (RS232-Eingang) steuerst du über
dvd_empty_error=X&dvd_year_error=&call_dvd=&kna_news=&p_status_scenario=&documentselector=&aktiv=&p_load_area=$ROOT&p_artikelbilder_mode=&p_sortopt=&page=&p_catalog_max_results=20 Ist das eine gute Lösung mit der Datenkopierbox oder macht das die Sache nur komplizierter? lg
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
z.B. durch eine (float) Berechnung handeln. Float kann nur 7 relevante Stellen auflösen. Beim Win-Avr wird auch eine double-Berechnung automatisch auf (float) reduziert. Umgehen kann man das Problem durch casten auf (uint32_t) oder sogar (uint64_t). Könntest Du mal die 2-3 Zeilen mit der Berechung
/4 Quarttakt 3.Taste: 1/8 Quarttakt 4.Taste: 1/16 Quarttakt 5.Taste: 1/32 Quarttakt 6.Taste: 1/64 Quarttakt 7.Taste: Pause Der Controller macht nichts anderes, als CLK und den entsprechenden Teiler auszugeben und die Pausetaste zu überwachen. Der AVR für den Frequenzzähler sitzt auf einem
-
Thread
[S] Touch-TFT-Panel für Raspberry Pi
Hi, ich hätte noch einen Touch-Screen EA EDIP160W-7LWT, http://www.reichelt.de/LCD-Module-Touch-Grafik/LCD-EDIP160W7LW/3/index.html?;ACTION=3;LA=446;ARTICLE=115644;GROUPID=3011;artnr=LCD+EDIP160W7LW;SID=12UJyfA38AAAIAAEwdayo516464a53dfb14dba9dc7437fd14cf60
bus 2x20 Pin 2.54mm double row pin header interface for connecting MCU. Can be driven by 8051 / AVR / PIC and other low power controllers. Display content: 240RGB x 320 Dots Resolution: 240 x 320 Dots Screen: 262K Colors Platinengröße 93mm x64,6mm Hier gibt es noch nen Adapter für Arduino:
-
Thread
AVR gegen den Rest der Welt
werden. Dadurch sind fast alle Befehle der PICs in nur einem Taktzyklus abgearbeitet. Die meisten AVR Befehle brauchen aber mehr als einen Taktzyklus, zwei oder drei sind da die Regel! Da die moderneren 8Bit PICs aber mit 48 oder gar 64MHz Oszillatorfrequenz arbeiten können (Intern durch PLL erzeugt
dann 64MHz macht und dann aufgrund seiner Verarbeitungsstruktur wieder einen 16Mhz Befehlstakt macht - Oder ob ich einen µC habe der mit maximal 16Mhz (ok einige AVR können auch 20Mhz) arbeiten kann, an dem
-
Thread
Umstiegsbreatung uC Atmel/STM
hat 51 I/O, und kostet um 4$. Ein 16bit Portexpander kostet ca 0.7$. > Ja, für Graphik halte ich AVR auch nicht für geeignet. Nunja, das mag sein. Nur gibt es für Arduino halt viele Librarys für Displays. 2x16 LCD, div. Oled-Grafik, EA DOG-Serie usw. Axel S. schrieb im Beitrag #4672499:
aktuell nirgends anders gibt. Und das zu einem unschlagbaren Preis. Hier der faire Vergleich ATXMEGA64AU und EFM8LB12F64 Preis bei Mouser: 5,57 / 1,76 Flash: 64k RAM: 4k CPU: 32 MHz / 72 MHz ADC: 12-Bit / 14-Bit DAC: 12-Bit 2x / 4x PWM: AWeX 11-Bit nur über Timer / PCA 16-Bit integrierte CPLD-Blöcke
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
ist teil einer Funk-Fernbedienung, mittlerweile ist das Ding stark gewachsen ;-) So ne art eigenbau AVR PDA mit Funkmodul, 128x64 GLD mit Backlight, SD-Card, Soundausgabe, Mikro, USB und noch so einigen Spielereien... Alles an nem LiPo Akku im In-Circuit Ladeschaltung und Spannungsregler auf 3.3v
-> http://such001.reichelt.de/?;ACTION=444;LA=444;GROUPID=362;PROFID=3264;SEARCH=Hirschmann;SID=28@WEB1qwQARwAABahV5Q1ad786b42c1967ea78db18b2a59db6fa
-
Thread
Inline Assembler- Bits spiegeln
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0, 0x10,0x90,0x50,0xd0,0x30,0xb0,0x70,0xf0, 0x08,0x88,0x48,0xc8,0x28,0xa8,0x68,0xe8, 0x18,0x98,0x58,0xd8,0x38,0xb8,0x78,0xf8, 0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4, 0x14,0x94,0x54,0xd4,0x34,0xb4,0x74,0xf4, 0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec,
0x60, 0xE0, 0x10, 0x90, 0x50, 0xD0, 0x30, 0xB0, 0x70, 0xF0, 0x08, 0x88, 0x48, 0xC8, 0x28, 0xA8, 0x68, 0xE8, 0x18, 0x98, 0x58, 0xD8, 0x38, 0xB8, 0x78, 0xF8, 0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54, 0xD4, 0x34, 0xB4, 0x74, 0xF4, 0x0C
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
ich auch gerade dabei einen eigenen TCP Stack/Webserver zu coden (siehe winziger webserver mit enc28j60 Thread bzw http://avr.auctionant.de/avrETH1). Bye, Simon
727040 Bytes die sha1sums: [code] Doppelt gepackt: 3516439782bdd05a6feeb25b9cbbba67d3a2a15d avr-ip-webcam_based_on1.38_241005.tar.gz Einfach gepackt bzw. nach download mit wget: 7f409dea9ff4efaf9eb2cf2817a22bd0fe6335ea avr-ip-webcam_based_on1.38_241005.tar.gz Entpacktes .tar: 6e9c7a678eff327c6d2e2d383dec215c2fc94527
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
= 0x400092d4 ); PROVIDE ( aes_decrypt_deinit = 0x400092e4 ); PROVIDE ( aes_decrypt_init = 0x40008ea4 ); PROVIDE ( aes_unwrap = 0x40009410 ); PROVIDE ( base64_decode = 0x40009648 ); PROVIDE ( base64_encode = 0x400094fc ); PROVIDE ( bzero = 0x4000de84 ); PROVIDE ( cmd_parse = 0x40000814 ); PROVIDE
0x40003bbc ); PROVIDE ( uart_rx_one_char = 0x40003b8c ); PROVIDE ( uart_rx_one_char_block = 0x40003b64 ); PROVIDE ( uart_rx_readbuff = 0x40003ec8 ); PROVIDE ( uart_tx_one_char = 0x40003b30 ); PROVIDE ( wepkey_128 = 0x4000bc40 ); PROVIDE ( wepkey_64 = 0x4000bb3c ); PROVIDE ( xthal_bcopy = 0x40000688
-
Thread
suche 8051 µC für einsteiger
den schon längst veraltlten 8051 anfassen, beginne lieber mit einer modernen uC-Familie, z.B. 8-Bit AVR" Das hat eindeutig mit Ignoranz zu tun. Es gibt keinen 8-bit AVR oder auch XMEGA der an die Leistung eines schnellen 100MHz Silabs rankommt, nicht mal im Traum. Es gab den 8051 vor dem AVR und es wird
Robert Teufel schrieb im Beitrag #1782005: > Es gab den 8051 vor dem AVR und es wird ihn auch > noch nach dem AVR geben. Der Spruch ist schön. Wenn Atmel den AVR aufgibt, gibt es keine AVRs mehr. Beim 8051er müssten so ca. 20 Firmen den µC aufgeben.