 | Elektrotekno.com Elektronik ve Teknoloji Merkezi
| | Yazar | Mesaj | koraydin | | Tarih: 17.10.2007, 00:16 Mesaj konusu: Proteus 7.1 SP2/SP4'te 16F877 frekans artırma sorunu... | |
| Merhaba,
Proteus 7.1 SP4 yüklü makinamda 16F877 ile simulasyon yapmak istiyorum. Ancak 877'ekledikten ve HEX dosyasını gösterdikten sonra 1MHZ clock frekansta bir problem yokken, Frekansı artırıp simulasyonu başlattığımda hata veriyor.
Hata mesajı:
[PIC16ADC] PC=0x00EC. ADC conversion clock period (1e-06) is posibly invalid for device clock frequency.
Bu konuda yardımcı olabir misiniz?
Teşekkürler
Koray
-----------------------------------------------------
|
|
unusual | | Tarih: 28.10.2007, 11:38 Mesaj konusu: | |
| http://www.forumilk.com/16f877-ile-anal...ml?t=19640 bu sayfayi incelersen sorunun neden kaynaklandigi orada yaziyor.
|
|
ete | | Tarih: 28.10.2007, 12:33 Mesaj konusu: | |
| Aslında bu bir hata değil bir ikazdır. Programda ADC kullanmasanızda isis bu ikazı veriyor.
Şayet ADC kullanıyor iseniz ;
DEFINE parametrelerini yukarıda belirtilen açıklama (bu açıklama benim ders notlarımdan alınmıştır. Yüklemek için
http://www.4shared.com/file/17435059/b7...-DERS.html )
Bu konuda hazırlanmış güzel bir program da var onu kullanarak bu parametreleri ayarlayabilirsiniz.
Picmulticalc , google da aratırsanız yüklenecek yeri kolaylıkla bulabilirsiniz.
Şayet programda ADC kullanmıyorsanız simulasyona bu konunun atlanması için isis si ayarlamanız gerek.
Bunun için DEBUG menüsü altında bulunan Configure Diagnostics seçeneğini seçin. Gelen ekranda PIC16F877 yi seçip ekrana gelen ikaz seçeneklerinden ADC yi seçin. Alt tarafta disable seçeneğini işaretleyin. Hepsi bu kadar.
Ete
|
|
|
|