arkadaşlar merhaba 877a da sigortalarda mclr yı nasıl kapatabilriim ?
kapatamazsın yok öyle bir seçenek 877 de
Alıntı yapılan: ylmz - 28 Mayıs 2012, 14:33:37
arkadaşlar merhaba 877a da sigortalarda mclr yı nasıl kapatabilriim ?
Hatırladığım kadarıyla 877'de öyle bir özellik yoktu. Niye böyle birşeye gereksinim duyuyorsun mclr pini zaten ı/o pini değil. ı/o pini olsa anlayacağım ama değil yanlış hatırlamıyorsam. İyi çalışmalar... Configration registerine bir göz at yinede ama yok...
mlcr aynı zamanda input olarak kullanılabilir
18F serisinde yada başka 16F lerde (877-876 dışında)
mclr ye direnç attığım zaman işlemcinin besleme sinyalini bozuyor çünki ve otomatikmen adc etkilenıyor :S
Alıntı yapılan: ylmz - 28 Mayıs 2012, 15:27:08
mclr ye direnç attığım zaman işlemcinin besleme sinyalini bozuyor çünki ve otomatikmen adc etkilenıyor :S
Ne ilginç bi dirençmiş bu...
Alıntı yapılan: ylmz - 28 Mayıs 2012, 15:27:08
mclr ye direnç attığım zaman işlemcinin besleme sinyalini bozuyor çünki ve otomatikmen adc etkilenıyor :S
Devre şeması koyarsan daha iyi yardımcı olabiliriz...
Alıntı yapılan: ylmz - 28 Mayıs 2012, 15:27:08
mclr ye direnç attığım zaman işlemcinin besleme sinyalini bozuyor çünki ve otomatikmen adc etkilenıyor :S
mclr yi direk +vcc ye bağlamassan (tavsiye edilmez)
veya +vcc ile mclr arasına direnç atmassan işlemci çalışmaz.
877 kullanmak zorundamısın? 887 kullan , hem de yarı fiyatına...
Alıntı yapılan: ferit06 - 28 Mayıs 2012, 16:36:19
877 kullanmak zorundamısın? 887 kullan , hem de yarı fiyatına...
Ayrıca dahili osilatörde mevcut hocam . Size katılıyorum :)
şu an elimde o var o kadarını bende biliyorum :) cevaplar için teşekkürler sorunu işlemcinin beslemesine paralel olarak 100 nf atarak çözdüm 7805 ın çıkışına bıraz fazla yuklenmişim ondan dolayı sınyal sapıtıyormuş bu arada direnç metal film allegro :)
Alıntı yapılan: fahri- - 28 Mayıs 2012, 15:48:34
mclr yi direk +vcc ye bağlamassan (tavsiye edilmez)
Sizce ne gibi bir sakıncası var, açıklayabilir misiniz?
Alıntı yapılan: tyildizak - 28 Mayıs 2012, 19:34:51
Sizce ne gibi bir sakıncası var, açıklayabilir misiniz?
mclr'yi direk beslemeye bağlarsan, besleme üzerinde oluşan en ufak parazitlerde işlemci reset atar.Birde işlemcinin ilk çalışma anında osc oturuncaya kadar çalışması çok sağlıklı bulunmaz. Kondansatör, diyot ve dirençten oluşan mclr devresi en sağlıklısıdır.
mclr'yi direk beslemeye bağlamak, direnç ve kondansatör ile bağlamaktan daha iyi. normalde kazara resetlenen devreniz, mclr'yi direk beslemeye bağlarsanız yanlışlıkla resetlenmez. Denendi. Devrede benzer yük yoksa, besleme ile toprak arasına 10k direnç tavsiye edilir. Besleme kesilince kondansatör tamamen boşalsın, pic resetlensin.
http://ww1.microchip.com/downloads/en/AppNotes/00522e.pdf (http://ww1.microchip.com/downloads/en/AppNotes/00522e.pdf) ap nota bakarsanız mclr'nin direk vcc ye bağlanmadığını ve hatta direk tek dirençle vcc bağlanmadığını göreceksiniz. MCU ya çok reset attıran güç kontrol devresinde mclr ucuna figure-5 deki devreyi uygulayarak olayı çözmüştük.
Microchip bu işi yanlış yapmış. biz de sahada resetlenen pic sorununu, mclryi direk beslemeye bağlayarak çözmüştük.
Hocam direk bağlanınca resetleyen kartı microchip in önerdiği şekliyle hallettik. Yani ortada 2 zıt tecrübe var. Arkadaş artık hangini isterse kullansın.
Alıntı yapılan: t2 - 29 Mayıs 2012, 11:15:07
Microchip bu işi yanlış yapmış. biz de sahada resetlenen pic sorununu, mclryi direk beslemeye bağlayarak çözmüştük.
Ben de benzer durumlarda MCLR'ı doğrudan VDD'ye ve MCLR-GND arasına kondansatör bağlıyorum, resetlenme sorunu çözülüyor.
MCLR-VDD arası direncin de ICSP sırasında 12-13 V olan VPP'nin pic'e ve devrenin geri kalanına zarar vermemesi için kullanıldığını düşünüyorum.