-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
Hi , hat jemand von Euch schon den AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto ) probiert ? Gibt es zur Zeit in der Bucht und bei http://www.keeelectronics.com/mkii.htm Würde mich interessieren ob jemand sagen kann ob das
Ich hab mir in 2009 den JTAGmkII Clone von KEE geholt. Gerade heute hab ich mir den neuesten AVR (4.18) Studio installiert und auch da Update von mcuzone.com (geladen von der KEE homepage) eingespielt. Läuft alles auf einer WinXP Vmware auf einem Win7 x64 Rechner. Alles funktioniert einwandfrei
-
Thread
Welcher Mikrocontroller für 25 RGB-LEDs und 30 Taster
Eine Ansteuerung von 64 Kanälen findest Du hier: http://mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm Auf 75 Kanäle zu erweitern sollte auch möglich sein. Das Einlesen der Taster übernehmen ebenfalls Schieberegister. Mein Favorit
. Heute mit WS28nn ist sowas eine Lachpille, meine ASM-Routinen kriegen das Timing für beliebig viele WS28nn inzwischen auch @8Mhz internem RC-Clock hin, geht also auch bei ATTINY, nur hat man da halt nicht genug RAM
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Industrie, das > ist nicht keine Welt. Ich glaube Du weißt gerade nicht wovon Du redest. Die AVR128Dx28 haben ein SmallDIP Gehäuse mit ebendiesem Raster 😉
Lust L. schrieb im Beitrag #7119865: > Die AVR128Dx28 haben > ein SmallDIP Gehäuse mit ebendiesem Raster Na das freut mich. Ich dachte es gäbe nur noch alten Kram in DIP.
-
Thread
Frage zu meiner Schaltung
die die 10 Auswahleingänge(Chip-Enable(C) und Output-Enable(OC)) mit möglichst wenig Leitungen des AVR's steuern kann. Da ich mit ASM noch nicht ganz so fit bin scheint mir diese parallele Version am einfachsten. CE, OE und WE am 28C64 scheint mir auch nicht ganz optimal zu sein da das dann immer
Nochmal: Warum sparst Du Dir nicht diesen ganzen umständlichen Scheiß und nimmst nur nen AT24C64 (2 Drähte, 2 Widerstände). Willst Du aber trotzdem beim AT28C64 bleiben, dann unbedingt das Software-Data-Protection enablen ! Ansonsten hast Du nämlich wunderschönen Datenmüll beim Ein- oder
-
Thread
Ullihome AVR-ISP und Vista
helfen, der den Adapter unter Vista zum Laufen bekommen hat? PS: Habe das neuste AVRStudio, WinAVR und USB AVR LAB Tool...
Vista erkannt. Bei der Treiberinstallation treten dann folgende Probleme auf: stk500v2 - fehlercode 28: der treiber ist für diese plattform nicht vorgesehen. er steht in der systemsteuerung als "COM7", allerdings mit ausrufezeichen. die treiber sind die vom avr-lab tool, version 4.0 avrispmk2 - fehlercode
-
Thread
GNUBLIN www.gnublin.org
darin enthaltenen i2cset und i2cget oder in C http://www.mikrocontroller.net/articles/Ports_benutzen_%28GCC%29#Der_I2C_Bus_.26_SMBus Hier ein kleines Beispiel von mir http://krumeltee.wordpress.com/2011/08/15/pcf8574-am-avr32-unter-linux/ für den PCF8574, gibt dort noch mehr. Die Linux-I2C-Geschichten
Hallo Michael, danke dir für deine Arbeit! Ich habe hier einen 64 Bit Rechner und habe es mal mit make release übersetzt und nach amd64 umbenannt. Reicht das so, dass es für 64 Bit Ubuntu 12.04 geht? Kann das jemand mal testen? Gruss Benedikt
-
Thread
M16C samt Dev-Kit für lau!
privat und hausgebrauch. eh ich da durchs tut. und datasheet durchbin (wer braucht schon 87 ios oder 28 adc) bin ich mit avr oder pic fertig. naja, vielleicht läßt sichs ja bei ebay verscheuern ;-) (war spaß)
Referenzcode hast Du eingegeben? Meins ist angebl. auch unterwegs aber weder mit Eingabe von "SKP16C28" noch mit Eingabe "SKP16C28 3A991NLR" tut sich was. Danke Peter
-
Thread
Division von unsigned char
> Dein Algorithmus funktioniert nicht. 200 geteilt durch 7 ergibt 4!? > > Getestet mit GCC und AVR-Studio 4. hmmm... An Stelle 7 der Tabelle steht 37668, also LOW=36, HIGH=141. Zunächst wird das LOW-Byte mit 200 multipliziert, gibt 200*36 = 28*256 + 32. Nach dem ersten MUL müsste R1=%[c] also 28=0x1c sein und R0=R18=32=0x20. Dann wird gerechnet 200*141=110*256 + ... 110 + R18 gibt kein 8-Bit-Überlauf, daher bleibt das Ergebnis auf 28, dem korrekten Ergebnis. Von den Werten her stimmt
-
Thread
Analoges Projekt auf MC umrüsten. Frage zu PIN Zuweisungen.
https://www.reichelt.de/de/de/shop/produkt/avr_64kb_rww_6kb_ram_28p_20mhz-375464?search=avr%2526%2524ea&
, Speicher) zu sogar etwas günstigerem > Preis: > > https://www.reichelt.de/de/de/shop/produkt/avr_64kb_rww_6kb_ram_28p_20mhz-375464?search=avr%2526%2524ea&; Hallo Johannes, Danke für die Info. Und ja, der MC als SPDIP-28 Version wäre auch eine Option für mein Projekt. Den werde ich mir mal
-
Thread
PIC Oder AVR?
Die AVR packen auch einiges nicht, oder zuwenig. Daher bin ich nun am Umsteigen auf den AVR32. Der hat echt viel mehr Dampf. 64 MHz Whoa....
eh schrieb: > Die AVR packen auch einiges nicht, oder zuwenig. Daher bin ich nun am > Umsteigen auf den AVR32. Der hat echt viel mehr Dampf. 64 MHz Whoa.... Ich steig z.z. auf Cortex um, 75MHz für ~10Eier Wuhaa ;)
-
Thread
PoE AVR Modul
Ich plane ein AVR-Ethernet-Modul mit PoE für meinen Shop. Die momentanen Eckdaten sind: - MEGA64 oder 128 - CP2201 Ethernetcontroller - TPS2375 PoE Controller - LM2594HV-5 Schaltregler - LDO 3,3V Regler -
müsste der ISP nicht anders angeschlossen sein? http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
22 lenovo thinkstation s20: 70€ 23 eizo coloredge cs230: 80€ 24 sharkoon quickport combo: 10€ 25 avr starterkit stk500 & at89/90: 20€ 26 trafo 6/9/12V 5A; 24V 3A: 10€ 27 solder-unit st 081: 5€ 28 dcf77-frequenznormal bausatz: ?30€? 29 arduino experimenting shield v2.1: ?5€?; CP2102N Breakout: 3
devices ADC-12QZ: 20€?; ad/da wandler: 5€; transisitoren: 5€; gals: 5€; 60 ics: SN74HCZ573n, PH48AQ, AM28F256, 74HCT1 ,NE5532AP, MBM2764-30 MC33204p: 5€ 61 Kondensatoren: 4€; opvs, Komperatoren, Sensoren: 15€; dram, sram: 5€ 62 quarze: 10€ 63 dioden diacs triacs: 5€ 64 Z80 ctm 68B03, sockel, siemens
-
Thread
DDS Sinus erzeugung
Auflösung für den Sägezahn kann man in 5 Takten erledigen. Es Jittert nur viel weniger.... add r28,r24 STL2: adc r29,r25 ; 1 adc r30,r26 ; 1 out PORTD,r30 ; 1 UpDate add r28,r24 ; 1 adc r29,r25 ; 1 adc r30,r26 ; 1 add r28,r24
Das ist im TUT erklärt: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmspeicher_.28Flash.29 hans
-
Thread
Atmel AVR ISP mkII unter Windows 7 64bit, funktioniert jetzt?
Das hat schon mit Vista x64 und dem AVR Studio 4 problemlos funktioniert. Win7 x64 & AVR Studio 5 hat auch nie Probleme gemacht bei mir...
Ja, aber es gab beim AVR ISP mkII ,ja mal Treiber Probleme mit Vista x64 & 7 x64
-
Thread
Das passiert wenn...
Den Angaben nach sind immer 4 LEDs in Reihe. Das ganze 16 mal, macht also die 64 LEDs. Macht also 48 LEDs. Das ganze mal 2 macht 96 LEDs udn somit 96 FETs. Wie man die 96 LEDs ohne Schieberegister und ohne Multiplex an einen AVR bekommt, möchte ich mal sehen... Das sowas möglich
Größere Sachen ? nehmen wir mal 4 Ampere für die LEDs an, das ist wohl die größte Sache für einen AVR die machbar erscheint -> 64x512x3 Farben. Bei noch größeren Displays wirds sehr kompliziert mit der Software. Ok, 4 Ampere sollten ausreichend sein. Du brauchst also auf dem Rotor einen Motor der ca
-
Thread
ATMEGA128 Timer
144 Schritte erfordern eine Grenze von 143 (Wert für OCR0). http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR#CTC-Betriebsart_.28Clear_Timer_on_Compare_Match.29 > TCNT0 -= RTC_TCOMP_VAL; Das solltest du nicht machen. Das ist im CTC-Modus (Auto-Reload) kontraproduktiv. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR#CTC_Clear_Timer_on_Compare_Match_.28Auto_Reload.29 Die Initialisierung des CTC-Modus vermisse ich zum Teil. Läuft dein Atmega128 tatsächlich mit
-
Thread
Luminary LM3S6965 Ethernet Eval board
mich aber nicht so recht zwischen STM32 und Luminary entscheiden. Meine bisherige Version läuft auf AVR mit ENC28J60. Was mich am LM3S6965 etwas skeptisch macht, ist die Kombination von 100Mbit LAN und nur 2k FIFO ohne DMA-Controller. So können Daten von außen im Vergleich zum ENC ziemlich schnell
Der LM3S6965 hat aber 64kb RAM und läuft mit bis zu 50 MHz. Damit kann man jede Menge Daten zwischenspeichern. Alle Schnittstellen (SPI, UART) haben auch einen FiFo... Warum willst Du eigentlich umstellen? Ist AVR + ENC zu
-
Thread
VU-Meter, aber korrekt!
Messgerät bauen. Insperiert von hier: https://www.hackster.io/ericBcreator/stereo-neopixel-ring-vu-meter-b28e78 Da wird der anzuzeigende Wert per leftValue = map(leftAnalogValue, minValue, maxValue, 0, maxSegments); rightValue = map(rightAnalogValue, minValue, maxValue, 0, maxSegments); map-befehl
63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63, 63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63, 63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,64, 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64, 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64, 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64, 64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65
-
Thread
Schaut x jemand ob ich multiplexe oder brenne
würde ja auch gern mit einer einfachen Schaltung anfangen aber ich brauche diese.Und ob ich nun den AVR mit 2 LED´s verbrate oder 64(zumal ich ja langsam steigern würde) ist doch gleich. Abgeändert habe ich jetzt alles bis auf die Adressleitung vom Multiplexer, brauch ich die unbedingt ich dachte da
Druck die dritten sollen Minuten zählen und die letzten zwei sollen den CO2 Gehalt darstellen.Die 64er Ledzeile sind 2x32 einmal Volt und einmal Ampere. Soll also ein Messgerät werden.Die Anzeige muss micht sehr hell sein da sie im dunkel betrieben wird.Wenn ich an die Ausgänge des AVR auch noch T
-
Thread
Kann man folgenden Code platzsparender schreiben
/files/avr-gcc%20snapshots%20%28Win32%29/
_64 -o foo.elf foo.c $ avr-size foo.elf text data bss dec hex filename 380 0 0 380 17c foo.elf [/pre] Hier ist die 64-bit-Rechnung also deutlich platzsparender
-
Thread
Schieberegister: Abfrage von mehreren Tastern
Gut, das ist jetzt nicht so wild. Wenn ich richtig gerechnet habe, dann kommen vom Schieberegister 28 Bytes rein. Veränderung feststellen ist ein XOR mit dem vorhergehenden Wert, ob gedrückt oder nicht gedrückt ist ein AND. Zum Schluss einmal alle 28 Bytes in einen Old-Buffer umkopieren. > Repetierend
. Und wie soll der angeschlossen werden. Einfach die VCC Leitung vom schieberegister und dem AVR auftrennen und dazwischen einen KERKO ?? Vielen Dank Gruß Fabi
-
Thread
Webcam mit I²C
41 54 2B 43 4D 55 58 3D 3F 0A 0A .............AT+CMUX=?.. 000003C0 0A 2B 43 4D 55 58 3A 20 28 30 29 2C 28 30 29 2C 28 31 2D 37 29 2C 28 33 .+CMUX: (0),(0),(1-7),(3 000003D8 31 29 2C 28 31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 1),(10),(3),(30),(10),(1 000003F0
41 54 2B 43 4D 55 58 3D 3F 0A 0A .............AT+CMUX=?.. 000003C0 0A 2B 43 4D 55 58 3A 20 28 30 29 2C 28 30 29 2C 28 31 2D 37 29 2C 28 33 .+CMUX: (0),(0),(1-7),(3 000003D8 31 29 2C 28 31 30 29 2C 28 33 29 2C 28 33 30 29 2C 28 31 30 29 2C 28 31 1),(10),(3),(30),(10),(1 000003F0
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
sorry, block size for xtea is 8bytes (64bits)
WinAVR-20100110-install.exe http://sourceforge.net/projects/winavr/files/WinAVR/20100110/WinAVR-20100110-install.exe/download 3.LCD Simulation: AVR LCD Visualizer Welche version ? AVR LCD Visualizer (
-
Thread
Mini-computer mit AVR
) Der Vorteil beim AVR wäre, daß man einen relativ preiswerten standard AVR nehmen kann und für die unterschiedlichen Aufgaben einfach das passende Programm drauflädt. Da ich im Moment im Prüfungsstress bin hab ich kaum
(ich hab noch etwa 20 oder 30 von diesen 28xxxx flash PLCCs: 1Mb bis zum 4Mbit, aber das sind paralle, also brauch ich wirklich den Mega64 oder 128 für externe speicher). ('Muß der Foren mal nachsehen und der C64 emulator finden - danke!)
-
Thread
MyAVR Display
> #include <avr/io.h> > #include <util/delay.h> sind die nicht vom WinAVR? Gibt es die überhaupt bei dem komischen Workpad? Ich hab auch ein MK2 Board mit MyAVR Display, aber hab gleich WinAVR benutzt, und
So, habe mir WinAVR installiert. Ich habe "AVR Insight" gestartet. So schwer kann das doch garnicht sein.
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
! Ist sich genau mit einer neuen Irmp-Version ausgegangen! >> Update 1.0.0.5 (28.04.2010) [code]28.04.2010: DLL: v1.0.0.5, Added possibility to flash or update the device firmware direct with the USB IR Remote Receiver settings/option dialog. AVR: Bugfix code repeats
Type von "Any" auf x86 umstellen. Das war auch bei mir das Problem mit dem Error 0x8007000B. Bei x64 System wird ansonsten versucht die DLL im x64 Modus zu laden -> Error da es eine x86 DLL ist. (habe Win7 x64)
-
Thread
avrgcc erzeugt sinnlosen code?
= Result + 8; if(iLookUph[(int)(cTemp-64)]<=In_h) Result = cTemp; cTemp = Result + 4; if(iLookUph[(int)(cTemp-64)]<=In_h) Result = cTemp; cTemp = Result + 2; if(iLookUph[(int)(cTemp-64)]<=In_h) Result
in keinem Sprachstandard (und auch in keiner ABI/EABI). Ich würde mal davon ausgehen, daß das avr-gcc Tutorial nicht die Intention hat, ein komplettes C Tutorial zu sein. Dann bräuchte man zig C-Tutorials: Eines im avr-gcc, eines im arm-gcc, eines im avr32-gcc, eines im... Das avr-gcc Tutorial
-
Thread
Gefälschte AVR-uC?
das Licht der Welt gesehen hat. Dann gibt es den ein oder anderen Softcore, der mehr oder weniger AVR-kompatibel sein soll.
mit 28 und eins mit 32 Ansclüssen?
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Hallo, ich würde gerne den Bootloader für einen ATmega64 verwenden. Leider kommt beim Compilieren des Bootloaders folgender Fehler: [c] avr-gcc -c -Wa,-adhlns=stub.lst -mmcu=atmega64 -DF_CPU=14745600 -I . -I ./added -I ./converted -I/usr/local/avr/include
Lust mehr; wer will kann es gerne einbauen. Hier noch das diff. Viel Spaß damit: [code]--- get_avr_arch.sh.backup 2012-05-28 11:40:35.851776973 +0200 +++ get_avr_arch.sh 2012-05-28 12:57:39.953442806 +0200 @@ -39,9 +39,12 @@ magic=";#magic1295671ghkl-." # call gcc, asking it for the
-
Thread
RWE Smarthome
Toolchain für die CCU ist hier. > > http://www.eq-3.de/software.html Das Funkmodul hängt nur am AVR. TRX868 <-SPI-> AVR <-UART-> ARM Ich gehe davon aus, dass die unteren Protokollschichten im AVR sind. Ich kann mich aber auch irren. Vielleicht kann sich ja mal jemand die Mühe machen und die serielle Kommunikation zwischen dem AVR und dem ARM belauschen? Die serielle Verbindung zwischen AVR und ARM liegt an ST400 an. Hier könnte man ganz einfach zwei serielle PC Ports jeweils mit RXD anschliessen und mit passender Software (
-
Thread
Linux-ähnliches Betriebssystem für AVR
[code] GEN arch/avr/devs arch/avr/scripts/decode_packs: 28: arch/avr/scripts/decode_packs: Bad substitution XMLDEC ATmega8.atdf arch/avr/scripts/decode_packs: 60: arch/avr/scripts/decode_packs: php: not found BAD
: > GEN arch/avr/devs > arch/avr/scripts/decode_packs: 28: arch/avr/scripts/decode_packs: Bad > substitution Scheint als ob das script bash benötigt. Zur Abhilfe kannst du in der ersten Zeile von arch/avr/scripts
-
Thread
Gesucht: How-To für ATMega8 und UART (Olimex P28)
, was du bisher mit UART programmiert hast und wie dein > ich versuche im Moment mein *Olimex P28 Board mit ATMega8* mit der > Seriellen Schnittstelle des PC zu verbinden. eingestellt ist, also Taktrate physikalisch (Taktquelle?) und chip-logisch ([[AVR Fuses]]?) und programmlogisch (F_CPU=?
ansonsten würde ich die konservative Einstellung, also slowly rising power nehmen, d.h. insgesamt 16K + 64ms Bei der Auswahl medium oder fast ist 8 MHz gerade auf der Grenze. Die konservative Einstellung ist dann fast, allerdings braucht der AVR dann mehr Strom. Lies dir auch den Abschnitt zur CKOPT
-
Thread
LED Baustrahler flackert
im Beitrag #7703711: > Ein ESR-Messgerät haben wir nicht. Der einfache "Transistortester" mit AVR kann das auch.
Es bleibt bei den zwei kleinen Elkos. Aber D8 und R28 sollte man auch noch prüfen.
-
Thread
DCF77 Uhr in C mit ATtiny26
funktioniert bei 1MHZ super. Aber gibt es irgend einen Grund, warum er bei 500kHZ oder 250KHz nicht AVR Takt nicht synchonisieren möchte? Ich habe verschiedenes Versucht 1. Takt auf 500kHz und XTAL angepasst 2. Takt auf 250khz Teiler für Timer0 auf 64, XTAL und Formeln angepasst 3. Takt auf 250khz
funktioniert bei 1MHZ super. Aber gibt es irgend einen >> Grund, warum er bei 500kHZ oder 250KHz nicht AVR Takt nicht >> synchonisieren möchte? > > [...] Eine '0' bedeutet eine Absenkung des Pegels für 0,1 > Sekunden, d.h. ca. 6,4 Ticks (wenn ein Tick exakt 1/64 Sekunde = 0,0156s > dauert). > Wenn
-
Thread
Diverses Entwicklungszeug für AVR
, die ich nie genutzt habe und wahrscheinlich auch nicht mehr brauche. Es geht los mit "Bausatz AVR NET-IO" von Pollin, unbenutzt noch in Einzelteilen. Da ist ein ATmega32 drin, ein ENC28J60, und alle Kleinteile mitsamt Platine. Davon habe ich 2 komplette Sätze, vielleicht je 10€. Außerdem
bin noch dabei, gekauft! Klaus W. schrieb im Beitrag #6993585: > ich habe noch ein originales AVR STK500. > Und weil es so schön ist, gleich noch ein STK501 dazu für LQFP64. > Ein ATmega128L liegt auch dabei. Das nehme ich dann auch gleich noch mit :) Gruß Adam
-
Thread
Facharbeit: Eigenbau eines MidiControllers
............bei 28 ALPS - Linearer, motorgetriebener Fader für Studiomischpulte sind das dann schon 28x17,60 runde 500€ nur für die Fader http://www.reichelt.de/Schiebepotis/RSA0N11M9-LIN10K/3/index.html?;ACTION=3;LA
:-) schrieb im Beitrag #3154297: > ............bei 28 ALPS - Linearer, motorgetriebener Fader für > Studiomischpulte sind das dann schon 28x17,60 runde 500€ nur für die > Fader > > http://www.reichelt.de/Schiebepotis/RSA0N11M9-LIN10K/3/index.html?;
-
Thread
20x4 lcd zeigt immer das gleiche an
ist nicht notwendig. So mach ich es seit Jahr und Tag und hatte noch nie Probleme: lcd_write(0x28,0); // Vorspann laut Displaytech Datenblatt _delay_ms(10); lcd_write(0x28,0); // Busyflag funktioniert sonst nicht richtig _delay_ms(1); lcd_write(0x28,0);
Wie schnell dein Controller ist kannst du im AVR-Studio über die Fuses abfragen.
-
Thread
Ethernet auf IEEE-488 Gateway
hbloed schrieb im Beitrag #1887222: > Hardware: > > ATMega90CAN128 > ENC28J60 Ethernet Controller Eine schlechte Wahl. Ein 90CAN128 kostet bei Farnell etwa 17 Euro. Dazu kommt noch der ENC28J60 für 2-4 Euro je nach Bauform. Ein TI/Luminary Micro LM3S8930 kostet dort 9.32 Euro und damit etwa die Hälfte, hat gleich 10/100 Ethernet inkl Phy(!), 2*CAN, 256k Flash und 64k RAM eingebaut und ist viel viel leistungsfähiger. fchk
-
Thread
Rust - ist das hier um zu bleiben?
_64-apple-ios x86_64-fuchsia x86_64-linux-android x86_64-pc-windows-gnu (installed) x86_64-pc-windows-msvc x86_64-rumprun-netbsd x86_64-sun-solaris x86_64-unknown-cloudabi x86_64-unknown-freebsd x86_64-unknown-linux-gnu (default) x86_64-unknown-linux-gnux32 x86_64-unknown-linux-musl x86_64-unknown-netbsd x86_64-unknown-redox [/pre] AVR soll auch unterstuetzt werden, sobald das AVR Backend fehlerfreier
-
Thread
ZX81 plus38 Clone
#6407534: > Zum Beispiel bei digikey: Oder bei reichelt: https://www.reichelt.de/otp-eprom-512-kb-64-kbit-x-8-70-ns-5-v-pdip-28-at27c512r-70pu-p286473.html?search=otp+eprom
Bisher hatte ich ein 27C256 EPROM mit 4 ROM Kopien hintereinander im Einsatz. Dann wollte ich ein 27C64 verwenden und das geht nicht. Dann habe ich ein 28C256 mit einer ROM Kopie ab 0x0000 versucht. Geht nicht. Kurz gesagt: Die ROM Daten müssen bei 0x4000 startend abgelegt werden damit es funktioniert
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
ATtiny25 oder ATtiny261 können PWM bis 64MHz und einstellbarer Totzeit. Peter
langsamer Etwas langsamer als die dsPIC33 (30 zu 40MHz oder so) aber immer noch weit schneller als AVR.
-
Thread
AVR: Grafik-Display-Ansteuerung
ein Pixel-Byte zu schreiben. Und prinzipiell müssen ja auch immer 8 Pixel geschickt werden, weil der AVR ja nicht weis, ob die anderen 7 an oder aus sind, und das Display auch keine Möglichkeit zu lesen anbietet Auch weil der AVR mit den internen 8MHz laufen soll und Soft-SPI machen muss(USI ist schon
zwangsläufig ändern müssen. Das interessante dabei: (das Device ist falsch, weil das gepatchte avr-size keinen ATtiny841 kenn, aber der ATtiny84 hat die selben Speichergrößen) (Compiler avr-gcc 7) [pre] avr-size --format=avr --mcu=attiny84 display.elf AVR Memory Usage ---------------- Device
-
Thread
Programm läuft nur bei angestecktem AVR ISP mkII
7 (7.0.1417) Compiler u. Linker * sind enthalten, lauft auf Windows 8.1 (64bit) * Author : Dirk U_ */ #define F_CPU 8000000 /* 8 MHz (Externer Quarz Resonator) */ /* Fuses: High: 0xD9 ; Low: 0xCD ; Extendet: 0xF9 */ #include <avr/io.h> #include
break; case 23: PWM_REG_1 =59; break; /**/ case 24: PWM_REG_1 =61; break; case 25: PWM_REG_1 =64; break; case 26: PWM_REG_1 =66; break; /**/ case 27: PWM_REG_1 =69; break; case 28: PWM_REG_1 =71; break; case 29: PWM_REG_1 =74; break; /**/ case 30: PWM_REG_1 =77; break; case 31: PWM_REG
-
Thread
USBasp + AVSDUDE + ATmega8 Problem
20 128 0 no 512 4 0 900000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 450000 0xff 0x00 lfuse 0 0 0 0 no 1 0 0 200000 0x00 0x00 hfuse 0 0 0 0 no 1
also bei mir gibg es erst mit avr studio 2009, da 2010 das nicht unterstützt. Nimm doch Avr burn o mat. Das ist einfacher (und ich kann dir besser helfen).
-
Thread
undefined reference to `main' in Assembler??
Hallo, ich brauche dringend eure Hilfe. Mein erstes winAVR-Projekt ist ein Assemblerprogramm zur Ansteuerung eines 8x24 Text-LCD an einem myAVR-ATmega8-Board mit myUSB MK2 winAVR Version 20090313 Ich verwende Assebler weil ich in C noch keine Erfolge erzielen
als für mein > ASS-Programm!) die Zusammenhänge im Makefile Mein Rat Für Assembler nimm das AVR-Studio Für C nimm ebenfalls das AVR-Sudio
-
Thread
Die genaue Sekunde / RTC Gesperrt
schonmal, hier der Coe: #include <avr/io.h> #include <avr/interrupt.h> //#include <avr/signal.h> //zu alt #ifndef OCR1A #define OCR1A OCR1 // 2313 support #endif #ifndef WGM12 #define WGM12 CTC1 // 2313 support #endif
[[AVR - Die genaue Sekunde / RTC]]
-
Thread
Bootloader startet überhaupt nicht
(*.LSS) erzeugt. Dieses Listing würde ich dann mit dem Datenblatt "8-bit Microcontroller with 32K/64K/128K Bytes of ISP Flash and CAN Controller - AT90CAN32 AT90CAN64 AT90CAN128" und dem Bereich über den Bootloader (S. 61ff und 320ff) vergleichen.
kriegst noch futter: AVR096: Migrating from ATmega128 to AT90CAN128 http://www.atmel.com/dyn/resources/prod_documents/doc4313.pdf
-
Thread
richtig Runden nach Ganzzahl Operation
5 3,47 3,00 6 4,17 4,00 7 4,86 5,00 8 5,56 6,00 9 6,25 6,00 10 6,94 7,00 11 7,64 8,00 12 8,33 8,00 13 9,03 9,00 14 9,72 10,00 15 10,42 10,00 16 11,11 11,00 17 11,81 12,00 18 12,50 13,00 19 13,19 13,00 20 13,89 14,00 21 14,58 15,00 22 15,28 15,00
27,08 27,00 40 27,78 28,00 41 28,47 28,00 42 29,17 29,00 43 29,86 30,00 44 30,56 31,00 45 31,25 31,00 46 31,94 32,00 47 32,64 33,00 48 33,33 33,00 49 34,03 34,00 50 34,72 35,00 51 35,42 35,00
-
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
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
kamen an dieser Position auch Werte rein ... Auch falsch ... mein 18er-Frame geht nur bis Byte28. //Niffko
Ich habe hier den Schaltplan gefunden:http://www.etang.co.uk/datasheet/16/ENC28J60%20MODULE.rar