PIC ist eine Marke von 8-, 16- und 32-Bit-RISC-Mikrocontrollern, die von Microchip hergestellt werden. "PIC" war ursprünglich eine Abkürzung für "Peripheral Interface Controller".
Ich möchte eine Zenerdiode als Spannungsreferenz zum PIC18F2550 als analoge V + -Referenz verwenden. Ich habe vor, diese Zenerdiode zu verwenden , bin mir aber nicht sicher, wie ich ihre Werte berechnen soll. Ich plane eine 4,7-V-Spannungsreferenz, indem ich einfach eine einfache Schaltung als Vcc-> Widerstand-> Zener-> GND verwende (mit …
Ich habe zwei Leiterplatten. Einer hat einen dsPIC30F6012a, der andere einen dsPIC30F6015. Beide werden mit einem PICkit 3 aus separaten eigenständigen HEX-Projekten in MPLAB X programmiert. Beide Firmwares wurden vor diesem Zeitpunkt problemlos auf Dutzende von Einheiten angewendet. Derzeit funktioniert die Firmware ordnungsgemäß, wenn sie von allen PCs bis auf …
Ich habe PIC16F877( Datenblatt ) für mehrere Projekte verwendet. Für einen einzelnen externen Pinwechsel-Interrupt können Sie PORTB0Interrupt verwenden. Aber jetzt muss ich 8 unabhängige externe Pinwechsel-Interrupts in einem einzigen Schaltkreis unterstützen. Im Datenblatt steht, dass es 15 Interrupts gibt PIC16F877, aber ich denke, diese werden gezählt, einschließlich Timer-Überlauf-Interrupts usw., die …
Einige Hintergrundinformationen. Ich benutze MPLABx mit einem PicKit2, um verschiedene Arten von Bildern zu programmieren. Im Moment ist es der 16F887. Ich versuche, mich an die Hi-Tech PICC Lite-Werkzeugkette zu halten, bin aber zunehmend unzufrieden mit der Zusammenstellung einiger Dinge. Operationen, die relativ schnell sein sollten (unter Berücksichtigung des 500-ns-Befehlszyklus …
Ich bin völlig neu in der Welt der FPGAs und dachte, ich würde mit einem sehr einfachen Projekt beginnen: einem 4-Bit-7-Segment-Decoder. Die erste Version, die ich rein in VHDL geschrieben habe (es ist im Grunde eine einzige Kombination select, keine Uhren erforderlich) und es scheint zu funktionieren, aber ich würde …
Ich habe eine 7-Segment-Anzeige mit 4 Ziffern. Was brauche ich, um davon zu profitieren? Kann ein einzelner Mikrocontroller den Vorgang ausführen? Ich meine PIC16F690 ... Ich habe auch einen MAXIM-Chip gesehen, der diese Art von Displays antreibt ... ist das unbedingt erforderlich? Hier ist ein Bild aus dem Datenblatt. Ich …
Ich dachte daran, ein einfaches Oszilloskop zu entwickeln, das mindestens 2-MHz-Signale messen kann. Das würde ausreichen und an einen PC oder ein Android-Gerät angeschlossen werden. Zuerst sollte ich USB verwenden, um das "Oszilloskop" an einen PC oder ein Android-USB-Host-fähiges Gerät anzuschließen, das mir eine Übertragungsgeschwindigkeit von etwa 12 Mbit / …
Folgendes habe ich im Datenblatt PIC16F1947 gefunden: Durch Lesen des PORTB-Registers wird der Status der Pins gelesen, während durch Schreiben in das PORT-Latch geschrieben wird. Alle Schreibvorgänge sind Lese-, Änderungs- und Schreibvorgänge. Daher bedeutet ein Schreiben in einen Port, dass die Port-Pins gelesen, dieser Wert geändert und dann in den …
Ich habe den AVR- und PIC-Mikrocontroller-Code seit einigen Jahren für die Arbeit modifiziert, aber noch nie etwas von Grund auf neu geschrieben. Ich verstehe das ziemlich gut. Ich fange jetzt an, meinen eigenen Code zu schreiben und habe Probleme beim Einstieg. Ich habe mich gefragt, wie andere Leute anfangen, Code …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Elektrotechnik Stapel Börse. Geschlossen vor 4 Jahren . Was ist der beste PIC, mit dem man anfangen kann zu lernen? Ich möchte …
Wie bereits erwähnt, habe ich gerade mit der Programmierung von pic16f877a begonnen. Ich kann jetzt mit 7 Segmentanzeigen arbeiten. Zur Zeit benutze ich den ccs Compiler. Daran ist nichts auszusetzen. Aber ich bin lieber ein compilerunabhängiger Programmierer. Also möchte ich gleichzeitig in anderen Compilern wie IAR oder Hitechc arbeiten. Ich …
Ich verwende ein batteriebetriebenes Gerät und möchte, dass mein Mikrocontroller (PIC) über die Versorgungsspannung berichtet. Auf diese Weise kann ich feststellen, wie viele Batterien in der Versorgung verwendet werden und wie hoch der Ladezustand des Akkus ist. Die Versorgungsspannung reicht von 4 × D (entweder 1,2 V nominales NiMH oder …
Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config …
static volatile unsigned char PORTB @ 0x06; Dies ist eine Codezeile in einer PIC-Mikrocontroller-Headerdatei. Der @Operator wird verwendet, um den PORTB-Wert in der Adresse zu speichern. Dies 0x06ist ein Register im PIC-Controller, das PORTB darstellt. Bis zu diesem Punkt habe ich eine klare Idee. Diese Zeile wird als globale Variable …
Ich nehme Eingaben von einem Elektretmikrofon entgegen, das mit einem LM358-Verstärker von der ADC-Einheit meines PIC16F877A verstärkt wurde. Ich erhalte die Messwerte in Volt vom ADC, die von 2,5 V bis 5 V reichen. Wie kann ich diese Messwerte in dB umrechnen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.