-
EEProm Data Conversion
Hi,
I have a little Conversion Problem,I have 6 Data Bytes they are Hour,Minute,Seconds,Day,Month and Year in HEX Format,but I want to Write on the EEprom all in Decimal Data.
But thi don't work I2CWrite sda,scl,%10100000,Count_Bytes,[DEC Hour,............
What I can use to Convert to Decimal without a big amount of Code?!
Thanks a lot for any Answer.
Regards Pesti.
-
This is what I use.
Code:
Loop:
GOSUB ReadClk ' Go read clock from DS1302.
DataA = RTCmin ' Load input variable DataA; DataA is now HEX.
GOSUB SubConvert ' Go convert HEX to DEC.
RTCMin = DataA ' GetBack the Loaded variable. DataA is now Decimal.
'...other stuff here....
Goto Loop
SubConvert:
LOOKDOWN DataA,[0,1,2,3,4,5,6,7,8,9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59],DataA
RETURN