Pic 16f88 hakkında yardım

Başlatan ahmet_elk, 31 Temmuz 2015, 21:22:36

ahmet_elk

Merhabalar,
İki tane problemim var :-\
Biri pic e gerilim bölücü dirençlerle 30v var yada yok algılama devresi yaptığımda 30v var iken pic in 5v enerjisini kesip verince pic resetlenmiyor, 5v kesildiğinde çalışmıyor da ama pic in besleme girişlerinde 1.3v gibi bir gerilim görünüyor  :-\
Diğeri ise 16f628a daki hafıza yeterli gelmediği için 16f88 e geçtiğimde aynı program çalışıyor fakat sadece birkaç komut eklediğimde hafıza yetersiz ikazı alıyorum >:( bunun nedeni ne olabilir?
Değerli yardımlarınızı bekliyorum çok teşekkürler.
Not: CCS C kullanıyorum.

ahmet_elk

İlk sorunu pic e giriş yapmadan önce 10k direnç bağlayarak çözdüm ;)
Ama ikinci sorunum hala devam ediyor 16f88 in hafızası yetmiyor. :-\ Bir türlü çözemedim.

ete

Bizim de çözmemizi bekleme zaten. Ortada ne program var nede başka ip ucu. Bu durumda yazdığın program her neyse gerçekten ya çok uzun yada bir sürü LCD komutu ile dolu. Dolayısıyla çok yer kaplıyor ve hafıza limitin dolmuş demektir.

Ete

ahmet_elk

Evet bende öle düşündüm ve 18f452 ye geçtim bol bol alan var sorun olmuyor yanıtınız için teşekkür ederim.

muratguenduez

merhabalar,

pic datasheetlerinde örneğin 16f88 için "operating voltage range" = 2 - 5.5V yazıyor. bu ne demek anlamadım? yani ben bu pici 3v ile de çalıştırabilir miyim mi demek oluyor ?

teşekkürler...

ete


muratguenduez

Bununla ilgili bi ayat yapmam gerekiyor mu peki hocam? Datasheetinde alcak voltajla calistirmak icin bi ayar kismi goremedim? 3 voltta direk calisir mi yano? Peki benim bu durumda analog girislerimdeki 10 bit icin 1024 degerine karsilik 3 volt mu olacak yoksa 5 volt ile devam edebilir mjyim?

ete

16F88 olani en düşük 4v ile çalışır. 16LF88 olanı ise 2v ile 5,5v aralığında çalışabilir.
Nuhtemelen sende LF serisine baktın.
Pic i 3v ile çalıştırınca Sdc için ref voltajını besleme voltajı olarak kullanırsan okumada 3 v da adc karşılığı 1023 olarak gelir. Fazlasında 5 volta kadar yine hep 1023 alırsın.
Ref voltajını hariçten kullanırsan o zaman 3 voltluk besleme ile 5 volt ölçüm yapabilirsin.

Ete

muratguenduez

Hayir hocam 16f88 3. Sayfa special microcontroller features altinda en son satir. Wide operating voltage range 2v to 5.5v.  L serilerini biliyorum. Adcler ne okir ne gorur ama burda boyle yazinca kafam karisti sadece.

ete

#9
O ibare genel bir ifade ve L serisine dayanılarak oraya yazılmış. Asıl bilgi 167. Sayfada,
18.1 DC Characteristics : Supply Voltage
Başlığı altında verilmiştir.

Ete

Maxim

hatta çalışma frekansına göre besleme voltajı eğrisi
sayfa 162
http://ww1.microchip.com/downloads/en/DeviceDoc/30487D.pdf

muratguenduez


Powered by EzPortal