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".
Wir haben ein Board mit einem Microchip PIC24HJ256GP610A entworfen . Wir haben erfolgreich einen ICD3 verwendet, um den PIC auf dem Explorer 16- Entwicklungsboard zu programmieren und zu debuggen . Wir glauben, dass wir die Designrichtlinien im Debugger-Benutzerhandbuch befolgt haben : Bearbeiten: Wir verwenden einen 4,6k Pullup-Widerstand zwischen MCLR und …
Das Lesen einer 9-V-Batterie auf einem PIC ist nichts Neues . Der einfachste und einfachste Weg ist mit einem Spannungsteiler. Ich möchte die Teilerwiderstände auf Hunderte von kOhm hochdrehen, damit ich meine Batterie nicht unnötig töte. Ich habe mir jedoch das Datenblatt für den PIC18F4550 angesehen und die maximale "empfohlene" …
Was ist der schnellste Weg, um in MPASM ein Bit 1 für den erweiterten 14-Bit-Befehlssatz umzuschalten? (Ich arbeite mit einem PIC16F1829) Der Code muss eigenständig sein - ich meine, er kann jederzeit aufgerufen werden, ohne den Wert des Bits in diesem Moment zu kennen. Hauptkriterium ist hier die Geschwindigkeit : …
Änderungen in meinem Design zwingen mich, meinen 44-poligen dsPIC33FFJ16MC304 durch einen 64-poligen dsPIC33FJ64MC506 (gleiche Gehäusegröße, feinere Stiftteilung) zu ersetzen. In den Datenblättern für beide Chips empfiehlt Microchip einen Schutzring, der um die Oszillatorschaltung mit Masse verbunden ist, und eine Leiterbahnlänge von nicht mehr als 500 mil auf den OSC-Leitungen. Die …
Wie bereits im Titel erwähnt, habe ich Fragen zu diesem Entwickler-Stack: MPLAB X IDE v1.80 PICkit 3 PIC16F684-ICD ( Datenblatt ) AC16205 Es gibt ein Bild davon, wie die Dinge miteinander verbunden sind (ich glaube nicht, dass es ein Problem gibt): Energieeinstellungen: Es gibt ein einfaches Programm, das ich zum …
Ich verwende MCP7940 RTC von Microchip. Es ist erforderlich, den Wochentag einzugeben, um RTC mit dem Datum zu aktualisieren. Wie soll ich den Wochentag anhand des vom Benutzer angegebenen Datums berechnen?
Ich verbinde einen 23LC1024 SPI Serial SRAM mit einem PIC18, indem ich den C18-Compiler und die integrierten Funktionen verwende, <spi.h>wie in den Compiler-Bibliotheken , Abschnitt 2.8 beschrieben: OpenSPI1 - Initialisieren Sie das SSP x- Modul. void OpenSPI1( unsigned char sync_mode, unsigned char bus_mode, unsigned char smp_phase); Für bus_modekann ich einen …
Ich implementiere einen Taschenrechner in einem Mikrocontroller, der über die serielle Schnittstelle gesteuert wird. Zum Beispiel würde ich senden 1234*5678=und es würde mit antworten 7006652\r\n. Ich habe den Code dafür mit dem C18-Compiler geschrieben. Wenn ich sende 123456*789123=, erhalte ich die Antwort 2932688576, die falsch ist. Die richtige Antwort wäre …
Angenommen, ich habe einen PIC- und einen EEPROM-Speicher-IC. Ich speichere vertrauliche Daten im EEPROM. Wenn ich die Daten verschlüsseln möchte, was ist ein guter Verschlüsselungsalgorithmus? Es sollte vom PIC ausgeführt werden, aber das hat Zeit dafür. Ich möchte also ~ 100 Bytes speichern und die Verschlüsselung sollte bei 40 MHz …
Was ist der kleinste verfügbare PIC (Größe) mit internem Oszillator, mit dem der TCP / IP-Stack erfolgreich implementiert (und verwendet) werden kann? Was ist der kleinste PIC (Größe) mit integriertem internen Oszillator und Ethernet-Stack?
Ich versuche, die Funktion "Ultra Low Power Wake Up" in einem kleinen PIC-Projekt zu implementieren. Die Idee ist, dass der Chip in den Ruhezustand wechselt und in Zukunft vom ULPWU-Interrupt geweckt wird. Die Idee hinter der ULPWU ist, dass Sie einen Kondensator an diesen Pin anschließen, ihn aufladen und den …
Ich suche nach einer Möglichkeit, einen VGA-Bildschirm mit einem PIC zu steuern. Externe Komponenten sind in Ordnung, daher ist auch ein VGA-Chip mit I2C oder SPI oder etwas in Ordnung. Bedarf: Auflösung: max 1024x768, kein Minimum Sprache: C (C18-Compiler) oder Jalv2 Nur Text, keine Grafik notwendig (aber es wäre okay, …
Der DS1307 verfügt über zwei Stromquellen: die Haupt-VCC-Quelle und die Pufferbatterie. Letzteres versorgt den DS1307 mit Strom, wenn die Hauptstromversorgung ausfällt, damit die Uhr weiter ticken kann. Ich habe ein Problem mit der RTC DS1307, wenn die Hauptstromversorgung plötzlich ausfällt und dann die Zeit auf dem LCD zurückkehrt, die gerade …
Ich versuche damit Überläufe TMR1zu zählen TMR0. Zu diesem Zweck verwende ich TMR1mit aktiviertem Gate und mit TMR0Überlauf als Gate-Quelle. Mit MPLAB SIM kann ich sehen, dass TMR0gezählt wird und überläuft. Das TMROIFBit in INTCONwird korrekt gesetzt. TMR1 zählt korrekt ohne aktiviertes Gate und stoppt, wenn ich die Gate-Steuerung aktiviere …
Ich möchte einen PIC-Mikrocontroller ( 18f452 ) über den USB-Anschluss an einen PC anschließen. Ich habe erfahren, dass es eine USB-Klasse für die serielle Kommunikation gibt, sodass ich keine Gerätetreiber dafür schreiben muss. Ich möchte eine einfache Möglichkeit kennen, meinen PIC an einen USB-Anschluss anzuschließen. Ich bevorzuge eine Ein-IC-Schaltung. Gibt …
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.