Bəzən elektron cihazlar dizayn edən radio texniklərinin dizaynlarında mikrokontrolörlərdən istifadə etmək lazımdır. Mikro nəzarətçilərin proqram təminatına ehtiyacı var - proqramçılar bunun üçündür.
Proqramçı nədir?
Proqramçı, yaddaş qurğusuna məlumat oxumaq və ya yazmaq üçün istifadə olunan bir proqram-proqram cihazıdır (mikro nəzarətçilərin daxili yaddaşı). Radio həvəskarının mikrokontrol cihazını bir dəfə proqramlaşdırması lazımdırsa, COM və ya LPT portuna qoşulan adi bir proqramçıdan istifadə edə bilərsiniz. Məsələn, AVR çipləri üçün ən sadə proqramçı 6 telli, 4 rezistorlu bir kabeldir (PonyProg proqramçısı).
Adi bir proqramçıdan istifadə edərək, hex proqramlarını bir çox AVR mikro nəzarətçisinə vaxt və pul itirmədən yükləyə bilərsiniz. Bundan əlavə, proqramçı bir dövrədəki proqramçı kimi istifadə edilə bilər, beləliklə AVR mikrokontrolörünü cihazdan çıxarmadan proqramlaşdıra bilərsiniz.
Bu cür proqramçılar xüsusi bir proqramdan istifadə edərək kompüterə qoşulur (buna proqramçı da deyilir). Quraşdırılmış proqramı kompüterdən ötürür və cihaz yalnız mikro dövrənin yaddaşına yazır. Proqramçılar serial və ya paralel port, USB konnektoru və s. Vasitəsi ilə bağlana bilər. Müasir proqramçılar ümumiyyətlə USB vasitəsilə bağlanırlar.
USB proqramçısı müəyyən bir şirkətin (proqramçı markasından asılı olaraq) yığılmış formada mikroprosessor cihazlarının proqramlaşdırılması üçün nəzərdə tutulmuşdur. Proqram konfiqurasiya prosesini xeyli asanlaşdırır.
USB proqramçısını necə bağlamaq olar?
Cihazı istifadə etmək üçün onu kompüterinizdəki USB portlarından birinə bağlamalısınız. Bundan sonra kompüterdə yeni bir USBasp cihazının bağlanması barədə bir mesaj görünəcək və proqramçıdakı LED yanacaq, bu da cihazın uğurla qoşulduğunu göstərir.
Sonra OS-lərin bu cihazla düzgün işləməsi üçün sürücüləri quraşdırmalısınız. Bundan sonra mikroprosessor cihazını ISP interfeysinə bağlamaq mümkün olacaq. Proqramlaşdırma zamanı ikinci LED yanacaqdır.
Bir qayda olaraq, proqramçıda iki interfeys var - biri mikrokontroleri, digəri isə kompüterə qoşulmaq üçün. Mikro nəzarətçini birləşdirmək üçün ISP serial proqramlaşdırma rejimindən istifadə edə bilərsiniz. Və bu cihaz standart bir USB konnektoru vasitəsilə bir kompüterə qoşulur.
Proqramçıya nəzarət etmək üçün xüsusi proqramlar qurmalısınız. Ən yaxşısı pəncərəli tətbiqetmələrdən istifadə etməkdir. Məsələn, cihazla işləmək üçün ExtremeBurner, Khazama, avrguge və digər proqramlardan istifadə edə bilərsiniz.