Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


PIC18F8723 Ana fonksiyona girene kadarki gecikme

Kayıt: 28 Mar 2009
Mesajlar: 36

Offline
mustafay87
Tarih: 17 09 2013 15:19

Merhaba arkadaşlar,

Devremde PIC18F8723 mikro denetleyici var ve çeşitli I/O ları kontrol ediyorum. I/O ları kontrol ederken MCU'ya güç verilir verilmez bir portu ayağa kaldırmak istiyorum. Kodda ana fonksiyona girince istediğim portu ayağa kaldırdım fakat gücün verilmesiyle portun ayağa kalkması arasında 63 ms gecikme var, bu gecikmeyi nasıl önleyebilirim, varsa fikirlerinizi iletirseniz sevinirim.

PIC18F8723 Ana fonksiyona girene kadarki gecikme


Sarı sinyal pinden ölçüldü, yeşil sinyal MCU'yu besleyen güç.


Özet olarak ana fonksiyon aşağıdaki gibi çalışıyor.
Code:
void main()
{

set_tris_E(0x00);
output_E(0x80);
...
}


Thanks.


Reklamlar
Kayıt: 28 Mar 2009
Mesajlar: 36

Offline
mustafay87
Tarih: 19 09 2013 11:50

Problemler ilgil yaptığım çalışmalar sonucunda gecikmenin kaynağını buldum.

Zero ram ifadesi kullanılırsa işlemci üzerindeki ram'i silmek için zamana ihtiyaç duyduğundan bu gecikme yaşanıyor.

#zero_ram ifadesini çıkartınca güç gelir gelmez 1ms içinde portlar kontrol edilebiliyor.

Teşekkür ederim.
Başa dön



PIC18F8723 Ana fonksiyona girene kadarki gecikme


Benzer Konular
- Pic de LCD 'ye yazı yazdırırken Fonksiyona String Geçirme Hatası
- 30 dakikalık gecikme
- tristöre gecikme açısı girme

- araba lamba gecikme devresi

- baskı devreler (zaman gecikme devreleri)
- zaman gecikme,tek buton on-off ve turn off röle
- Band Genişliği, Gecikme Oranları ve Offset (Op-Amp)
- 16f84 ile 10 sn gecikme
- Şimdiye kadarki en büyük karadelik keşfedildi

- 220-->5V luk trafoda önemli bir gecikme varmıdır?

- picler için gecikme hesab programı

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72