-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
für nur > eine ganz spezielle Aufgabe exklusiv reservieren kann. Zugegeben mit den > Registern des AVR ist das bis zu einem gewissen Grad möglich, aber auch > hier wieder: mit steigender Komplexität Und dieser gewisse Grad langt bei 32 verfügbaren allgemeinen Registern durchaus sehr weit: Wie im
AVR schrieb im Beitrag #4019438: > mir beackerten Maschinen (x86,370,AVR) Einschliesslich Pflege steinalter 360/370er Assembler-Programme aus den 70ern? Muss das ein Spass sein. ;-)
-
Thread
DCF 77 Uhr mit CodeVision
BCD-Code (27,26,25) 28 | parität bits 21 - 27 | 0 wenn zahl "1" = par. 0 wenn nicht 29-32 | einer der Stunden | BCD-Code (32,31,30,29) 33-34 | zehner der Stunden | BCD-Code (34,33) 35 | parität bits 29 - 34 | 0 wenn zahl "1" = par. 0 wenn nicht 36-39 |
- 1 PC0 5 RD - 2 PC1 6 EN - 3 PC2 11 D4 - 5 PC4 12 D5 - 6 PC5 13 D6 - 7 PC6 14 D7 - 8 PC7 Das ist natürlich nicht zwingend notwendig, allerding macht es dein Leben in Zukunft leichter wenn du mit dem WizardAVR arbeiten willst. Dann musst du dort nur noch den Port einstellen
-
Thread
Soft I²C zum Beispiel auf ATtiny13
(+32 Register)... Ich gebe dir allerdings trotzdem insofern Recht, dass der Tiny13 ein wirklich ziemlich eingeschränkter Vertreter der AVR8-Familie ist. Ich bin zu meinem einzigen Exemplar vor ca. 10 Jahren
, oder > wie hast Du das gemacht? Ganz einfach: OSCCAL = 0xff; Dann läuft das Teil mit ca. 14 - 15 MHz. Ein 20 MHz AVR wird damit auch nicht übertaktet. Fertig.
-
Thread
Micronucleus - USB-Bootloader für ATtiny
. Das ist aber eine Aufgabe für lange Winterabende... Makefile [code]... upgrade: main.bin avr-objcopy -O binary main.bin main.raw avr-objcopy -I binary -O elf32-avr \ --rename-section .data=.text \ --redefine-sym _binary_main_raw_start=loader \ --redefine-sym _binary_main_raw_end
upstream": micronucleus.exe 2.0a4 crasht, wenn bereits ein Gerät steckt (enthalten im digistump AVR board in Arduino IDE) commandline/builds/Windows/micronucleus.exe 2.0a5 braucht eine "libusb-0-1-4.dll" (in Wahrheit libusb-win32 1.2.6.0, die man sich aus windows_driver umbenennen kann), crasht dann
-
Thread
Projet um die Kapazität von Akkus zu messen
mal nacheinander die Fehlrmeldungen und Gegenmaßnahmen. [pre] $ make -------- begin -------- avr-gcc (GCC) 4.1.0 [....] Compiling C: main.c avr-gcc -c -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes
Makefile, sorry, makefile das DEBUG=dwarf-2 auskommentiert. [pre] $ make Compiling C: main.c avr-gcc -c -mmcu=atmega32 -I. -g -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -Wundef -MMD -MP -MF
-
Thread
SD Karte Speed Up
>Bist du sicher das dein ATMega32 auch mit 16MHz läuft ? eigentlich schon, habe an XTAL1 und XTAL2 einen 16MHz Quarz zwei 27pf Kondensatoren gegen Masse und in den Fuse-Bits habe ich External Quarz/ Resonator (1111) (11) im AVR eingestellt. Noch dazu ein CKOPT, da man dass beim MEGA32 ab 16 MHz takten benötigt. Habe ich etwas vergessen ?
-
Thread
Lazarus Pascal / Delphi /FreePascal aktiver als viele denken? EADS, Sony etc
übertragen). Ich hatte irgendwie im Hinterkopf, dass Delphi über ein eigenes Framework auf das Win32-API zugreift, und ein dazu API-kompatibles Framework auch in Lazarus implementiert ist, das je nach Plattform wahlweise Win32-API, GTK oder Qt nutzen kann.
auch hier sieht man das es lange noch nicht abgeschrieben ist. NÉs unterstützt auch direkt Z80, AVR und STM32. Der C64 Prozessor befindet sich in Vorbereitung bzw dessen Unterstützung
-
Thread
AD7177 SPI Kommunikation durch Schleifringe
also musst du im AVR einen anderen SPI-Mode einstellen (SCK invertieren). Wenn das nicht reicht, dann vielleicht noch einen RC-Tiefpass vor den 74HC14 mit vielleicht 100Ohm + 220pF.
Falk B. schrieb im Beitrag #6627359: > Ach so, der > 74HC14 invertiert, also musst du im AVR einen anderen SPI-Mode > einstellen Oder eben zwei hintereinander verwenden. Üblicherweise hat man ja bei SPI etwa eine knappe halbe Periode des Clock Zyklus Zeit
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
CPU: D undefined 14 cache CPU: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets CPU: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Machine: Freescale i.MX2 ADS FCLK=266000 kHz HCLK=133000
://en.wikipedia.org/wiki/User:Sogliphy/i.MX21_Linux Info-Quellen zum WLan gibts hier: http://avr32linux.org/twiki/bin/view/Main/WirelessNetworking
-
Thread
STM32 und Tastenentprellung nach Peter D.
kenne ich mich mit ARM-ASM nicht gut aus... Achja, Version der tools: System Workbench for STM32 - C/C++ Embedded Development Tools for MCU Version: 1.14.0.201703061529 Das scheint die neueste Version zu sein. Gruß, Oliver
mich mit ARM-ASM nicht gut aus... > > Achja, Version der tools: > > System Workbench for STM32 - C/C++ Embedded Development Tools for MCU > > Version: 1.14.0.201703061529 > > Das scheint die neueste Version zu sein. > > Gruß, > Oliver Die ganzen Befehle mit X im Namen sind der Tatsache
-
Thread
Interesse an einer Sammebestellung STM32 Breakoutboards?
Hallo, ich würde 2x unbestückt und 1x mit STM32 nehmen. LG Ralf
avr schrieb im Beitrag #3841336: > Mini-USB ist veraltet Das sagt die Industrie auf jeden Fall :) avr schrieb im Beitrag #3841336: > Da es seit Einführung 14 Jahre alt ist, ist es auch nicht >
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Das Programmieren traue ich mir grundsätzlich auch zu. Mit den Toolketten und Debugern für MSP430, AVR und STM32 kenne ich mich gut aus, der ESP wäre für mich Neuland. Da kümmere ich mich zunächst nämlich lieber um die Hardware. ;-) Ich schreibe was zusammen! Hier noch ein Relais bis 2A, das sollte
an Benutzer PE13 P1.31 Rot P InputCapture Alps Dreh-Drück-Encoder 'Taster' PE14 P1.32 <reserviert> freier InpCap PE15 P1.33 LED R GPIO out Rote LED für Rückmeldung an Benutzer[/code] PS zu Rot A / Timer ChA/B Alps Dreh-Drück-Encoder siehe
-
Thread
AVR Assembler-Frage
out PORTD, iwr0 ;output pattern lsl pwm_time ;0, 2, 6, 14, 30, 62, 126, 254 inc pwm_time ;1, 3, 7, 15, 31, 63, 127, 255 out OCR0A, pwm_time inc pwm_time ;2, 4, 8, 16, 32, 64, 128, 0
Output64 ror Channel5Value ror Output64 ror Output64 ror Output64 ror Channel0Value ror Output32 ror Channel1Value ror Output32 ror Channel2Value ror Output32 ror Channel3Value ror Output32 ror Channel4Value ror Output32 ror Channel5Value ror Output32 ror Output32 ror Output32 ror
-
Thread
Transcend Wi-Fi SD Card - Technische Details / Hacken?
] enabled, bootconsole disabled [ 13.916912] console [ttyS0] enabled, bootconsole disabled [ 14.141086] ka2000_ssp_spi_txrx_mode0 9f 8: 00 [ 14.157920] m25p80 spi0.0: mx25l6405d (8192 Kbytes) [ 14.174862] Creating 5 MTD partitions on "mx25l6405d": [ 14.192337] 0x000000080000-0x000000200000 : "rootfs" [ 14.334683] 0x000000200000-0x000000500000 : "kernel" [ 14.463055] 0x000000500000-0x000000800000 : "Ramdisk" [ 14.592127] 0x000000080000-0x000000800000 : "JFFS2_Kernel_RFS" [ 14.724588] 0x000000200000
-
Thread
ATmega48, 1090MHz, USB-ISP Brenner , SOS.---
. Fassung 4 MHz Quarz und 10 Pin FRC 2x 22pF gegen Masse. http://electronics-diy.com/schematics/avr_programmer/avr_socket_pcb.jpg Dann 1x den AVR SPI in Circuit Adapter von Holger Klabunde mit 74245 und diversen Kleinteilen im bunde, allerdings für 32PIN irgendwas ausgelegt. Auf dem Circuit geht
erfolgreich eingesetzt?? Pinbelegung des Tuners: 01 - 03 - 04 - 06 - +5 Volt 10 - 11 - 14 - SDA 15 - SCL Gehäuse - Masse TA8754AF Pin 19 (gelber Kreis) - "Signal Level Voltage Output" zum AVR Muss ich am Tuner noch weitere Spannungen bereitzustellen? Ist die I2C-Adresse bei allen Tunern
-
Thread
Comparator mit Timer/Counter1
Moin, also eigendlich bin ich nun wirklich kein Neuling im AVR Proggen, aber das überfordert mich irgendwie. Es geht um einen ATmega8, programmiert wird in ASM unter AVR-Studio 4.13. Also ich möchte den Comparator dazu bringen das er mir den Timer/Counter1
Natürlich kannst Du auch in Registern zählen, hast ja schließlich 32 Stück davon. Ich nehme auch erst dann RAM, wenn die Register knapp werden. Einige kleinere AVRs haben nichtmal RAM, da gibt's nur 32 Register... Hast Du eine oder zwei Lichtschranken an Deinem Strichband
-
Thread
AVR-Frequenzzählermodul 1Hz - 40MHz
Architektur im Vordergrund und nicht die möglichst effiziente Nutzung der Hardware. Leider gibt es zur PIC32 Welt noch nicht mal ansatzweise so viele Informationen und Hilfestellungen wie für die AVR Welt. Um die Situation ein klein wenig zu Verbessern, habe ich mein Projekt im Internet dokumentiert. http
weiß nun doch wesentlich besser, wie man C und Assembler mischen kann. > Leider gibt es zur PIC32 Welt noch nicht mal ansatzweise so viele > Informationen und Hilfestellungen wie für die AVR Welt. Um die Situation > ein klein wenig zu Verbessern, habe ich mein Projekt im Internet > dokumentiert
-
Thread
µC als Treiber / Decoder
Die "kleinste" mir bekannte Lösung zum MP3 abspielen mit µC findet sich hier, verwendet wird ein STM32: http://www.stm32circle.com/projects/project.php?id=82 Ich denke also 32 Bit und >50MHz sollten es dann schon sein... vielleicht durchaus noch im Bereich des möglichen mit einem AVR32?
Ronny T. schrieb im Beitrag #1842947: > vielleicht durchaus noch im Bereich des möglichen mit einem AVR32? Könnte sein. ;) Siehe Application Note AVR32709 (http://www.atmel.com/dyn/resources/prod_documents/doc7817.pdf)
-
Thread
I2C Monitor mit Mega8
lauschen. Habe aber leider nur folgende Quarze hier 4 MHz, 8 MHz, 16 MHz und einen ausgelöteten 14,318 MHz quarz hier. Lässt sich da was machen ? mit dem 14,318 bekomme ich zwar das Start, aber dann nur noch pppp und sssssss gruß Mario
Hallo Hauke, vielen Dank für die Antwort, ja ich lasse einen Mega32 im STK500 laufen. Wie soll ich nun deinen Beispielcode einbauen, ich habe ja nur die HEX Datei von dir. Ich habe zwar die HEX Datei im AVR Studio geladen, aber das ist dann schon etwas gruslig alles
-
Thread
LCD nach Ein/Ausschalten TOT?
http://jump.to/fleury File: $Id: test_lcd.c,v 1.6 2004/12/10 13:53:59 peter Exp $ Software: AVR-GCC 3.3 Hardware: HD44780 compatible LCD text display ATS90S8515/ATmega if memory-mapped LCD interface is used any AVR with 7 free I/O pins if 4-bit IO port mode is used ****
*****************************************************************/ #include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #include "lcd.h" #include <inttypes.h> //Letztes Update! //Für 8 Lichtschranken gemacht //--------------------------------------------------------------------
-
Thread
neg. Spannung mit Z-Diode erzeugen
Widerstandes musst Du so berechnen: Minimale Batteriespannung - 5,1 Volt / maximaler Stromaufnahme AVR. D.h. wenn Du sagst, die Batterie darf sich bis auf 7,5 Volt entladen, hast Du also noch 2,4 Volt auf der negativen Seite zur Verfügung. Gleichzeitig braucht der AVR inkl. Beiwerk 45 mA, also
Datenblätter, Datenblätter, Datenblätter http://www.st.com/stonline/products/literature/ds/2106/m74hct14.pdf
-
Thread
Funktion wird nicht aufgerufen
Ok, hier mal das Listing. [avrasm] Builds/main.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 0000007a 00000000 00000000 00000074 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE
rjmp .+34 ; 0x36 <__bad_interrupt> 14: 10 c0 rjmp .+32 ; 0x36 <__bad_interrupt> 16: 0f c0 rjmp .+30 ; 0x36 <__bad_interrupt> 18: 0e c0 rjmp .+28 ; 0x36 <__bad_interrupt> 1a: 0d c0
-
Thread
PCB-Entwerfen mit Fritzing
auch auf Youtube. Hmm, oooder du nimmst eine 2*7pol Stiftleiste für den Schaltplan und einen DIL14-Footprint für das Layout. Glaube die 7-Segment-Dinger passen alle in einen DIL14 Sockel :)
Hallo Uhu! Das DIL14 ist aus dem Orginal-Verzeichnis. gruss Peter
-
Thread
Array über konstante C-String im Flash
/lto-wrapper.exe Target: avr Configured with: ../gcc-5.3.0/configure --target avr --enable-win32-registry=SysGCC-avr-5.3.0 --enable-languages=c,c++ --disable-nls --without-libiconv-prefix --prefix /q/gnu/auto/bu-2.25+gcc-5.3.0+gmp-5.1.3+mpfr-3.1.2+mpc-1.0.2-avr/ --host i686-pc-mingw32 --disable-shared --with-avrlibc=yes Thread model: single gcc version 5.3.0 (GCC) [/code] > Irgendwann mit neuerem Compiler geht's dann .... Ja, laut dem Artikel ab Version
-
Thread
Welches Starterkit
Ich würde mal den AVR Butterfly mit Atmel Studio in den Raum werfen.
unbegrenzt. ARM ist mittlerweile Standard und keine Luxus/Hardcore-Lösung. So wie es vorher mit AVR war...
-
Thread
Simulation - 3-Phasen Asynchronmotor
als auch mit STM32F1xx aufgebaut, um Architekturen und MC Performance zu vergleichen. > Gibt doch genug Chips mit > passenderen Timern, selbst im AVR-Bereich (ATtiny861 z.B.) Der Tiny861 hat viel zu wenig Pins für
>Ich habe mal ein 3 Phasen-System mit -14V bis 14V simuliert und eins mit >0V - 14V (Offset 6V)... Wie du schon gesagt hast, macht das keinen >Unterschied. Es kommt bei beiden ein Sinus zwischen L1 und L2, L2 und L3 >und L1 und L3 von
-
Thread
"Übersprechen" v. Pins beim AVR?
Moin, es geht um folgendes: ICh habe hier jeweils einen MEGA32 und einen MEGA644P. Aufbau ist folgender: Der AVR bekommt über ein Quarz einen Takt zugeführt, ganz normal per 22pf-Kondis gegen GND gezogen und auf XTAL1 udn 2. Neben XTAL1 liegt an Pind.0 ein knapp
Sorry.Ich habe grob gesehen eine mit Eagle gamachte, gätzte Platine, einen AVR, ein Quarz (wahlweise 14-22 MHz), am Quarz zwei 22pf-Kondis gegen Masse. Der Mega32 (wahlweise Mega644P) (beide DIL-40), bekommt an Portd.0, also genau neben XTAL1, ein knapp 1 MHz Rechtecksignal zugeführt
-
Thread
Schafft mein Mega32 das?
Transistoren angeschlossen. Insgesamt werden, wenn alles gleichzeitig an ist, 220 mA über die Pins des AVR fließen. Aber pro Pin nie mehr als 20mA Schafft ein Atmega32 sowas oder hilft da nur testen?
Transistoren angeschlossen. Insgesamt werden, wenn alles gleichzeitig an ist, 220 mA über die Pins des AVR fließen. Aber pro Pin nie mehr als 20mA Schafft ein Atmega32 sowas oder hilft da nur testen?" Normalerweise steht ja alles im Datenblatt und man sollte es testen, wenn man mehr will. Interessant
-
Thread
Kann man das besser schreiben?
gerade sehe, du solltest dir doch noch mal ein paar Tutorials antun, z.B. über Bitmanipulation oder das AVR GCC Tutorial. Eine kleine Hilfe: Du nimmst ein 32Bit-Array, das deine Sequenz enthält und noch ein paar Steuerinformationen. Um es einfach zu halten, enthält Index 0 die Anzahl der einzelnen Schritte
machen. Hier mal ein Beispiel: [c] #define F_CPU 1e6 #include <util/delay.h> #include <avr/io.h> #define LEDS 32 int main( void ) { uint16_t state = 0; uint32_t val = 0; for(;;){ Output( val ); _delay_ms( 50 ); switch( ++state ){ default:
-
Thread
alternative für for-schleife zeitmangel
movdqa 80(%rdx,%rax), %xmm14 paddb %xmm0, %xmm13 movdqa 96(%rdx,%rax), %xmm15 paddb %xmm0, %xmm14 movdqa 112(%rdx,%rax), %xmm1 paddb %xmm0, %xmm15 movdqa %xmm9, (%rdx
rax) paddb %xmm0, %xmm1 movdqa %xmm10, 16(%rdx,%rax) movdqa %xmm11, 32(%rdx,%rax) movdqa %xmm12, 48(%rdx,%rax) movdqa %xmm13, 64(%rdx,%rax) movdqa %xmm14, 80(%rdx,%rax) movdqa %xmm15, 96(%rdx,%rax) movdqa %xmm1, 112(%rdx
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
auf eine andere CPU gehen > sollte (wobei ich in der AVR-Familie bleiben will) Für universelle Verwendung auf minimalem (aber bequem lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe
Beide Quarze möglich z.B. bei: AVR32EA28/32/48 AVR16EA28/32/48
-
Thread
Hilfe bei der Überprüfen der Schematic (KICAD, Atmega 32U4)
U2 (Atmega32U4-AU) Pin24 (AVCC, Stromversorgung, Linie) Fehler: Input-Power-Pin wird von keinem Output-Power-Pin angesteuert Symbol U2 (Atmega32U4-AU) Pin2 (UVCC, Stromversorgung, Linie) Fehler: Pins von Typ
Bist du nicht der Checker? C1.3, C1.4 etc sind schon wieder sinnlose Namen. Der Netzname bypass_32U4 ist sinnlos, sowas braucht keinen Namen. Deine Pull-Ups an den DIP-Schaltern udn Tasten sind überflüssig, die internen im AVR reichen. J3 kann man direkt mit Leitungen anschließen, da braucht man
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
ATmega, ATXmega. Ich meine aber solche Sachen wie z.B. ist der ATmega8515 älter als der ATmega32 usw. Bernd_Stein
/files/@@01%20... > >>Bernd_Stein > > Was willst du eigentlich? Aktuelle/neue AVRs oder einen AVR-Stammbaum > bis ins Mittelalter? > > MfG Spess > Hallo, AVR-Stammbaum gutes Stichwort. Da fällt mir ein im Buch von Roland Walter oder so ähnlich (AVR in Basic programmieren), da taucht
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
um den Bootloader oder das eigene Programm zu installieren. Hier ist meine Softwaresammlung für AVR: http://stefanfrings.de/avr_tools/index.html Nun kommt ein Schwenk zur 32bit Welt: Der originale Programmieradapter für STM32 Mikrocontroller heißt ST-Link. Damit kann man auch debuggen. Chinesische
Minimum System Development Board"), das passt auf Steckbretter. Sowohl für AVR als auch für STM32 ist die gesamte notwendige Software kostenlos erhältlich.
-
Thread
ir senden mit tiny2313
Ich habe dein Programm auf ein Pollin Funk AVR Board portiert. Die Änderungen sind 1/ Nur ein Kommando (32) statt zwei Kommandos. Das Pollin Funk AVR Board hat nur einen Taster. 2/ Taster ist active-high an PB1 angeschlossen 3/ LED1 an
der Sendergenerator für 889 µs ausgeschaltet und anschließend für 889 µs eingeschaltet (entspricht 32 IR-Impulse) . Ein "0"-Bit beginnt dagegen mit 889 µs Sendezeit (32 IR-Impulse), gefolgt von 889 µs Pause. Folglich dauert ein Bit 1,778 ms und die Übertragung eines kompletten 14-Bit Datenworts 24,889
-
Thread
Soundausgabe auf dem AVR
: > Da habe ich mich gefragt, ob das nicht auch einfacher geht Wenn du nicht unbedingt auf den AVR festgenagelt bist, dann würde auch ein Raspberry Pi Pico funktionieren. Mit den PIOs kann man ein I2S Interface realisieren. Klar gibt noch mehr ucs, ein ESP32 hat sogar I2S native an Board. Mit AVR
Mono. Den ganzen Kram packe ich passend formatiert via USB auf >einen SPI-Flash von Winbond. Der AVR soll dann die Daten holen und auf >einem kleinen 3W Speaker ausgeben. Ein AVR ist für diese Ansprüche ans Soundqualität nicht geeignet. Nimm einen ESP32 und diesen Verstärker: https://www.adafruit.com
-
Thread
AVR ASM ws2811 / ws2812 Ansteuerung mit FastPWM
, 16K CK / 14CK + 0ms" gesetzt. Stimmt das? Die 2 Compiler Flags im AVR Studio (das ich heute installiert habe) stehen auf "F_CPU=20000000UL" bzw. "-DF_CPU=20000000" (Hinweis: In der Readme steht einmal DF_CPU
sehr abgeschwächte Helligkeit angezeigt. Liegt das an der Gammatable? Edit: Und bei mehr als 32 bzw 32 LEDS bleibt es haengen
-
Thread
PIC Programmierer für Windows 10 ?
Sowohl original PICKIT3 als auch ein China-Clone laufen einwandfrei unter Win 10 (32- als auch 64-bit) vom kleinsten PIC bis zum größten MZ32
Gibt es "Micromite" auch für nicht PIC32?
-
Thread
UART - senden geht, empfangen nicht :-( Mit Latein am Ende
ohne Mase-Pin geht ... Könnte daran liegen dass währende des Sendens die Masse über den TX-Pin am AVR hergestellt wird, über die Schutzdioden. Beim Empfangen ist der TX-Pins vom AVR aber HIGH (Mark), damit gibt es keine Masseverbindung. MFG Falk
Forum. Über die angemessenen Preise sollte man sich noch unterhalten. 10. Preis: Ein Atmega32 (verfust???)
-
Thread
Sammelbestellung WLAN2Serial ESP8266
Zwischeninfo: Paket 3 ======== angekommen in leipzig Tuesday, October 14, 2014 Location Time 14 Arrived at Sort Facility LEIPZIG - GERMANY LEIPZIG - GERMANY 15:56 .. bin ja mal gspannt ob das mitte oktober planmässig läuft ;-) es kommt jetzt auf den zoll drauf an
========== nochmal angekommen in leipzig :-) dreht anscheinend eine runde Tuesday, October 14, 2014 Location Time 14 Arrived at Sort Facility LEIPZIG - GERMANY LEIPZIG - GERMANY 19:00 lg rudi ;-)
-
Thread
Problem mit Atmega32 und LCD (HD44780 kompatibel)
Hallo, ich habe gemäß des folgenden Artikels: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung über einen Atmega32 ein HD44780 kompatibles LCD angesteuert. Es scheint auch zu funktionieren, jedoch nur teilweise. Es erscheint der Text "Test" in der 1. Zeile und
Hallo Mr. Burns, ich habe deinen Fall (aus dem Tutorial) mal nachgestellt: ATmega32 (F_CPU 7,372800) LCD 1602 an Port D (Winstar 1602B-TMI-JT#040). D0 bis D3 "in der Luft" AS5 (mit avr-toolchain-installer-3.0.0.240-win32.win32.x86, die neueste korregierte(!) delay.h extra nochmal
-
Thread
bootloader per arduinoUno auf atmega168PV-10AU
Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: . [14] avrdude: Recv: . [10] AVR Part : ATMEGA168P Chip Erase delay : 9000 us PAGEL : PD7 BS2
: Recv: . [10] avrdude: AVR device initialized and ready to accept instructions Reading | avrdude: Send: V [56] 0 [30] . [00] . [00] . [00] [20] avrdude: Recv: . [14] avrdude: Recv: . [00] avrdude: Recv: . [10] avrdude
-
Thread
Videoausgabe
Dieses FPGA-Projekt ist ja genial !!! Für meine AVR-Aktivitäten allerdings etwas überdimensioniert - mein ATMEGA32 soll keine Fotos ausgeben. Das ist dann wohl doch mehr was für ARM und embedded Linux. @Hans Danke für den Tipp. Mein Bundle aus Color-Kit
bei "http://www.4freeboard.to/board/" gibt es einen kursus für den avr8 mit video, sehr interessant (schon 14 seiten) und das fertige programm davon. am ende kommt das raus, was du hier oben bezahlen must. der oben ist auch ein normaler avr8-16 den man evtl teuer ersteigern
-
Thread
Keine MCU Auswahl unter Eclipse Juno mit AVR Eclipse plugin
fpack-struct' '-fshort-enums' '-funsigned-char' '-funsigned-bitfields' '-fno-exceptions' '-mmcu=atmega32' '-DF_CPU=1000000UL' '-MMD' '-MP' '-MFmain.d' '-MTmain.d' '-c' '-o' 'main.o' /opt/cross/avr/libexec/gcc/avr/4.3.3/cc1plus -quiet -v -imultilib avr5 -MMD main.d -MFmain.d -MP -MTmain.d -MQ main.o -DF_CPU
avrtiny at90s1200 ... Ubuntu 14.10 avr-as 2.24 avr-gcc 4.8.1
-
Thread
rc5-code senden mit winavr-c
hallo, haben es geschafft. kann jetzt mit dem avr16 8mhz mit diesem programm alle 14 bits senden im rc5-code. keine einzige fehlermeldung. klasse. die irdiode geht bei mir vom pinb0 (kann beliebig sein) über einen 100ohm widerstand an +5volt.der
89ms } int main(void) { IR_LED_DDR|=(1<<IR_LED_PIN); uint8_t command,i; command=32; for (i = 14; i < command; i++) { send_code(1,7,i); // toggle, addresse, commando } } mfg pebisoft
-
Thread
AVR asm - Befehl nur jedes 2. mal ausführen
und dann r19 > zu belegen. Müsste nicht SREG in r19 gesichert > werden und dann gepusht? Der AVR verfügt über 32 Register, das ist recht viel. Ich verurteile immer eins davon zur SREG-Kopie, der Rest ist immernoch mehr als genug. Und zwar ein unteres Register (meist r2 oder r3), da diese nicht
So, ich habe es eingereicht. Sind dann doch 14 Seiten PDF mit Bildern geworden. Ich stells mal rein wenn es dort veröffentlicht wurde, myAVR will erst nochmal drübergucken. Danke an alle die mitgeholfen haben, Olli :-)
-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
sicher keine Konkurenz. Aber bestimmt wird der eine oder andere ein MSP430 werden, der ein PIC oder ein AVR geworden wäre. Gruß skriptendes Kind
lustlos Wartender schrieb im Beitrag #1849462: > Durch das warten ist mir das das R32C > Board von Glyn wieder ins Gedächniss gerutscht. dieses GLYN Evaluation Board - EVBR32C111CARRIERUSB gefällt mir sehr gut. Wenn es so was von den größeren TI chips mit ADC und DAC gäbe .
-
Thread
Microcontroller - USB
Recht preisgünstig bekommt auch auch den STM32F103 in diversen Varianten - auch als Modul.
solche µC sind mittlerweile auch billig genug. Wozu sich bei µC-Preisen von einem bis wenigen Euros um 14 Cent streiten, wo die Buchse allein schon ein paar Cent mehr kostet? Oder der passende Quarz nen Euro? Ich halte auch nichts davon, für derartige Unternehmungen verbissen mit 8 Bit AVR arbeiten zu
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
Nucleo-32?
Oder für 4,42 aus der Volksrepublik: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Mindestsystem-Development-Board-Modul-fur-Arduino-DE-/231713114640?hash=item35f32d8a10:g:66UAAOSw9r1WBPrA
-
Thread
delay_ms
Hallo, ich bin gleich zu Anfang auf einen blöden Fehler gestoßen. Hab mein mnega32 Board fertig gehabt, alles angeschlossen und erstes Programm - blinken einer LED programmiert! Dabei habe ich _delay_ms (1000); aufgerufen. Beim AVR hat nach rumexperimentieren mit den fuses aber
(12Mhz Quarz) In der Libc Anleitung habe ich dann gelesen: "The maximal possible delay is 262.14 ms / F_CPU in MHz." Bedeutet das, dass diese Funktion aus "delay.h" nur 262.14ms kann oder 262.14 "geteilt" durch die Herzzahl. Bin ein wenig verwirrt, denn ich habe dann weiter an den fuses rumgespielt