Hallo
Ik ben bezig geweest met de cursus van picbasic.nl. Nu wil ik voormij zelf iets maken om data opteslaan in een eeprom en het later er weer uit te halen (dataloggen).nu loop ik gelijk al vast met het wegschrijven en ophalen uit de eeprom.
Device = 16F88
@CONFIG_REQ
@__CONFIG _CONFIG1, INTRC_CLKOUT & WDT_OFF & PWRTE_ON & BODEN_ON & MCLR_OFF & LVP_OFF & CP_off & CPD_OFF & DEBUG_OFF & CCP1_RB3
@__CONFIG _CONFIG2, IESO_OFF & IESO_OFF
;-------------------------------------------------------------------------------
;OSCCON= %01111000
osccon = %01100110
;sspcon.5 = 1
REMARKS OFF
Declare sda_pin portb.1
Declare scl_pin portb.4
symbol control = $A0
dim s1 as word
dim s2 as word
dim s3 as word
dim s4 as word
dim s5 as word
cls
; 76543210
portb =%11111111
tRISb =%00000100
while 1 = 1
serin portb.2,188,[s1]
;bstart
BUSOUT control,1,[s1]
s2=BUSIN control,1
;bstop
serout portb.5,188,[s1," input ",13,10]
delayms 100
serout portb.5,188,[s2," output via eeprom ",13,10]
wend
end
wie kan mij vertellen wat er niet goed gaat bij de serin en out krijg ik mooie pulsen van 5v op de scoop te zien maar bij scl en sda is dit 100mv pulsjes
kan iemand mij helpen.
alvast bedankt.
EdwinNadorp
Koop hier uw kristallen bol - in 2008 ga ik m'n projecten afmaken, echt waar ....... nouja in 2009 dan ..... ehh 2010 ....