Სარჩევი:

როგორ დავპროგრამოთ 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 (ან სხვა) მიკროკონტროლებთან თამაშისთვის. ყველაფერი რაც თქვენ გჭირდებათ არის დაფა, სადაც შეამოწმოთ თქვენი წრე და პროგრამირება. რა თქმა უნდა, საჭიროა რაიმე სახის პროგრამისტი და IDE. ამ ინსტრუქციაში გამოვიყენებ MPLAB X IDE და PICkit3 პროგრამისტს.

მე ავირჩიე PIC18F14K22. ამ კონკრეტულ PIC– ს რაიმე განსაკუთრებული მიზეზი არ აქვს, მე ის ამ მომენტში გამოუყენებელი მაქვს. ის მუშაობს ძაბვის დიაპაზონში 2.3 ვ -დან 5.5 ვ -მდე. პროგრამირების პროცესი ნაჩვენები იქნება მარტივი კოდით, რომლის საშუალებითაც LED პერიოდულად ახამხამებს.

ნაბიჯი 1: რაც ჩვენ გვჭირდება

რაც ჩვენ გვჭირდება
რაც ჩვენ გვჭირდება
რაც ჩვენ გვჭირდება
რაც ჩვენ გვჭირდება
  • PICkit3 პროგრამისტი
  • პურის დაფა
  • PIC18F14K22 MCU
  • 6 პინიანი სათაური
  • ზოგიერთი კაბელი
  • ან 4.5 ვ ბატარეა ან USB კაბელი (შეგიძლიათ გამოიყენოთ ძველი მაუსიდან ან კლავიატურადან ან თავად გააკეთოთ)
  • ნებისმიერი ფერის LED და 470 რეზისტორი ტესტირების მიზნით

მონაცემთა ცხრილები:

PIC18F14K22

PICkit 3

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

PICkit3

მოდით შევხედოთ PICkit3 პროგრამისტს. ყურადღება მიაქციეთ 6-პინიან ქალთა სათაურს ქვედა მხარეს. ქინძის ნომერი ერთი ხელმოწერილია თეთრი სამკუთხედით, ასე რომ წინა მხრიდან ქინძისთავები დანომრილია მარჯვნიდან მარცხნივ. ქინძისთავების აღწერა:

  1. MCLR
  2. Vdd
  3. გრუნტი
  4. ICSP მონაცემები
  5. ICSP საათი
  6. Არ არის დაკავშირებული

პურის დაფა

პირველი ადგილი 6 პინიანი სათაურით და PIC ერთმანეთთან საკმარისად ახლოს პურის დაფაზე. PIC– ის მონაცემთა ცხრილში ჩვენ უნდა გავარკვიოთ ფუნქციების რუქა:

  1. Vdd - პინი 1
  2. Vss (დაფქული) - პინ 20
  3. PGD (ICSP მონაცემები) - პინ 19
  4. PGC (ICSP საათი) - პინ 18
  5. MCLR - პინ 4
  6. RC0 - pin 16 (პინი, რომლითაც LED ამოძრავებს)

წრიული სქემა ნაჩვენებია ფრიზინგის სურათზე.

ძალაუფლება

როგორც უკვე აღვნიშნეთ, წრე შეიძლება იკვებებოდეს 4.5 ვ ბატარეიდან ან USB- დან (5 ვ). იმის გასაგებად, რომ 5 ვ კარგია ამ კონკრეტული PIC– ისთვის, მაგრამ ეს არ უნდა იყოს სხვებისთვის. ყოველთვის შეამოწმეთ მონაცემთა ფურცელი მოწყობილობაზე მოქმედი ძაბვის დიაპაზონისთვის.

ნაბიჯი 3: პროგრამირება

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

მე მოვამზადე საკმაოდ მარტივი კოდი ტესტირების მიზნით. როდესაც MPLAB პროექტი მზად გაქვთ პროგრამირებისთვის, მიამაგრეთ PICkit3 პინ -სათაურზე პურის დაფაზე. ნუ დაგავიწყდებათ, რომ ჩართოთ ჩართვა, წინააღმდეგ შემთხვევაში კავშირი PIC და პროგრამისტს შორის ვერ მოხერხდება. დააწკაპუნეთ ღილაკზე "შექმნა და პროგრამის მოწყობილობის მთავარი პროექტი" და დაელოდეთ პროგრამირების დასრულებას. ამის შემდეგ LED უნდა აციმციმდეს - 500 ms ჩართულია და 500 ms გამორთულია.

გირჩევთ: