Hatasız Kod'la Isıs'ta I2C Sorunu Yaşayanlar

Başlatan FEHMİ_ASM, 10 Temmuz 2011, 19:58:47

FEHMİ_ASM

Arkadaşlar herhangi bir dilde yazdığınız kod doğru olsa da, hatta gerçek ortamda gerektiği gibi çalışsa bile, simülasyon ortamında istenildiği gibi çalışmayabilir. Bunun altında birkaç sebep yatabilir.

1. Isıs'ta I2C hattı için SCL ve SDA'ya bağladığınız Pull-Up dirençlerinin değerlerini sağ tıklayıp "Digital" olarak seçiniz.

2. Bazı aygıtların okuma süreleri için -- yazılımda gereken başlangıç süresini oluşturunuz. Bu, iki okuma ve/veya yazma olabileceği gibi sadece başlangıç için de gereklidir. Örneğin DS1621 Sıcaklık Sensörü için bu süre yaklaşık 800mS iken, bildiğimiz Keypad için 1mS'dir.

Kolay gelsin.