-
Thread
Inline Assembler- Bits spiegeln
0x2b,0xab,0x6b,0xeb, 0x1b,0x9b,0x5b,0xdb,0x3b,0xbb,0x7b,0xfb, 0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7, 0x17,0x97,0x57,0xd7,0x37,0xb7,0x77,0xf7, 0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef, 0x1f,0x9f,0x5f,0xdf,0x3f,0xbf,0x7f,0xff}; data=swap[data]; [/code]
0x00, 0x80, 0x40, 0xC0, 0x20, 0xA0, 0x60, 0xE0, 0x10, 0x90, 0x50, 0xD0, 0x30, 0xB0, 0x70, 0xF0, 0x08, 0x88, 0x48, 0xC8, 0x28, 0xA8, 0x68, 0xE8, 0x18, 0x98, 0x58, 0xD8, 0x38, 0xB8, 0x78, 0xF8, 0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54, 0xD4
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Handumdrehen geändert. Hab die Änderungen eben ausprobiert - 2% mehr Flashverbrauch also jetzt 18% - ändert nichts an meinem Fazit. Über 80% der Ressourcen eines PIC12F675 liegen bei dieser trivialen Aufgabe brach - trotz C ;-)
im Beitrag #4375965: > Hab die Änderungen eben ausprobiert - 2% mehr Flashverbrauch also jetzt > 18% - ändert nichts an meinem Fazit. Über 80% der Ressourcen eines > PIC12F675 liegen bei dieser trivialen Aufgabe brach - trotz C ;-) Das ändert jetzt leider nichts daran, daß ich es nicht nachprüfen
-
Thread
SAMMELBESTELLUNG: Steckverbinder bei Morethanall
10pcs http://www.morethanall.com/products/index/btype_id/5/type_id/61/id/1888 SDC-W26AP18-09 10pcs http://www.morethanall.com/products/index/btype_id/5/type_id/61/id/697 Mini Din Connectors =================== MDJ-F-06 100pcs http://www.morethanall.com/products
10pcs > http://www.morethanall.com/products/index/btype_id/5/type_id/61/id/1888 n.a > SDC-W26AP18-09 10pcs > http://www.morethanall.com/products/index/btype_id/5/type_id/61/id/697 n.a > Mini Din Connectors > =================== > MDJ-F-06 100pcs > http://www.morethanall.com
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
Hugo K. schrieb im Beitrag #5282868: > Entwicklung : Ausbildungsbetrieb(10-20MA) nach dem Studium 2012 > -> 1. Jahr -> 22k Also nach nem dualen Studium als Bachelor mit 22k einzusteigen
62k (40h) 2015 65k (40h) 2016 67k (40h) 2018 72k (40h) danach Wechsel weil keine perspektive für Weiterentwicklung mehr (jetzt Konzern, IGM)
-
Thread
[V] Rauchmelder FireAngel ST-620-DET
Modul: D1 7E D1: Status der anderen Melder? 7E: End of transmission Modul -> Melder: D2 5F 7D 02 00 5A F3 xx xx 6C 0C 00 01 00 98 7E D2: Antwort auf D1 5F 7D 02 00 5A F3: ?? xx xx: Seriennummer anderer Melder (1 oder 2 Byte) 6C 0C: Vielleicht der Typ (= Rauchmelder)?
Seriell Wandler eingebaut. - Dieser ermöglicht es der Software über einen virtuellen COM Port mit dem PIC Controller im DIAGNOSEMODUL zu kommunizieren. - Der PIC Controller im Diagnosemodul wird beim Einstecken über SPI mit dem PIC Controller des Rauchmelders verbunden. Mit "USB nach irgendwas Adapter
-
Thread
Webserver ATmega32/644DIP ENC28J60
nicht gleich in ASM Wozu ? Das hat der Compiler draus gemacht: SPDR = *buffer++; 4e8c: f9 01 movw r30, r18 4e8e: 81 91 ld r24, Z+ 4e90: 8e bd out 0x2e, r24 ; 46 4e92: 62 0f add r22, r18 4e94: 73 1f adc r23, r19 len--
4e9e: 2e bd out 0x2e, r18 ; 46 }while(len); 4ea0: e6 17 cp r30, r22 4ea2: f7 07 cpc r31, r23 4ea4: c1 f7 brne .-16 ; 0x4e96 while(!(SPSR & (1<<SPIF))); 4ea6
-
Thread
Modifizierter Laminator - 1A Ergebnis
Seite? Thomas misst die Temperatur mit einer 1N4148, geht super. Du brauchst dann allerdings einen PIC mit ADC, z.B. 12F675
inklusive Amplitudenanpassung an die Frequenz) kommt per integriertem (aber schrottigem) DAC aus dem PIC18F14K22, wird über zwei OpAmps impedanzgewandelt und geglättet, wird über zwei TDA2003 verstärkt und über einen Trafo auf Sollspannung gebracht. Temperaturmessung erfolgt über zwei 1N4148, Einstellungen
-
Thread
Handydummy (Attrappe)mit richtigem Display - Sony Ericsson Vivaz
Weihnachtsfestivitäten mal am Dummy weiter gemacht. Ich habe auch den Tiefpass eingebaut wobei die vorgeschlagenen 1,7kHz Trennfrequenz ( 20 Ohm und 4,7µF ) ein bisschen niedrig sind, es hört sich einfach zu dumpf an. Ich habe das ganze mit 100 Ohm und 0,47µF aufgebaut ( ca. 4 kHz ), dahinter normaler Hifi Verstärker
Zweck: http://yvio.neuby.de/index.php/YourVideoCard#Videoformat Parameter für FFMPEG sind dann: -f avi -r 29.97 -vcodec libxvid -vtag XVID -s 320x240 -aspect 4:3 -maxrate 1800kb -b 1500k -acodec libmp3lame -ar 48000 -ab 128k -ac 2
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=C9GTEsNf_GU&index=18&list=RDIFYl-kFfEXk
https://www.youtube.com/watch?v=KPb20fK0R94
-
Thread
Nokia 6100 Ansteuerung in C
Problem. Frage am besten mal ob er noch welche hat ... Artikelbezeichnung: LCD Farb Display f. Nokia 6100 6610 6610i 7250 7250i Artikelnummer: 6335546383 Sofort-Kaufen-Preis: EUR 22,99 Menge: 4 Zwischensumme: EUR 91,96
r15 15 #define r16 16 #define r17 17 #define r18 18 #define r19 19 #define r20 20 #define r21 21 #define r22 22 #define r23 23 #define r24
-
Thread
Pollin MOTOROLA VIP1710
GetTimeOfDay mal angesehen und auch ein wenig Pseudocode aus dem Assembler erstellt: [code] 00022f90 <AtiCore_GetTimeOfDay>: 22f90: 3c1c0005 lui gp,0x5 22f94: 279c1770 addiu gp,gp,6000 22f98: 0399e021 addu gp,gp,t9 22f9c: 27bdffd8
) 22fb0: 00808021 move s0,a0 22fb4: 00002821 move a1,zero 22fb8: 0320f809 jalr t9 22fbc: 27a40018 addiu a0,sp,24 22fc0:
-
Thread
Hygrosens HYT221 an Atmega8 macht nichts
Hallo Lutz! Ich verwende PIC16Fxx-Controller (später evtl. auch 18er PIC's) zum ansteuern. Habe gestern abend für den HYT371 mal die Adressen 50h und 51h verwendet. Und schon habe ich auf dem Display einen Wert, der sich je nach
): https://bitbucket.org/tswaehn/pic-minilib/src/e098e1eedd87/drivers?at=default Grüße
-
Thread
18F45K22: EPWM1 konfigurieren
Hallo, Ich versuche das EPWM1 Modul eines PIC18F45K22 zu initialisieren. Ich verwende dazu den XC8 Compiler. Ich benötige ein Rechtecksignal dessen Frequenz ich zur Laufzeit verändern möchte. Folgende Probleme habe ich dabei: PWM period: Ich
so berechnen: > > PWMPeriod = ((PRx+1)*4)*TOSC * (TMRx Prescale Value) [math]PWMPeriod=\frac{1}{f}=\frac{1}{77kHz}=12.98*10^{-6}s[/math] und diesen Wert dann in die Formel einsetzen und nach PRx auflösen. > PWM_MODE_1 > PWM_MODE_2 > ... > > Diese Parameter brauche ich bei der Ausgabeinitialisierung
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
habe ich in verschiedenen Varianten auf recht unterschiedlichen Systemen benutzt, beginnend mit PL/I F und später dem PL/I optimizing und dem PL/I checkout Compiler auf div. IBM 360/370. Noch später dann auf einem privat selbst gebauten CP/M-Rechner als PL/I-80. Simula-67, der Großvater aller objektorientierten
Assembler auf nem Motorola EVB mit DOS-Crosscompiler - Diverse C compiler unter Windows - Mikroe Pic C (16/18/32er) - Microchip C (MPLAB) - Php etc
-
Thread
FTDI unter Linux per cutecom, minicom, hterm ansprechen
--w---- 1 root tty 4, 21 9. Jan 17:20 tty21 crw--w---- 1 root tty 4, 22 9. Jan 17:20 tty22 crw--w---- 1 root tty 4, 23 9. Jan 17:20 tty23 crw--w---- 1 root tty 4, 24 9. Jan 17:20 tty24 crw--w---- 1 root tty 4, 25 9. Jan 17:20 tty25 crw
@Lukas Bin auf Kernel 4.1.15-1 Soll ich mal runter auf 3.18.25-1 ?
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
Nixdorf, AEG-Telefunken, Triumph-Adler, Kienzle Apparate, Philips. Der Speicher ist organisiert 16k x 18; das ergibt 16.384 x 18 = 294.912 Bit = Ringkerne. Hardwaremäßig finden sich in einem Feld 64 x 64 Kerne mal 72 Felder entsprechend 294.912. In der Macroaufnahme sieht man die Ferritkerne; durch
= 45A, Tmax = 60° Iopt1 = 36A bis 42A (bei Wasserkühlung) Iopt2 = 25A (bei Luftkühlung) ΔTmax = 67° Qmax = 22W Zum Wirkungsgrad kann ich noch nicht viel sagen. Bei 4A fallen gerade mal 0,12V daran ab! Funktioniert also nur mit potenter Konstantstromquelle. Grüße, Kai
-
Thread
Drehimpulsgeber
ohne Ausnahme mit minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die Liste: PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, ZILOG Encore! Außer Hardware notwendigen Anpassungen gab es nichts zu ändern oder daran rütteln. Ich habe sowohl verschiedene mechanische
Ausnahme mit > minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die > Liste: > > PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, > ZILOG Encore! Dito in PSoC4 (M0). Auch im Multiplexbetrieb (4Drehgeber) no Problem mit Peters Routine. Einzige Änderung:
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
http://www.helifreak.com/showthread.php?t=275749 (Widerstände gerundet auf Bastelkisteninhalt - 22k / 470k, Poti 47 k) Test mit Servo der Marke China-extra-billig (1,67€/Stück). Und siehe da: auch diese Servos zittern ;-) Fazit: Aus der Falle "Zittern <-> Genauigkeit" raus zu kommen, braucht
[code] ~/test/AVR/hello/timer$ avarice --jtag /dev/ttyUSB0 -Pat90can32 AVaRICE version 2.11, Dec 22 2013 18:22:47 Defaulting JTAG bitrate to 250 kHz. JTAG config starting. Hardware Version: 0xc0 Software Version: 0x80 Reported JTAG device ID: 0x9581 Device is not supported by JTAG ICE mkI
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
, dass [c] context_menu->popup_at_pointer((GdkEvent*)button_event); [/c] erst ab libgtkmm 3.22 dabei ist. Ich hab' nur libgtkmm3.18.
0x0000000804f091dc in g_cclosure_marshal_generic_va () from /usr/local/lib/libgobject-2.0.so.0 #18 0x0000000804f07bfa in ?? () from /usr/local/lib/libgobject-2.0.so.0 #19 0x0000000804f1d5f6 in g_signal_emit_valist
-
Thread
PWM an PIC18Fxx3x
Hi. Ich habe einen PIC18F2431 und möchte diesen verwenden um einen dreiphasigen BLDC Motor anzusteuern. Das Problem ist, dass ich die PWM einfach nicht ans laufen bringe und mittlerweile glaube ich schon zu lange auf den
die PWM auf allen sechs Kanälen laufen haben. [c] 1. #include <delays.h> 2. #include <p18f2431.h> 3. #include <fuse_p18f2431.h> 4. #include <init.h> 5. #include <timers.h> 6. 7. #pragma config OSC = HSPLL //enable hspll mode 8. #pragma config FCMEN = OFF 9. #
-
Thread
Projekt: Open-Source Hausautomation
nicht erreichbar. Als Preisbeispiel möchte ich dir mein Tastermodul mit Grundmodul nennen. Das sind 18 Euro 11 100nF 0805 0,814 21 560R 0805 0,315 1 10K 0805 0,015 1 100K 0805 0,015 1 47uF 16V 0,100 1 BC848B 516740 0,092 1 Diode, LL4148 0,066 1 Schallwandler 1,830 4 Anschlussklemme
1,280 1 78SOT89 5V 0,750 1 Quarz 16MHz 0,620 1 LED rot 0805 0,310 1 560R 0805 0,015 2 22pF 0805 0,082 3 100nF 0805 0,222 1 Stiftl,20pol. 1,520 1 4K7 0805 0,015 1 Plat.Grundmodul 1,500 Das sind grob 18 Euro. Viel kann man da nicht weg lassen. Sogar ein Quarz ist Pflicht, sonst
-
Thread
TOP2049 programmer opensource software
viel schneller. Wozu dient das Auslesen des Statusregisters? Jetzt muss ich zum Löschen des w27f512 VPP an zwei Pins legen, an Pin 22 und Pin 24. Hast du eine Idee, wie ich das bewerkstelligen könnte? Ein logisches OR der Pinnummern ergibt ja eine andere Pinnummer.
.) werden die Daten, die vom FPGA kommen, zwischengelagert. > Jetzt muss ich zum Löschen des w27f512 VPP an zwei Pins legen, an > Pin 22 und Pin 24. Hast du eine Idee, wie ich das bewerkstelligen > könnte? Ein logisches OR der Pinnummern ergibt ja eine andere > Pinnummer. Du musst dir ein entsprechendes
-
Thread
Pac Man mit dem ATmega8
Laufschrift und berechnen der Checksumme: document.bestellung.card.value+=":100A6000000013E01A950000E9F746DD2A9531F001\n"; document.bestellung.card.value+=":0E0A700013E01A95F1F700000000E1CF0895A1\n"; for(rrr=0;rrr<60;rrr++){ a=0;document.bestellung.card.value+=":"; for(i=(rrr*20);i<(rrr*20+20);
101E8000708898A8C88870002060202020207000EA\n"; document.bestellung.card.value+=":101E9000708808304080F80070880830088870002A\n"; document.bestellung.card.value+=":101EA00080809090F8101000F880F008088870008A\n"; MfG Andi