Visits: 460
هدف از انجام این پروژه آشنایی با پروتکل RC5 و نحوی ارسال و دریافت اطلاعات می باشد. از آنجایی که توابع این پروتکل در کامپایلر BASCOM-AVR موجود می باشد کمتر کسی به اصول و کارکرد این پروتکل آشنایی دارد، همانطور که میدانید توابع این پروتکل به زبان C برای کامپایلر CodeVisionAVR V2.05.0 موجود نیست و تا همکون که من این مقاله را ارائه میکنم مطالب مفید و چشم گیری در مورد این پروتکل و همچنین نحوی برنامه نویسی آن به زبان سی برای کامپایلر کدویژن در سایت های فارسی موجود نبود. به همین دلیل باعث شد که من در یک مقالهای به صورت کامل به تشریح و برنامه نویسی این پروتکل بپردازم. در ادامه ما به نحوی برنامه نویسی، قسمت فرستنده و قسمت گیرنده خواهیم پرداخت.
عناوین موجود در این مقاله به شرح زیر می باشد:
فرستنده RC5
خصوصیات:
تعداد کل بیت ها 14 بیت (5 بیت آدرس و 7 بیت دستور)
استفاده از کدینگ منچستر
فرکانس حامل 36 کیلوهرتز
زمان ثابت هر بیت 1.778 میلی ثانیه (64 سیکل با فرکانس 36 کیلوهرتز)
مدولاسیون
پروتکل
برنامه نویسی فرستنده
شماتیک مدار فرستنده
گیرنده RC5
برنامه نویسی گیرنده
شماتیک گیرنده
تمامی عناوین بالا در این مقاله به طور کامل تشریح و سعی شده با زبانی ساده و شیوا بیان شود تا همه افراد بتوانند از آن بهره مند شوند.
لطفا با ارائه نظرات تان ما را در ارائه هرچه بهتر مطالب یاری بفرمائید. در ضمن سوالات خود را در قسمت نظرات همین بخش می توانید مطرح کنید.
همچنین این مقاله در مجله شماره 8 نویز منتشر شده است (http://www.eca.ir/?p=6)
با تشکر فراوان
1 Comment
سلام وقت بخیر/ لینک دانلود خرابه . همین پروژه ی rc5
ریموت