mclr görevi nedir ?

Başlatan emrah, 18 Nisan 2011, 23:03:57

emrah

slm. arkadaşlar örnek olarak söyle söyleyim, 16f628A entegresini mclr pinini kullansakta çalışıyo kullanmasakta fazla pinimiz oluyo. ne amaçla kullanılıyor ? kullanmadıgımız zaman ne değişiyor ?

Ruzgarbey

Master Reset olarak işlevi vardır. mclr pinini GND ye çekerek Pici ilk başlama adresinden tekrar başlatmış oluruz.
bu pini sigorta ayarlarından normal pin olarak kullanabiliriz ancak bu pin sadece giriş olarak kullanılabilir.çıkış olarak maalesef kullanılamıyor.
yazdığınız programda pici dışarıdan tekrar başlatmak yani resetlemek istemiyorsanız bu pini mclr_off olarak kullanılmasında bir sakınca yok. saygılarımla..
Hayatta En Hakiki Mürşid İlimdir. M.K. ATATÜRK

emrah

  bilgiler için sağolun. baska bir özelligi vardır sanmıştım kullanılmadıgı zaman.

Tagli

Alıntı yapılan: Ruzgarbey - 18 Nisan 2011, 23:14:38
yazdığınız programda pici dışarıdan tekrar başlatmak yani resetlemek istemiyorsanız bu pini mclr_off olarak kullanılmasında bir sakınca yok.
Aslında bazı durumlarda sakıncalı olabilir. Eğer MCLR bacağı giriş olarak ayarlanırsa, yani reset özelliği devre dışı bırakılırsa ve dahili osilatör kullanılırsa, bazı durumlarda PIC'i tekrar programlamak mümkün olmayabiliyor. Zamanında forumda konu ile ilgili bir başlık açılmıştı: Bir hex kodu vardı, 16F628'in içine atınca o PIC güme gidiyordu :). Gerçi her programlayıcıda sorun çıkarmıyor ve yazılan koda da bağlı. Ben de PicKit3 ile deneyip PIC'i programlanmaz hale getirmiştim, sonradan JDM ile silebildim ve PIC normale dönmüştü.
Gökçe Tağlıoğlu

emreboler

MCLR üzerindeki güce bağlnacak direnci neye göre bilrliyorduk bir oranı vardı 4te biri gibi ama neyin 4te 1i hatırlamıyorum yardımcı olur musunuz ?
Alttan 1 dersi kalan Vatan Hainidir...