کتابخانه AT24CX (i2c)
حافظههای EEPROM سری AT24C تولیدشرکت Atmel (اکنون بخشی از میکروچیپ تحت عنوان Microchip Technology) میباشد. این حافظهها معمولاً برای ذخیرهسازی دائمی دادهها در سیستمهای الکترونیکی مورد استفاده قرار میگیرند.
سری AT24C:
- انواع: سری AT24C شامل چندین مدل با ظرفیتها و خصوصیات مختلف است. به عنوان مثال، AT24C02، AT24C04، AT24C08 و AT24C16 انواع مختلف از این حافظهها هستند که هرکدام ظرفیت مخصوصی دارند.
- ظرفیت: ظرفیت این حافظهها در مقادیر کوچک از ۲ کیلوبیت تا مقادیر بزرگتر مانند ۱۶ کیلوبیت و حتی بیشتر در مدلهای پیشرفتهتر قرار دارد.
- رابط: حافظههای AT24C از رابط I2C یا TWI (Two-Wire Interface) برای ارتباط با میکروکنترلر یا سایر دستگاهها استفاده میکنند.
- ولتاژ کاری: ولتاژ کاری این حافظهها معمولاً در بازه 2.5V تا 5.5V قرار دارد.
- پاکسازی صفحه: برخی از مدلهای AT24C دارای قابلیت پاکسازی صفحه (Page Erase) هستند که این امکان را فراهم میکند تا دادهها در صفحات خاصی به صورت همزمان پاکسازی شوند.
- تصحیح خطا: این حافظهها دارای برخی بیتهای تصحیح خطا برای جلوگیری از خطاهای خواندن و نوشتن هستند.
- دمای کاری: دمای کاری این حافظهها معمولاً در بازهٔ صفر تا ۷۰ درجه سانتیگراد است.
- مصرف انرژی پایین: این حافظهها برای مصرف انرژی پایین و کارکرد در شرایط ناپایدار بهینهسازی شدهاند.
برای استفاده از این حافظهها، باید با پروتکل I2C آشنا باشید و دستگاههای کنترلی خود را به درستی پیکربندی کنید تا امکان خواندن و نوشتن دادهها در حافظه AT24C فراهم شود. با استفاده از کتابخانه AT24CX (i2c) در برنامه خود اطلاعات را در حافظه خارجی E2PROM ذخیره کنید.