პროგრამის ენების საფუძვლების ცოდნით მიკროკონტროლერისთვის პროგრამის დაწერა ძალიან მარტივია. თქვენ უბრალოდ უნდა გადაწყვიტოთ რომელი მიკროკონტროლის გამოყენება გსურთ. გაითვალისწინეთ PIC16F877 პროგრამის დაწერა, რომელიც მოიცავს ყველანაირ ტექნოლოგიასა და ინტერფეისს და საკმაოდ კარგია შესრულების თვალსაზრისით.
ინსტრუქციები
Ნაბიჯი 1
დაიწყეთ წინასწარ დაინსტალირებული MPLAB პროგრამა და მენიუდან აირჩიეთ Project / Project Wizard პუნქტი. შემდეგ გაიხსნება ფანჯარა, სადაც დააჭირეთ ღილაკს "შემდეგი". აირჩიეთ PIC16F877 ხელმისაწვდომი მიკროკონტროლერების სიიდან და დააჭირეთ შემდეგს.
ნაბიჯი 2
გახსნილ ფანჯარაში შეარჩიეთ შემდგენელი, რომელიც დაამუშავებს თქვენი მომავალი პროგრამის კოდს. აქტიური ინსტრუმენტების სიაში დარწმუნდით, რომ აირჩიეთ HITECH PICC Toolsuite. ეს არის C ენის შემდგენელი. შემდეგ მიანიჭეთ პროექტს სახელი (TestPIC) და მიუთითეთ მისი დირექტორია. არ დაწეროთ რუსული ასოებით, წინააღმდეგ შემთხვევაში ფაილების გახსნისას პრობლემები წარმოიქმნება. დაწკაპეთ შემდეგი და შემდეგ დასრულება. ასე რომ, ცარიელი პროექტის შაბლონი მზადაა.
ნაბიჯი 3
დააჭირეთ File / New- ს. უსახელო ფანჯარაში, აირჩიეთ File / Save as … მიუთითეთ სახელი TestPIC.c და გადადით საქაღალდეში. მონიშნეთ ველი პროექტის დამატება ფაილის გვერდით. ქვემოთ, მოათავსეთ ეს კოდი პროექტის ღია ფანჯარაში # მოიცავს _CONFIG (0x03F72); int i = 0; ძალადაკარგული მთავარი (ძალადაკარგულია) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; ხოლო (1 == 1) {PORTB ++; for (i = 0; i
ნაბიჯი 4
კონფიგურაციის / კონფიგურაციის ბიტების გახსნა … აქ დააყენეთ პროექტის ვარიანტების მნიშვნელობები: Oscillator - HS (კვარცის რეზონატორი მოქმედებს როგორც საათის გენერატორი), WatchDog ტაიმერი - გამორთული (მიკროკონტროლერის გადატვირთვის გამორთვა), გამორთვის ტაიმერი - ჩართული (გადატვირთვის მდგომარეობაში დარჩენა), Brown Out Detect - ჩართვა, დაბალი ძაბვის პროგრამა - გამორთული, Flash პროგრამის ჩაწერა - ჩართულია, Data EE Read Protect - Off), Code Protect - Off (გამორთეთ MK კოდის დაცვა).
ნაბიჯი 5
შეადგინეთ კოდი. ამისათვის დააჭირეთ Project / Build All. შედგენის დასრულების შემდეგ გამოჩნდება ფანჯარა წარმატებით დასრულების შესახებ. ამის შემდეგ, პროექტის საქაღალდეში გამოჩნდება TestPIC.hex ფაილი, რომელიც შეიცავს სპეციალურ კოდს. დაწერეთ იგი მიკროპროცესორთან პროგრამისტის გამოყენებით.