Sida 3 av 3

Postat: 18 maj 2005, 16:30:05
av Mutiaz
Okej okej! Jag kör på min variant då två st 1,5V batteri sen kan jag lämna en rapport på hur länge det höll! =)

Postat: 18 maj 2005, 16:43:58
av bengt-re
Ja, gör det. Är lite nyfiken för har en idé till en PIC-projekt som behöver separat RTC.

Postat: 19 maj 2005, 16:03:22
av jack
Håller också på och leker med en DS1302 nu... Är det meningen att sekunderna ska gå upp till 90 innan en minut räknas? :?

Postat: 19 maj 2005, 16:15:03
av Schnegelwerfer
Jag vågar nog svara nej på den frågan utan att ha tittat i databladet! :)

Jag läser också denna tråd med intresse, jag ligger lite i startgroparna med ett projekt som ska använda någon RTC-krets.

Postat: 19 maj 2005, 16:45:59
av jack
Hmm.. En minut verkar vara en minut.. Men sekundregistret går ändå upp till 90 på en minut.. Någon? :)

Postat: 19 maj 2005, 16:53:42
av erixon
Du har inte tänkt fel....
Exempel 59 hex blir 89 dec, för normalt brukar man få ut talet i BCD form... kolla databladet....

Postat: 19 maj 2005, 18:01:53
av jack
Läste det men förstod det inte riktigt. Men ska nog lösa sig nu. Tack.

Postat: 19 maj 2005, 18:21:15
av erixon
Så här då...
den byte du läser in är uppdelad i nibbel där fyra sista är sekunder och de fyra översta 10 tals sekunder

så för att få de hela i sekunder kan man göra
sekunder = (lästa byten >> 4) *10 + (lästa byten & 0x0f);

om du kollar på sidan 8 så ser du att du inte får data direkt i binnär form... vad man föredra är en smak sak...

hoppas de var lite bättre förklarat :)

Postat: 19 maj 2005, 18:41:35
av jack
Erixon: Det där fungerade alldeles utmärkt! Tack!