سلام دوستان
من یه ماژول DS3231 از اینا که فروشگاه ها دارن تهیه کردم و به بردم که LPC1768 داره متصل کردم. باس I2C0 رو هم راه اندازی کرده بودم قبلا توسط اینتراپت. البته کد این قسمت ش آماده بود و همینه که معمولا خیلی جاها تو بردهای آموزشی استفاده شده و من توسط این کد تو یه برد دیگه که LPC1778 داشت تونستم با Accelerometer کار کنم و ازش جواب بگیرم.
منتها الان هر کاری میکنم نمیتونم ساعت و تاریخ رو از DS3231 بخونم و هر چی Set میکنم وقتی میخونم فقط 0 میخونم همه رجیسترها رو. به نظر همه چی OK هستش. این DS3231 قلق خاصی داره؟ نکته ای چیزی؟
من دیتاشیت رو خوندم فقط گفته رجیسترهای 0 تا 7 رو بخون و بنویس توش که همون رجیسترهای محتوی ساعت و تاریخ هستن. آیا کار دیگه ای نیازه انجام بدم؟
ممنون میشم راهنمایی کنید. یا نمون کد اگه دارید هم که تست شده ممنون میشم.
من یه ماژول DS3231 از اینا که فروشگاه ها دارن تهیه کردم و به بردم که LPC1768 داره متصل کردم. باس I2C0 رو هم راه اندازی کرده بودم قبلا توسط اینتراپت. البته کد این قسمت ش آماده بود و همینه که معمولا خیلی جاها تو بردهای آموزشی استفاده شده و من توسط این کد تو یه برد دیگه که LPC1778 داشت تونستم با Accelerometer کار کنم و ازش جواب بگیرم.
منتها الان هر کاری میکنم نمیتونم ساعت و تاریخ رو از DS3231 بخونم و هر چی Set میکنم وقتی میخونم فقط 0 میخونم همه رجیسترها رو. به نظر همه چی OK هستش. این DS3231 قلق خاصی داره؟ نکته ای چیزی؟
من دیتاشیت رو خوندم فقط گفته رجیسترهای 0 تا 7 رو بخون و بنویس توش که همون رجیسترهای محتوی ساعت و تاریخ هستن. آیا کار دیگه ای نیازه انجام بدم؟
ممنون میشم راهنمایی کنید. یا نمون کد اگه دارید هم که تست شده ممنون میشم.
دیدگاه