Ana Tema => Basic Programlama Komut Kullanımı => Konuyu başlatan: cherhem - 26 Ocak 2012, 19:49:59
Başlık: (Çözüldü)24cxx EEeprom kullanım sorunu
Gönderen: cherhem - 26 Ocak 2012, 19:49:59
Düzenleme: başarılı bir şekilde 25lc16 ya yazdırıp okutabildim sorun porta.0 ve porta.1 de çalışmaması. neden olduğuna bakmadım ama portb ye alınca çalıştı sorun kalamdı. (boş yere kalabalık yaptım kusura bakmayın :( )
eski mesaj:: İyi akşamlar.. kullanılan derleyici: Proton+ pic: 16f628a eeprom: 24C02 , 24LC02, 24LC16
16f628a ile harici eeprom kulanmayı deniyorum ama 3 eepromuda denedim bir türlü yazıp okutamadım. değer hep sıfır görünüyor. aranızda boyle bir uygulama yapan varmı? basit olarak yazıp okuabileceğim...
DECLARE SDA_PIN PORTA.1 DECLARE SCL_PIN PORTA.0
Dim W0 as Word Dim B1 as Byte
loop: Cls For W0 = 1 To 14 Busin $A1,W0,[B1] Print at 1,W0,B1 Delayms 100 Next Delayms 100
For W0 = 14 To 1 Step -1 Print at 1,W0," " Delayms 100 Next
Goto loop
böyle bişey buldum denedim ama farkeden bişey olmadı. protonun içindeki manuele baktım ondanda pek sonuç alamadım
Başlık: Ynt: (Çözüldü)24cxx EEeprom kullanım sorunu
Gönderen: ete - 26 Ocak 2012, 22:33:32
16F628A da PortA önseçimli (default) olarak Komparatör yani analog çalışır. Sen ise onu digital kullanmaya çalışıyorsun. Bu durumda programına; CMCON=7 komutunu ilave etmen gerekirdi.
Ete
Başlık: Ynt: (Çözüldü)24cxx EEeprom kullanım sorunu
Gönderen: cherhem - 26 Ocak 2012, 23:13:45
Haklısınız....Teşekkürler...
bu konuyla alakalı değil ama başka sorum var size: RCin komutu var Proton+' ta. var olduğunu help dosyasından öğrendim. kullanmaya çalıştım fakat bir türlü düzen tuturamadım. Pot komutuna benzer çalışıyormuş galiba. pot komutnun alabileceği değer 0 ile 255 arasıda, RCin ise 0 ile 65000(tam değil ama word büyüklüğünde). denerken arada bazı değerler çıkıyor lcd ye ama tam olarak istediğim gibi net bir değer gösteremedim hep sıfırda değer. bilginiz varmı?