16F684 dahili pull-up ve mclr pini?

Başlatan Yasin, 11 Eylül 2019, 01:27:29

Yasin

Selamlar. Bu mcu'da MCLR pinini giriş olarak kullanıyorum. Option_Reg 7. bitini 0 yaparak dahili pull-up özelliğini aktif ediyorum. İlgili portun (PORTA) tüm pinleri pull-up oluyor ama MCLR pini PORTA'ye dahil olmasına rağmen pull-up olmuyor. Sebebi ne olabilir? Datasheette bununla ilgili bir bilgi de göremedim.

onurinci

genelde MCLR pinine dışarıdan Pullup direnci koyuyoruz...

ete

Bu işlemcide MCLR pininde dahili PULLUP direnci vardır. Ancak ne yazıkki yalnızca o pin MCLR olarak kullanılınca aktif olabiliyor. Norml Giriş işlemlerinde Pullup direnci devre dışı kalıyor.
(3:The RA3 pull-up is enabled when configured as MCLR and disabled as an I/O inthe configuration word)

Bu ise bence ters olmuş. Zira bu pini Giriş olarak ayarlarsan ve MCLR yi iptal edersen Pullup devre dışı kalıyor. Yalnızca MCLR fonksiyonunda ilave direnç bağlaman gerekmiyor.
SOnuçta bu pini giriş olarak kullanmak istersen harici pullup direnci eklemen gerekiyor.

Ete

Powered by EzPortal