-
Thread
Hackbarer(?) 21 EUR Quadcopter
Gibts bei Digikey 28.52€ + MwSt.
2-4ghz-4-Kanal-Gyro-UFO-RC-Hubschrauber-Helikopter-/200997651082?pt=RC_Modellbau&var=&hash=item2ecc64c28a /MINI Quadcopter 6 axis 2,4ghz 4 Kanal Gyro UFO RC Hubschrauber Helikopter/ Ist das der Gleiche oder ein sehr ähnliches Modell? Bin ein Noob, habe davon keine Ahnung. Gruß Fabian
-
Thread
Fehlerursache bei Displayansteuerung eingrenzen
wollte ich posten: [c] #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * @name Definitions for MCU Clock Frequency * Adapt the MCU clock frequency
*/ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
Bausatz Add-on für AVR-NET-IO
Hallo, habe jetzt auch alles aufgebaut. Leider funktioniert die SPI-Schnittstelle zum ENC28J60 nicht mehr, wenn ich das Add-On Board mit der AVR-NET-IO per ISP-Kabel verbinde. Hat jemand eine Idee? Sind vielleicht noch weitere Widerstände falsch? Grüße #mchighfly
von der Web-Oberfläche) davon überzeugen lassen, mich nach einem Jahr oder so, doch beim Forum auf avr-net-io.de anzumelden. Ich habe zu Hause noch einen simpelst-Webserver von www.tuxgraphics.org rumliegen, auf dem ausser dem ENC28J60 nur ein ATMEGA168 steckt. Der bekommt demnächst paar schöne kräftige
-
Thread
Einfacher und billiger Webserver mit AtMega32
Mega 644 gibt es auch bei "Konnte nicht testen, hatte kein Strom" http://cgi.ebay.de/Atmel-AVR-Mega644-20PU-Prozessor-64k-20MHz-PDIP40_W0QQitemZ9732363725QQcategoryZ12949QQcmdZViewItem 6,90 Euro
c:/winavr-20070525/bin/../avr/include/avr/iom644.h:38, from c:/winavr-20070525/bin/../avr/include/avr/io.h:226, from main.h:15, from mmc.c:29: c:/winavr-20070525/bin/../avr/
-
Thread
Optimierung der Soft-PWM mit Assembler ISR
Routine. Hier als Beispiel für den Analog-Komparator-Interrupt: Hauptprogramm in C: #include <avr\interrupt.h> #include <avr\io.h> #include <stdlib.h> int main(void) { while (1) ; } (Interrupts also gar nicht erwähnt!) *.S (Assembler für C) Programm: #include <avr/io.h> .global
Hi, hier die versprochenen URLs: http://www.cs.mun.ca/~paul/cs4723/material/atmel/avr-libc-user-manual-1.6.1.pdf (Parameter-Übergabe auf S. 322 erläutert) http://cs.uakron.edu/~margush/306/ppt/c_4_avr.ppt Gruß Fred
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
@Jörg, da Du sehr aktiv an der AVR Libc und scheinbar auch am Compiler mitarbeitest, würde mich Deine Meinung zum gcc für AVR interessieren. Kannst Du mal vergleichen, wie gut/schlecht/überragend der gcc gegenüber kommerziellen Compilern
eine Stelle. ;-) Indirekt schon, wenn du den Begriff des AVR-GCC etwas weiter fasst. Eric Weddington ist seit einiger Zeit bei Atmel angestellt und hat nunmehr damit die dienstliche Aufgabe, WinAVR zu betreuen. Für den AVR32 ist das anders, dort ist die
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
Übertragung von einzelnen Bytes, sowie das Empfangen einer Zeile bis CR eintrifft. Daten werden im AVR und Moppel über ein Buffer (64Byte) ausgetauscht. Damit kann dann der Hexlader mit 38kb Daten empfangen. Die Senderoutine ist noch in der Testphase... Der Rest vom PIO-Baustein kann nun als 8bit
noch die letzte Zeile der Hex-Datei anschauen ;-)). Nun wird erstmal ein RTS gesetzt bevor der AVR in bewegung gesetzt wird. Die Empfangsroutine hat einen 64Byte Buffer und die Daten werden per IRQ dort eingelesen. Sobald die Zeile voll ist, wird sie in den Moppel gepumpt, dort wieder in ein Buffer
-
Thread
NodeMCU ESP8266 PWM-Signal Motor
, 37, 39, 42, 44, 46, 49, 51, 54, 56, 59, 62, 64, 67, 70, 73, 76, 79, 81, 84, 87, 90, 93, 96, 99, 103, 106, 109, 112, 115, 118, 121, 124}; const uint16_t sinTable_V[] = { 207, 210, 212, 214, 217, 219, 221, 223, 225, 227, 229
, 37, 39, 42, 44, 46, 49, 51, 54, 56, 59, 62, 64, 67, 70, 73, 76, 79, 81, 84, 87, 90, 93, 96, 99, 103, 106, 109, 112, 115, 118, 121, 124}; const uint8_t sinTable_V[] = { 207, 210, 212, 214, 217, 219, 221, 223, 225, 227, 229
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
":"."$new[9]".":"."$new[11]\n"; print "$output"; [/code] Ergibt folgendes: [code] Kessel : 64 Aussentemp: 16.1 HK1 ist : 31.4 HK1 soll : 30.0 Boiler : 59 rrdtool update hg.rrd 1257174039:64:16.1:31.4:30.0:59 [/code] Das umschreiben der Datensätze für das RRDtool funktiniert also
18:54:40 pm 9 8,5 46 111 8,0 7,2 35,2 46,8 34,4 44,4 55 125 26 44 100,0 100,0 0 0,0 0,0 0,0 43 9,2 28 61 44 140 140 140,0 140,0 0,0 0,0 100,0 100,0 140 140 140,0 140,0 0,0 0,0 100,0 100,0 140 0,00 0,00 0,0 0,00 0,00 0,00 140,00 0 28 23 202 218 234 250 200 216 232 248 3 133 135 1 1 0 0 0 0 0 0 0 0 0 0
-
Thread
Bootloader ATmega 2561
eor r1, r1 1f0ce: 1f be out 0x3f, r1 ; 63 1f0d0: cf ef ldi r28, 0xFF ; 255 1f0d2: d1 e2 ldi r29, 0x21 ; 33 1f0d4: de bf out 0x3e, r29 ; 62 1f0d6: cd bf out 0x3d, r28 ; 61 1f0d8: 00 e0 ldi r16, 0x00 ; 0
0001f112 <LCD_SPI_Int>: void LCD_SPI_Int( uint16_t Value ) { // send int by SPI 1f112: 28 2f mov r18, r24 SPCR |= _BV(SPE); 1f114: 8c b5 in r24, 0x2c ; 44 1f116: 80 64 ori r24, 0x40 ; 64 1f118: 8c bd out 0x2c, r24 ; 44 SPDR = (uint8
-
Thread
Richtiges C++ hardwarenah
billig ... da ist kein ct übrig für ein Wiznet oder anderen fertigen LAN chip .. hmm was nun ? AVR+ ENJ28? zusammen leider teurer als ein Cortex M3+phy ... und ebenso zu langsam ... denn im PH steht vorgabe : datenrate xxMbit/s damit bleiben nur die total unnötigen 32bitter übrig ... also
Selektor ..., Adresse 0x2E, Bus i2cbus3)" hilft beim Zusammenbau und der Wartung mehr als ein ErrorCode EA-Fehler. Aber auch auf kleinen AVR's kann man von der Kapselung profitieren. Mittels der neuen constexpr-Konstruktoren könnte man ohne jegliche Makroberechnung z.B. die Initialisierung für die Baudratenregister
-
Thread
Raspberry Pi 4 vorgestellt
/posts/rpi4-64bit-virt/
geht 64bit Raspbian eigentlich auch auf dem Pi 3? Denn können könnte er es ja, Ubuntu für Pi 3 ist 64bit - nur leider unbedienbar lahm.
-
Thread
Mal wieder Wanderkiste?
wenn sie bei dir ankommt. Irgendwo habe ich glaube ich mal ein projekt gesehen, wo jemand einen AVR eingebaut hat.
hier die IN und Outs. 2 x 2.4'' TFT LCD Shield von mcufriend.com für Arduino 25 x ULN2803A 2 x EA LED39x41-CR inkl. Touch und Hintergrundbeleuchtung 1 x 128x64Dots Serial/Parallel LCD 4 x 8x8 Dotmatrix Datenblätter http://www.digole.com/images/file/Digole_12864_LCD.pdf https://www.mouser.com
-
Thread
Energy Meter mit ADE7769 - AVR
Posts folgen abends. Geplant ist ein µC (vorr. AVR) und nen ordentliches LCD Display mit Darstellung, Loggen,... von Wirk, Blind, ...
P (Serie: HX & HX/SP2) http://www.lem.com/hq/de/component/option,com_catalog/task,displaymodel/id,64.79.15.000.0/ Und den Ausgang kann man sich ja dann herunterteilen
-
Thread
8bit-Computing mit FPGA
: >>> 64 KByte große Blöcke bei nur 64 KByte Adressraum >>> sind doch ein großer Mist. >> >> Warum? > > Weil man bei 16 Bit-Adressen und 64 KB großen Blöcken immer den > gesamten Adressraum auf einmal
Machtposition der Protagonisten. Also bleibt pragmatisch, weshalb ich mir keinen neuen 8bitter antue. 6502,Z80,AVR reichen mir. Die 16bitter sind für mich out, hab mich zu oft über die Segmentbedingten Fehler im HC16 geärgert. 32bit rulez in Embedded, nach meinem Abtritt dann natürlich mal die 64bitter (PS: Das
-
Thread
Problem mit Stackpointer
R16,0xE8 RCALL EndstufeA LDI R16,0xC9 RCALL EndstufeB RJMP Main Takt_40: LDI R16,0x28 CP R16,Sinus RJMP Takt_41 LDI R16,0xEA RCALL EndstufeA LDI R16,0xC7 RCALL EndstufeB RJMP Main Takt_41: LDI R16,0x29 CP R16,Sinus RJMP Takt_42 LDI R16,0xEC RCALL
R16,0x86 RCALL EndstufeB RJMP Main Takt_63: LDI R16,0x3F CP R16,Sinus RJMP Takt_64 LDI R16,0xFF RCALL EndstufeA LDI R16,0x83 RCALL EndstufeB RJMP Main Takt_64: LDI R16,0x40 CP R16,Sinus RJMP Takt_65 LDI R16,0xFF RCALL EndstufeA LDI R16,0x80
-
Thread
Neuauflage Busch Microtronic 2090 Lerncomputer
anschließen. Ich hasse es wenn ich was 2 x tippen muss. Und bei HEX-Code besonders. Der hat mich schon am C=64 mit seinen Endlosen Listen genervt.
TM1638. Ein Blick ins Datenblatt hätte Dir die Sucherei erspart und offenbart, dass es den nur als SOP28 gibt... Den TM1637 gibt es als DIP20 sowie als SOP20.
-
Thread
Pollin MOTOROLA VIP1710
at: 8200F000 820C4604 Uncompressing Linux at load address 80100000 initrd at: 820C4604 82EA448C relocated to: 802DAFF8 810BAE80 Booting linux kernel [...] Linux version 2.4.30 (dailybuild@svn) (gcc version 3.4.6) #1 Thu Jan 11 14:28:39 [...] BusyBox v1.01 (2007.01.11-16:43+0000) Built-in
_64_MB.html
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Funksteckdosenempfänger (Standbygeräte/Router ein/ausschalten) Technik: PIC 18F25K22, Display EA DOG 128x64 mit Touchpad, RFM12, SI4735, TDA7052 Die Anzeigeplatine entstand für mein Projekt Heizungsregelung und wurde um die Radio-/Verstärkerplatine ergänzt. Programmiert in C18 mit MPLABx 1.10
Wahrscheinlich base 64 hrhr ;)
-
Thread
ARM-Assembler-Tutorial
stm32f1x.cfg -c "program linker_skript_demo_01.elf verify reset exit" liefert: [code] xPack OpenOCD, 64-bit Open On-Chip Debugger 0.10.0+dev (2019-07-17-11:28) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html WARNING: interface/stlink-v2.cfg is deprecated
programmiere das Kindchen, lies den Titel "... *ARM* ..." ! Nicht altes Kinderspielzeugs a la AVR. :-<<<
-
Thread
bit invertieren
mirror/ auskommentiert wurde, und danach der > Speicherplatzzuwachs festgestellt wurde (Atmega32, -Os, avr-gcc 4.3.2): Erstaunlich, was bei Dir an relativen(!) Unterschieden rauskommt. Bei mir ist es ATmega168, -Os, avr-gcc 4.3.3.
Funktions-Aufruf. (Codesize und CPU-Zyklen für diese Initialisierung sind nicht dabei) [c] #include <avr/io.h> volatile uint8_t cnt; unsigned char mirror1(unsigned char a ) // 42 Bytes, 28 Cycles { a = ((a >> 4) & 0x0F) | ((a << 4) & 0xF0); a = ((a >> 2) & 0x33) | ((a << 2) & 0xCC); a =
-
Thread
Prototyp: Low-Cost Powerline Hausbus mit AVR
kann man auch, - Input über Spannungsteiler auf 2,5V + Input an PWM-Ausgang AVR. Gruß Roland
Wäre es möglich einen ATMega AVR 8-16 AU im Gehäuse TQFP-32 anstatt AT90S2333 zu benutzen. Muss da noch die Schaltung (homeautomation.zip) geändert werden? Müsste man in diesem Fall (für ATMega AVR 8-16 AU TQFP-32) noch das Programm
-
Thread
ESP32-CAM Entwicklungskit
den benötigten Python addon Kram installieren https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz = webbrowser download Compiler into "Downloads" tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz = from "Downloads" ins esp DIR extrahieren
, ob > es Absicht ist oder nur die Chips vertauscht wurden ;-) laut Aufdruck ist bei mir ein PS64D4L bestückt, das wäre ja ein 64MBit = 8MB? JaKa schrieb im Beitrag #5773589: > Im Ergebnis kann ich im Webinterface aber auch die deutlich höheren > Auflösungen bis UXGA auswählen und bekomme noch
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
146.715749] usb 1-1.2: Number of endpoints 2 [ 146.720042] usb 1-1.2: Endpoint 1 MaxPacketSize 64 [ 146.724855] usb 1-1.2: Endpoint 2 MaxPacketSize 64 [ 146.729683] usb 1-1.2: Setting MaxPacketSize 64 [ 146.734816] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUS
Frage zu einem RAM update. Auf meiner Dockstar ist dieser RAM Baustein von Nanya verbaut: NT5TU64M16DG-AC laut Datenblatt ist dies ein 1GB RAM. kann das sein? organisiert ist er auf 64MBx16 nutzt der Prozessor dann nur 64MBx2? Wenn ja, irgendwie möglich mehr davon zu nutzen? Gruß Ajay
-
Thread
CRC-16-Berechnung mit Lookup-Tabelle: zwei Varianten, beide gültig?
, 0x8DC9, 0x7C26, 0x6C07, 0x5C64, 0x4C45, 0x3CA2, 0x2C83, 0x1CE0, 0x0CC1, 0xEF1F, 0xFF3E, 0xCF5D, 0xDF7C, 0xAF9B, 0xBFBA, 0x8FD9, 0x9FF8, 0x6E17, 0x7E36, 0x4E55, 0x5E74, 0x2E93, 0x3EB2, 0x0ED1, 0x1EF0 };[/c] Algorithmus
Hallo, für CRC16 gibts eine Standardlib http://www.nongnu.org/avr-libc/user-manual/group__util__crc.html Es gibt auch Online Rechner mit denen du deine Ergebnisse vergleichen kannst.
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
kommen daher, dass AVR Studio in Words zählt.
sch. avr
-
Thread
Fehlermeldung: near initialization for
wenn der Code einfach genug ist geht auch C. Für init-Sections siehe: https://avrdudes.github.io/avr-libc/avr-libc-user-manual/mem_sections.html#sec_dot_init
-S -r -j .text -j .data -j .rodata -j .eeprom -j .boot test_lcd.elf > test_lcd.lst $ avr-objdump -P mem-usage test_lcd.elf test_lcd.elf: file format elf32-avr AVR Memory Usage ---------------- Device: atmega162 Program: 2512 bytes (15.3% Full) (.text + .data + .rodata +
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=UHEAS7eumEA
etwas Klassisches: Jean Sibelius ‒ 10 pièces, Op. 24 https://www.youtube.com/watch?v=TeNWV7SFo64 Mendelssohn: Piano Works https://www.youtube.com/watch?v=FccYUW91an8 J.S. Bach, French Suites https://www.youtube.com/watch?v=zmEa7KX6D00 Beruhigt das Gemüt...
-
Thread
Funk-Heizungsregler-System MAX!
Zr was senden, z.B. den Nachbarn erfrieren lassen (Thermostat absenken auf 5C): Zs0B120440034EA002A5F0000A Sicherheit gibts keine! Datenframing: wie bei/siehe Homematic. Payload: tbd
Ah OK, dann werde ich wohl doch was eigenes mit RFM und AVR-Net I/O basteln müssen. Vielen Dank!
-
Thread
Arduino Every - Erfahrungen?
unterschiedlichen uCs mit der richtigen Software zu versorgen. Da kann dir geholfen werden: Für die (alten) AVR Arduinos https://github.com/arduino/ArduinoCore-avr/tree/master/libraries Für die SAM Arduinos https://github.com/arduino/ArduinoCore-sam/tree/master/libraries Für die XMegas https://github.com
esptool.py v2.6 ist eigentlich veraltet, aber 3.x funktioniert auch nicht und update auch nicht weil win7-64 ab Arduino 1.8.9 win7 nicht mehr unterstützt wird, dazu muss man win updaten wozu ich keinen Bock habe!
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
nicht, sie müssen auch verfügbar sein. Heute würde ich sagen: Wenn die ein AVR reicht, dann nimm einen AVR. Für den Einstieg sowieso.
. Und AVR reicht für das Meiste.
-
Thread
PPS5330 Labor-Netzteil hack
q (falls das überhaupt möglich ist!) https://www.fontpapa.com/wp-content/uploads/2018/09/d043a33eae4c4fb1a931e7fb7d8c131e.gif
Als Display könnte man ein Oled ohne Schutzglas nehmen. Das hier z.B. EA OLEDL128-6LWA von Electronic Assebly. Das würde von den Abmessungen gut hinter die Front passen. Link: https://www.reichelt.de/grafik-oled-128x64-68x51-mm-weiss-ohne-schutzglas-ea-oledl128-6lwa-p259375
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
ID 7e5e +22.7 41% seq e lowbat 0 RSSI 80 #013 1509614450 2d d4 65 f1 85 11 31 60 20 56 28 BAD 3 RSSI 65 (CRC 28 1b) #014 1509614452 2d d4 15 43 86 92 1d 60 c0 56 63 ID 1543 +29.2 29% seq c lowbat 0 RSSI 80 #015 1509614454 2d d4 12 00 08 82 32 00 01 02 44
ist für x86_64 zu berücksichtigen.
-
Thread
Meteotime Crypt Gesperrt
Holst Du da nicht etwas zu weit aus ? Ich bin zwar kein PIC - Fan, aber angenommen da waere ein AVR drin gewesen, ich bin mir sicher da waere das gleiche bei raus gekommen und es haette geheissen... *Tatsache, das man den AVR ansich in die Tonne...* Die Hersteller haetten es schlauer anstellen
über DES mal schlau gemacht und auch eine step-by-step Anleitung gefunden, allerdings basiert die auf 64 Bit Daten. Auch wenn mit mir keiner sprechen will :/ hab ich trotzdem eine Frage: Wie unterscheidet sich die 64-bit-DES mit dem 40-bit-DES im HKW? schönen Abend. Danilo
-
Thread
Tonleiter mit acht Tönen herstellen
das noch nach Gehör einstimmen kann? Das kann auch nicht jeder Musiker! Vorgeschlagene Schema mit AVR ist für Einstimmen viel, viel einfacher, als jede Schema ohne Mikrocontroller.
Eröffnungsbeitrag schrieb, nicht mal eine halbe Stunde später auch seinen letzten Beitrag geschrieben. Erster : 28.02.2018 16:26 Letzter: 28.02.2018 16:51 ...war wohl etwas überfordert, nachdem hier unbedingt einige ihre Erkenntnisse in Musiktheorie zeigen mussten ;-)
-
Thread
WordClock mit WS2812
den Pins rumpatsche... [c] #?n?<4>?;<24><2><14><2>nr???;<2>??<\f> <18><2>l`<27><4>nn???<\0><\f><28>?r?<28>??<27><2>?<28>?<\f><31>p<\f><24>p??<<2>??<\f>??<\f>b???~?n?<3>??<\f><24>r<24><2>?<18>?#?n?<4><15>r<24><2><14><2>nr???;<2>??<\f>?<14><2>?;?<2><14>r???n?<4><14>?r??l`<27>$`<27>??|??<\0>?8~?n?<2>
11 23 22 21 20 19 18 17 16 15 14 13 24 25 26 27 28 29 30 31 32 33 34 45 44 43 42 41 40 39 38 37 36 35 46 47 48 49 50 51 52 53 54 55 56 67 66 65 64
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
einem TQFP32 Adapter vom Chinamann https://www.aliexpress.com/item/Top-Quality-LQFP32-TQFP32-to-DIP28-programmer-adapter-for-ATMEL-AVR-Chips-atmega8-48-88-168/32557489995.html?spm=2114.13010608.0.0.xpoCoe und einem USBasp einen Programmer für den ATMEGA328AU und ähnliche gebaut. Außer einem RC Glied
Ich habe den C-Code eben mal mit dem AVR-Studio 4.19 und der aktuellen Toolchain Kompiliert, leider wird ein Fehler und neun Warnings ausgegeben! Abhilfe gab's mit: WinAVR-20100110\bin\avr32-gcc.exe und WinAVR-20100110
-
Thread
LED-Uhr mit Attiny26
ganz zu Anfang geraten. deswegen ist meine Aussage nicht falsch! Mit dem ESP geht es ähnlich zum AVR, jedenfalls nicht soweit es nur dem AVR zuzuschreiben.
dann wieder beim Arduino (als Hardware) wären. die war nun mal falsch, denn du beziehst dich auf AVR und meine Aussage. Es gibt zwar Arduino auch für AVR, aber die Beispiele von PeDa bezogen sich viel auf AVR und erst später auf C welches auch auf dem ESP kompiliert werden kann.
-
Thread
MSP430 Taktfrequenz zu niedrig?
#0xc534 0000c4d2 <.LVL0>: c4d2: 3c 40 00 05 mov #1280, r12 ;#0x0500 c4d6: b0 12 28 c6 call #-14808 ;#0xc628 0000c4da <.LVL1>: c4da: b2 40 10 00 mov #16, &0x0186 ;#0x0010 c4de: 86 01 0000c4e0 <.Loc.11>: c4e0: b2 40 ff 00 mov #255, &0x0184 ;#0x00ff
Problem daran, dass die GPIO-Peripherie nicht schnell genug ist? Habe in Erinnerung dass das bei AVR oder PIC nie ein Problem war. [c] int main (void) { P1DIR = (1 << 4); //set P1.4 as output P2DIR = (1 << 5); //set P2.5 as output PM5CTL0 &= ~LOCKLPM5; //disables default high-Z mode of
-
Thread
Tastenschlagzeug mit NXP LPC 935 selber bauen
= 0x00; P1 = 0x0F; SCON = 0x40; //Betriebsart 1 setzen ES = 1; // Interrupt freigeben EA = 1; orl BRGCON, #0x02; // Baudratengenerator durch gezieltes setzen verwenden orl BRGCON, #0x01; // Aktivierung des Baudratengenerators SBUF = 0x49; while (1); } Wie kann ich jetzt das BRGR1
BRGR0=0x68. Dein Beispielcode müsste noch um das Setzen von BRGR erweitert werden und ES=1 sowie EA=1 aktiviert den Interrupt, welchen du aber nicht abfängst. Also zum Test ohne diese beiden Zeilen. Ciao, Rainer
-
Thread
automatischer Vorschub für Drehbank
und eine Einstellmöglichkeit für das Verhältnis. Dann kann ich endlich meine 20mm/Umdrehung bei 28/min fahren :-)
Schleifscheibenaufsatz spezielle Geometrien schleifen, da nehme ich vermutlich nur die niedrigste Drehzahl von 28/min, was dann nicht ganz 10mm/s an Vorschub bedeuten würde.
-
Thread
arthernet extern memory test program
auf ATMega128 - WinAVR 20060421 geeignet Viel Erfolg Michael ---------------------------------------------------------------------- Bildschirm Hardcopy: Welcome to the arthernet external memory test program
D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF :ÐÑÒÓÔÕÖרÙÚÛÜÝÞß: 0x80e0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF :àáâãäåæçèéêëìíîï: 0x80f0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF :ðñòóôõö÷øùúûüýþÿ: -- End of memory dump --
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
kleinen AVR's lohnt ein AVR überhaupt nicht - nicht mal für Hobby oder Schüler. Somit gilt die Faustregel: - Kleine Anwendungen >> PIC - Mittel bis große Anwendungen >> Cortex-Mx (STM32, LPC1xxx, ...) - und mache einen GROßEN BOGEN um AVR Beim PIC gibt es ein PICkit für 30 EUR, mit dem man auch debuggen kann - das ist beim AVR auch viel teurer, somit zu teuer für Schüler.
-
Thread
"Radio-Buttons" in TTL/CMOS-Logik
- gab es damals noch nicht. Die Leiterplatte wäre größer geworden als mit Logik-IC. Der Z8 im QUIL-64 war ja schon größer als 4 Stück 4013 in DIL-14.
semiconductors/memory-ics/f-ram/?access%20time=70%20ns%2C%2080%20ns&interface%20type=Parallel&memory%20size=64%20kbit&organization=8%20k%20x%208&package%20%2F%20case=SOIC-28&supply%20voltage%20-%20max=5.5%20V&supply%20voltage%20-%20min=4.5%20V braucht noch den Digitalkram zum setzen und einlesen nach Neustart
-
Thread
eBus CRC Berechnung nachvollziehen
unsigned char) 0x2B, (unsigned char) 0xB0, (unsigned char) 0x86, (unsigned char) 0x1D, (unsigned char) 0xEA, (unsigned char) 0x71, (unsigned char) 0x47, (unsigned char) 0xDC, (unsigned char) 0x64, (unsigned char) 0xFF, (unsigned char) 0xC9, (unsigned char) 0x52, (unsigned char) 0xA5, (unsigned char) 0x3E
habe dir die Schaltung im Anhang mit geschickt. Sie ist auf Seite 28 des PDF_Dokuments. Habe aber mit galvanischer Trennung über Optokoppler gearbeitet (wegen evtl. Rückwirkungen und Garantie usw.), Stromversorgung über externe 24V-Versorgung und Anschluss an PC über
-
Thread
Gehalt für Ingenieure und Techniker 2011 Gesperrt
of Science (B.Sc) Alter : 29 Erfahrung : 0 Jahre Tätigkeit : SW Entwickler F&E , AVR in C, Guis in Qt (C++) Branche : Med. Sektor Mitarbeiter : 28 Gehalt : 42k€ Monatsgeh. : 12 + 600€ Urlaub : 28 Tage Arbeitszeit : 38,5h pro Woche (Gleitzeit :), Überstunden
: Entwicklungsleiter Elektronik Branche : Messtechnik Mitarbeiter : 55 Gehalt : 64k€ fix, plus Boni(max. 20%). Letztes Jahr insg. ca. 73k Monatsgeh. : 12 Urlaub : 28 Tage Arbeitszeit : 40h pro Woche laut Vertrag, "reale" 45-50, Überstunden "mit dem Gehalt abgegolten"
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
/unix/sysv/linux/raise.c:51 #1 0x00007ffff22cd19a in __GI_abort () at abort.c:89 #2 0x00007ffff28e3b85 in __gnu_cxx::__verbose_terminate_handler() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #3 0x00007ffff28e1956 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007ffff28e19a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007ffff28e1be4 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007ffff290a15f in std::__throw_out_of_range(char const*) () at /usr/lib/x86_64-linux-gnu
-
Thread
Problem Codesegment
0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE .DB 0xFA, 0x3A, 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38 .DB 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA .DB 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C .DB 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26 .DB 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20,
unfasst einen Wertebereich von 0...255. Vielleicht noch anzumerken ist, das ich die Anwendung im AVR-Studio debugge, vielleicht liegt ja hier das Problem(Bei PWM versagt der Simulator ja auch). -- Gruß Scotty
-
Thread
avrasmeditor
optimization. s = optimize for size. # (Note: 3 is not always the best optimization level. See avr-libc FAQ.) OPT = s # Debugging format. # Native formats for AVR-GCC's -g are dwarf-2 [default] or stabs. # AVR Studio 4.10 requires dwarf-2. # AVR [Extended] COFF format requires
=========================================== # Define programs and commands. SHELL = sh CC = avr-gcc OBJCOPY = avr-objcopy OBJDUMP = avr-objdump SIZE = avr-size NM = avr-nm AVRDUDE = avrdude REMOVE = rm -f COPY = cp WINSHELL = cmd # Define Messages # English MSG_ERRORS_NONE = Errors
-
Thread
Transistortester mit AVR Gesperrt
AVR-Studio 4 mit einem AVR-Programmer AVR-ISP (nach AN910) kann mit den Fuse-Bytes dieses Projektes nichts anfangen. Ich habe mir nach Datenblatt die im Anhang gezeigten Fuse-Bits gesetzt und geschrieben
Guck mal hier http://www.gaw.ru/pdf/Atmel/app/avr/AVR094.pdf