-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
>20x 90USB1287-16AU → 2€/Stk. >20x ATMEGA325-16AU → 2€/Stk. 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul mit MPX-Ausgang (siehe Bild) → 2,50€/Stk. 8x PCA9506DGG
-
Thread
Vdrive2 + Pic16f819 als Datenlogger
Hallo, soll der Pic16f819 den Stromfluss und die Batteriespannung messen, die Daten via Uart an den PC weiterleiten? Viele Messresultate kann der Pic jedenfalls nicht auf dem eigenen Chip speichern. und ein fixfertiger
-
Thread
Mysteriöses DS3234 Problem
natürlich alle Register auslesen. Möglich ist es schon, daß ich irgendwo irgendwas Dummes im Code (PIC16F877A) angestellt haben könnte. Ich finde es nur komisch weil ich die RTC an einer gleichartigen zweiten Wetterstationsbord im Haus wochenlang in Betrieb hatte und sich kein Fehler zeigte. Die RTC
-
Thread
Serielle Daten auf verschiedene Leitungen schicken (Demux)
zu (fast) beliebigen IO-Pins, hat AVR nicht. Das haben die meisten PIC24, einige PIC32 und wenige PIC16/PIC18. Ist, wenn vorhanden, sehr schön, um ein optimales Layout einfach hinzubekommen. Du brauchst doch aber nur einen UART für MIDI und ein SPI für Deine Schieberegister. Das hat sogar der Mega8
-
Thread
Pollin-VFD und Frohe Weihnachten!
stellige Schieberegister TPIC6C595 und 80xBC857 als Treiber betrieben. Die Ansteuerung erledigt ein PIC16F1827 auf einem extra Board, der eine I2C- Schnittstelle bereitstellt. Nach Trennen des PIC-Boards vom Display steht dessen Steckverbinder als Programmierschnittstelle zur Verfügung. Die Polarität
-
Thread
4 Bit Initialisierung PIC16F628A
so prähistorisch ist wie mein eigener. Ich habe das Display ANAG Vision AV 1610 an den PIC 16F628A angeschlossen wie im Quellcode zu lesen ist. Leider funktioniert die Initialisierung aus welchen Gründen auch immer nicht. Die Anschlüsse des Displays sind korrekt mit dem PIC verbunden und
Pic16 Assembler und HD44780. Da hat wohl jeder von uns die Beispiele von Sprut übernommen. http://www.sprut.de/electronic/pic/programm/lcd.htm
-
Thread
Projekt Cansat
Modul 3-Achsen-analoge Gyro-Sensor + Beschleunigungssensor-Modul für MPU 6050 Microcontroller PIC16F689 oder... Akku Akkupack Lipo Star Turbo 360mAh / 2S / 7,4V / 25C Im hauptsächlichen benutzen wir einen Microcontroller um von Sensoren Daten abzufragen. Wir haben 2 Funkmodule gekauft
-
Thread
PIC16 SPI SD Card
Hallo, ich versuche gerade eine SD Karte über SPI an den PIC16F887 anzuschließen. Ich habe schon einiges im Netz dazu gefunden und ein paar Versuche gemacht, jedoch will es nicht funktionieren. Ich bekomme bei der Initialisierung der SD Karte nie eine Antwort
-
Thread
Vereinfachung einer "C" Funktion
Als Hintergrund Ich gebe auf ein LED Display mit 8 x 16 Led's Das mache ich mit spi und zwei PIC16F887 Muster aus und da dachte fängst Du mal mit einer Sinuskurve an. .-)
. Wissen wir aber: Martin M. schrieb im Beitrag #4392726: > Das mache ich mit spi und zwei PIC16F887 ;)
-
Thread
OSD programm mit einem ATmega32u4
Configuration für den IC, du musst noch einige Register setzten damit da was kommt Ich zwar asm für PIC16 aber da kannst es eigentlich gut raus lesen. [code] max7456_conf ; Max7456 Config movlw 0x00 ; VM0 Video Mode Register 0
-
Thread
xBee - Sensordaten senden?
Hallo Leute! Bin gerade mit xBee beschäftigt und zwar hätte ich eine Frage. Also ich habe einen (PIC16F689)der bekommt Sensordaten (Temp. Luftdruck). Wenn ich es richtig verstanden haben, schreibe ich im Code(mpLab) das der µC die Daten ins TX-Register speichert und abfragt ob Daten darin sind, und
Leute! > Bin gerade mit xBee beschäftigt und zwar hätte ich eine Frage. > > Also ich habe einen (PIC16F689)der bekommt Sensordaten (Temp. > Luftdruck). > > Wenn ich es richtig verstanden haben, schreibe ich im Code(mpLab) das > der µC die Daten ins TX-Register speichert Vereinfacht gesagt,
-
Thread
Ganz seltsames Problem mit einem Mosfet direkt an einem PIC 18f14k50
unglaublich gut nach dem Resetgrund forschen kannst. Und btw.: GENAU Dein Fehlerbild hatte ich mit einem PIC16F84A vor bestimmt 15 Jahren bei einer ähnlichen Anwendung im Kfz. Ich bin den Ursachen bis zur letzten Unklarheit nachgegangen und habe auf diesem Weg eine Menge gelernt. Wie willst Du denn sonst Erfahrungen
den externen zu 0 machst, bleibt der Innenwiderstand. Und bei dem von mir gezeigten Bild für den PIC16F1825 kann man ersehen, daß er je nach Strom zwischen 100 und 200 Ohm liegt. Das wird bei anderen Chips ähnlich sein, sie sind ja auch nur aus Silizium mit vergleichbaren Strukturen. Das wiederum
-
Thread
DMX Dimmer mit PIC - nonvolatile Memory?
verworfen. http://en.beglec.com/product/4618/DSP4 Das Rätsel kommt nun: Es sind lediglich zwei PIC16F54 und ein LCD Controller von Holtek (HT1162) verbaut, wobei ja die PIC keinerlei EEPROM haben und auch der LCD Controller sowas nicht hat. Eine Batteriepufferung ist nicht vorhanden und auch nicht
-
Thread
PIC "Shared" Speicher
Hallo, ich habe einen Haupt PIC (PIC16F887) der einen Schrittmotor ansteuert. Zur Überprüfung ob ein befohlener Schritt auch gemacht wurde habe ich einen zweiten PIC (PIC16F887) der sich um die Signale des Schrittmotor Encoders kümmert
-
Thread
PIC16F684 interner Kurzschluss
Hallo, ich versuche gerade ein Gerät zu reparieren, bei dem ein PIC16F684 den MOSFET eines Schaltreglers ansteuert um damit den Strom durch eine LED konstant zu halten. Allerdings schaltet der MOSFET dauerhaft durch und schließt damit die Versorgungsspannug kurz. Dieser
-
Thread
Define Makros in C
) Was du brauchst ist C++, da kannst du weitestgehend auf Makros verzichten, aber C++ mit z.B. PIC16F ist irgendwie Overkill, und ein 32Bit ARM für eine einfache Batterieschaltung ebenfals ;) Es gibt selten reines Schwarz und Weiß, meist ist die Welt Grau.
-
Thread
PIC16F mit 10 Multiplizieren und Dividieren
Hallo, was ist der schnellste weg ohne eine Bibliothek eine 16 Bit Zahl, also eine Zahl bestehend aus 2 Registern, mit 10 zu multiplizieren und dividieren? Ich habe schon gesucht und ein paar gute Sachen gefunden, jedoch haben die gleich erklärt wie man mit beliebigen Zahlen multipliziert, was hier überhaupt nicht nötig ist und ich mir so etwas Speicher sparen will, wenn ich das ganze auf mal und durch 10 beschränke. Vielleicht kennt jemand nen guten Algorithmus dafür?
-
Thread
Datenübertragung µC <--> PC
Firmware für HID oder CDC wird wohl meistens auch irgendwie zu Verfügung gestellt werden. Ich benutze PIC16F145x und einige (USB)-PIC18. Sogar eine VID/PID bekommst du umsonst -> http://microchip.wikidot.com/usb:sublicence Einfach ausfüllen und innerhalb von Minuten hast du eine ;-)
-
Thread
Alternative Atmel ICE
abgespecktes PICKIT4 mit dem Standard-PIC Pinout. Wenn man 5 völlig verschiedene Architekturen (AVR, 8-Bit PIC, 16 Bit-(ds)PIC, MIPS EJTAG (direkt oder über ICSP getunnelt) und ARM) supportet, muss man irgendwo halt Abstriche machen. fchk
-
Thread
PIC16 MSSP I2C
Hallo, ich versuche gerade eine I2C Verbindung zwischen zwei PIC16F887 herzustellen. Aber es will nicht funktionieren. Beide PICs haben eine LED an *RD1* und beide *SCL* und *SDA* Leitung sind jeweils miteinander Verbunden und werden mit einem 1 kOhm Widerstand
-
Thread
Besser als Raspberry Pi Zero
. Man kann das Board direkt und > gefahrlos über die USB-Schnittstelle programmieren. Mit den PIC16 mochte ich eigentlich, aber wenn das offizielle Programmiergerät des Chipherstellers bei versehentlichem Knopfdruck auf einen genial exponiert daran angebrachten Taster den Controller irreparabel zerschießt
-
Thread
8x µC über einen weiteren µC programmieren
"kleine" Pic kosten (60ct. bei 10pcs) und was die dafür an HArdware intus haben. BEispielsweise PIC16F1503 (Nur der vollständigkeit halber: Die Aktuellen PIC16 haben mit den alten PIC16 nicht mehr viel gemeinsam. Die entsprechen da eher den PIC18 beim Programmieren und sind auch ohne Abstriche
-
Thread
PIC32 Verfügbarkeit?
Microchip hat in den letzten 20 Jahren keine PICs abgekündigt. Du kannst selbst einen PIC16C54 von 1984 noch kaufen. Microchip motiviert die Kunden zum Umstieg, indem sie neuere, pinkompatible Versionen in moderneren Fertigungsverfahren anbieten, die dann deutlich günstiger sind, während
-
Thread
Projekt Leuchtmodul mit PIC Microcontroller
einmal viel, ist im wesentlichen aber immer das selbe... Für die Ansteuerung wollte ich einen PIC 16F1526 verwenden, da dieser 10 PWM Ausgänge hat und genügend I/O Pins. Außerdem hat er eine sehr kleine Bauform (-I/PT). Soweit wie ich es gelesen habe, kann man mit den I2C Ausgang die WS2812B Controller
geniale Lösung also. Es gibt noch andere PIC16 mit CLB - such Dir den passenden aus. Und nein: mit I2C gehts nicht. Nächste Frage: Wo kommen Deine 12V her? LiPo Akkus? Falsche Spannung. Das ist die erste Frage. fchk
-
Thread
PIC32 - XC32 - Assembler
LED Blink Programm geschrieben und es hat alles gut funktioniert. Vor dem PIC32 habe ich mit dem PIC16F887, den ich noch in Assembler programmiert habe, gearbeitet. Jetzt habe ich keine richtige Kontrolle mehr über die "Zeit" weil ich eben in C programmiere In Assembler wusste ich ja noch das ein
-
Thread
Flashen PIC16F877
Habe mir einen Flash-Programmer SERCON1 ohne AVR-Teil für den PIC16F877 gebaut, mit 10k RB3 gegen GND den LVP Modus ausgeschaltet und einem 220pF Kapazität den Clockimpuls-Anstieg entschärft. Als Programm verwende ich ProgPIC von Aichinger (leider gibt es die Adresse
-
Thread
Wie gut funktioniert V-USB CDC?
Kosten, Platz. Bitte hier keine Diskussion > über Alternativen, die sind wohl hinlänglich bekannt PIC16F1454. Echtes Full Speed USB zu einem unschlagbaren Preis, und im QFN oder SSOP ist der Platzbedarf auch nicht größer als der eines Tiny85 im SO08. Die Macher von blink(1) (*) haben zB Ihr VUSB-Design
Frank K. schrieb im Beitrag #4353278: > PIC16F1454. Echtes Full Speed USB zu einem unschlagbaren Preis EFM8UB10F8G
-
Thread
I2C mit AT30TSE will nicht
Hey ich versuche gerade verzweifelt, einen AT30TSE Tempsensor mit meinem Pic16F1718 zum laufen zu kriegen. VCC = 3,3V SCL, SDA haben 10k Pull Ups, A0..A2 an GND. sonst alles wie gehabt. Verkabelung sollte passen. Anbei mein Oszibild, eigentlich sollte passen was der
-
Thread
[S] uC - klein, 5V, 2 ADC, 2 DAC, kostenlose Toolchain
, Microchip, Atmel und NXP habe ich abgeklappert, was gibt es 'da > draussen' noch konkret? PIC16F1769 ?
> > EDIT: Mit V-USB ist sogar USB drinnen (damit is der Chip aber ziemlich > beschäftigt) PIC16(L)F1769 + SSOP20 + 1,8 - 5,5V + 12x 10Bit ADC / 2x 10Bit DAC + 2x 16Bit PWM (CCP) + 4x 8Bit, 3x 16Bit Timer + 18 IOs EUSART, I2C/SPI + kostenlose Toolchain für Win, Linux und Mac + einfach
-
Thread
µC Umstieg. Wo sind die Infos?
eine simple serielle Strippe sein kann oder gar nur ein USB-Kabel. W.S. P.S. Früher bei den PIC16xxx war es quasi bastlerische Ehrenpflicht, nen selbstgebauten PIC-Brenner zu haben, entweder am Paralleleport oder an einem seriellen Port, Stichwort "Tait Programmer" - aber heute?
Programmier- und Debugmöglichkeiten mittels Segger J-Link. Wohlgemerkt nach Jahren Erfahrung mit PIC24 und PIC16 (RealICE, ICDx). Privat mache ich praktisch nichts mehr mit PIC.
-
Thread
SN7416N / Buffer Ansteuern
Hallo, ich experementiere gerade mit dem PIC16F887 und wollte mehrere LEDs ansteuren. Da der PIC von sich aus nicht genug Leistung hat will ich zwischen den LEDs und den Pin Ausgängen einen Buffer schalten, genauer den SN7416N. Jedoch werde ich
-
Thread
RS485 mit (Atmel) USB Hardware?
Es gibt auch Transceiver in VSSOP8 (3mm*3mm, 0.65mm Pin Pitch). Zusammen zB mit einem PIC16F1574 im TSSOP oder UQFN (4mm*4mm, 0.65mm Pitch) sollte das eine recht kompakte Lösung werden. fchk
standardkonformes RS485/422, aber immerhin echt differentiell. Wenn Du es im Datenblatt nachlesen willst: PIC16(L)F18325/18345 kämen dafür in Frage. fchk
-
Thread
Fernbedienung selber entwickeln (Funkmodul)
mir ein Modul/Baustein für folgende Voraussetzungen empfehlen: - verwendeter Microcontroller: PIC16F887 - Reichweite: mindestens 100m - Preis unter 40€ Und NEIN, ich will keine fertige Fernbedienung kaufen. Der Weg ist das Ziel!
-
Thread
PIC16LF1454 nicht programmierbar
Durchgangsprüfer getestet. So sieht meine confg.h header File aus für die Konfigurationsbits aus [c] // PIC16LF1454 Configuration Bit Settings // 'C' source line config statements #include <xc.h> // #pragma config statements should precede project file includes. // Use project enums instead of #define
Übrigens wird auf dem von dir erwähnten Entwicklungsboard für den PIC16 RC0+RC1 als ICSP genutzt, nicht RA0+RA1! Trotzdem sollten laut Datenblatt aber beide Ports funktionieren.
-
Thread
[V] uC, Halbleiter, passive, optische Bauteile, Kabel
und wurden in ESD-sicherer Verpackung aufbewahrt. µC: 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 1€/Stk. >20x MSP430F1611IPM → 1€/Stk. 16x MSP430F149IPM → 2€/Stk. 3x MSP430FG4618IPZ → 2€/Stk. 3x MSP430F135IPM → 1€/Stk. 3x MSP430F148IPM → 1€/Stk. 3x MSP430F147IPM → 1€/Stk
-
Thread
Verständnisproblem - Pull-Up/Down - Anfänger
Liest man das Datenblatt einer MCU, z.B. das des PIC16F1827 auf Seite 350, findet man dort (siehe Anlage) diese Daten: Weak Pull-u Current Vdd = 5,0V Vpin = Vss (0v) minimum 25uA typisch 140uA maximal 300uA Also liegt der fertigungstechnisch
-
Thread
Asycnchrone Delay Funktion!?
Hallo Leute, ich bin neu in der embedded Welt:) Und programmiere grad an einem PIC16F1937;) Da wollte angelehnt an dem kooperativen Scheduling eine delay Funtion implementieren, via Timer :) Folgender (Pseudo Code): [c] volatile int _counter = 0; int _oldValue = 0; void
-
Thread
Warum keine Hochvolt-Mikrokontroller?
Es gäbe den PIC16HV540 - 3.5 bis 15V: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16HV540
Markt dafür da ist -> keine Stückzahlen -> kein Gewinn -> machts keiner Edit: Siehe Hinweis zu PIC16HV540
-
Thread
Überraschung, ab heute machen sie Software.
Sourcecode funzt out of the box und der Support ist auch ok. Diverse Plattformen (hab selber mit Pic, Pic16, Pic32 und STM Arm gearbeitet) und imho ausgereifte libs. Alles gut dokumentiert und sehr benutzerfreundlich. Dann haben Sie noch jede Menge sog. "Clicks". Module die fast alle Bereiche der Hardware
-
Thread
Binäruhr code senden an PIC 16F648A-I/P, MOS 4094
Konsole programmiert und fertig. Nun habe ich aber LEDs, widerstände und halt meinen "minipc" PIC 16F648A-I/P und 3 mal 8-stufige Schieberegister für stunde, minute, sekunde den MOS 4094. Mein Problem wie muss ich meinen code verändern das jetzt auch die richtige LED leutet. Was könnte ich bei
-
Thread
Umstieg von AVR auf PIC
PIC16F1459 Ohne Quarz direkt an eine USB-Buchse. Mit 5V auf dem Steckbrett immer noch dabei. Preisselektiert nach unten hin. Ist debugbar.
Systematik: PIC10 sind die ganz kleinen Teile PIC12 ist "Baseline", also die kleinen Teile. PIC16 ist die Basisreihe ("Midrange") PIC18 ist eine halbe Stufe drüber. Hauptvorteil: besser an C angepasst PIC16Fxx: Uralt-Teile, nicht mehr verwenden PIC16Fxxx: ältere Chips, kann man nehmen PIC16Fxxxx
-
Thread
Welcher Programmer für ARM Cortex-M0?
Stichpunkt USB und dieses unsägliche VUSB: Es gibt Berichte von Leuten, die das bereut haben und auf einen PIC16F1454 (die günstigste Möglichkeit, ein Hardware USB Device zu realisieren) gegangen sind, und zwar ohne Mehrkosten... Zu den größeren AVRs: sie sind für das, was Du an Rechenleistung bekommst, einfach
-
Thread
virtueller COM-Port mit Atmega
Stress. Und wenn Du eigenen Code auf dem Chip haben willst: das ist eigentlich ein vorprogrammierter PIC16F1455, der billigste Microcontroller mit zertifiziertem Full Speed USB Hardware Interface. fchk
den USB-5Volt über den TX-Pin in den PIC und da über die Schutzdioden des PortPins auf Vcc. Dein Pic16F876 ist im Datenblatt mit 2-5,5Volt Betriebsspannung angegeben, er war also vermutlich nie wirklich aus.
-
Thread
[V]Microchip PIC's 18/16/24 & PICkit2 & Board
Stück (DIP40) PIC18F4620 -I/P 5 Stück (DIP40) PIC18F4620 -I/PT 3 Stück (44-Pin TQFP) PIC16F871 -I/P 1 Stück (DIP40) PIC16F877A -I/P 4 Stück (DIP40) PIC16LF877A -I/P 6 Stück (DIP40) PIC24F16KA102 -I/SP 1 Stück (DIP20) PIC24FJ64GA000 -I/SP 1 Stück (DIP20) PICkit 2
-
Thread
PIC läuft zu langsam
weitergekommen. Vielleicht kann mir jemand von euch einen Tipp geben. Hier mein Problem: Ich versuche einen PIC16F886 zum Laufen zu bringen, habe mit dem PIC Controllern aber bisher noch keine Erfahrung. Deshalb habe ich mit einer einfachen Übung begonnen - eine blinkende LED(am Ende soll eine Servo-Steuerung
-
Thread
PIC16F887 float in string umwandeln - PROBLEME :-(
dann auch noch weitere "Hürden" an mich in sachen Programmierung, oder ist das ähnlich wie bei dem pic16f887 ? Also mit MPLab und pickit3 möglich ? Vielen Dank,Tobi
auch noch weitere "Hürden" an mich in sachen >Programmierung, oder ist das ähnlich wie bei dem pic16f887 ? Also mit >MPLab und pickit3 möglich ? Nur insofern, als dass die deutlich komplexer sind als PIC16. Dafür um Größenordnungen Leistungsstärker. Du brauchtst nur den XC32 compiler zu installieren
-
Artikel
TV-out
Atmega8, Atmega16..., PAL oder VGA) PIC B&W Video von Richart Gunee. Inkl. PONG und TETRIS Spiel (PIC16C84, PAL) TV Oscilloscope, AVR Video Generator und Video Generation with Atmel AVR microcontrollers von Bruce Land. AVR Videotext und ARM PAL Video von Ulrich Radig. STIGLitz: Efficiently Generating
Monochrome On-Screen Display with Integrated EEPROM MAX7456 Eagle lib MAX7456 MAX7456 Schaltung + PIC16F ASM Beispiel AVR Bascom beispiel
-
Thread
[V] 8-fach-Relaiskarte für Parallelport (Sundox 1001495)
Ansteuersoftware in Visual-Basic-Script (also Excel) ist dabei. Heutzutage eher ein Fall für V-USB oder PIC16F1454, zum Wegwerfen zu schade.
-
Thread
Potentiometer und Hysteresen Problem?
Sache (Aber macht irgendwie viel mehr Spass) :) Anyway.. ich habe einen 12 bit ADC Wandler (PIC 16F...), dieser liefert mit über eine elektronische Schaltung (welche mir grad nich vorliegt) den Süannungs "Wert" eines linera Potentionmeters.. Klappt auch alles super... ABER... nun gibt es ja
-
Thread
AT89C2051, SDCC und MCU 8051 IDE
habe die neuste 64bit-Version de SDCC verwendet: SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/h c08/s08/stm8 3.5.0 #9253 (Jun 20 2015) (MINGW64) Da mein bestelltes Programmiergerät noch nicht da ist, kann ich noch keinen Microcontroller flashen und damit Testen.