avatar_furkan41

Pbp ve 16f628a RB4 . biti

Başlatan furkan41, 09 Haziran 2017, 03:50:49

ete

Senin işini bozan o komut değil sigorta ayarlarındaki eksik verilen muhtemelen LVP_OFF komutu olsa gerek.
OSC komutu sadece programdaki Pause lerin hangi osc değerine göre ayarlanacağını düzenlemek içindir. Ama olması gerekir.
İşlemci nin kalbı Osilatördür. O çalışmaz ise işlemci de ölür. Kalp atışları gibidir aynen. Bazı OSC 4Mhz de çalışır bazısı 8 Mhz de bazısı 32 Mhz de çalışır. Sen oraya OSC komutunu vermez ise program pauseleri neye göre ayarlayacak.
Örnek vereyim 4 Mhzde bir komut çevrimi 1us dir. 100 us lik bir pause için işlemci 100 tane NOP kullanabilir karşılığı tam olarak 100ms dir. Ama 32 Mhz d ebir komu çevrimi 0,125 us dir. 100 ms lik gecikme için işlemcinin 800 komut çevrimi işlemesi gerekir. Bunuda ancak sen gerekli bildirimi yaparsan ayarlar.

Ete

Powered by EzPortal