FAQ | Points | Add... | Recent posts | Search | Register | Log in


PCF8583 i maskowanie roku i dnia tygodnia


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> PCF8583 i maskowanie roku i dnia tygodnia
Author
Message
Madergames9
Poziom 15
Poziom 15


Joined: 11 Jul 2006
Posts: 215
Location: Gliwice

Post#1 Post from the author of the topic 25 Feb 2008 04:02   

PCF8583 i maskowanie roku i dnia tygodnia


Witam.
Mam takie pytania.
1. Czy maskowanie bitów roku i dnia tygodnia odbywa się tylko przy zapisie danych do RTC, a przy odczycie jest to gotowa juz zmienna do konwersji na wartość zrozumiałą do wyświetlenia Dnia i Miesiąca..?. Czyli czy dobrze rozumiem, że jak zamaskuję rok przy zapisie to nie odczytam już roku.?
2. Ustawianie maskowania odbywa się przy formowaniu ramki zapisu? tzn:
Code:

I2cstart                                                   
I2cwbyte 162                                           
I2cwbyte 0                                               
I2cwbyte 8                                                 
I2cstop

więc aby odczytać rok i dzień tygodnia w trakcie formowania ramki trzeba by zrobić tak?.
Code:

I2cstart                                                   
I2cwbyte 162                                           
I2cwbyte 0                                               
I2cwbyte 0  « zmiana ustawienia z 8 na 0                                               
I2cstop

Czy dobrze myślę?
Pozdrawiam
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 25 Feb 2008 04:02   





Back to top
   
Ch.M.
Poziom 20
Poziom 20


Joined: 05 Apr 2006
Posts: 984
Location: Białystok

Post#2 25 Feb 2008 08:28   

Re: PCF8583 i maskowanie roku i dnia tygodnia


Witaj
Jakbyś zerknął na sttr.6 pdf'a, a dokładniej Fig.3 opisujący rejestr controlny, to byś wyczytał:
mask flag:
0 read locations 05 to 06
unmasked
1 read date and month count
directly

Pozdrawiam
Back to top
   
Google

Google Adsense


Post# 25 Feb 2008 08:28   





Back to top
   
Madergames9
Poziom 15
Poziom 15


Joined: 11 Jul 2006
Posts: 215
Location: Gliwice

Post#3 Post from the author of the topic 26 Feb 2008 22:11   

Re: PCF8583 i maskowanie roku i dnia tygodnia


Witam.
Dzieki za odpowiedź problem jest jednak taki, że wiedzieć to jedno, a użyć to drugie. Dlatego zapytałem się wcześniej, czy moje skrawki programu mają prawo zadziałać idąc za moim tokiem rozumowania. Miałbym więc jeszcze prośbę o trochę wyrozumiałości i wrzucenie kawałka programu z drobnym tłumaczeniem..? Za wszelką pomoc będę wdzięczny.

Pozdrawiam
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> PCF8583 i maskowanie roku i dnia tygodnia
Page 1 of 1
Similar topics
Programowanie ALKM. Wyznaczanie dnia tygodnia. Zamieszczony kod. (2)
PCF8535 działa ale nie zwiększa nr dnia tygodnia (4)
Bascom- wyznaczenie dnia tygodnia z daty (3)
AVR w języku C - ustawianie dnia tygodnia (2)
[C] Ustalenie dnia tygodnia na podstawie daty. (6)
[atmega32][C] PCF8583 odczyt czasu daty i dnia tygodnia (22)
BASCOM-Atmega8+PCF8583 [Odczyt dnia TYGODNIA] (3)
Bascom 2.0.7.3, PCF8583, kompletny program - nie zapisuje dnia tygodnia i roku (2)
Bascom ATMega32 PCF8583 i dzień tygodnia (1)
DDzien tygodnia i rok w RTC PCF8583 i Bascom (3)

Page generation time: 0.102 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed