İSİS 'te Double ve Float Tiplerinde Unspecified Sorunu

Başlatan Kazım, 27 Şubat 2013, 20:06:22

Kazım

Arkadaşlar MPLAB + Hi-Tech C 'de Float vey aDouble Değişken Tanımlayınca İSİS 'te Unspecified yazıyor Variables Tablosunda.bunu nasıl aşabilirim.Float hesaplamalarını simule edemiyoruım

Kazım

Bu soruma kendim cevap vereyim merak edenler için.PIC Data memoryde değişkenin adresine bakıldığına 3 bytelık yer ayrıldığı görülür.Örneğin 0x0050 adresinde.0x0052 - 51 - 50 'de bu değişkenin değeri vardır.Gösterim Hex formatına alınır ve en yüksek adresteki değerden başlanarak IEEE 754 Converter 'a  girilir arkasına 00 sıfır yazacaksınız.Örneğin convertere 3E3F5800 yazarsanız sonuç= 0.18685913 'dir.