Πίνακας περιεχομένων:

Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard: 3 βήματα
Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard: 3 βήματα

Βίντεο: Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard: 3 βήματα

Βίντεο: Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard: 3 βήματα
Βίντεο: LDmicro 11: Serial LCD Temperature Controller (Microcontroller PLC Ladder Programming with LDmicro) 2024, Νοέμβριος
Anonim
Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard
Πώς να προγραμματίσετε το PIC MCU με προγραμματιστή PICkit χρησιμοποιώντας ένα Breadboard

Δεν χρειάζεστε ακριβά και εξελιγμένα εργαλεία για να παίξετε με μικροελεγκτές PIC (ή οποιονδήποτε άλλο). Το μόνο που χρειάζεστε είναι ένα breadboard όπου δοκιμάζετε το κύκλωμα και τον προγραμματισμό σας. Φυσικά κάποιο είδος προγραμματιστή και IDE είναι απαραίτητο. Σε αυτό το διδακτικό θα χρησιμοποιήσω τον προγραμματιστή MPLAB X IDE και PICkit3.

Έχω επιλέξει το PIC18F14K22. Δεν υπάρχει ιδιαίτερος λόγος για τη συγκεκριμένη PIC, απλώς τη χρησιμοποιώ αυτήν τη στιγμή. Λειτουργεί στην περιοχή τάσης μεταξύ 2,3 V και 5,5 V. Η διαδικασία προγραμματισμού θα εμφανιστεί με τον απλό κωδικό που επιτρέπει στο LED να αναβοσβήνει περιοδικά.

Βήμα 1: Τι χρειαζόμαστε

Αυτό που χρειαζόμαστε
Αυτό που χρειαζόμαστε
Αυτό που χρειαζόμαστε
Αυτό που χρειαζόμαστε
  • Προγραμματιστής PICkit3
  • σανίδα ψωμιού
  • MICU PIC18F14K22
  • Κεφαλίδα 6 ακίδων
  • μερικά καλώδια
  • είτε μπαταρία 4,5 V είτε καλώδιο USB (μπορείτε να χρησιμοποιήσετε μερικά από το παλιό ποντίκι ή το πληκτρολόγιο ή να το φτιάξετε μόνοι σας)
  • οποιοδήποτε χρώμα LED και αντίσταση 470 για σκοπούς δοκιμής

Φύλλα δεδομένων:

PIC18F14K22

PICkit 3

Βήμα 2: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

PICkit3

Ας ρίξουμε μια ματιά στον προγραμματιστή PICkit3. Παρατηρήστε τη θηλυκή κεφαλίδα 6 ακίδων στην κάτω πλευρά. Ο πείρος νούμερο ένα υπογράφεται με λευκό τρίγωνο, οπότε από την μπροστινή πλευρά οι καρφίτσες αριθμούνται από δεξιά προς τα αριστερά. Περιγραφή καρφιτσών:

  1. MCLR
  2. Vdd
  3. Εδαφος
  4. Δεδομένα ICSP
  5. Ρολόι ICSP
  6. Μη συνδεδεμένο

Breadboard

Πρώτα τοποθετήστε κεφαλίδα 6 ακίδων και PIC αρκετά κοντά ο ένας στον άλλο στο breadboard. Στο φύλλο δεδομένων PIC πρέπει να μάθουμε τη χαρτογράφηση συναρτήσεων:

  1. Vdd - ακίδα 1
  2. Vss (γείωση) - καρφίτσα 20
  3. PGD (ICSP Data) - pin 19
  4. PGC (ICSP Clock) - καρφίτσα 18
  5. MCLR - ακίδα 4
  6. RC0 - ακίδα 16 (ο πείρος από τον οποίο θα οδηγηθεί το LED)

Το σχήμα κυκλώματος φαίνεται στην εικόνα Fritzing.

Τροφοδοσία

Όπως αναφέρθηκε νωρίτερα, το κύκλωμα μπορεί να τροφοδοτηθεί είτε από μπαταρία 4,5 V είτε από την πρίζα USB (5 V). Για να γίνει σαφές ότι 5 V είναι εντάξει για τη συγκεκριμένη PIC, αλλά δεν χρειάζεται να είναι για άλλους. Ελέγχετε πάντα το φύλλο δεδομένων για το εύρος τάσης που ισχύει για τη συσκευή.

Βήμα 3: Προγραμματισμός

Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός

Ετοίμασα αρκετά απλό κώδικα για σκοπούς δοκιμής. Όταν έχετε έτοιμο το έργο MPLAB για προγραμματισμό, συνδέστε το PICkit3 στην κεφαλίδα καρφιτσών στον πίνακα ψωμιού. Μην ξεχάσετε να τροφοδοτήσετε το κύκλωμα, διαφορετικά η σύνδεση μεταξύ του PIC και του προγραμματιστή αποτυγχάνει. Κάντε κλικ στο κουμπί "Make and Program Device Main Project" και περιμένετε μέχρι να ολοκληρωθεί ο προγραμματισμός. Μετά από αυτό, το LED πρέπει να αναβοσβήνει - 500 ms ενεργοποιημένο και 500 ms απενεργοποιημένο.

Συνιστάται: