این پروژه دارای 29 پروژه مختلف به زبان AVR میباشد که به عنوان اشانتیون برای شما عزیزان ارائه شده است و همراه با مستندات و سورس کد میباشد
شرحی مختصر از برنامه های نوشته شده
برنامه ی 1:
هدف از نوشتن این برنامه آشنایی با طریقه اتصال بندی در پروتئوس و همچنین روش کدنویسی در کدویژن است ، منطق این برنامه ایجاد چراغ چشمک زن است که در هر 500 میلی ثانیه اقدام به روشن و خاموش کردن LED ها می نماید. (صفحه 1)
برنامه ی 2:
در این برنامه طریقه وارد کردن و کارکردن با کلید مد نظر است که توسط کلید اقدام به روشن و خاموش کردن چراغ می نماییم . لازم به ذکر است که کلید ها به صورت حساس به سطح تعبیه شده اند .(صفحه 2)
برنامه ی 3:
شاهد حساس به لبه بودن کلید می باشیم که توسط متغییر پرچم این حساسیت ایجاد می شود ، در توضیح این که با فشردن و رها کردن کلید، چراغ روشن می شود و روشن می ماند و برای خاموش کردن چراغ باید دوباره کلید فشرده و رها گردد به طور کلی با زدن کلید چراغ ابتدا روشن و با دوباره زدن کلید چراغ خاموش می گردد . (صفحه 3)
برنامه ی 4:
توسط این برنامه چراغ ها در بازه های های زمانی مختلف به ترتیب روشن و خاموش می گردند.(صفحه 4)
برنامه ی 5:
چراغ ها به ترتیب روشن و خاموش می شوند که با زدن کلید مسیر روشن شدن چراغ ها تعویض می شوند در توضیح اینکه چراغ ها ابتدا از بالا به پایین روشن می شوند و با زدن کلید، چراغ ها از پایین به بالا روشن می گردند .(صفحه 5)
برنامه ی 6:
شبیه برنامه ی شماره چهار (صفحه 6)
برنامه ی 7:
راه اندازی یک استپ موتور در این برنامه مد نظر برنامه نویس می باشد. (صفحه 7)
برنامه ی 8:
هدف از این برنامه روشن کردن و کارکدن با سون سگمنت ها می باشد .در این برنامه بدون استفاده از آرایه ها و تنها با استفاده از دستور شرط اقدام به روشن کردن سون سگمت شده است . صفحه(8)
برنامه ی 9:
این برنامه شمارنده تک رقمی نام دارد . با هر بازدن کلید ، سون سگمنت عدد بعدی را نمایش می دهد .در این برنامه از آرایه ی اعداد کاتد مشترک برای روشن شدن سون سگمنت استفاده شده است . (صفحه9)
برنامه ی 10:
مانند برنامه ی شماره 9 با اندکی تغییرات. (صفحه10)
برنامه ی 11:
شبیه به برنامه ی شماره 10 تنها با این تفاوت که این برنامه ، اقدام به شمردن اعداد دو رقمی می نماید. (صفحه12)
برنامه ی 12:
پیدا کردن عدد تصادفی تک رقمی(صفحه13)
برنامه ی 13:
پیدا کردن عدد تصادفی دو رقمی(صفحه14)
برنامه ی 14:
شبیه به برنامه شماره 11 با این تفاوت که در بدست آوردن یکان ها و دهگان های اعداد ، به ترتیب از باقی مانده و خارج قسمت عمل تقسیم عدد موردنظر بر 10 استفاده شده است. (صفحه15)
برنامه ی 15:
برنامه برای نشان دادن عدد سه رقمی توسط سه سون سگمنت (صفحه16)
برنامه ی 16:
استفاده از سون سگمنت 4تایی جهت نمایش عدد چهار رقمی (صفحه17)
برنامه ی 17:
چراغ راهنمایی تک رقمی توسط سه سون سگمنت کاتد مشترک و آند مشترک و سه چراغ (صفحه18)
برنامه ی 18:
چراغ راهنمایی دو رقمی توسط سه سون سگمنت کاتد مشترک و آند مشترک و سه چراغ (صفحه19)
برنامه ی 19:
چراغ راهنمایی دو رقمی توسط دو سون سگمنت کاتد مشترک و دو چراغ(صفحه20)
برنامه ی 20:
چراغ راهنمایی دو رقمی توسط دو سون سگمنت آند مشترک و دو چراغ(صفحه21)
برنامه ی 21:
چراغ راهنمایی دو رقمی توسط دو سون سگمنت کاتد مشترک و آند مشترک و سه چراغ (صفحه22)
برنامه ی 22:
چراغ راهنمایی دو رقمی توسط سون سگمنت دوتایی (صفحه23)
برنامه ی 23:
چراغ راهنمایی کامل می باشد که در محیط شبیه سازی شده نیز می توان مقدار تاخیر چراغ سبز و چراغ قرمز را وارد نمود و همچنین شمارنده ی آن به صورت سه رقمی می باشد. (صفحه24)
برنامه ی 24:
شبیه به برنامه ی شماره 23 می باشد ولی امکانات بیشتری نسبت به آن برنامه دارد . از امکانات آن می توان به دسترسی پیدا کردن مقدار پیش فرض تاخیر چراغ سبز و قرمز و همچنین صفر کردن مقدار آن ،در محیط پروتئوس و حالت افزایش و کاهشی بودن روند تعیین مقدار تاخیر برای چراغ سبز و قرمز اشاره کرد . (صفحه26)
برنامه ی 25:
برنامه ایی برای آشنا شدن با روند اتصلات ال سی دی به میکرو(صفحه31)
برنامه ی 26:
نمایش ساعت توسط ال سی دی(صفحه32)
برنامه ی 27:
نمایش ساعت به صورت دو رقمی توسط ال سی دی(صفحه33)
برنامه ی 28:
نمایش ساعت به صورت دو رقمی توسط ال سی دی و سون سگمنت(صفحه34)
برنامه ی 29:
شبیه به برنامه ی شماره 27 ولی با امکانات بیشتری از قبیل آلارم و تعیین مقدار ساعت در محیط شبیه سازی شده توسط کاربر.(صفحه36)
خرید و دانلود محصول1394/11/12