دانلود تمرینات اصول میکرو کامپیوترها
اموزش برنامه نویسی C برای AVR به زبان ساده با 74 مثال کاربردی
اموزش کامل کار با برنامه کدویژن (پروگرامر AVR) وتمام فیوزبیتها
اموزش کامل کار با پروتئوس و ساخت pcb
اموزش برنامه نویسی c
اموزش AVR bascom به صورت تصویری
پروژه ارسال ودریافت SMS توسط گوشی با میکرو کنترلر
AVR و کامپیوتر پورت سریال RS232
سلام ایا میدانستید شما می توانید به غنی سازی oxin24 کمک کنید
چه جوری ؟ کاری نداره بعضی از برنامه ها که سوالشان تغییر کرده یا خودتان به فرم دیگری برنامه نویسی کردید به اشتراک بگذارید
برای این کار بعد از ارائه ازمایش و گرفتن نمره ازمایش از استاد
ابتدا فایل کامل برنامه نویسی شده به همراه فایل پروتؤس در یک پوشه قرار دهید سپس زیپ کنید بعد اینجا کلیک کنید فایل را اپلود کنید لینک فایل اپلود شده را کپی کنید بعد سوال برنامه همراه با لینک اپلود شده رو به عنوان نظر در قسمت نظرات (همین پایین)بفرستید اگه دوست داشتید برنامه رو به اسم خودتون قرار میدم به همین راحتی
دانلود پروژه های درس از میکرو
کامپیوترها
راهنمای استفاده از برنامه ها :
برای اجرای این برنامه ها باید ابتدا ان را از حالت فشرده خارج کرده برای اینکه بتوانید از حالت فشرد خارج کنید باید نرم افزار WINRAR را دانلود و سپس نصب کنیدبعد از نصب کردن برروی پوشه برنامه های زیر که دانلود میکنید کلیک راست کرده و بر روی گزینه Extract Here کلیک کنید
برای دانلود اینجا کلیک کنید فایل پروتوس هر برنامه داخل پوشه ان برنامه در پوشه جدا گانهای به نامه پوشه پروتوس قرار دارد
درس اول : شامل دو ازمایش رقص نور از بالا به پایین و از بیرون به
داخل وسپس از داخل به بیرون
دانلود لینک آموزشی اجرا برنامه و توضیحات آن
درس دوم : شامل دو آزمایش :
1 - چراغ راهنمایی رانندگی دو خیابان باریک 30ثانیه قرمز 10 ثانیه سبز و 4 ثانیه زرد و عریض تر25ثانیه سبز و 5 ثانیه زرد 14ثانیه قرمز
راهنمایی : برای نوشتن این برنامه باید توجه کنید که زمان باید یه جورایی بین چراغها تقسیم شود و بعد از چراغ سبز چراغ زرد باید روشن شود بعد قرمز و بعد از هر چراغ قرمزی بدون روشن شدن لامپها زرد باید چراغ سبز روشن شود
مثلا ما در این مثال دو خیابان داریم که هر خیابان یه چراغ راهنما دارد که وقتی یک خیابان چراغش سبز است خیابان دیگه باید چراغ قرمزش روشن بشه مثلا اگر 25 ثانیه خیابان اصلی سبز باشد و پس از ان 5 ثانیه زرد شود و خیابان دوم باید 30 ثانیه قرمز باشد از این 30 ثانیه باید 25 ثانیه اش را جدا کرد و با یک دستور دو خروجی فعال کنیم یعنی به جای 30 ثانیه قرمز 25 ثانیه قرمز و 25 ثانیه سبز یعنی 5 ثانیه از چراغ قرمز خیابان دوم باقی می ماند که این 5 ثانیه در خط بعد همراه با چراغ بعدی خیابان اصلی که 5 ثانیه زرد است هم زمان در یک دستور استفاده کنیم وبه همین ترتیب زمان ها را تقسیم میکنیم برای درک بهتر همزمان برنامه را تحلیل کنید
نکته : اگر زمان یا پورت یا شماره بیت عوض شد با معادل سازی اطلاعات بالا میتونید برنامه جدید بنویسید مثلا اگه در این برنامه چراغ قرمز خیابان 2 پورت دی بیت 6 و سوال جدید به شما گفت پورت دی بیت 4 چراغ قرمز خیابان دوم است به جای بیت6بیت 4 بگذارید در برنامه
2- با زدن یک کلید متصل به پورت d وضعیت چراغ ها عوض شود
چراغی که سبز است سه ثانیه زرد و سپس قرمز شود
چراغی که قرمز است 4 ثانیه بعد سبز شود
لینک دانلود روش اول : اینجا کلیک کنید
لینک دوم روش دوم : اینجا کلیک کنید
درس سوم : با اضافه کردن یک کلید فشاری به سوال قبل با زدن یک بار ان
کلیک فقط لامپ زرد دو خیابان به صورت چشمک زن در بیاد و با زدن دوباره ان
کلید فشاری برنامه به صورت عادی خود ادامه دهد(سوال امتیازی)
لینک دانلود نداره ؟؟؟؟؟؟؟؟؟؟؟!!!!!
درس چهارم : نمایش زمان چراغ ها سبز و قرمز درس دوم
(چراغ راهنما) برروی چهار سونسگمنت (چراغ راهنما با تایمر)
دانلود روش اول اینجا کلیک کنید
دانلود روش دوم اینجا کلیک کنید
دانلود روش سوم اینجا کلیک کنید
دنلود روش چهارم اینجا کلیک کنید
دانلود روشپنجم برای زمان 16 و 20جدید 93.2.10 اینجا کلیک کنید
درس پنجم: (پروژه کی پد ) برنامه ایی بنویسید که یک صفحه
کلید 4*4 را اسکن کرده و معادله ان کلید یک led روشن شود
دانلود روش اول اینجا کلیک کنید
دانلود روش دوم اینجا کلیک کنید
دانلود روش سوم اینجا کلیک کنید
دانلود روش چهارم 93.2.10 اینجا کلیک کنید
درس ششم : برنامه کی پدی با وقفه خارجی که معادل هر
کلید ان یک عدد روی سونسگمنت نمایش داده شود با
ایسی MM74C922
توضیح : این ایسی صفحه کلید با فشردن اولین کلید شروع به اسکن کردن میکند و توسط پایه DA یک سیگنال به پایه PD2 میفرستد تا وقفه خارجی میکرو (که حساس به لبه بالا رونده است و از تنظیم رجیستور وقفه و مراجعه به کتاب و یا اجرا کردن فایل پروتئوس و مشاهده رنگ پایه PD2 به هنگام ران کردن و فشردن یک کلید میتوان نوع لبه رو تشخیص بدهیم اگر قرمز رنگ بود یعنی یک یعنی لبه بالا رونده اگر ابی رنگ بود یعنی صفر یعنی لبه پایین رونده ) فعال کند و برنامه شروع به اجرا شود
دانلود دیتا شیت ای سی MM74C922 اینجا کلیک کنید
دانلود روش اول اینجا کلیک کنید
دانلود روش دوم همراه با فایل PDF اینجا کلیک کنید
دانلود روش سوم 93.2.10 اینجا کلیک کنید
درس هفتم : برنامه ایی بنویسید که در ابتدا برروی lcd نوشته شود
Enter password ویک پسورد سه رقمی از کاربر بخواهد اگر پسورد درست بود
در این برنامه پسورد 741
سپس بروی lcd نوسته شود Set Time ویک تایم دو رقمی از کاربر بخواهد
وشروع به شمارش معکوس کند تا زمان صفر شود اگر پسورد اشتباه بود
نمایش دهد برروی LCD کلمه Error
و وقتی تایمی که کاربر وارد کرد تمام شد بر روی LCD نمایش داده شود
Set Time key1
و اگر کاربر کلید یک را زد به مرحله وارد کردن زمان برود و Exit key 2 اگر
کاربر کلید 2 را زدبه مرحله Enter password برود
دانلود روش دوم رمز 123 با شمارنده سه رقمی 93.2.25 اینجا کلیککنید
چیزای بهتر هم اگه داری بزار .
ممنون
دمت گرم . خوب بود .
با عرض سلام من یک پروزه رو از شما دارم یک عدد led پروات را به صورت دستی واتومات کنترل نور نمایید فقط برنانه avr , prouts شو می خوام میشه ایمیل شو یکنی برام مرسی خیلی سریع (با avr ,mega8 .led 5w)
سلام وقت ندارم
me30 babate zahamatet va vaghti ke mizari ta daneshjoha behtar va rahttar betonan azmayesh ha ro anjam bedan
سلام مرســــــــــــــــــی
سلام فایل اموزشی کامل کار با برنامه کدویژن (پروگرامر AVR) وتمام فیوزبیتها
بسیار عالی بود ممنون
اموزش برنامه نویسی C برای AVR به زبان ساده
خیلی عالی بو د
خیلی ممنون از راهنمایی تون مطمئن باشد که من کپ نمیزنم و فقط برای راهنما گرفتن استفاده میکنم

مـــــــــــرســـــــــــــــــــی
سلام عالی بود