-
Thread
50+ LED Treiber / Multiplexer
Dann nimm einen AVR deiner Wahl und papp zwei ULN2803 dran, fertig ist der 16 Bit LED-Treiber. Alternativ zwei TPIC6B595, das spart viele IO-Pins und man kann einen kleinen AVR nutzen. MFG Falk
Datenblatt beschriebene 16*16 dot verfahren mit zwei TLC5920s funktioniert? ich würde damit gerne 4*64 leds einzeln ansteuern können. und kann mir momentan noch nicht ganz aus dem DB zusammenreimen wie ich über die kombination der ausgänge die 16*16 matrix bekomme.
-
Thread
Bausatz AVR-ISP-Stick
Hallo Frank, ich verstehe deine Frage leider nicht - was hat ein Mega48 in einer Fernsteuerung mit Mega64 zu tun ? Zu beachten ist auch immer die Kabellänge des ISP Programmers zur Schaltung und natürlich die Belegungen der ISP-Steuerleitungen. Für was benötigst Du
das für AVRDUDE nicht brauche. Aber im AVRDUDE habe ich genau das gleiche Problem, UBSTiny mit mega48 geht, ISP Prog mit Mega64(Fernbedienung) geht, aber USBTiny und Mega64 geht nicht Burn-o-Mat hab ich auch probiert, aber da kann ich bei mir irgendwie keinen Programmer auswählen, nur den Port. Den
-
Thread
Der nächste Vergleich
Hallo, Amiga oder Atari ST... C64 oder Specki... Gruß aus Berlin Michael
>> 32bit vs 31bit ... haben wir jetzt alles? > > Noch nicht! Es dauert noch etwas bis wir bei 64Bit angekommen sind Wie wärs mit 36, 48 und 60 Bits als Zwischenschritte?
-
Thread
Bitreihenfolge ändern
gefunden. Ist zwar in Assembler, aber nach C müuss nur wenig geändert werden: spiegeltab db 0,128, 64,192, 32,160, 96,224 db 16,144, 80,208, 48,176,112,240 db 8,136, 72,200, 40,168,104,232 db 24,152, 88,216, 56,184,120,248 db 4,132, 68,196, 36,164,100,228 db 20,148, 84,212, 52,180,116,244 db 12,140, 76,204, 44,172,108,236 db 28,156, 92,220, 60,188,124,252 db 2,130, 66,194, 34,162, 98,226 db
-
Thread
ARM-Cortex als Anfänger?
schrieb im Beitrag #4952942: > Manchmal denkt man es ist nur eine triviale Aufgabe Du brauchst 48MHz um einen I2C zu betreiben? Das ist nicht dein Ernst oder? Der muss wahrscheinlich sonst auch nicht viel tun sonst wärest du nicht mit 8MHz angefangen. Auf einem AVR wäre es evtl. einfacher gewesen
Nachdem ich einige Erfahrung mit AVR Mikrocontrollern hinter mir habe, probiere ich gerade einen STM32F103rB aus - in Form eines Nucleo-64 Boardes. Für geübte Programmierer mag der Chip und die Software kein Problem sein. Aber ich tu
-
Thread
MyAVR Display
`sizeafter' makefile:352: warning: ignoring old commands for target `sizeafter' avrdude -p atmega48 -P com3 -c avr910 -U flash:w:main.hex Found programmer: Id = "AVR ISP"; type = S Software Version = 2.5; Hardware Version = 2.0 Programmer supports auto addr increment. Programmer supports
Device code: 0x7f = (unknown) avrdude: error: selected device is not supported by programmer: m48 make.exe: *** [program] Error 1 > Process Exit Code: 2 > Time Taken: 00:02 Der ATMEGA48 ist hier nicht vorhanden. Auf dem AVR Board steht V2.07 In der Konsolenmeldung steht: Hardware
-
Thread
ATTiny 2313a programmieren
topic/410077 und http://dangerousprototypes.com/blog/2012/10/28/tutorial-arduino-as-barebones-avr-programmer/ mfg mf
Christoph db1uq K. schrieb im Beitrag #7551753: > Ich dachte, der AVR16U2 ist nur ein Ersatz für "dumme" > USB-Serial-Chips von FTDI, Silabs oder CB340 aus China. So ist es. > Ich erinnere mich aber dunkel
-
Thread
Fernbedienung RC5 usw.
auseinanderhalten anhand der Bitzahl/Befehl und Zeitdauer Startimpuls und Bits/Pausen. Bsp: Denon: .db $0F, $07, $13, $07,$13, $07,$2F, 4,$06, 8,$4C, 2,$00, 1, 0,0 Sony15: .db $0C, $3C, $0F, $0F,$0F, $1E,$0F, 7,$1A, 5,$07,0 ; Länge Start Pause 0- Bit 1- Bit Bitzahl,Command,Bitzahl,Adr NEC: .db $21, $E0, $71, $0D,$0D, $0D,$2A, 8,$00,8,~$00, 8,$19,8,~$19, 1,0 ,0 Plasma: .db $0b, $06, $B6, $04,$79, $03,$B7, $FF ,3,$07, 6,$32, 1,0 Panasonic: .db $31, $56, $2C, $0A,$0A
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
Angehangen :-) habe ich ein 128x64 Blau-Gelb I2C/TWI 128x64 Display. https://www.roboter-bausatz.de/p/0.96-oled-display-blau-gelb-i2c-iic-twi-128x64-pixel-fuer-arduino Kennt jemand Bezugsquellen für 128x128 RGB *I2C TWI* OLED Display
in einem externen TWI-EEPROM ablegen :) [avrasm] ;-------------------------65 (h41) 'A' .db 0b00000000,0 .db 0b00111100,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b01111110,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b01000010,0 .db 0b00000000,0
-
Thread
SPI mit Attiny 841 und MCP23S17
Das vollständige Programm (für einen ATmega48PA).
MCP23S17 erfolgt keine Anzeige. [c] #define F_CPU 16000000UL #include "util/delay.h" #include "avr/io.h" // Attiny 841 ATtiny841 old Atmega48 #define SPI_DDR DDRA // DDRA DDRB #define SPI_PORT PORTA // PORTA PortB #define SCK
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
0,127,9,9,9,1 'F DATA 0,62,65,73,73,122 'G DATA 0,127,8,8,8,127 'H DATA 0,0,65,127,65,0 'I DATA 0,48,64,64,64,63 'J DATA 0,127,8,20,34,65 'K DATA 0,127,64,64,64,64 'L DATA 0,127,2,4,2,127 'M DATA 0,127,2,4,8,127 'N DATA 0,62,65,65,65,62 'O DATA 0,127,9,9,9,6 'P DATA 0,62,65,81,33,94 'Q DATA 0,127,9,9,25,102 'R DATA 0,38,73,73,73,50 'S DATA 0,1,1,127,1,1 'T DATA 0,63,64,64,64,63 'U DATA 0,31,32,64,32,31 'V DATA 0,63,64,60,64,63 'W DATA 0,99,20,8,20,99 'X DATA 0,7,8,112,8,7 'Y DATA 0,113,73,69,67,0 'Z 'Font-Quelle: 6x8 Zeichensatz aus dem Verzeichnis "C:\BASCOM
-
Thread
DS18S20 wird vom ATmega8 nicht gefunden
[c] $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 $hwstack = 64 $swstack = 64 $framesize = 64 Config Lcd = 20 * 4a , Chipset = Ks077 Config Lcdpin = Pin , Db7 = Portc.0 , Db6 = Portc.1 , Db5 = Portc.2 , Db4 = Portc.3 , E = Portc.4 , Rs = Portc.5 Initlcd
https://www.mikrocontroller.net/articles/AVR_Fuses Im einfachsten Fall mit dem AVR-Studio.
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
erreichbaren Taktraten ohne externe Beschaltung liegt dank interner PLL dann je nach Typ bei max 20, max. 48 oder max. 64Mhz. Die Geschwindigkeit kann zur Laufzeit auf viele Werte zwaischen 31KHz und 64Mhz umgeschaltet werden Ein gutes Beispiel wäre der PIC18F25K22 (verwende genau diesen gerade, allerdings
Sch. schrieb im Beitrag #2304152: > Ein gutes Beispiel wäre der PIC18F25K22 Stimmt der läuft mit 64MHz, jedoch dann nur 16MIPS (laut DB) Ulrich schrieb im Beitrag #2304136: > Beim AVR sind auch nicht alle Befehle 1 Zyklus, aber immerhin die > meisten, es gibt aber einige (mehr als beim PIC) Ausnahmen
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
Beitrag #7536305: > wenn das Upgrade sinnvoller 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
ATtiny13 und STK200 über PonyProg2000 flashen
schrieb im Beitrag #5793439: > Bitte: > > http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf > > S.290ff > Danke, FUSE BITS war also das Stichwort, hatte immer nach shipped gesucht. Hatte auch ein anderes DB ( DS4000 2011A ) mit nur 495 Seiten
jetzt erstmal vernünftige vergoldete Crimpbuchsen von Amphenol ( 48045-000LF ) für die 2,54mm ( 0,64mm x 0,64mm ) Stiftleisten bestellt. Bernd_Stein
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
/avr4/atmega48 avr/lib/avr4/atmega48a avr/lib/avr4/atmega48pa avr/lib/avr4/atmega48pb avr/lib/avr4/atmega48p avr/lib/avr4/atmega8 avr/lib/avr4/atmega8a avr/lib/avr4/atmega88 avr/lib
/atmega64c1 avr/lib/avr5/atmega64hve avr/lib/avr5/atmega64hve2 avr/lib/avr5/atmega64m1 avr/lib/avr5/m3000 avr/lib/avr51/ avr/lib/avr51/atmega128 avr/lib/avr51/atmega128a avr/lib/avr51/atmega1280
-
Thread
ATmega328/Arduino und weiter?
Allerdings wäre das selber zusammenlöten nicht zu schwer. Als MCU käme für ein 328PB, 4809, 1284P, oder ein DB48 in Frage. Den 1284P habe ich gern, ist aber am teuersten. Der DB48 wäre m.A.n. die beste Wahl mit einem 40-48p DIP Fuß. Mir sind halt 5V Betrieb immer noch wichtig. Die STM32 mag ich eigentlich nicht
klassischen" und den "modernen" Baureihen (Einzelstückpreise von Mouser): ATmega1284P-AU 6,50€ AVR128DB48T-I/PT 2,38€ Bezüglich der Beschaffbarkeit gibt es derzeit noch bei beiden Probleme, das sollte aber zumindest nach den Angaben von Mouser ab Oktober bzw. November Geschichte sein (wobei man
-
Thread
ATTINY85 als DCF77-Empfänger
PB0 ausgegeben, aber die UART-Ausgabe an PB1 gibt es weiterhin: #00207 | dPPM: -3 | ADC: -46 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: 15 BitVal: 1 | Date: Fr, 07.01.2022 19:58:27 MEZ - 2 ValidCount #00208 | dPPM: -3 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: 24 BitVal: 1 | Date: Fr, 07.01.2022 19:58:28 MEZ - 2 ValidCount #00209 | dPPM: -2 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 16 HitVal: -17 BitVal: 0 | Date: Fr, 07.01.2022 19:58:29 MEZ - 2 ValidCount #00210 | dPPM: -1 | ADC: -48 db | DBG: 0 0 33 | AvrHitVal: 15 HitVal: -23 BitVal
-
Thread
16 UARTs für MIDI
Ob S. schrieb im Beitrag #7712354: > Ich würde drei AVR128DB64 verwenden. Für jemanden, der als einziges Werkzeug nur den Hammer kennt, sieht jedes Problems wie ein Nagel aus.
dürften die Kosten so ungefähr auf demselben Level landen wie die von mir vorgeschlagene Lösung mit 3x AVR128DB64.
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro
mit bis zu 64Mhz (2048/128)
-
Thread
Was ist bzw. war Atmel QTouch?
sie auch Matrizen von Touch-Elementen direkt. Das ist ziemlich geil. Wenn man dann auch noch einen AVR128DA64 hat, geht da einiges, bis hin zu 529 Touch-Elementen. Bei der Menge wird dann sogar schon langsam das reine Abfragen der Ergebnisse der Hardware wieder eine Sache, die zeitkritisch sein könnte
Lib, aber in der der Hardware. Vielleicht aber auch nicht. Könnte einfach auch nur ein Fehler im DB sein, also entweder der bewußte Satz ist bei den Tinys zu viel oder wurde bei den AVR128D.... schlicht vergessen. Bei der absolut lausigen Qualität der MC-Datenblätter muss man leider jederzeit auch
-
Thread
Programm von atmega 8 auf atmega 16 umschreiben
'Funktionsüberprüfung 11.11.2004 'Hardware: 'Aufgabe: Software zur Erstinbetriebnahme des AVR-Kits ' dabei werden viele Funktionen getestet und dargestellt. ' Erklärung der Anwendung in grünem Text. 'db100205,100505,250505,011105,230306,230606,050806 '--------------------
Data "Timmy Fiola " '32,47 Data "FV EL&IT Mainz " '48,63 Data "Stand: 23032006" '64,79 Data "Handwerkskammer" '80,95 Data "MultimediaGrimm" '96,111 'DatenDirektionRegister Port B DdrB
-
Thread
Rechnen mit AVR
anderen. mit electronicdesign statt elecdesign geht's ohne Cookies und Skripte. @Simon: der AVR-MUL ist 8x8-->16 bit, hier geht es um 32x32-->64 In meiner Routine verwende ich keine Shifts, sondern 16 MULs. Schau sie Dir mal an.
sollten wir ihn mal hierher lotsen... So weit ich sehe, sind die momentanen Verbesserungen für 64-Bit gcc schon recht gut: http://gcc.gnu.org/viewcvs/trunk/libgcc/config/avr/lib1funcs.S
-
Thread
Näherung für ArcusTangens?
Quadratwurzel ist momentan Newton-Raphson, die frisst schon 10000 Ticks :-/ Als Referenzen hab ich avr_f64.c/h (C): [pre] Genauigkeit: ca. 54 Bits Code: ca. 6 KiB Ticks: 80000 / 80000[/pre] sowie fp64lib (Assembler): [pre] Genauigkeit: ca. 47-48 Bits Code: ca. 4.5
zu PATH hinuifügen, oder avr-gcc / avr-g++ per absolutem Pfad aufrufen. Das Verzeichnis kann nach dem Auspacken verschoben oder umbenannt werden. Es gibt 2 neue Optionen -mlong-double=32/64 (default: 64) -mdouble=32/64
-
Thread
Welche AVR sind mit SPI zu programmieren
14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
Hardware-Debugging auszukommen vermag, kostet das weniger als ein Kaffee an der Autobahn-Raststätte oder im DB-Zug. Was das Know-How betrifft: Klar ist die Peripherie anders als die der klassischen AVR8 und man muss was neues lernen, um sie erfolgreich einsetzen zu können. Aber sie ist immer noch sehr viel
-
Thread
Webserver ATmega32/644DIP ENC28J60
Hallo, Zum Thema AVR Webserver und Geschwindigkeit habe ich eine gute Studienarbeit gefunden (Seite 63 - 64). http://www.uni-koblenz.de/~physik/informatik/studienarbeiten/thowil.pdf Gruß Ulrich
dem Speicher holen, oder erst den Wert aus dem Speicher holen und DIESEN dann + 3. WinAVR macht es so wie geplant. WinARM bevorzugt Methode 2 und prompt geht es schief. Zwei Klammern mehr und alles ist eindeutig: b = ((*(http_entry[index].new_page_pointer+3))-48)*10; Achso,
-
Thread
Oszilloskop mit AVR
hast du dabei die Daten über den AVR in den RAM geschrieben? Da würde mich der Code schon interessieren. Kann ja dann nur daran liegen. Oder hat der AVR nur den Takt vorgegeben?
vielleicht könnte man die typischen Zeiten mit dem AVR ausrechnen?
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
lackieren oder anderes Material) oder ich lasse es als Design (Aura) drin Der Piezo ist ein schicker 85 dB Pieper für Alarm und arbeitet perfekt mit dem Arduino/Avr und mit der autarken Alarmfunktion in der RTC DS3231 hat der Arduino nicht mal Arbeit, der Int.Ausgang vom DS3231 könnte den Pieper direkt oder
if (b < 29) return 11; if (b < 35) return 12; if (b < 41) return 13; if (b < 48) return 14; if (b < 56) return 15; if (b < 64) return 16; if (b < 72) return 17; if (b < 82) return 18; if (b < 92) return 19; if (b < 102) return 20; if (b <
-
Thread
AVR für wenig Geld im LAN
!!! Anschluss an AVR-NET-IO: - DB4 an PD4 - DB5 an PD5 - DB6 an PD6 - DB7 an PD7 - RW an PD2 - RS an PD3 - EN an PB0" Link: http://www.pollin.de/shop/downloads/D810058S.ZIP Nein, ich bin weder verwandt, verschwägert
an AVR-NET-IO senden. z.B Atmeg32 sendet 64 Byte an AVR-NET-IO und diese werden dann im Browser angezeigt. Auch für kleine Aplikationen mit AVR wäre diese Funktion sinnvoll. AVR-NET-IO läuft bei mir mit
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
denn? Ich könnte auch noch was unter dem ATMega16M1 einsetzen. Ach ja, ein Traum wären ja 32MHz+ AVR mit 44 oder 64 Pins und 2x CAN-FD. :-) Oh ja, mit 0,5mm Pin-Abständen natürlich. Aber nun ja, wird es nicht geben fürchte ich und so sehe ich für die ständig näher rückende Zukunft was mit ARM Kern
hat ja auch ARM im Sortiment. Nur haben die einfach nichts was ich als richtiges Upgrade zu den AVR gebrauchen könnte, da ich CAN brauche und nicht so viele Pins. Die M7 von Atmel haben bei 64 Pins nur einen CAN, sonst gibt es nur M3 mit 100 Pins aufwärts, A5 und den M0 C21 der mir wiederrum als
-
Thread
Wie bekomme ich IIR Filterkoeffizienten Ganz-Zahlig?
Christoph db1uq K. schrieb im Beitrag #7229196: > In pyfda sehe ich nicht, ob es auf FIR beschränkt ist Nein, das kann auch IIR. Christoph db1uq K. schrieb im Beitrag #7229196: > "chipmuenk...from Murmele
Christoph db1uq K. schrieb im Beitrag #7242587: >>3217/1024 > = 3,141601562 ist schon ziemlich nah dran (3,141601562−π = 8,9 * 10E-6) Sag ich doch :-) Hab' ich als Jugendlicher beim Basteln am C64 mit Grafiken
-
Thread
Direktmisch-Empfänger: ungewolltes Seitenband passiv unterdrücken
Mit einem 20 MHz Achtbitter muß man sowohl die Abtastfrequenz arg herunterschrauben, da ist nix mit 48 kHz, dann braucht es auch noch eine deftige Reduzierung der Filtergröße und womöglich auch nicht mal mit 16 Bit (sättigende Arithmetik ist beim AVR m.W. nicht dabei), kurzum es erscheint mir, als ob
die Amplitude des AD9951 ordentlich zu regeln, wurde der DAC-Strom-Anschluß als Abschwächer in 0.1 dB Schritten verwendet. Nullkommaein dB! W.S.
-
Thread
x86-Programmierung und Befehlsabarbeitung
Rolf M. schrieb im Beitrag #6135583: > IA-64 ist aber auch schon lange tot. Sorry, ich meinte AMD64. Wobei das Argument mit IA64 auch nicht ganz falsch ist :-)
Programmierer schrieb im Beitrag #6135588: > Rolf M. schrieb: >> IA-64 ist aber auch schon lange tot. > > Sorry, ich meinte AMD64. > Wobei das Argument mit IA64 auch nicht ganz falsch ist :-) Naja, mit IA-64 hat Intel mal versucht, seine alten x86-Zöpfe abzuschneiden
-
Thread
extrem schnell Wandeln ASCII-Hex nach Binär auf einem uC
0 , 0 , 0 , 0 , 0 , 42 , 43 , 44 , 45 , 46 , 47 }, { 48 , 49 , 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 58 , 59 , 60 , 61 , 62 , 63 }, { 64 , 65 , 66 , 67
beginn: ld r16,x ld r17,y swap r16 add r16,r17 ret .dseg .org 0x230 tabelle: .db 0,1,2,3,4,5,6,7,8,9 .org 0x241 .db 10,11,12,13,14,15 .org 0x261 .db 10,11,12,14,14,15 MfG wb1
-
Thread
Avr->R2R->Sinus
.DB 99,98,97,95,94,92,91,90 .DB 88,87,85,84,82,81,79,78 .DB 76,75,73,72,70,68,67,65 .DB 64,62,61,59,58,56,54,53 .DB 51,50,48,47,45,44,42,41 .DB 39,38,36,35,34,32,31,30 .DB 28,27,26,25,23,22,21,20
.DB 28,30,31,32,34,35,36,38 .DB 39,41,42,44,45,47,48,50 .DB 51,53,54,56,58,59,61,62
-
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
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
1x LMZ22003TZ: 3A Simple Switcher -> 1,50 €/Stk. Halbleiter Speicher: 94x M24C64-RMN6P: I²C EEPROM 64kBit -> 0,15 €/Stk. 27x 29LV040CQI-70G: 4MBit Parallel Flash -> 1,00 €/Stk. 10x 39VF010-70-4C: 1MBit Parallel Flash -> 0,50 €/Stk. 128x M29W320EB
5V 3-Driver/5-Receiver -> 0,25 €/Stk. Halbleiter Speicher: 43x M24C64-RMN6P: I²C EEPROM 64kBit -> 0,15 €/Stk. 27x 29LV040CQI-70G: 4MBit Parallel Flash -> 0,25 €/Stk. 10x 39VF010-70-4C: 1MBit Parallel Flash -> 0,25 €/Stk. 128x M29W320EB
-
Thread
Thermomix Rezeptchips
5001890 2315 77e0 3c8d 0cab d73b 859f 4952 4a02 50018a0 64fe 582c 1a0b 5ac2 a9ef 49f5 07ac 5bad 50018b0 fd37 ca49 4f03 cda2 5788 ad40 747d d428 50018c0 ea76 9424 db64 57d3 e1ff 9ffe 9867 06b1 50018d0 8928 91f0 b9cb 885f c882 3050 5ffe c1ae 50018e0 cd1d 178c
47c6 e71d 5e0f 1bf6 5001b50 86cf 67ae 76d0 26d9 18e5 e926 bad8 e7b6 5001b60 15f4 a136 6cd3 787d 48e8 d529 376a 8eb5 5001b70 0d15 4a23 aa7a a536 1893 6d48 29d2 e666 5001b80 0128 17fe 1e69 a113 a064 f916 708d a72c 5001b90 ae00 534d 1b3f 42a5 c1d0 4d15 7d64 ec1e 5001ba0 d0aa 1f2f 3f29 2720 c6db 5b16
-
Thread
FT800 / FT810 Library
habe ich nur an der Oberfläche gekratzt. c-hater schrieb im Beitrag #6647994: > Unterstützung für AVR-Host-Flash >64kB) Also grundsätzlich ist das drin: [code] static inline uint8_t fetch_flash_byte(const uint8_t *data) { #if defined (__AVR_HAVE_ELPM__) /* we have an AVR with more than 64kB
bekommt. Wenn man die bei Microchip direkt kauft kosten die auf Rolle: ATSAMC20J17A-AUT €1.76 AVR128DA64T-I/PT €1.48 Aber ich würde ich eher mal bei Arrow, Avnet oder EBV anfragen, also auch gerade die AVR128DA64 wenn die für die Anwendung ausreichend sind. Zumal die ATSAMC20J15A-AUT und die
-
Thread
Pulslänge messen mit ATMega48 und Bascom
**************************** 'Test Pulsmessung >> 1 Kanal mit Timer 'Chip type : ATMega48V '*************************************************************** $regfile = "m48def.dat" 'ATMega48V $crystal = 8000000 'intern Osz. 8MHz, DivClock=Off Config Lcdpin = Pin , DB4 = Portb.0 , DB5 = Portb.1 , DB6 = Portb.2 Config Lcdpin = Pin , DB7 = Portb.3 , E = Portb.5 , RS = Portb.4 Config Lcd = 16x2 'configure lcd screen DDRD =&B00100000
-
Thread
Wie sauber samplerate vervierfachen
. Wobei wenn man einen sinus von 24khz nimmt hat man ja nicht viel Informationen bei 48khz Abtastung.
> Wobei wenn man einen sinus von > 24khz nimmt hat man ja nicht viel Informationen bei 48khz Abtastung. Ja, wenn man Pech hat, tastet man nur die Nullpunkte ab :). Aber man konnte damit sehr einfach die Interpolation abschaetzen. 15.77 kHz bei 48 kHz Samplerate wuerde man sich als
-
Thread
Inkrementalgeber an CMOS Dekadenzähler CD4017
nur in Standard-TTL produziert wurde: https://www.ti.com/lit/ds/symlink/sn7497.pdf f_out=M*f_in/64 Damit hätte man wenigstens 64 verschiedene Teiler, die nicht mit 1/x gestuft sind. Die 1,8 kHz am Eingang ergeben gleichmäßige Vielfache von 28,125 Hz, auf Kosten der sauberen Schwingung. Das sind dann
Christoph db1uq K. schrieb im Beitrag #7342696: > Vermutlich > hat auch schon jemand mal einen DDS auf dem Arduino programmiert. Auf einem ATmega48 hatte ich mal 64 PWM-Kanäle per DDS moduliert und über Schieberegister
-
Thread
LCD Anzeige spinnt
c, f, g .db 0b10010010 ; 5: a, c, d, f, g .db 0b10000010 ; 6: a, c, d, e, f, g .db 0b11111000 ; 7: a, b, c .db 0b10000000 ; 8: a, b, c, d, e, f, g .db 0b10010000 ; 9:
, /*63*/ 0x3f, /*64*/ 0x40, /*65*/ 0x41, /*66*/ 0x42, /*67*/ 0x43, /*68*/ 0x44, /*69*/ 0x45, /*70*/ 0x46, /*71*/ 0x47, /*72*/ 0x48, /*73*/ 0x49, /*74*/ 0x4a, /*75*/ 0x4b, /*76*/ 0x4c, /*77*/ 0x4d, /*78*/ 0x4e
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
.... und 255 mal Anzeigen For Zaehler = 2 To 5 Test = X(zaehler) Select Case Test Case 48 : Portb = 64 Case 49 : Portb = 121 Case 50 : Portb = 36 Case 51 : Portb = 48 Case 52 : Portb = 25 Case 53 : Portb = 18 Case 54 : Portb = 2 Case 55 : Portb = 120 Case 56
Dim W2 As Long Dim W3 As Long Config Portc = Output Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Config Timer1 = Timer , Prescale = 256 , Capture Edge = Rising Config Pinb.2 = Input On Ovf1 Ontvf1 On Icp1
-
Thread
Wer hat Erfahrung mit HAP?
Ich habe aber bei der Konfiguration des Sensors einen Trigger aktiviert. Die CU sendet dann eine "64" für Trigger 1 unterschritten und das wird dann mit der Formel zu 4 Grad Celsius umgerechnet und angezeigt. Man müsste glaube ich nur verhindern das Telegramme vom Typ 16 bei Sensoren nicht in der DB
Das Telegramm sieht so aus: Serial in: vlan:1, source:203, destination:240, mtype:16, device:50, v0:64, v1:0, v2:0 Das steht in der DB: ID nn, TS nn, Type 40, Module 264, Adresse 50, Status 4, Config 132 Mein Problem ist noch das in serverCUIn mir der Type fehlt oder in dbUpdateStatus der mType
-
Thread
Versetzte Rechtecksignale auswerten, kein drehgeber
stattfinden. (nicht 128) So sieht die Tabelle bei mir aus: Für einen count bei vollem Phasendurchlauf: .db 0,-1,0,0,1,0,0,0,0,0,0,0,0,0,0,0 Für einen count bei jedem Flankenwechsel: .db 0,-1,1,0,1,0,0,-1,-1,0,0,1,0,1,-1,0 Gruß Jobst
"geniale" 64k Tabelle.