|
با سلام . جلسه دوم آموزش RFM12 آماده شده که برای دانلود در اختیار شما عزیزان قرار گرفته است. در این جلسه برای یادگیری بهتر دوستان یک پروژه با این ماژول و ATMEGA16 نوشته شده است . در این پروژه شما می توانید به صورت بیسیم دمای یک نقطه را مشاهده و کنترل کنید . این پروژه کامل و دارای توضیحات خط به خط لاتین و فارسی برای برنامه است . با دانلود این آموزش دیگر مشکلی با RFM12 نخواهید داشت .
![]()
برای دانلود به ادامه مطلب مراجعه نمایید
سلام
دوستانی که تازه شروع به یادگیری میکروکنترلر کردند، معمولا نیازمند مثال ها و برنامه های نمونه هستند. برای همین من تصمیم گرفتم تمامی مثالهایی را که در آزمایشگاه میکروکنترلر انجام داده بودیم رو در اختیار این دسته از عزیزان قرار دهم. نمونه برنامه نویسی انجام شده برای میکروکنترلر های خانواده AVR در محیط نرم افزار BASCOM می باشد. نمونه ها فقط در حد راه اندازی بخش های مختلف میکرو می باشد پس تعداد خطوط برنامه کم و قابل فهم است. و اکثر مثالها در پروتئوس شبیه سازی شده اند. برای برنامه هایی هم که شماتیک پروتئوس ندارند می توانید از شماتیک نمونه برنامه ی مشابه استفاده کنید، چون سخت افزار مشابهی دارند.
نمونه برنامه های نوشته شده عبارتند از: 1- کا با پورتها(ورودی خروجی کردن و فلاشر) 2-کار با ال سی دی کاراکتری(سعی شده از تمامی دستورات ال سی دی نمونه ای آورده شود ). 3-کار با Glcd 4- چند نمونه برنامه ماشین حساب معمولی 5-تایمرها 6-PWM 7-نمونه برنامه برای کار با ADC 8-نمنه برنامه برای کار با ارتباط سریال دانلود در ادامه با سلام .
با توجه به علاقه دوستان به کار با smart card وآشنایی با پروتوکل ارتباطی آنها پروژه ای در این زمینه بری دانلود قرار داده شده است . پروژه ای که امروز برای شما دوستان عزیز آماده شده پروژه قفل دیجیتال با smart card یا همون کارت تلفن است . می دونید که کارت های تلفن دارای کدهای منحصر به فرد هستند که میشه به عنوان رمز ورود از آنها استفاده کرد . در این پروژه که کد آن در کامپایلر بسکام نوشته شده شما می تونید با استفاده از کارت تلفن در رو باز کنید . این پروژه کامل و تست شده هست . خودم یک نمونش رو 2 ساله که روی در نصب کردم و هنوز دزد نزده به خونمون ! ! ! ![]()
دانلود پروژه در ادامه مطلب
درود! به دلیل اهمیت زیاد آرایه ها و رشته در زبان c مقاله ای با همین مضمون تهیه و در اختیار علاقمنان قرار می گیرد. در این مقاله ابتدا با آرایه ها آشنا خواهید شد، سپس انواع آن را فرا خواهید گرفت، در ادامه به نحوه مقدار دهی آرایه ها پی می برید و خواهید دید که چگونه می توان یک آرایه را به توابع ارسال کرد، همچنین با رشته ها آشنا می شوید و در خواهید یافت که رشته ها هم نوعی آرایه می باشند ولی فقط آرایه ای از کاراکترها!. در ادامه مباحث، آرایه ای از رشته ها بحث شده و در پایان توابع پر کاربرد موجود در کتابخانه string.h در کامپایلر codevision با تشریح کامل و در صورت نیاز با مثال، آورده شده. در این مقاله سعی شده تمامی مثال های برنامه نویسی با کامپایلر codevision باشد.
برای دانلود به ادامه مطلب رجوع کنید درود
در اکثر زبانهای برنامه نوسی برنامه ها به بخشهای مختلفی تقسیم می شوند که به این بخشها زیر برنامه گفته می شود. زیر برنامه ها به 2 دسته کلی تقسیم می شوند 1- زیر برنامه زیر روال procedure :که دارای چندین خروجی هستند 2- زیر برنامه تابع function :که حداکثر یک خروجی بر می گردانند تذکر: در زبان C ما فقط زیر برنامه تابع داریم (توابع فقط دارای یک خروجی می باشند) تابع: قسمتی از برنامه که اجرای بخشی از برنامه را به عهده می گیرد. توابع معمولا در برنامه های طولانی برای خوانایی بهتر برنامه مورد استفاده قرار می گیرد به این صورت که ابتدا برنامه نویس وظیفه ای که از برنامه می خواهد را به وظایف کوچکتر تقسیم بندی کرده و هر وظیفه را با تعریف تابع به آن تابع محول می کند یا به عبارتی دیگر توابع قطعه برنامه هایی هستند که با اتصال به یک دیگر برنامه اصلی را به وجود می آورند. در توابع باید وظیفه ی تابع مشخص باشد، همچنین ورودیها و خروجیهای تابع نیز باید مشخص و تعریف شوند.
توجه:در این مقاله کلیه مثال ها با کامپایلر codevision آورده شده لذا این آموزش بیشتر مختص دوستانی است که AVR کار می کنند.
برای دانلود به ادامه مطلب رجوع کنید. |
RSS




