کار کردن با این کتابخونه خیلی راحته و کلا کتابخونه توپیه.
برای اینکه آی سی مورد نظر رو انتخاب کنبد فایل 24Cxx.h رو باز کنید و در بالاهای فایل آی سی مورد نظر رو define کنید.
البته تمام آی سی هایی که ساپورت می شن رو نوشته و کافی است که نام اونها رو کپی کنید مثل پایین:
#define _24C16
بعد از اون می تواند با پنج تابع این کتابخونه کار کنید:
تابع ioinit باید یک بار در آغاز برنامه فراخوانی شود . تا رجیستر های پورت twi را مطابق کتابخانه تنظیم شود.
توابع ee24xx_read_bytes و ee24xx_write_bytes برای خواندن و نوشتن به صورت بایتی است.
توتبع ee24xx_read_byte و ee24xx_write_byte برای خواندن و نوشتن به صورت چند بایتی یا همان آرایه ای است.
در زیر می توانید برنامه و تست در پروتئوس رو دانلود کنید.