Als «pic» getaggte Fragen

8
Messen Sie die VDD-Eingangsspannung des PIC mit dem ADC

Prozessor: PIC18F66K22 Compiler: C18 (XC8 ist auch in Ordnung) Ich habe gerade Code erstellt (und erfolgreich getestet), um die Spannung am analogen AN4-Pin zu messen. Jetzt möchte ich etwas anderes ausprobieren, nicht ganz sicher, ob es theoretisch möglich ist. Mein Testboard verfügt über...

7
Breite Spannungsversorgung für PIC-Mikrocontroller

Ich möchte einen PIC mit einer Versorgungsspannung zwischen 4,5 V und 18 V versorgen. Dies wird ein batteriebetriebenes Gerät sein, daher möchte ich Strom sparen, dh Linearregler wie der 7805 sind weniger wünschenswert. Außerdem wird die Anwendung in einem geschlossenen Raum ziemlich viel Wärme...

7
Druck- / Kraftsensor

Einer meiner Schüler plant, ein einfaches musikalisches Keyboard mit PIC-Mikrocontrollern mit MIDI-Ausgang zu erstellen. Das Hauptproblem betrifft jetzt den Druck- / Kraftsensor. Ich habe in dieser Frage zu Flexiforce eine gute Alternative gefunden . Ich frage mich, ob es eine einfachere...

7
Scheinbar instabile PIC18F2550-Grundschaltung

Durch meine Arbeit habe ich einiges an Erfahrung mit der Hardwareentwicklung gesammelt, aber nur aus einer Überwachungsfunktion. In letzter Zeit habe ich mit dem Design von MCU-Schaltkreisen herumgespielt, um ein besseres Verständnis zu erlangen. Ich habe die folgende Schaltung zusammengestellt,...

7
Wie kann ich den Bedingungscode in Assemblersprache festlegen?

Ich möchte das Variablenzeichen testen. Mit anderen Worten, ich möchte wissen, ob eine Variable positiv oder negativ ist. Wie kann ich folgende Wenn-Dann-Sonst-Bedingungen in Assemblersprache schreiben? if X > 0 goto A else goto B Ich benutze PİC16f87x Um meine Frage allgemeiner zu...

7
Ist das Anschließen des V_REF-Pins für einen dsPIC obligatorisch?

Beim Versuch, den ADC des dsPICF3013 zum Laufen zu bringen (ich erhalte nur Nullen zurück), habe ich das Datenblatt und die (ich werde es nennen) ADC-Referenz für die dsPIC30F-Familie studiert. Früher habe ich nur mit dem ADC des PIC16F gearbeitet, jetzt muss ich mich viel mehr Optionen...

7
Ein großes Array in C18 führt zum Zurücksetzen des Geräts

Ich verwende den PIC18F13K22 und den C18-Compiler von Microchip in MPLABX. Der PIC wurde immer wieder zurückgesetzt, als er in die Interrupt-Serviceroutine (ISR) springen wollte. Ich konnte das Problem bis zur Deklaration eines Arrays zurückverfolgen: UINT16 rom periods[] =

7
Verschlüsseln Sie vertrauliche Daten im EEPROM

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...

7
Strategien zur Verwaltung der Codegröße - PIC18 XC8

Ich bin neu in der Embedded C-Entwicklung und suche nach allgemeinen Prinzipien / Richtlinien für die Verwaltung der Größe des generierten Codes. In meinem speziellen Beispiel verwende ich XC8 auf einem PIC18F4550. Mein Code belegt bisher etwa 13% des Speicherplatzes. Sobald ich "time.h" und 1/2...