Load Program words but 0 data bytes

Başlatan sir_hawk, 15 Şubat 2008, 15:35:27

sir_hawk

4021 entegresinden girdiğim veriyi 16f628 e okutup,buna görede bir çıkış almak istedim ancak aşağıda ki gibi bir sorunla karşılaştım.   :?




@ DEVICE pic16F628                      'işlemci 16F628                                
@ DEVICE pic16F628, WDT_ON              'Watch Dog timer açık
@ DEVICE pic16F628, PWRT_ON             'Power on timer açık
@ DEVICE pic16F628, PROTECT_OFF         'Kod Protek kapalı
@ DEVICE pic16F628, MCLR_off            'MCLR pini kullanılmıyor
@ DEVICE pic16F628, XT_OSC
@ DEVICE pic16F628, INTRC_OSC_NOCLKOUT  'Dahili osilatör kullanılacak 
DEFINE OSC 4

'---------------------------------------------------------------'
OPTION_REG=%10000000           ' PULLUP DİRENCLER İPTAL
INTCON=0                       ' KESMELER İPTAL
CMCON=7                        ' KOMPARATORLER İPTAL,TUM PİMLER I/O

'---------------------------------------------------------------'
PORTA=255
PORTB=0
TRISA=%00011111
TRISB=0

'---------------------------------------------------------------'
SYMBOL   D1   = PORTB.0
SYMBOL   CLK1 = PORTB.2

'---------------------------------------------------------------'
VERI VAR BYTE

'---------------------------------------------------------------'
CLEAR


BASLA:
        SHIFTIN D1,CLK1,3,[VERI]
        HIGH CLK1 : PAUSEUS 2 : LOW CLK1
        
        IF VERI=%00000001 THEN HIGH PORTA.3
        
        PAUSE 1000
        GOTO BASLA
        
        END



Yukarıda deneme amaçlı yazdığım progaram ve buna ait simülasyon war,

Isiste yaptığım simülasyonda gördüğünüz gibi 0 data bytes diyor ve hiç bi şey elde edemiyorum :s

Hata programda mı,simülasyonda mı yoksa 4021 e ait data shift seçiminde mi ?

mucitotomasyon

dogaldır  proteusun hep yaptıgı şey

sir_hawk


sir_hawk

Hala aynı sorun var,

Yardım edebilecek kimse yok mu ?