16f886 simülasyon sorunu

SoulDemon

Üye
Katılım
29 Kas 2011
Mesajlar
1
Puanları
1
Yaş
34
Merhabalar,
Proton da yazdığım kodları bir türlü isis te simüle edemedim. Anladığım kadarıyla porta.0 pinini görmüyor, çünkü if döngüsüne geçmiyor. if yerine while wend kullandım. yine aynı sorunla karşılaştım. Ayrıca pratikte de çalışmadı (vdd +5v, vss gnd bağladım).Forum da araştırdım buna benzer bir soruya rastlamadım. Şimdiden yardımlarınız için teşekkür ederim.
isiste çizdiğim basit devre http://prntscr.com/9box0b
bu da yazdığım kodlar
Kod:
Device = 16F886

Xtal 8

Config1 FOSC_INTRC_NOCLKOUT, WDTE_OFF, PWRTE_ON, MCLRE_OFF, CP_ON, CPD_ON, BOREN_ON, IESO_ON, FCMEN_ON, LVP_OFF, DEBUG_OFF
Config2 BOR4V_BOR21V, WRT_OFF

    OSCCON = %01110101
'    OSCCON.4 = 1   
'    OSCCON.5 = 1
'    OSCCON.6 = 1
'    OPTION_REG.7 = 1

TRISA = %00000001
TRISB = %00000000
Clear PORTA
Clear PORTB

MAIN:
    If PORTA.0 = 0 Then
    High PORTB.0
    Low PORTB.1
    DelayMS 200
    Else
    Low PORTB.0
    High PORTB.1
    DelayMS 200
    EndIf
GoTo MAIN

End
 

Yeni mesajlar

Forum istatistikleri

Konular
128,190
Mesajlar
915,724
Kullanıcılar
449,960
Son üye
katzeimar

Yeni konular

Çevrimiçi üyeler

Geri
Üst