در اين بخش مي‌توانيد در مورد تمامي مسائل مرتبط با میکروکنترلرهای AVR به بحث بپردازيد
Captain II

Captain II



نماد کاربر
پست ها

522

تشکر کرده: 3 مرتبه
تشکر شده: 71 مرتبه
تاريخ عضويت

سه شنبه 7 فروردین 1386 09:36

محل سکونت

ایران

آرشيو سپاس: 851 مرتبه در 286 پست

شماره گیری تن ، تولید امواج تن در avr

توسط robotic » سه شنبه 2 مهر 1387 16:41

شماره گیری تن ، تولید امواج تن در avr

سلام این کتابخانه برای تمام آی سی های byte addres و word address سری 24Cxx کار می کنه و در WinAvr نوشته شده.
اگه حوصله کنم برای CodeVision هم تغییرش می دم.
آی سی هایی که این کتابخونه ساپورت می کنه:
24C00
24C02
24C04
24C08
24C16
24C32
24C64
24C128
24C256
24C512

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

از اینجا می توانید برنامه و تست در پروتئوس رو دانلود کنید.

 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 
هرکه را اسرار حق آموختند
مهر کردند و دهانش دوختند

کاربران زیر از شما کاربر محترم جناب robotic تشکر کرده اند:
sara_500, Mahdi1944

New Member



no avatar
پست ها

4

تشکر کرده: 0 مرتبه
تشکر شده: 0 مرتبه
تاريخ عضويت

چهارشنبه 6 شهریور 1392 14:25

آرشيو سپاس: 2 مرتبه در 2 پست

Re: شماره گیری تن ، تولید امواج تن در avr

توسط sara_500 » جمعه 8 شهریور 1392 12:01

ممنون خوب  بود
اگه در مورد کتابخونه های winavr  بیشتر  برنامه بزارید عالی میشه


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 1 مهمان