پاسخ : ساعت و تقویم شمسی
سلام .
با چه دستوری میشه زمان و تاریخ رو به ds1307 بدی ؟
و با چه دستوری میشه زمان و تاریخ رو از ds1307 بگیری ؟
من با کد ویژن کار میکنم .
من میخام روی 12 تا 7سگمنت زمان و تاریخ رو نشون بدم .
i2c_init(); این دستور چه کار میکنه ؟
rtc_init(0,0,0); این دستور چه کار میکنه ؟
i2c_start();
rtc_set_time(0,0,0); این دستور زمان رو صفر تعین میکنه ؟
rtc_set_date(21,05,05); این دستور تاریخ میلادی رو 21.05.05 تعریف میکنه ؟
i2c_stop();
تا اینجا قبل از وایل هست که یک بار زمان رو به ds1307 میدیم .
از این به بعد توی وایل هستیم و در هر لحظه زمان و تاریخ رو میگیریم .
i2c_start();
rtc_get_time(&h,&m,&s); این دستور ساعت و دقیقه و ثانیه رو میبره روی h و m و s ؟
rtc_get_date(&d,&mn,&y); این دستور هم روز و ماه و سال رو روی d,mn,y میریزه ؟
i2c_stop();
تابع start و stop هم که باید اول و آخر هر خوندن و نوشتن باشن .
دستوراتی که گفتم اشکالی داره ؟
سلام .
با چه دستوری میشه زمان و تاریخ رو به ds1307 بدی ؟
و با چه دستوری میشه زمان و تاریخ رو از ds1307 بگیری ؟
من با کد ویژن کار میکنم .
من میخام روی 12 تا 7سگمنت زمان و تاریخ رو نشون بدم .
i2c_init(); این دستور چه کار میکنه ؟
rtc_init(0,0,0); این دستور چه کار میکنه ؟
i2c_start();
rtc_set_time(0,0,0); این دستور زمان رو صفر تعین میکنه ؟
rtc_set_date(21,05,05); این دستور تاریخ میلادی رو 21.05.05 تعریف میکنه ؟
i2c_stop();
تا اینجا قبل از وایل هست که یک بار زمان رو به ds1307 میدیم .
از این به بعد توی وایل هستیم و در هر لحظه زمان و تاریخ رو میگیریم .
i2c_start();
rtc_get_time(&h,&m,&s); این دستور ساعت و دقیقه و ثانیه رو میبره روی h و m و s ؟
rtc_get_date(&d,&mn,&y); این دستور هم روز و ماه و سال رو روی d,mn,y میریزه ؟
i2c_stop();
تابع start و stop هم که باید اول و آخر هر خوندن و نوشتن باشن .
دستوراتی که گفتم اشکالی داره ؟
دیدگاه