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
 

Forum istatistikleri

Konular
128,302
Mesajlar
916,552
Kullanıcılar
450,139
Son üye
muhamedarslantas38

Yeni konular

Geri
Üst