Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: efe1409 - 28 Haziran 2006, 14:52:24

Başlık: MicroCode Studio'daki alarm
Gönderen: efe1409 - 28 Haziran 2006, 14:52:24
Arkadaşlar MicroCode Studio programında derleme yaparken şöyle bir alarm veriyor.Bunu nasıl düzeltebilirim.

VERİLEN ALARM:
Messagne No:[306]c:\\pbp\pbp\pbppic14.lib624:Crouseing page boundry--ensure bit are set
Messagne No:[306]c:\\pbp\pbp\pbppic14.lib696:Crouseing page boundry--ensure bit are set
Başlık: MicroCode Studio'daki alarm
Gönderen: sanalgezgin - 28 Haziran 2006, 22:01:10
arkadas onlar hata değil uyari microcode dan değil mpasm den geliyor bank(sayfa) değiştirdiğini söylüyor... :)  :)  :)
Başlık: MicroCode Studio'daki alarm
Gönderen: Gerok - 29 Haziran 2006, 00:04:25
Derlediğin kod seçtiğin mcu nun hafızasından büyük olduğundada veya o mcu ya uygun olmayan kodlar varsa bu uyarıyı verir..
Başlık: MicroCode Studio'daki alarm
Gönderen: efe1409 - 29 Haziran 2006, 09:34:56
Peki bu sorunu gidermenin yolu nedir.
Başlık: MicroCode Studio'daki alarm
Gönderen: Logan - 29 Haziran 2006, 10:57:05
efe1409, bu bir sorun değil.Yazdığın program muhtemelen 2K'dan büyük.Micro Code Studio ile derlerken bu uyarı mesajını verir.Amaç sadece bilgilendirmek.Kullandığın entegre büyük ihtimalle 16 serisidir (16f876, 16f877, 16c74 gibi).Gerok'un dediği gibi o mesajlar Micro Cod'dan değil MPASM'den geliyor.Eğer "Target Processor"seçeneğine 18f452 yazarsan aynı mesajı almazsın.
Başlık: MicroCode Studio'daki alarm
Gönderen: efe1409 - 29 Haziran 2006, 13:26:17
Alıntı yapılan: Loganefe1409, bu bir sorun değil.Yazdığın program muhtemelen 2K'dan büyük.Micro Code Studio ile derlerken bu uyarı mesajını verir.Amaç sadece bilgilendirmek.Kullandığın entegre büyük ihtimalle 16 serisidir (16f876, 16f877, 16c74 gibi).Gerok'un dediği gibi o mesajlar Micro Cod'dan değil MPASM'den geliyor.Eğer "Target Processor"seçeneğine 18f452 yazarsan aynı mesajı almazsın.
Logan haklısın kullanıdığım PIC 16F877,fakat ben çıkan uyarı mesajını sanki sayfa değişimi için bit set edilmesi gerekli gibi anlamıştım.
Başlık: MicroCode Studio'daki alarm
Gönderen: Logan - 29 Haziran 2006, 17:30:03
İlk karşılatığımda bende öyle sanmıştım.Çünkü ASM ile yazarken 2K'yı geçtikten sonra sayfa bitlerini set etmek gerekiyordu.Fakat MCSP'de o sorun yok.Kendi otomatik ayarlıyor. :D
Başlık: -
Gönderen: aslan_korhan - 20 Eylül 2006, 04:04:30
Bende de bu şekilde uyarı geliyor ama bahisi edildiği gibi bir sorun çıkarmıyor programda.

Sadece sayfa geçişlerini belirten bit'i set etmemiz gerektiğini söylüyor.
Yani bunun yapmanın bir yolu var ama nasıl?

Burada PIC 4 sayfa şeklinde hafızası var sanırım.
1024 komut - 1.sayfa
2048 komut - 2.sayfa gibi...

4000 küsür işlemlik bir program yazıldığında ekranın altında her defasında 4 satır uyarı mesajı çıkması sinir edici bir olay  :?