-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
umgebaut, die Anschlüsse dann mit Fädeldraht zum Controller verbunden. - der selbe Controller jeweils - PIC10F222, bzw. PIC10F322. Das sind nun für viele zukünftige Projekte die Spiel-Prints. Grüße Gerald ----
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
-
Thread
[V] Aufräumaktion Hobbykeller
Transistor 7A 350V, TO220, 6Stück 23. SAB0529, programmierbarer digitaler Timer, DIL18, 4 Stück neu 24. MT4C4256, 1Mbit-DRAM, DIL20, 4 Stück 25. HY534256S, 1Mbit-DRAM, DIL20, 4 Stück 26. M5M4464, 256kbit-DRAM, DIL18, 16 Stück 27. GD75188, Quadruple-Line-Drivers, DIL14, 2 Stück
Die AM29F040B sind neu und im PLCC-Gehäuse?
-
Thread
Sprachsynthese mit PIC (ohne ext. Speicher)
eine Ziffer 0,5 Sekunden dauert, wären das 40kBytes. Für eine Codierung wie MP3 wird so ein kleiner PIC zu wenig Rechenleistung habe und es wäre ein externer MP3-IC notwendig. Mit einem 18F26k22 (64k Flash) für <2€ wäre es möglich. Wenn 0.35s pro Ziffer reichen, könnte man auf einen PIC18F25K20 für
sodass alle 14bit eines Wortes mit dem DA-Pseudobefehl genutzt werden ( http://www.sprut.de/electronic/pic/assemble/pseudo.html#daten ) Man muss dann aber darauf achten, dass der PIC in der Lage ist, seinen eigenen Flash zu lesen, der PIC16F886 zb. kanns. Ebenso ist dann etwas mehr Rechenleistung gefragt
-
Thread
Controller mit 2x I2C (TWI) gesucht
Da gibt es einen ganzen Haufen auch bei den kleinen 8-Bittern, die zwei I2C haben. Da wäre zB der PIC18F26K22 (28 Pins) zu nennen, oder der PIC16F1829 (20 Pins) oder der PIC16F18325 (14 Pins). > Ist das USI von einem ATTiny eigentlich vollkompatibel zum TWI eines > "großen" Atmels? negativ
-
Thread
Welcher Bus kann das?
> :-( > > Was wäre eien CAN taugliche Alternative (muss ja nicht unbedingt Atmel > sein) PIC18F26K80 Und als Transceiver den MCP2551. Der kann maximal 112 Knoten treiben - das mal so als Warnung, dass Du Dich hier einer Grenze näherst. Das ist übrigens recht viel, es gibt auch Transceiver
ja ursprünglich gehofft, dass mit einem Tiny (<1€) > hinzubekommen. Schade :-( bei digikey: PIC18F25K80-I/SS-ND: 1.746€ MCP2551-I/SN-ND: 0.6247€ Viel billiger wirds leider nicht. fchk
-
Thread
Welchen PIC für Anfängerprojekte?
Ich würde nicht mehr mit PIC16 anfangen sondern gleich auf 18er setzen. Du must auch nicht gleich mit großen Bausteinen anfangen, von der Programmierung unterscheiden die sich kaum. z.B. der PIC18F26J50 hat auch gleich USB dabei
PIC18LF46K22 1.8 — 3.6 V PIC18F46K22 2.3 — 5.5 V
-
Thread
Suche pingleichen PIC18F2550 mit 2. UART oder Alternative
pic_sucher [möchte nicht erkannt werden ;-) ] schrieb im Beitrag #3553780: > Hi, > > gibt es einen pingleichen PIC18F2550 mit zweitem UART? Es gibt den PIC18F26J50. Der ist nicht pingleich, aber
auch. > oder sowas in der Art wie "Baudratenabgleicher" oder .... Ja, der PIC18F26J50 hat sowas. Siehe Seite 331 des Datenblatts. fchk
-
Thread
C-Funktionen vom RAM ausführen?
4: 1a 97 mov r7,sp 6: 48 76 lddpc r6,20 <world+0x20> 8: 1e 26 rsub r6,pc a: ec f8 00 00 ld.w r8,r6[0] a: R_AVR32_GOT16S global e: 70 08 ld.w r8,r8[0x0] 10: f0 c9 ff ff sub
28: 1a 97 mov r7,sp 2a: 48 46 lddpc r6,38 <hello+0x14> 2c: 1e 26 rsub r6,pc 2e: f0 16 00 00 mcall r6[0] 2e: R_AVR32_GOT18SW world 32: e3 cd 80 c0 ldm sp++,r6-r7,pc 36: 00 00 add r0
-
Thread
VHDL Synthese und Simulation
DOWNTO 0); --STEUERSIGNAL AMPEL 4 stsig5: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 1 stsig6: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 2 stsig7: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 3 stsig8: OUT BIT_VECTOR ( 3 DOWNTO 0))
3 DOWNTO 0); --STEUERSIGNAL AMPEL 4 sig5: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 1 sig6: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 2 sig7: OUT BIT_VECTOR ( 3 DOWNTO 0); --STEUERSIGNAL F-AMPEL 3 sig8: OUT BIT_VECTOR ( 3 DOWNTO 0)); --STEUERSIGNAL
-
Thread
PIC Unterschiede 5V 3V Typen
Hi Ich habe gerade gesehen, daß der PIC 18F2620 immer teurer wird. Schon bei 6,20 Euro. Es gibt doch auch den 18F26K20 Der kostet 2,60 Euro Warum ist der so viel billiger? Der Unterschied liegt doch nur in der Versorgungsspannung
https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F2620 https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F26K22 Frank K. schrieb im Beitrag #3545794: > modernere Halbleitertechnologie -> kleinere Strukturen -> mehr Chips pro
-
Thread
SPI Slave auswertung
hei, PIC18F26K22 Habe bei meinem SPI Slave einen Ringbuffer für die zu empfangene Daten. Das Byte wird per Interrupt in den Ringbuffer geladen. Meine Frage. Die Überprüfung der empfangene Bytes nach n
-
Thread
Über NetIO beim Raspberry eine LED einschalten
event_gpio.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c source/soft_pwm.c -o build/temp.linux-armv6l-2.7/source/soft_pwm.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include
source/py_pwm.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-armv6l-2.7/source/common.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include
-
Thread
NIXIE PROBLEM
Ich vermisse 2x 100nF am 7805 (und 4x 100nF über den Dioden des Gleichrichters, aber das interessiert ja eh keinen mehr). Abblockkondensatoren mit 22nF ist für meinen Geschmack zu wenig, besser 100nF. Vielleicht ist
An IC1 Pin 4/5 müssen 5V +/- 0,5V anliegen 2.) 170V Netzteil prüfen. J3 öffnen TP1 mit ca. 18k / 2W belasten, dabei darf die Spannung nicht nennenswert einbrechen (U>150V) 3.) Multiplexing vom PIC messen An den Pins 24, 25, 26 muss eine Spannung von ca. 1/3 VCC anliegen, hier ca. 1,7V.
-
Thread
Periodenmessung
attachment/205355/Abbildung_2.png" kann nicht angezeigt werden, weil sie Fehler enthält.[/code] Firefox 26.0, WinXP
dann im Interrupt folgende Berechnung durchführe: unsigned long t; float faktor; float drehzahl_f; unsigned int drehzahl; t = TMR2; //Timer auslesen TMR2 = 0x00; //Timer wieder auf 0 setzen drehzahl_f = faktor / t; //Drehzahl berechnen drehzahl = drehzahl_f
-
Thread
Syncronisation SS bei SPI Slave
hei, PIC18F26K22 Habe eine Interrupt gesteuerte SPI Slave Routine. Das Paket enthält 30 Byte. 1.Byte Anzahl dann 28 Daten Byte und zum Schluß 1 Prüfbyte. Nach jedem empfangenem Byte speichere ich das Byte
-
Thread
Neues Layout, Artikel der Woche
Bei kleinem Browswerfenster verschiebt sich die Bewertung in den Text. FF26
an: Brauche Hilfe beim Bau einer Uhr (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28) Wie gesagt: In der normalen Forumsliste passiert das aber nicht. Da bleibt es einzeilig. Danke, Frank
-
Thread
Gutes CAN Setup für automobilbereich gesucht
" im Klartext. Der PIC18F2580 ist zwar nicht uralt, aber auch schon wieder alt. Der aktuelle ist der PIC18F25K80, bzw der PIC18F26K80 (mehr Speicher). Schau Dir das an, dann weißt Du, warum ich den K-Typ empfehle. Der ist außerdem billiger. http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F258&product2=PIC18F25K80 http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F2580&product2=PIC18F25K80 fchk
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
0.01A-2A - Leistungsanzeige umschaltbar zwischen Blind-, Schein- und Wirkleistung - Controller: PIC18F2685 - Gewicht: gut 13kg :-) Viele Grüße, Dirk
Das komplette Projekt mit allen Dateien zum Aufbau, findet man übrigens hier: http://pic-projekte.de/phpBB3/index.php?sid=e1590847e4c141d4019f79781dc4abb4
-
Thread
Erfahrungen mit Oszi Rigol DS1074Z bzw. DS1104Z?
DISP:DATA?") wavdata = ins.read_raw()[2+9:] # strip header with open("screen.bmp", "wb") as f: f.write( wavdata ) anything() [/code]
http://beyondmeasure.rigoltech.com/acton/ct/1579/s-065b-1505/Bct/l-3f49/l-3f49:dd4/ct2_0/1?sid=ErJFAfDAl DS1000Z Firmware Release Notes.pdf Instrument Firmware Release Notes Models DS1054Z, DS1074Z, DS1104Z, DS1054Z-S, DS1074Z-S, DS1104Z-S, MSO1074Z,
-
Thread
Meine erste MCU - Die ulimative Entscheidung
können. Hier im Forum gibts genug Idioten, die einen CAN-Knoten mit Atmega8+MCP2515 aufbauen, wo zB ein PIC18F26K80 angebrachter wäre, weil der (a) CAN eingebaut hat und (b) der eingebaute CAN leistungsfähiger ist und (c) der PIC weniger kostet und weniger Platz und einen Quarz weniger braucht als die AVR-2515-Kombination. Gleiches Spiel mit Ethernet und dem AVR-NET-IO. Ein kleiner PIC18F67J60 macht alles das, wofür man bei AVR ein ganzes Board braucht. Es gibt auch Dinge, wo zB MSP430 optimal ist. Immer schön flexibel sein! fchk
-
Thread
KFZ 12V - Wie Meßeingang schützen?
Unfähigkeit? Immer wieder das gleiche... http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
hätte da bedenken. Edit: ich muß ja zum berechnen R1 nehmen, nicht R2. Dann rechne ich C2 mit 16,1nF aus bei Tau = 1ms.
-
Thread
PIC24F04KA201 in Assembler
can't open /l+ for reading /l+:0: Error: can't open /x- for reading /x-:0: Error: can't open /p24F04KA201 for reading /p24F04KA201:0: Error: can't open /c+ for reading BUILD FAILED: Thu Dec 26 01:06:57 2013 Habe schon verschiedene PIC24 probiert, aber keiner läßt sich so programmieren wie die
Dokument DS51317. Bei Korrekter Installation stehe die Includefiles unter \MPLAB ASM30 Suite\Support\PIC24F\inc\ > Ich habe MPLAB IDE V 8.6 und auch die neueren Versionen (MPLAB X IDE > oder so) > Habe ständig Fehlermeldungen wie > > 24F04.asm:10: Error: Invalid mnemonic: 'org' > P24F04.asm:
-
Thread
Can-Controller in Software auf Atmega
Vergiss es. CAN geht bis 1 MBit/s. Nicht machbar. Typischer Fall von Scheuklappen. Nimm einen PIC18F26K80, der ist auch im SDIP28 Gehäuse und hat CAN-Hardware eingebaut. Oder, wenn Du bei Reíchelt bestellen musst, einen PIC18F2585 - der ist dort noch im Angebot, stammt aber aus einer etwas älteren
Frank K. schrieb im Beitrag #3458564: > PIC18F2585 Und schau vorher mal ins Silicon Erratum. Die ersten beiden Revisionen waren m.W.n. ganz Microchip-typisch ziemlich zerbombt. Man weiß bei Reichelt ja nicht, welche man kriegt... Ohne Quarz
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
PPL macht man auf einmotorigen Maschinen. Obwohl, wenn es nach Dir ginge, dann ware sicher auch eine F/A-18 möglich (omg). Gute Nacht Andreas
Denn oft nimmt man ja dann doch wieder Teile, die gut funktioniert haben (z.B. LM324, BC548, 1N4148, PIC12/16/18/32, AVRs etc.). Klappt bis jetzt eigentlich ziemlich gut. Insbesondere weil ich in der Woche sowieso kaum zum basteln komme und mich dann die Lieferzeiten wenig stören. Grüße Andreas
-
Thread
EMS > Adapter > NetIO > Raspi
Ja, da war noch ein can-Interface und Zeug für den PIC18F dabei. vg Jürgen
PIC 18F4685 (TQFP-44) 1x 10 MHz-Quartz (SM49) Habe nur mal kurz überflogen. Bei Reichelt habe ich den PIC nicht gefunden. Bei HBE-Shop (farnel) sind dann für Bauteile und Versand etwa 32 Euro fällig
-
Thread
µC als USB Tastatur
Ich mach sowas immer mit dem µC selber. z.B. der PIC18f14K50 oder der PIC18F26J50 haben ein USB Interface. Den passenden Stack gibt es bei Microchip zum download.
-
Thread
Microchip Brenner/Debugger
, PIC18F248 habe ich derzeit rumfliegen. - Ich führe die fünf Programmierpins nach außen, dort wird der Olimex angeschließen - Via MPLABX kann ich dann meine Software in C schreiben, aufspielen und debuggen
Ja ein einfaches PicKit3. Gibts bei Ebay für 26$. Original ca 46$. Funktionieren tun beide gleich gut. Das Pickit3 kann alle Microchip uC Programmieren und auch Debuggen.
-
Thread
LCD Problem nach I2C-Start
Tach Arbeite am Bau einer Wetterstation mit dem PIC16F877A. Ich will 3 Sensoren (Temperatur,Feuchte,Druck) mit I2C auslesen und dann über die I/0 Pins auf dem LCD ausgeben. Ein einfaches Programm, welches etwas auf das Display schreibt funktioniert.
S1 und S2 und kannst problemlos debuggen. Zur Umrüstung auf reinen 3.3V Betrieb: 7. Ersetze den PIC16F877A durch einen PIC16LF877A und den Quarz durch einen 10 MHz Quarz. Alternativ kannst Du auch einen ganz anderen PIC einsetzen - ich würde da den PIC18F46K20 empfehlen. Der läuft auch bei voller
-
Thread
Binär-->BCD in C
Algorithmus um eine binäre Zahl kleiner 99 in eine zwei Stelle umzuwandeln. Der Code soll auf einem PIC18 laufen, der kann Multiplikationen in Hardware. Von BCD nach binär würde ich so machen: [c] zahl=bcd&0x0F; zahl+=(bcd>>4)*10; [/c] Daraus macht der Compiler 9 ASM Befehle Aber wie geht
Alternativ kannst du auch mit BCD Zahlen rechnen. Der Pic18 hat dafür immer noch ein DC Flag. Irgendjemand sollte dieses Flag doch mal benutzen!
-
Thread
Assemberhilfe PIC 12LF1822
kann > da keine Bits setzen, bzw nur ueber arithmetische Operationen. Stimmt nicht ganz. Bei PIC16 ist es nicht über Register erreichbar, beim PIC12 hingegen kann man das W z.B. über decfsz WREG,f erreichen. Es ist in jeder Bank.
M. H. schrieb im Beitrag #3420547: > beim > PIC12 hingegen Ja stimmt, es ist ein Pic18 welcher da als pic12 vermarktet wird. Ich habe deren ASM nicht so verinnerlicht, da ich bei pic18 meistens nicht ASM mache, bzw nur kurze optimierungen.
-
Thread
DAB+ Modul KeyStone 8650
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
; cmdtype: 03; cmdid: 00; sernr: 0A; length: 005D DS AT DG SEGNR TR-ID SN DATA... 3C 00 03 80 00 F4 40 80>73<60 80 00 12 F4 40 00 <..€.ô@€s`€..ô@. 4A 00 04 D7 80 25 04 01 CC 2C 00 32 30 31 36 2D J..×€%..Ì,.2016- 30 31 2D 32 36 2E 31 38 2D 34 30 2D 34 35 2E 37 01-26.18-40-45.7 30 33 34 33 32 32
-
Thread
Frequenz eines Rechtecksignal manipulieren
=r22 ; 0..0x3f0000 .def outtime0=r24 ; 24-bit value for time between .def outtime1=r25 ; edges of output signal .def outtime2=r26 ; .def cache0=r28 ; 24-bit buffer for last input timer .def cache1
Jürgen F. schrieb im Beitrag #3444888: > dass nur die Frequenzen bis z.B. 90Hz verändert werden, und > alles was darüber liegt einfach direkt 1:1 weitergegebn wird? ... if(f <= 90.0) f = f + 20.0; erzeuge
-
Thread
PWM - Wahrnehmung Auge
Wilhelm F. schrieb im Beitrag #3396839: > Im Prinzip reicht da ein kleiner PIC und ein Steckbrett und ein paar > LED. Okay, für mich wäre es aber einfacher eine seriöse Quelle zu finden, die mir bestätigt
Felix O. schrieb im Beitrag #3396846: > Wilhelm F. schrieb im Beitrag #3396839: > > >> Im Prinzip reicht da ein kleiner PIC und ein Steckbrett und ein paar >> LED. > > Okay, für mich wäre es aber einfacher eine seriöse Quelle zu finden, die
-
Thread
[V] Alles mögliche die zweite
2x Wellenkupplungen Einmal 10mm auf 6,3mm und 10mm auf 8mm Beide Durchmesser 20mm und Länge 26mm Pos 2: T Riemenscheiben Grosses Rad 16T2,5/60 Kleines Ritzel hat 12 Zähne auch T2,5 Pos 3: 4x Pic16F628A Pos 4: 9 Stück (sichtbar nur 6, auf der Rückseite sind noch 3) LM3914N-1 Bargraphtreiber
Das folgende ist noch zu haben: Pos 3: 4x Pic16F628A Pos 7: Glasfaser Sende und Empfangsdiode für 850nm http://www.lightwavestore.com/product_datasheet/OS... Pos 15: Edding Textmarker, hab zuviele bei Amazon gekauft gehabt Pos 18
-
Thread
Suche einfache Lösung für SPI zu CAN
ist auf den ersten Blick gut dokumentiert und > wird mir hoffentlich den Einstieg erleichertn. PIC18F26K80, MCP2551, ein 8MHz-Quarz, und etwas Kleinkram. Mehr brauchst Du nicht für einen CAN-Knoten. Dazu noch die Anschaltung für Deine Sensoren und das wars. Passt alles auf eine kleine Lochrasterplatine
minimale Bauteilanzahl, Kosten unter 10€ ohne die ADCs etc. Wenn Du was schnelleres haben willst: dsPIC33F128MC802. Hat auch CAN, ist aber ein 16 Bit Prozessor mit 56 Bit DSP-Erweiterung. Ist von der Hardware her genauso einfach zu beschalten wie der PIC18F26K80, braucht aber 3.3V (der PIC18 kann mit
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Wilhelm F. schrieb im Beitrag #3482569: > Wird es mal, wie mein PIC12F675, auch 32-Bitter im DIP8-Gehäuse geben? Gibt es schon. LPC800.
gibt es die Eingangs erwähnt Nuvoton-Controller für 0.29 USD aber nicht bei Reichelt, da sind die PIC's billiger. Also, bestellt bei Reichelt den Laden leer: http://www.reichelt.de/PIC-12-Controller/PIC-12F1501-IMC/3/index.html?&ACTION=3&LA=2&ARTICLE=121711&GROUPID=2966&artnr=PIC+12F1501-IMC