PORT PROBLEMİ

Başlatan kubilaytuna, 05 Temmuz 2013, 20:38:08

kubilaytuna

Arkadaşlar merhaba sormak istediğim ufak bir sorunum var. Proton ve mikrobasic her ikisindede denediğim aşağıdaki kod çalışınca portc.0=0 çalıştığı anda tüm c portunu sıfırlıyor. Bir türlü anlayamadım, normalde sadece bu meretin sadece 0. portu sıfırlaması gerekmiyormu
Device = 16F684
Xtal 20
Config FOSC_HS, WDTE_OFF, PWRTE_ON, MCLRE_OFF, CP_OFF, CPD_OFF, BOREN_ON, IESO_OFF, FCMEN_OFF

TRISC = 0
PORTC = 15
DelayMS 1000
PORTC.0 = 0
DelayMS 1000

sezgin05

Kodun tamamı bu ise portC, önce  00001111 değerini alır 1 sanie sonra da    00001110 değerini alır ve böyle bekler.bir döngü yok çünkü

kubilaytuna

Evet öyle olması gerekiyor ama isis de çalıştırınca tüm portlar sıfırlanıyor :)

CaFFeiNe

bu picin analog girişleri var, protonda all_digital=true gibi birşey vardı portu dijital yapmak için

Maxim

Declare All_Digital= true

kubilaytuna

Çok teşekkürler arkadaşlar. Olay ANSEL registerindenmiş. AN0 giriş yaptım diğerlerini dijital port tanımladım olay çözüldü. ANSEL=%00000001