Karşıtarafa "Spi" bilgi olarak "$60" ve "$30" gönderiyorum fakat sadece "$60" gidiyor,Bu bilgileri Arka arkaya nasıl gönderbilirim?
Include "Modedefs.Bas"
TRISA=%00000000
TRISB=%00000000
SYMBOL CS=PortB.3 ' Chip select pin
SYMBOL SCK=PortB.2 ' Clock pin
SYMBOL SI=PortB.1 ' Data in pin
SYMBOL SO=PortB.0 ' Data out pin
H_CIKIS Var BYTE
BASLA:
H_CIKIS=$60
GOSUB H_YAZ
H_CIKIS=$30
GOSUB H_YAZ
H_YAZ:
Shiftout SI,SCK,1,[ H_CIKIS]
High CS
Pause 5
Return
GOTO BASLA
END
Alıntı YapLow CS
Shiftout SI,SCK,1,[ H_CIKIS]
High CS
Şeklinde yapman gerekli.
Birde "H_YAZ" rutinini "goto BASLA" nın dışına almalısın.
karşıtaraftan analizerle gelen bilgiye baktığımda 7 clock palsi ile iletişimde benim gönderdiğim 8 clock
Nasıl yapmalı?
Köşeli parantezin içerisindeki değişkenden sonra \n şeklinde yazmalısın n kaç bit göndermek istiyorsan o oluyor. Aslında bunları sormadan evvel kullandığın derleyicinin yardım kısmına baksan daha fazlası öğrenebilirsin.