-
Thread
Ultraschallgerät(Medizin) HMI Touch Vertikale Streifen
Weile bis das Powersupply aus China kommt ich melde mich dann hier bei euch , der Atmel ist ein atmega128l au . Vielen Dank für euren Support.
Frickel F. schrieb im Beitrag #6435814: > L-Puls an PROG_B ? Alles Tod.
-
Thread
Nibbler 4 Bit Computer replica
, a2l, a1l, a0l }; assign y = ~( a3l | (b3h & a2l) | (b3h & b2h & a1l) | (b3h & b2h & b1h & a0l)); assign cn4 = ~y | (b3h & b2h & b1h & b0h & cn); assign x = ~(b3h & b2h & b1h & b0h); assign f3 = (b3h ^ a3l) ^ ( ~( (cn & b0h & b1h & b2h & nm) | (b1h & b2h & a0l & nm) | (b2h & a1l & nm) | (a2l & nm)) ); assign f2 = (b2h ^ a2l) ^ ( ~( (cn & b0h & b1h & nm) | (b1h & a0l & nm) | (a1l & nm)) ); assign f1 =
-
Thread
serielle kommunikation mega128
assembler schreiben das 1 ascii zeichen ausgibt über rs232 an den PC... als Mic haben wir nen avrmega128... ich mein mit dem datentransfer über RS232 bzw. mit dem protokoll komm ich schon klar... aber ich bekomm den mega128 nicht dazu was zu senden... das mit den internen register zuweisungen ??? kann
richtigen Infos kommen! Ich wußte ja noch nicht einmal, daß Fehlermeldungen kommen. Also: der Mega128 hat 2 UARTs, weshalb man ihm sagen muß, um welche es geht (das hätten sie in der Anleitung geschickter machen können, indem Sie UBRRnL mit einem kursiven n geschrieben hätten). Wenn Du UART0 benutzt
-
Thread
OLED LCD Displays mit 4 pin u. 7 pin
Zoll-LCD-Display-OLED-RGB-SSD1309-12864-SPI-Serial-Port-For-Arduino-C51-/152952002220?mkcid=16&mkevt=1&_trksid=p2349624.m46890.l6249&mkrid=710-127635-2958-0 Und hier der Beitrag dazu: https://www.mikrocontroller.net/topic/506738#6473555
angesprochen, nur die Koordinaten müssen der tatsächlichen Geometrie angepasst werden (ich hab die Dinger in 128x64 und 128x32 hier). Ist ein wenig vergleichbar mit diesen HD44780-Charakter-LCDs in den verschiedenen Ausführungen: da nutzt man auch die gleichen Methoden, nur die Anzahl der Zeichen und Zeilen muss
-
Thread
NOR Flash 256/512 MBit SPI Programmiergeräte
Hi, ich möchte Flash-Chips (z.B. MX25L64xx/MX25L128xx) beschreiben und benötige dafür ein Programmiergerät. Als Schnittstelle für den Host wäre USB nett, ist aber keine Bedingung. Teure Multibrenner sind Overkill, da ich nur für diese spezifische
ein paar RAM- und Flash-Bausteinen verwechselt. ;-) Es handelt sich um Flash-Chips mit 64 MBit oder 128 MBit! (Beispiele: MX25L64xx, MX25L128xx) Da es sich um NOR-Flash mit SPI-Interface handelt, gibt es eine ganz einfache und kostengünstige Möglichkeit, diese (über USB) zu programmieren. Die Firma
-
Thread
AVR FTDI ISP-Prog (AVR-8 Programmersoftware für den FT232R)
enthalten: ATTini13(A) ATTini2313(A) ATMega8(A) ATMega8515 ATMega32(A) ATMega1284(P) ATMega2560(L) ATMega2561(L) Das User-Frendly-Fusing ist zum Teil noch verbesserbar. Eine Beschreibung zum Aufbau der .dev Dateien findet man unter: http://www.r-tron.de/download/Beschreibung_dev.pdf Selbst
1E910A.dev ATmega48(A) nein 12.2013 1E9205.dev ATmega48PA nein 12.2013 1E920A.dev ATmega8515(L) ja 03.2012 1E9306.dev ATmega8(L) ja 03.2012 1E9302.dev ATmega8A ja 03.2012 1E9307.dev ATmega88(A) nein 12.2013 1E930A.dev ATmega88PA nein 12.2013 1E930F.dev ATmega16(L) nein 12.2013 1E9403
-
Thread
DCC Decoder
Hier der einfache Schaltplan für Eagle 4.11. Der L272D kann 1000 mA, das leicht locker für Spur N. Für H0 oder größer müsste man nachrechnen. mfg dxm
ok, Motor ruckt auch beim Programmieren. Fahren --- ohne Funktion --- (Die 5V macht ein Regler 78L05, Stuetzkondensatoren genug vorhanden.) mfg franz eff
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
"verstärker" das Musiksignal soll dann vom vs1053b über den Verstärker an 2 Chinchausgänge gehen R/L. Wie setzt man das um? Habt ihr da Ideen, Links, Tips? Die Lautstärke soll dann wiederrum per i2c vom "steuermodul" einstellbar sein. Danke euch schonmal für Tips und hinweise. @Moderator: Wäre
Dieser Controller hat ja auch kaum RAM zum Zwischenspeichern. Mit 64 oder 128k RAM und einem DMA-Controller kannst Du da ganz anders hantieren als mit 4k. Wie gesagt, das ist nur meine persönliche Meinung. Auf die Nase fallen musst Du selber. fchk
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
eckstein-shop.de/Vision-E-Ink-E-Paper?Sortierung=3 - https://eckstein-shop.de/WaveShare102inchE-InkDisplayModule128x80Black2FWhiteforArduino2FRaspberryPi - https://www.waveshare.com/wiki/1.02inch_e-Paper_Module
Patrick L. schrieb im Beitrag #7051317: > Ich verweise nur auf den Post: > Beitrag "Re: Stromsparendes Display, klein, 5 Zeichen gesucht" > Überlesen ? Nicht überlesen. Deine Beiträge sind für mich entbehrlich
-
Thread
Matrix aus Reflexlichtschranken
Eingaengen. So verfressen sind Hallsensoren uebrigens nicht. In meinem Konstrukt werkeln immerhin 128 davon. Und das Licht im Zimmer wird nicht dunkler wenn ich das Instrument einschalte.
Magnet mit Magnetträger ersetzen und 5 Sensorenplatinen mit 74HCS165 auf die neuen, die statt TCRT5000L nun AH3572 haben. Ich glaube, das ist ohne zu viel Blut möglich...
-
Thread
Frage zu Audio "bearbeiten"
dadurch nicht komplett entschärft, da ein komprimiertes Signal lauter erscheint als es ist (siehe EBU R 128 https://de.wikipedia.org/wiki/EBU-Empfehlung_R_128) Bei schlechten Kompressoren führt eine zusätzliche Verzerrung des Signals zu noch mehr akutem Stress. Im Musikbereich ist der günstige RNL
laut" durch einen vermurksten 5.1->Stereo Downmix zustande. Ein typischer Downmix (ITU-Downmix) ist L/R = FrontL/R + 0.5*Center + 0.5*SurroundL/R der genau diesen Effekt erzeugt. Ich mache Downmix mit L/R = Center + 0.6*FrontL/R + 0.2*SurroundL/R, damit bekomme ich ein ausgewogenen Mix.
-
Thread
6502 Emulation auf AVR ?
welchem AVR seid ihr das am planen? Ich code das zur Zeit (rein aus Simulationszwecken) auf einem M128
Warum nehmt ihr nicht einen avr mit externem ram? also mega128 oder 8515?
-
Thread
Decompiler AVRstudio 6
Michael L. schrieb im Beitrag #3083566: > Kann mir jemand sagen wie ich in AVRstudio 6 eine *.hex oder *.bin Datei > in Assembler decompiliere ? geht damit nicht. Es gibt eventuell ander tools die das können
Michael L. schrieb im Beitrag #3083595: > Ich will nun im Assemblercode nur die zwei Register der Baudrate > anpassen, dann wider compilieren und auf den ATmega328 flashen. dann mach es doch direkt im bin
-
Thread
Warum Uhrenquarz 32,768 kHz?
32768 = 256 * 128 Dann hast du (ohne Prescaler) 128 Timerüberläufe pro Sekunde. Das geht bei 12 MHz z.B. nicht ohne Rest auf. Daher gibt es Quarze, mit denen man man genaue Zeiten oder BaudRaten erzeugen kann
8192 / 2 = 4096 4096 / 2 = 2048 2048 / 2 = 1024 1024 / 2 = 512 512 / 2 = 256 256 / 2 = 128 128 / 2 = 64 64 / 2 = 32 32 / 2 = 16 16 / 2 = 8 8 / 2 = 4 4 / 2 = 2 2 / 2 = 1 Die Einheit ist Hertz (Hz).
-
Thread
ATMega128 stürzt ab nachdem man Interrupts einschaltet.
Hallo Community, ich habe vor mir einen ATMega128 liegen, dieser ist über einen Original Atmel JTAGICE mk2 an meinem PC, worauf AVRStudio4 läuft. Da ich das erste mal mit diesem Debugger arbeite vermute ich den Fehler dort, allerdings ist die Hardware
Christian L. schrieb im Beitrag #2027366: > es könnte aber auch sein, dass der Compiler das while(1){} wegoptimiert. > Setze da mal was rein, nur um sicher zu gehen. DAS WARS! Optimierung ausgemacht und
-
Thread
AVR 8bit auch für größere Projekte?
Autor: Heinz L. (ducttape) = Troll reingefallen!!!
AVR machen. Ist ja > immerhin alles IPv6 basiert. Kein Argument. Schließlich macht man mit den 128-bit-IPv6-Adressen ja keine Arithmetik. ;-) 6LowPAN haben sie seinerzeit noch mit ATmega128 angefangen, und ein Modul mit ATmega256RFR2 ist auch nicht größer als die von dir genannten und genauso
-
Thread
ATtiny: Stromverbrauch mit / ohne Clock-Prescaler
Bedenke, dass alle drei Oszillatoren (128 kHz, 8 Mhz und Quarz) ungefähr gleich viel Strom aufnehmen, wenn sie laufen. Es macht fast keinen Unterschied, ob du einen 16 Mhz Quarz durch 128 teilst oder den 128 kHz Oszillator verwendest.
. Dieses "fast" wollte ich denn doch quantifiziert haben: [code] ATtiny85 mit Takt 128 kHz Quarz intern. 16 MHz 128 kHz 5.0 V 576 uA 128 uA 3.0 V 391 uA 64 uA [/code]
-
Thread
Meßschieber-Frage
dezimal denken. > Auch die "Imperialisten" werden nicht ernsthaft eine Maßangabe > von 4+(111/128) inch benutzen. Oh doch, die sehen das -ohne darüber nachzudenken- als 5-17/128, also etwas (1/128) weniger als ein 16/128=1/8 weniger als 5 Zoll. Metrisch: 1/128" = 0,198mm 4+111/128" = 123,626mm = (5-1/8-1/128)" = (127-3,175-0,198)mm 4+112/128" = 123,825mm = (4+7/8 )" = (101,6+22,225)mm 5 " = 127,000mm Das hat schon was für sich. Mein erster Gedanke: Die meisten Messschieber haben ja eine
-
Thread
Webseite am PC sperren
www.mikrocontroller.net [127.0.0.2] mit 32 Bytes Daten: Antwort von 127.0.0.2: Bytes=32 Zeit<1ms TTL=128 Antwort von 127.0.0.2: Bytes=32 Zeit<1ms TTL=128 Antwort von 127.0.0.2: Bytes=32 Zeit<1ms TTL=128 [/pre] Ich hab' das gerade mal durchexerziert, Ändern der hosts-Datei /ohne/ Neustart, ohne flushdns
Benedikt L. schrieb im Beitrag #7558843: > Dein Versuch, vom Suff wegzukommen auch! https://www.mikrocontroller.net/topic/561961 Was schenkt Ihr eurer besseren Hälfte? Benedikt L. Firma: Dem Ben seine
-
Thread
Probleme mit RS232-Kommunikation (ATMega128)
(); } while(c & UART_NO_DATA); receivedData.packetSize = (uint8_t) (c & 0xFF); for(l = 0; l < receivedData.packetSize; l++) { do { c = u_getc(); } while(c & UART_NO_DATA); receivedData.data[l] = (char) (c & 0xFF); } receivedData.data[l] = 0;
Stefan B. schrieb: > for(l = 0; l < ((receivedData.packetSize < MAXDATALENGTH) ? : > MAXDATALENGTH); l++) Ähm, Korrektur - du schreibst ja nach dem for... noch ein Nullbyte ins Feld und /l/ ist dann ggf. schon gleich MAXDATALENGTH
-
Thread
Was ist Fast PWM ? Gesperrt
mal die Folge um const uint16_t pwmtable_8B[8] PROGMEM = { // aus 0, 4, 8, 16, 32, 64, 128, 255 // wird 255-0, 251-4, 255-8, 251-16, 251-32, 251-64, 251-128, 251-255 }; umgedreht deswegen weil einige Nokia5110 high aktiv sind andere low aktiv.
nichts 0 oder 255 const uint16_t pwmtable_8B[8] PROGMEM = { // aus 0, 4, 8, 16, 32, 64, 128, 255 // wird 255-0, 251-4, 255-8, 251-16, 251-32, 251-64, 251-128, 251-255 }; und wenn es an einem Ende funktioniert und am anderen Ende nicht, nach dunkel hell kommt hört offensichtlich die
-
Thread
Drossel Auswahl
Patrick L. schrieb im Beitrag #6875394: > Hast du sie Serial oder Parallel geschalten? Parallel Patrick L. schrieb im Beitrag #6875394: > Das heisst du ziehst die Drossel sowohl auf aktiv High, > so wie
Patrick L. schrieb im Beitrag #6880612: > Sind "C"&"L" und Frequenz, richtig gewählt, müsste ein "nichtlückender > Betrieb" erreicht werden. Ja, dafür würde ich jetzt einen nicht mehr allzu großen L nehmen
-
Thread
IRMP - Infrared Multi Protocol Decoder
void fb(void) { if( i_ ) { //_toggelbit = ( i_ >> 11 & 1); L_Com = (i_ >> 6 & 0x1F)*100; L_Com += (i_ & 0x3F) | (~i_ >> 7 & 0x40); [/c]
(irmp_get_data(&irmp_data) && !strcmp((char *)Proto[irmp_data.protocol-1], "RC5(x)") ) { L_Com&=0x8000; // loesche L_Com aber behalte das alte toggleBIT L_Com|=(((irmp_data.address*100)+irmp_data.command)&0x7fff); // addiere neues L_Com aber behalte das alte toggleBIT merke_rc5=L_Com
-
Thread
Rücksprungadresse auf dem Stack schwachsinnig?
Michael Jogwich wrote: > Habe eben was im Datenblatt zum Mega128 gefunden: > ... > das hört sich für mich nicht nach Wortadresse an. Der Mega128 hat 128KiB Flash, das sind 64Ki Worte...
Johannes M. wrote: > Michael Jogwich wrote: >> Habe eben was im Datenblatt zum Mega128 gefunden: >> ... >> das hört sich für mich nicht nach Wortadresse an. > Der Mega128 hat 128KiB Flash, das sind 64Ki Worte... Allerdings steht im Datenblatt 64K Programm Memory 64K sind 64k
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Micro http://www.stcmcu.com/ hat nicht nur nützlich erweiterte 8051 wie STC15F20x (3.8-5.5V) oder STC15L20x (2.4-3.6V) (205EA kaufen zum Entwicklen), die sich einfach über Rx/Tx flashen lassen mit der Programmiersoftware /STCISP/stc-isp-15xx-v6.86L.zip sondern auch gute Doku /datasheet/stc/STC-AD-PDF/STC12C2052AD-english.pdf
brauchen würde ... https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89LP51ED2-20PU?qs=L%2Fel7Pqjd7DAUOlySpf3UQ%3D%3D
-
Thread
FM Sender, Signale "zusammenlegen"
habe mir die Spulen mal angeschaut, ist ziemlich schwer zu erkennen, aber der Beschreibung nach: L 1 = 4 Wdg 1 mm Cu, L 2 = 2 Wdg 0,3 CuSS auf L1 gewickelt, L 3 = 1 Wdg 1 mm Cu, in 10 mm Abstand um L1 / L 2 angeordnet. müsste das passen. Wenn ich meinen Dipper nehme und die Spule mit 5 Wdng.
Phasenschieber S. schrieb im Beitrag #6774991: > L 1 = 4 Wdg 1 mm Cu, L 2 = 2 Wdg 0,3 CuSS auf L1 gewickelt, L 3 = 1 Wdg > 1 mm Cu, in 10 mm Abstand um L1 / L 2 angeordnet. Ja, aber welchen Durchmesser hast Du angenommen? Ist leider nicht angegeben
-
Thread
Heavy-Metal-Maschine von Elektor
r18, 0x00 ; 0 122: 30 78 andi r19, 0x80 ; 128 124: 93 2f mov r25, r19 126: 92 95 swap r25 128: 96 95 lsr r25 12a: 97 70 andi r25, 0x07 ; 7 12c: 89 2b or r24, r25 12e: 9b 2f
********************** .def ACC = R16 .def Loopcounter = R17 .def buff_l = R18 .def buff_h = R19 .def Led_Status = R20 .def Zahl_l = R24 .def Zahl_h = R25 ;********************************************************
-
Thread
Taktumschaltung ATtiny2313
Ich hab schon den L6920 verwendet http://www.st.com/internet/analog/product/75172.jsp Gibts bei Reichelt und läuft bei mir Problemlos.
Hi >Ich war grad neugierig auf den "ATmega128RFA1" hab ihn aber auf die >Schnelle nicht gefunden. Ich kenn nur die dicken Brummer ATmega1284 >(40-poliges DIP), der RFA1 ist einer im SMD-Gehäuse? http://www.atmel.com/devices/ATMEGA128RFA1
-
Thread
TMS320F2806 löschen ?" (Passwort)
Platine entsorgen müsste ?! Würde mich freuen, wenn ihr mir dazu etwas schreiben könntet. Danke l.G. Robert
aber wenn man alles löscht, kann man ihn wieder beschreiben. Danke alle für die Antworten :-) l.G. Robert
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
erstellen ist schon sportlich > und benötigt deutlich mehr Zeit als das anfertigen der Hardware. LöL. Ich erinnere mal freundlich daran das das die doppelte Speicherkapazität des Computer ist, auf den ich Coden gelernt habe. ;) Ein ZX-81 nämlich. ;)
Nicht suchen, machen: Eingabe Hex über Tastatur, Anzeige auf 7-Segment Display und speichern in ein 128er Array. Dann eine kleine Statemaschine, die die Zeilen ausliest und interpretiert. Das sollte kein Hexenwerk sein. Edit: Mal schnell in Github geschaut: https://github.com/RalphBln/kosmos-cp1
-
Thread
STK500v2-Bootloader von Peter Fleury
direkt in den Quelltext eingetragen. Er wird jedoch nicht aktiviert! Weder auf dem M16 noch auf dem M128.
12Mhz passte das so: <c> // #define UART_BAUD_SELECT(baudRate,xtalCpu) ((xtalCpu)/((baudRate)*16L)-1) #define UART_BAUD_SELECT(baudRate,xtalCpu) ((xtalCpu)/((baudRate)*8L)-1) </c> und in der Initialisierung <c> /* * Init UART * set baudrate and enable USART receiver
-
Thread
Shelly rgbw2 brennt durch
1 0.000005 10.20027730826997 50 5 43 5e-11 r 256 240 384 240 0 1 s 384 240 448 240 0 1 false w 128 352 384 352 0 c 128 240 128 352 0 0.000015 5.739370907346087e-8 -10 l 256 240 128 240 0 1 -6.176293074040942e-11 0 v 480 352 480 240 0 0 40 5 0 0 0.5 w 448 240 480 240 0 r 384 240 384 352 0 1000
mezmedia.de/etc/maker/rgbw-led-beleuchtung/#Loesung Falls jemand Muße hat möge er eine Berechnung von L und C für verschiedene Leitungslängen anstellen 🤓. Viele Grüße Oliver PS: Passt beim Anziehen der Schraubverbindungen auf, die Lötstellen können sich bei der Torsion lösen und ihr solltet dann
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Displayknoten. Ich bin davon abgekommen, EEprom zu "Laden": EEprom ist durch ein Fusebit (AT90CAN128) gegen Laden geschützt. Nachdem die 128 kBit Flash Speicher (aus verschiedenen Gründen verwende ich das als Standardsupport) weit mehr sind als ich brauche, wird EEprom programmgesteuert initialisiert
ähnlich viel wie 1 teuerer. Die C's für die Schaltung kann man nie umgehen; An Schaltregler wird L+D auch deutlich auf die Kosten eingehen. Um so schlimmer, je günstiger der Regler ist. Was die ältern Schaltregler angeht - Tendenz: Kleine Freuenz = geringer Eigenstrom aber große L+C. Hohe Freuenz
-
Thread
LCD PCB-S128128#1-01
Hier mal die Pinbelegung von einem *anderen* 128x128 GLCD. Schau mal anhand Leiterbahen, Masseflächen etc. ob das vielleicht in etwa auch bei deinem passen könnte...
Power supply for logic (+5V) 4 V0 Power supply for LCD drive 5 WR Command/Data write to module when “L” 6 RD Command/Data read from module when “L” 7 CE Chip enable of controller when “L” 8 C/D Command/Data read /write. “H” for command read/write and “L” for data read/write. 9 RST Controller reset
-
Thread
ADC ISR startet nicht
@johnny.m ja mein Atmega128 hat 8MHz Takt (siehe 2.ter post)
der 128er ist auch etwas älter...
-
Thread
Config Parser für embedded
Da Pagegröße hängt stark von der Serie ab. L4 haben schöne 2k Pages (auch da gibts sicher Ausnahmen die ich nicht gesehen habe). Bei den F4 sind die Pagegrößen wild verteilt von ein paar k bis 128k hoch, das ist für eine EEPROM Simu im Flash natürlich
haben und dann mehrere der 4k Pages entahlten. Daher sieht das beim F4 erstmal wild aus und beim L4 ist es eben schöner gelöst.
-
Thread
Einfacher und billiger Webserver mit AtMega32
beschriebenen Gründen nicht mit drauf machen. (Dann bietet sich auch das Board von Ulrich mit ATMega128 an) Gruss, Holger
Hallo kami, Vergesse nicht den CPU Type im Makefile anzugeben anstelle des Mega128 den Mega32. Mfg Ulrich
-
Thread
Verschlüsselung = Speicherplatzverlust?
Millisekunden) # Algorithmus | Schlüssel | Verschlüsselung | Entschlüsselung aes-cbc 128b 1078,4 MiB/s 3133,3 MiB/s serpent-cbc 128b 95,9 MiB/s 372,7 MiB/s twofish-cbc 128b 187,5 MiB/s 374,8 MiB/s aes-cbc 256b
Christobal M. schrieb im Beitrag #6543011: > # cryptsetup benchmark Intel N3350: aes-cbc 128b 401,4 MiB/s 792,7 MiB/s AMD N36L: aes-cbc 128b 76.0 MiB/s 85.0 MiB/s Der Intel-Atom hat also keine Probleme mit dem Durchsatz seiner eMMC, aber der AMD-Fileserver erreicht mangels
-
Thread
MIDI-"Tonbandgerät"
Clemens L. schrieb im Beitrag #4356500: > R3 ist eher zu groß; dadurch wird die steigende Flanke sehr stark > verzögert. Die MIDI-Spezifikation empfiehlt hier nicht ohne Grund 280 Ω. ?? R3 ist doch 220Ω,
Chor. Das nehme ich separat auf, später mische ich alles zusammen (in Ruhe, zu Hause), aber immer nur L mit L und R mit R. Eigentlich habe ich alles früher begonnen, um mich selber aufnehmen zu können. Aber es kommen immer noch meine Kollegen mit Bitten: und mich! Und mich bitte auch!... Je besser Raum
-
Thread
Timer0 soll alle 460,33 ms ein Interrupt auslösen
Du handelst dir da eine Menge Rundungsfehler ein. Wenn ich rechne: [code] 12000000 * 0.46033 / 128 = 43155 [/code] dann lande ich bei einem Vorteiler von 128 dabei, dass ich den Timer bis 43155 laufen lassen möchte. Bei 12Mhz Timertakt. Du hingegen kriegst mit deinen vielen Umrechnungen in
[c] 12MHz * 460,33ms = 5523960 5523960 / 655356 = 84,3 -> Prescaler = 128 5523960 / 128 + 0.5 = 43156 Kontrolle: 43156 * 128 / 12MHz = 460,3307ms [/c] Falls nun der Timer keinen Autoreload- oder Clear_on_Compare-Mode hat, kann man den Timer einfach in SW neu setzen
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
ATmega1284 ATmega48A ATtiny13A AT32UC3A1128 ATmega1284P ATmega48PA ATtiny1634 AT32UC3A1256 ATmega128A ATmega640 ATtiny167 AT32UC3A1512 ATmega128RFA1 ATmega644A ATtiny167 AT32UC3A3128 ATmega162 ATmega644P ATtiny20 AT32UC3A3128S ATmega164A ATmega644PA ATtiny2313 AT32UC3A3256 ATmega164P ATmega645
ATmega16U4 ATmega8A ATtiny45 AT32UC3C1512C ATmega2560 ATmega8U2 ATtiny461 AT32UC3C1512C ATmega2561 ATxmega128A1 ATtiny461 AT32UC3C2512C ATmega324A ATxmega128A3 ATtiny461A AT32UC3L016 ATmega324P ATxmega128D3 ATtiny48 AT32UC3L0256 ATmega324P ATxmega16A4 ATtiny5 AT32UC3L032 ATmega324PA ATxmega16D4 ATtiny84
-
Thread
Mikroprozessorboard
Hauptaufgabe' mit zunächst einem Chip zu erledigen. Was damals ein Apfel oder ein PET war ist heute ein MEGA128 und dazu noch deutlich leistungsfähiger. Kein Koch käme auf die Idee, sich sein Besteck aus Holz zu schnitzen.
der CE-Signale für den Eprom und den Ram ist verkehrt. V1/1 muß durch ein OR ersetzt werden. A15=L, MERQ=L => Eprom CE=L. V2/1 muß auch durch ein OR ersetzt werden und an den Eingang 2 muß NOT A15 gelegt werden. A15=H, MERQ=L => RAM CE=L. An der PIO muß noch IORQ, RD, WR und CLK beschaltet werden
-
Thread
Lötstation JBC ?
Rohspannung, Minus irgendwo in Richtung GND. Dieser Treiber kriegt seine Spannung durch einen LM79L12, der ebenfalls schwimmend an der Rohspannung hängt. Der Eingang des Treibers wird zum einen durch ne Doppeldiode in den Ausgangs-Bereich des LM79L12 geklemmt und zum anderen hochohmig auf "Low"
finden sich aber noch Angebote für Lötspitzen: https://www.ebay.de/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=L%C3%B6tspitze+Selektra&_sacat=0
-
Thread
Sourcecode von Apple Lisa freigegeben (Link)
HAVESRC2 ; Get here if have src and dst operands only. MOVE.L (A3),(A0) ; RET ADRS ON SRC ADRS MOVE.W #KI2ADRS,(A3) ; STACK KILL COUNT MOVE.L A4,D5 ; PRETEND THERE'S A SRC2
Luigi Cassalerro schrieb im Beitrag #7325035: > [code] > MOVE.L (A3),(A0) ; RET ADRS ON SRC ADRS > MOVE.W #KI2ADRS,(A3) ; STACK KILL COUNT > MOVE.L A4,D5 ; PRETEND THERE'S A SRC2 > [/
-
Thread
Atmega128 Probleme beim Programmieren
davon wird wohl für den Kontrast sein. Das andere für eine Hintergrundbeleuchtung? Dann wird ein 78L05 möglicherweise nicht mehr ausreichen.
@ Sönke sollte das noch immer nicht laufen, ins datenblatt schauen. Der 128er wird nicht über MISO MOSI geproggt! sondern über PDI (ProgramDataIn Pin 2) und PDO (ProgramDataOut Pin 3) des weiteren ist PEN (Programm Enable Pin 1) zu setzen http://www.atmel.com/dyn/resources
-
Thread
Code für AVR ATmega8 und ATmega168
-6143DL #define __DEC128_EPSILON__ 1E-33DL #define __DEC128_MANT_DIG__ 34 #define __DEC128_MAX_EXP__ 6144 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __DEC128_MIN_EXP__ (-6143) #define __DEC128
__LDBL_MAX_10_EXP__ 38 #define __LDBL_MAX_EXP__ 128 #define __LDBL_MAX__ 3.40282347e+38L #define __LDBL_MIN_10_EXP__ (-37) #define __LDBL_MIN_EXP__ (-125) #define __LDBL_MIN__ 1.17549435e-38L #define __LONG_LONG_MAX__ 9223372036854775807LL #define
-
Thread
AES 128 CBC FIPS 197 entschlüsseln
Seite https://www.miller-alex.de/WMbus umgehen. Mein Code gibt Folgendes aus: �M���=1w�S�q�u;�lV$l�*��z��ޚQ ������ O{`_=��;��uǼhu"%�K1z�ͥ���]ў��-b�HV6_A#7��4�L`�a��w� �]Q��R݁����Y�Ca�o]���t�]ں���)�-Ǐ������D�����3�8C��y��F�g�2��������e Wie wird die Java Funktion (`javax.crypto.Cipher() => doFinal(byte[] input)`) für AES 128 CBC richtig angewendet?
-
Thread
Verschlüsselung einer Funkstrecke - Hat jemand einen Tipp?
Verschlüsselung diskutiert. Trotzdem möchte ich meine Funkstrecken für ähnliche Anwendungen mit einem NRF24L01+ so aufbauen, dass möglicht auch der letzte Bedenkenträger meint, dass man das Protokoll bedenkenlos für beliebige Zwecke einsetzen kann, also auch dort, wo mit „Angriffen” zu rechnen ist. In Wikipedia
Die Kombination "128bit Secret" und "32-bit CRC" sind dabei nur ein Beispiel für eine praktikable Lösung. 16 Byte Overhead würde man m.E. auch noch verkraften. Torsten C. schrieb im Beitrag #3592313: > Und wenn ich
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
ist schon pinkomatibel aber leider gibts den nur in QFP 128 aber ich mach das Package dazu
So habe mal schnell den neunen 13507 im 128 TQPF "gemalt" der unterschichied in der Höhe wird wohl nicht ausmachen ;)
-
Thread
AVR: Bandgap Spannung messen ist von anderen ADC Eingängen abhängig?
andere ADC Pin und zum Abschluss einmalig die Referenz gemessen. [C] ISR(ADC_vect) { u08 cycle_l = cycle; //local variable improves speed if (cycle_l <= 128) { if (cycle_l & 1) { //odd -> lower sum has been converted lowersum_cnt += ADCW; ADMUX = (1<< REFS0) | UPPER_PIN; //upper
} else { //even -> upper sum has been converted uppersum_cnt += ADCW; if (cycle_l != 128) { ADMUX = (1<< REFS0) | LOWER_PIN; //lower voltage comes next } else ADMUX = (1<< REFS0) | BANDGAP_PIN; //measure internal vcc //if (cycle_l == 128) { } } else