-
Thread
Komponenten im AVR, die viel Strom verbrauchen
besitzen ein PRR Register, über das man unbenutzte Blöcke des MC abschalten kann. Beim z.B. Tiny 24/44/84 sind das der ADC, das USI und die beiden Timer 0 und 1. Die grössten Stromverbraucher sind aber im allgemeinen die Portpins, über die Strom in die Peripherie fliesst.
kein sleep. Alle Systeme mit 11.0592MHZ Quarz betrieben. Kerntakt bei allen auch die 11MHz, d.h. der PIC hatte die 4-fach PLL an. ATmega644 18.8 mA ATmega324P 16.2 mA ATmega328P 13.0 mA STM8S105C6 10.6 mA PIC18F45K50
-
Thread
Funktionsgenerator mit MAX038
index.html?;ACTION=3;LA=446;ARTICLE=53022;GROUPID=3308;artnr=PL+FPG2-67;SID=12Tjaf2H8AAAIAAAryMfI5264e84f046c0f26a864eaa7907ee893
man nimmt 100nF am Eingang und 100nF am Ausgang.. Andreas F. schrieb im Beitrag #2731858: > Ich würde in die Linie zwischen den Reglern noch ein Drossel legen, Wie gross soll er sein ?
-
Thread
Empfehlung für Induktionsmeßgerät?
Nur die Induktivität oder auch L(f) oder auch L(I)?
besser geeeignet. Mir ging es beim Kauf vor allem um die Möglichkeit größere C´s zu messen (4700 µF etc.)
-
Thread
Steckdose per Mikrocontroller ein- und ausschalten
mit einem MX-FS-03V, ich meine den Sender hier: http://forum.hobbycomponents.com/viewtopic.php?f=25&t=1324 Ein Sender kostet im 10er-Pack ca. 70 Cent. Das Protokoll ist gut beschrieben unter: http://avr.börke.de/Funksteckdosen.htm Ich mache das mit dem 16Bit-Timer vom AVR: 16MHz und
meine Lösung sieht so aus: PIC 18F misst mit TSIC30x Temperatur, die Info geht per RFM12 raus, zusätzlich könnte er noch Steckdosen ELRO schalten. Mit der CR2032 läuft das jetzt seit 4 Monaten, aller 5 Minuten wird gemessen und
-
Thread
Externe Antenne für Funkmodul TRW24G
Danke für den Tip. http://www.elektor.de/jahrgang.46744.lynkx?filterGuid=e0dfb879-951a-4c45-abe4-480f1226fa50 Ich kann hier aber nichts finden :-(
zusammenhängen, dass das Funkmodul die Möglichkeit hat 2 Kanäle "abzuhören"? Einmal mit der Frequenz F und einmal mit F+8MHz.
-
Thread
Neuling mit Fragen zu PICs und Smartcards
und kann mit Mühe und Not ein LED ans leuchten kriegen ;) Nun wollte ich aber den Code für einen PIC 12C508 auf ne Goldwafer Card übersetzen. Da stellt sich mir eine ganz einfache logische Problemstellung. Der 12C508 verfügt über 8 pins, wovon in dem Code 7 benutzt werden. So ne einfache Goldwafer (16F84 glaub ich) besitzt auch 8 Pins (nennt man das bei den Karten Pins?) wovon allerdings nur 5 benutzt werden können. Was macht man bei einer solchen Situation? Und kann jemand Lektüre empfehlen, die
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware
Konfiguration des ttys tippen. Schau mal nach ob das bei Dir anders aussieht: [pre] $ stty -F /dev/ttyUSB0 speed 115200 baud; line = 0; min = 1; time = 0; -brkint -icrnl -imaxbel -opost -isig -icanon $ stty -g -F /dev/ttyUSB0 0:4:1cb2:8a38:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0
:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 > [/pre] das ist genau die raw Einstellung und da ist echo noch an, d.h. der tty-Treiber echo(ed) einkommende Zeichen, deshalb mein Vorschlag noch ein -echo
-
Thread
Projekthilfe gesucht - Parallela Cluster (Supercomputing :))
60.347700 Quantity: 212166.666667 -- , m1 0 kg - 0 % , m2 25460 kg - 12 % , m3 33947 kg - 16 % , m4 12730 kg - 6 % , m5 140030 kg - 66 % Result: Price: 54.503000 Iron: 60.165500 Quantity: 212625.000000 -- , m1 0 kg - 0 % , m2 21263 kg - 10 % , m3 34020 kg - 16 % , m4 8505
60.342600 Quantity: 212625.000000 -- , m1 0 kg - 0 % , m2 21263 kg - 10 % , m3 34020 kg - 16 % , m4 12758 kg - 6 % , m5 144585 kg - 68 % Result: Price: 55.167600 Iron: 60.160400 Quantity: 212625.000000 -- , m1 0 kg - 0 % , m2 17010 kg - 8 % , m3 34020 kg - 16 % , m4 8505
-
Thread
EEPROM write/read für PIC18F27Q84
was? https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC18F27-47-57Q84-Microcontroller-Data-Sheet-DS40002213.pdf Seite 106 steht, wie man da ein Word ins EEPROM schreibt. Gruß
Die Funktionen sind durch MCC generiert: void DATAEE_WriteByte(uint16_t bAdd, uint8_t bData) { uint8_t GIEBitValue = INTCON0bits.GIE; //Set NVMADR with the target word address (0x380000 - 0x3803FF) NVMADRU = 0x38; NVMADRH = (uint8_t) ((bAdd & 0xFF00
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
= 0x3ff mem write 0x6f91c11 = 0x200 mem write 0x6f91c40 = 0x3 mem write 0x6f91c80 = 0x3 mem write 0x6f91c81 = 0x103 mem write 0x6f91c82 = 0x103 mem write 0x6f91c83 = 0x2 mem write 0x6f91c84 = 0x2 mem write 0x6f91c85
0000000e 00000000 00000000 00000000 000013e3 00000000 ... Call Trace:[<800af470>][<800aea84>][<801bf370>][<8010347c>][<800bfdf4>][<801036f0>][<800d0330>][<800e052c>][<800d54d8>][<800d1644>][<800e084c>][<800e08cc>][<80069f00>][<80069f00>][<800e087c>] Code: 240200ff 2403003f 00002021 <ada20000
-
Thread
Z80 Board Identifizierung
Falls du das Programiren lehrnen möchtest sind moderne sachen einfacher billiger und sinvoller Zb Pic oder Avr.
Wilhelm F. schrieb im Beitrag #3551976: > Monitorprogramm für > einen 8085 Gutes Gedächtnis :-) Aber das war der _8085_, nicht der Z80. Der 8085 hatte zwei Pins namens SID (serial in data) und SOD (serial
-
Thread
Zufallszahlen einfach erzeugen
Stefan ⛄ F. schrieb im Beitrag #6779084: > Man kann auch absichtlich missverstehen, wenn man will. > Er hat sicher nicht gemeint, dass jede einzelne Zufallszahl gleiche > viele Nullen und Einsen enthalten muss
ist, sind die "16 ms" vom WDT ungenau und ergeben mal mehr und mal weniger MCU Takte. - Als TRNG sehr langsam, ca. 128 B/s, die zudem noch biased sind und somit nicht direkt verwendet werden können. Für den PRNG
-
Thread
pic micro
Hallo, Auch wenn auf dieser Seite den PIC's nichts gewidmet ist, hoffe ich, dass jemand mir helfen kann, der von diesen Ahnung hat. ich versuche gerade bei einem pic micro 16f84 das Pin RA4 anzusteuern. Es soll lediglich als Ausgang dienen,
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
Der vom Teensy hat 16-bit ΔΣ-DAC und 12-bit ADC. Könnte man überabtasten, aber Qualität von separatem I²S-Codec würde natürlich nicht erreicht werden. https://pjrc.com/teensy/datasheets.html
I²S-SPI-Schnittstelle an. Die kann idR. beide Datenströme (in und out) gleichzeitig behandeln. PIC32MZ ist auch noch ein Kandidat für I²S. Gruß Jobst
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
://www.st.com/stonline/products/literature/ds/13587.pdf Seite 25. Die Kosten eines STM's (STM32F103C8) ab 3,39 EUR. Wenn auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein wenig mit der Materie auseinandersetzen. Unterm Strich fährt man mit einem STM32F10xxxx deutlich besser, denn man kann eine FW-Lib verwenden, die funktioniert mit allen Typen, also STM hat eine wirklich große Palette und entsprechend lässt sich auch Preislich einiges machen. (Fragen
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
nicht zitieren kann? Auf jeden Fall, hier ist das Image mit den Rücksende-Bedingungen https://ae-pic-a1.aliexpress-media.com/kf/Sc80cd48dd7cb478e99b34f4354c8c16fx.jpg_.webp Und hier der relevante Teil >> Grund für die Rückgabe >> >> Für den Artikel, der beschädigt/defekt / nicht wie beschrieben
ein Schnäppchen ergattern. Aber bestellt wird jetzt nicht mehr täglich wie früher... 10 Stk. PIC12F508 um 5.85 Euro als "Early Bird"-Angebot :) Denn heute früh habe ich beim Kaffeetrinken aus einem PIC12F508 ungewollt einen PIC10F202+ gemacht (mit 5 GPIOs statt nur 4 GPIOs wie beim PIC10F202
-
Thread
empfangene Daten von RS232 auswerten
also ich möchte vom pc aus von der rs232 schnittstelle daten an meinem microcontroller schicken( pic16F627) ich möchte dem µController z.b. eine "1" oder "2" senden und dann soll der µcontroller z.b. bei "1" einen ausgang auf 5V schalten und das solange bis ein 2ter befehl wie "2" kommt und
; ;************************************************************** ; Includedatei für den 16F84 einbinden list p=16f876 #include <P16f876.INC> ERRORLEVEL -302 ;SUPPRESS BANK SELECTION MESSAGES ;********************************************************** ; Variablennamen
-
Thread
RFM95 LoRa Funkmodule Erfahrungswerte
(13); // in dBm rf95.spiWrite(0x1d,0x48); // 4/8Code BW31.25kHz + CR rf95.spiWrite(0x1e,0x84); // Spreedfaktor 1024Chips/ CRC=on // rf95.printRegisters (); // Falls nötig --> Serial Noch ein paar nützliche Infos... rf95.lastRssi()-10 Hier kann man den Pegeln des letzten Pakets
und Reichweite in Gebäuden mit Kellerwänden und Stahlbetondecken. Ich möchte die Module an einen PIC16F1509 anschließen. Dieser Prozessor ist leider fix und kann nicht verändert werden. Die funktionsfähige Hardware kann ich zur Verfügung stellen. Wer kann mir die Module und den Pic so programmieren
-
Thread
Attin84 I2C mit der USI läuft nicht
ohne Messgeräte schwierig zu sagen aber so ist es nunmal: Ich benutze die TinyWireM Lib für den Tiny84 um eine I2C Strecke zu einem ADXL345 zu bauen aber leider wird nur bei einem Power On Kaltstart das DeviceID 1 Mal (!) richtig ausgelesen. Danach wird kein weiteres Byte mehr richtig geschrieben und
kommt rein, auch wenn der > mehr Platz braucht. Mit dem geht es ja einwandfrei. Falsche Wahl. Ein PIC12F1822 oder ein PIC12F1840 im SO08 oder DIL08 hat SPI und I2C in Hardware, so wie es sich gehört, dazu eine UART, auch in Hardware. Inkl. Noise Filtering bei I2C, was die USI NICHT hat. Nur um Dir
-
Thread
mumbi Funksteckdosen mit dem Arduino ein- und ausschalten?
Codes nicht zu lang und nicht zu kurz sein. Empfänger waren bei mir Funkdimmer mit abgekratztem PIC16F84. Die müssen einen wirklich für dämlich halten. Die Anlage von dir habe ich auch noch hier, dadrin ist der gute alte PT2262. Gibt übrigens wirklich eine Codiermöglichkeit, die ist bei dem aber
angesteuert. Als Pluselength habe ich 285 ermittelt. Hier noch die Codes für zwei meine Fernbedienungen (F1 und F2): F2 - A - on - 111110101001001100 0011 1100 0110 0000 F2 - A - off - 111110101001001100 0011 1000 0110 0100 F2 - B - on - 111110101001001100 0011 0100 0110 1100 F2 - B - off
-
Thread
BAudrate in Assembler einstellen
Wie stelle ich die Baudrate (9600) bei 4 MHz ein. Nutze ein Pic16f84a??? Habe im Netz ein Quelltext gefunden da wird die Baudrate so ermittelt: clockrate EQU .4000000 ;Xtal value fclk EQU clockrate/4 baudrate
EQU .4000000 Definition der Quarzfrequenz > fclk EQU clockrate/4 Der PIC teilt den Takt intern nochmal durch 4, somit hast du 1MHz, d. h. ein Befehl benötigt 1us (bzw. 1/fclk us) zum abarbeiten. > baudrate EQU ((fclk/.9600)/3-2)Wenn du nun fclk durch die
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Interrupt-Vektoren .org 0x00 rjmp main reti reti reti reti reti .org 0x06 main: ldi R16, 0b00011001 out DDRB, R16 // Output Pins ldi R16, 0b00011001 out PORTB, R16 // Output Pins auf High loop: rjmp loop // Endlosschleife [/code]
auch keine Interrupttabelle. Probier mal: [code] .include "tn12def.inc" .cseg .org 0x00 ldi r16,0b00011001 out DDRB,r16 ldi r16,0b00011001 out PORTB,r16 hang: rjmp hang [/code]
-
Thread
PonyProg und AVR, will nicht!!!
auch den nach S.Hühn. http://www.electronics-lab.com/projects/mcu/008/Ponyprog_Circuit_for_AVR&PIC16F84.pdf
gebaut, alle funktionieren nun einwandfrei, hatte einen Fehler am Quarz des AVR's, sehr dumme Sache, 27nF statt 27pF gegen Masse ;-), die haben mir den Takt weggefressen... Trotzdem danke mfg Ronny
-
Thread
pipeline
der 16 bit pmp besteht ganz normal aus steuerwerk ein operationwerk ein ram,wenn es ihnen weiter helft,wenn nicht dann schreiben sie mir bitte dann kann ich ihnen noch weiter mein 16 bit beschreiben ,danke
Systems und Modern approaches in digital design) allerdings wurde uns das Pipeline Prinzip an Hand des PIC16F84 nähergebracht. Und der ist schon 100%ig vorhersagbar. Allerdings handelt es sich auch nur um eine Pipeline für (soweit ich mich gerade erinnere) 2 "Stufen" , so daß der einzige Pipelinestall
-
Thread
C + TFT +SD ==> Unlogischer Fehler. Mit Wissenschaftlichen Mitteln nicht erklärbar!
Hallo Leute, ich habe ein Display mit SSD1963 Controller an einem PIC32MX340F512H. ICh versuche ein Bild von SD-Karte (Roh-Format) an das Display zu senden. Der Code: [c] for(i=0;i<(800*480);i++) { f_read(&file1, buffer, 2, &read); LCD_WR_Data((((short)
v0,0xffff 9D00A844 7C021620 seh v0,v0 9D00A848 00402021 addu a0,v0,zero 9D00A84C 0F402C85 jal 0x9d00b214 9D00A850 00000000 nop [/code]
-
Thread
Schalter + 10k Pullup => Zuwenig?!
Sicherung, Varistor, eingangsElko, LM2931 (KFZ-Pendant zum 7805), danach noch nen Elko, und nochmal 100nF direkt beim Prozessor. Ich habe jedoch auch die Zündungsplus-Leitung verwendet, um daraus via Referenzdiode eine VRef zu erzeugen. Und dieser Zweig ist gar nicht gepuffert. Gruss Stefan
man selbst noch dazulernt). Ich habe jedenfalls die Erfahrung gemacht, daß der HC11 und auch der PIC16F84 im rauhen Umfeld problemlos arbeiten und solche Entstörprobleme erst garnicht aufkommen lassen. Andere Kontroller sind da wesentlich empfindlicher. Ich kenne keinen Atmel und so weiß ich auch
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
man denn so verbauen will. Den Z80 gibt es derzeit als 20 MHz Version für wenig Geld. Siehe Ali: "Z84C0020PEC", 5 Stück davon für 4.05€ + 2.73€ Versand. Die dazu passenden PIO, SIO und CTC sind allerdings Exoten, aber die braucht man auch nicht wirklich. Hab grad mal ein Bild ausgegraben, ist auch
Ansonsten gibt es das Projekt bzw. die Teilprojekte per Eagle und per Xilinx ISE und meinem eigenen PIC-Assembler und Delphi für diverse PC-Software dazu und Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren
-
Thread
avr-gcc - unnützer Assembler-code?
; 62 134: 83 e0 ldi r24, 0x03 ; 3 136: 89 83 std Y+1, r24 ; 0x01 138: 84 e0 ldi r24, 0x04 ; 4 13a: 8a 83 std Y+2, r24 ; 0x02 13c: 89 81 ldd r24, Y+1 ; 0x01 13e: 8f 5f subi r24, 0xFF ; 255 140: 89 83 std Y+1, r24
mov r11,r30 ldi r30,hlo8(16711936) mov r12,r30 mov r13,__zero_reg__ add r14,r10 ; 16 addsi3/1 [length = 4] adc r15,r11 adc r16,r12 adc r17,r13 rcall f4 ; 26 call_insn/3 [length = 1] /* epilogue start */ pop r17 ; 49 popqi [length = 1] pop r16 ; 50 popqi
-
Thread
CW - Sichtgerät
morsetasten-zubehoer_d.html Günstiger kommst Du weg, falls Selbstbau in Frage kommt. Z.B. hier auf der Basis eines PIC16F84: http://digilander.libero.it/ik3oil/project_eng.htm http://digilander.libero.it/ik3oil/_private/qst_cw.pdf Im PDF-Artikel findet sich auch ein Flussdiagramm zur Dekodierung von CW, falls sogar
Hallo Sven, in der CQDL 3/2006 war eine Bauanleitung drin. Den Pic kanst Du beim Autor programmiert bestellen. Dort ist auch ein Tongenerator drauf(wegen der Kopfarbeit) Bei Fragen, ich bau das Ding gerade auf(beherrsche allerdings CW). Wigbert
-
Thread
PIC18F4680: CAN funktioniert nicht
Hi Leute. Ich versuche grad, den CAN an einem Pic18F4680 zum Laufen zu bringen. Quarz: 10MHz Oszillatormodus: HSPLL (= effektiver Takt 40MHz) Tranceiver: MCP2551 (RS auf Masse gelegt) Termination: 120 Ohm zwischen CANH und CANL direkt am Tranceiver
dass der Fehler in den BRGCON-Registern liegt. Zum Vergleich habe ich eine andre Schaltung, Quarz mit 16MHz ohne PLL-Modus. Da sind die Register so eingestellt für 500kBit und das funktioniert einwandfrei: BRGCON1 = 0x40; BRGCON2 = 0xB9; BRGCON3 = 0x84; Das bedeutet doch aufgeschlüsselt: Sync
-
Thread
Technische Richtlinie FA 205 Elektroniker für G&S
den boolschen Gleichungen macht und was innerhalb des Chips passiert. Wir verwendeten dafür den GAL16V8 (der war damals schon veraltet). Oder Assembler Programmierung am PIC16F84 mit Erklärung sämtlicher Register, Befehlszeiger etc... in einer Schulaufgabe mussten wir damals auf Papier dann eine einfache
-
Thread
ATtiny45 Bootloader
und dann mit dem Loader die Applikation lade, würde ich erwarten, dass der Bereich von 0x07D bis 0x21F mit 0xFF gefüllt ist. Mit PonyProg ausgelesen sehe ich aber dass der Inhalt der Adressen 0x060 bis 0x07F in diesen Bereich kopiert ist (13 mal). Am Attiny habe ich das Fusebit SELFPRGEN gesetzt. Als
bleibt die DOS-Box offen und die UART kann alles senden. > dass der Bereich von 0x07D bis 0x21F mit 0xFF gefüllt ist. Mit PonyProg > ausgelesen sehe ich aber dass der Inhalt der Adressen 0x060 bis 0x07F in > diesen Bereich kopiert ist (13 mal). Ja, das ist korrekt. Um den Programmieralgorithmus
-
Thread
NE555 auch als 3 Kanal variante? RGB LED PWM Steuerung.
Ein Attiny84 ?
David P. schrieb im Beitrag #5350632: > 3 NE555 ist zwar einfach - aber groß :( Ein Pic16f1825 im 14-Pin SO Gehäuse kann das (Ich befürchte, es gibt auch einen entsprechenden AVR). Er nur den Nachteil, daß er keine weiteren Kondensatoren Und Widerstände braucht, und damit der Platzbedarf
-
Thread
Drehteller mit festen Winkeln
reduzieren: http://de.rs-online.com/web/p/products/6691501/?searchTerm=669-1501&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3636392D313530312677633D4E4F4E4526
Basketball Kameradaten: - 3-Röhrentechnik - 4320g - 12000DM Neupreis Hardware: - je Achse ein PIC16C84 @ 4MHz - Schrittmotoren - Massenträgheitsmoment 17kg*m^2 (ohne saubere Beschleunigungsrampen ging da nix) - Gesamtmasse 70kg - Höhe (max) ca. 2m - Benötigtes Arbeitsvolumen: 1600 x 1000 x
-
Thread
wie Hi Tech C Compiler in MPLab einbinden?
wenn ich MPLab 8.30 für die PIC-Controller z.B. 16F84A oder 16F877A installiere, kann ich im setup auch den Hi Tech C Compiler mit installieren lassen. Weiß jemand, wie ich den Kompiler aber letztendlich in MPLab so nutzbar machen
-
Thread
Hobbyätzen in der Schweiz unmöglich?!
www.csd-electronics.de Liefern auch in die Schweiz, steht jedenfalls in den AGBs so. Kriegst dann deine Ware abzgl 16% MwSt.
mir eigentlich alles dort geholt. Nun die einzigen uCs die die haben scheinen einige Pics zu sein(pic16f84 zb für 16 franken/~9euronen). Kürzlich war ich da gerade wieder, weils sich eifachn icht lohnt bei distrelec was zu holen wenn man doch in Zürich zur Schule geht. Also: da waren 2x eine Schraubklemme
-
Thread
Ist ATXMEGA etwa out?
> Setzt ihr den ATXMEGA überhaupt ein? Noe, ich setze R8C/M16C und R32 ein weil ich da verschiedene Leistungsklassen bekommen kann die sehr aehnlich sind. > Daß Atmel neue ATmega8A, 16A, 128A entwickelt hat, zeigt auch daß die > immer noch in großen Stückzahlen
Und warum 8 BIT? Sind 16 oder 32 schlechter?
-
Thread
[V] Galep-III + IBM R40 + Win XP Paket
Komplettpreis: 100€ + 7€ Versand in DE Wer möchte, kann noch eine Schachtel mit EEproms (28C256/26C64/28C16), Eproms, Pic 16F84, SRam etc. pp bekommen. Müssten so ca. 40 Chips sein. Preis hierfür: 40€ Alles zusammen: 135€ inkl. Versand in DE. Bei Interesse bitte nur => Mail! Peter
-
Thread
Torantrieb Steuerung IC Info gesucht
elegantesten natürlich mit einer neuen Platine. Das geht schon, mein Garagentor läuft mit einem PIC16F84 nachdem ein Blitzeinschlag in der Nähe den COP8 zerdonnert hatte.
Hindernis trifft, so fährt es in die entgegengesetzte Richtung. Motorbetriebskondensatoren sind ok, 12,5µF sollen sie haben, die erste hat exakt 12,5µF der zweite hat 12,7µF. Bei dem Motor handelt es sich um einen Hydraulikmotor, welcher zweimal mit geschalteten Phasen gesteuert wird, es wird immer die
-
Thread
Was ist so toll am Ardurino!
Jeder meint "sein" System wäre das einzig wahre. AVR, PIC, MSP, ARM, Arduino, GCC, ASM, Basic, ... Dabei hat jedes System seinen reiz und Anwendungszweck. Ich war ursprünglich auch gegen die Arduinos. Inzwischen habe ich die praktische Seite entdeckt
Arduinos schon gegeben, wahrscheinlich hätte ich mir auch einen gekauft. So ging es erstmal los, den 16F84 auf Lochstreifen zu löten, ein paar Taster, Widerstände, LEDs sollten auch noch aufgelötet werden. Keine Ahnung, warum ich kein Steckbrett genommen habe. Und dann ging es schon los mit der ersten
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
gedacht: https://github.com/carrotIndustries/horizon/commit/bf16b4bfb8179641f8a21b1eee4dfbbb7cf2a065 Baut nun auf Ubuntu 16.04, der Part-Editor tut auch, ob der interaktive Manipulator funktioniert, konnte ich nicht testen, da meine VM kein OpenGL 3 kann.
local/lib/libgobject-2.0.so.0 #14 0x0000000802f3df76 in ?? () from /usr/local/lib/libgtk-3.so.0 #15 0x000000080a27236c in ffi_call_unix64 () from /usr/local/lib/libffi.so.6 #16 0x000000080a271c3b in ffi_call () from /usr/local/lib/libffi.so.6 #17
-
Thread
PIC-IR-Empfänger HILFE!
Hi! ich habe für meine IR-Fernbedienung mal ein Programm in Assembler für den PIC16F84A geschrieben, doch irgendwie will das nicht funktionieren, und ich finde nach dem x-ten mal durchgehen auch keinen Fehler mehr, sitz wohl schon zu lange davor! Könnte das mal einer von euch, bitte
Erhöhe Zahl Counter2 um 1 movlw Counter2 ;Schreibe Zahl Counter2 in das WorkRegister sublw 16 ;Ziehe Zahl 16 von Counter2 ab, (Überprüfung ob 16 bit geschrieben wurden oder nicht, das dann zum CommandEmpfang über gegangen werden kann BTFSS STATUS, Z ;Überprüfe ob Zero-Flag gesetzt
-
Thread
SDuino: Beinahe-Arduino für STM8S
Serial_print_i() > Serial.print(char) -> Serial_print_c() > Serial.print(float) -> Serial_print_f() > > usw. Da konnte ich leider keinen automatismus finden. #define Serial_print(X) _Generic((X), int: Serial_print_i, char: Serial_print_c, float: Serial_print_f)(X) Philipp
v aufrufe, dann bekomme ich als Ausgabe [code] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.5 #9841 (MINGW32) published under GNU General Public License (GPL) [/code] Das heißt, es kommt keine reine Zahl raus. Daher gibt's dann in der expr einen
-
Thread
Vorverstärker für Elektret-Mikrofon
auf 5V mit Ladungspumpe anheben, MAX682/ab 3.5V. http://www.elektronik-kompendium.de/public/glahe/pic16f84.htm MfG Manfred Glahe
[.. Vorteile: keine negative Spannung nötig, ..] was bedeutet "V16" in dieser Schaltung?
-
Thread
Controller-Empfehlung mit 4 Ein- und Ausgaengen
schon in irgendeiner Richtung Erfahrungen mit Mikrocontrollern? Ich persönlich würde dir entweder den PIC16F84A empfehlen oder den Attiny2313... Schöne Grüße, Alex
... EDIT: Mir fällt grad noch nen PLD ein. Damit könntest du das natürlich auch machen. Z.B. GAL16V8... MfG Marius
-
Thread
AVR: Ist PORTx |= atomar?
r24, 0x01 ; 1 12: 86 b9 out 0x06, r24 ; 6 14: 88 b1 in r24, 0x08 ; 8 16: 8c 7f andi r24, 0xFC ; 252 18: 88 b9 out 0x08, r24 ; 8 1a: 96 ff sbrs r25, 6 1c: 00 c0 rjmp .+0 ; 0x1e <softspi_write_byte+0x1e> 1e: 82
der o.g genannten /notwendigen/ Voraussetzungen: > 14: 88 b1 in r24, 0x08 ; 8 > 16: 8c 7f andi r24, 0xFC ; 252 > 18: 88 b9 out 0x08, r24 ; 8 0xFC = 0b11111100 ist nicht darstellbar als 0xff ^ (1 << n). Die Makro-Definitionen wurden nicht genannt.
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Du kannst auch einen 1F Goldcap nehmen, so ein 47µF Kondensator nutze ich nur zum stabilisieren der Spannung. Ich habe mal getestet ab wann der ATmega8 zu arbeiten anfängt. Atmega8L: 1MHZ 2.05V Atmega8: 1MHz
kommst du auf 70ms Zeit? Wenn ich rechne: Q= C*deltaU wobei delta U = 5V-2,7V = 2,3V ist und C=47uF, dann erhalte ich eine maximal zur Verfügung stehende Ladung von 1,08*10^-5C. Ich gehe mal davon aus, dass du während dem Betrieb mindestens 5mA verbrauchen wirst, d.h. mit t=Q/I folgt für t= 2,16ms
-
Thread
LCD an PIC16F877
Hallo erstmal. bin neu hier und beschäftige mich seid ca. 6 Wochen mit PIC programmierung. ich habe es auf assembler gelernt, und würde das auch gerne beibehalten. ich habe jetzt folgendes problem. ich wollte ein lcd ansteuern, aber ich krieg es einfach nicht dazu einen
läuft erstmal. Ich habe schon versucht die signale mit denen von der ansteuerung auf sprut.de mit dem 16f84a im logicanalyzer von mplab abzugleichen, allerdings ohne erfolg. der quelltext ist im anhang. vielleicht kann mir ja jemand sagen was ich da noch falsch mache. würde mich sehr freuen, da ich da
-
Thread
seltsame Ladeschaltung bei Treppenlift
auch nicht sinnvoll, ihn nach jeder Ankopplung ans Ende neu vollzuladen. Vielleicht ist aber der PIC intelligenter, wer weiss.
Sanyo Cadnica-Blöcke eine andere Kennlinie aufweisen als die neuen Blöcke, die ich jetzt drin habe. Im PIC anpassen kann ich das jedoch nicht. Dazu fehlt mir die Software und die Entwicklungsumgebung.
-
Thread
PIC Programierung umschreiben / Startampel
jemand einem absoluten Noob auf diesem Gebiet weiterhelfen? Ich habe hier ein Prog zum brennen eines PIC 16F84A zur Steuerung einer Startampel für Micro R/C Rennstrecken. Ich versuche jetzt schon seit Monaten den Progger von diesem System (Micro-XT.de) zu erreichen aber er reagiert nicht. Deshalb dachte ich hier könnte mir evtl. geholfen werden. Dieses Prog für den PIC sollte so umgeschrieben werden das man eine zweite seperate Ampel für die Boxengasse mit ansteuert. Also eine LED Rot und eine LED Grün. Solange die letzten roten LED´s bei der Hauptstartampel leuchtet