پروژه دربازکن الکترونیکی خانه (قفل رمز)
پروژه دربازکن الکترونیکی خانه (قفل رمز)
21 دی, 1390
علایم و سمبل های ابزار دقیق
26 دی, 1390
پروژه دربازکن الکترونیکی خانه (قفل رمز)
پروژه دربازکن الکترونیکی خانه (قفل رمز)
21 دی, 1390
علایم و سمبل های ابزار دقیق
26 دی, 1390
دریافت اطلاعات از کاربر با سوئیچ به زبان سی

بازدیدها: 10

این مثال آموزشی مربوط به پست زیر می باشد، که یکی از دوستان دچار سردرگمی در نحوی چشمک زدن قسمت خاصی از LCD شده بود.

برای کسب اطلاعات بیشتر به بحث های این مطلب مراجعه کنید.

کار با تایمر کانتر صفر AVR در حالت ساده به زبان سی کدویژن CodeVision

در این مثال آموزشی که با میکروکنترلر AVR‌ و به زبان C نوشته شده است شما خواهید دید که چگونه می توان با استفاده از توابع و زمان های تاخیری کم به مدیریت زمان در میکروکنترلرها پرداخت.

در این مدار قرار است که محتوای دو متغیر را با کلید کم و زیاد کنیم و با استفاده از یک کلید دیگر که در اینجا ok تعریف شده است می خواهیم یک از متغیر های مربوطه را انتخاب کنیم و سپس با دو کلید دیگر به صورت کاهشی و افزایشی آن را کنترل کنیم.

نکته مهم اینجاست که وقتی یکی از متغیر ها انتخاب می شوند باید محتوای آن متغیر بر روی نمایشگر LCD شرع به چشمک زدن کند و با استفاده از کلیدهای up‌ و down مقدار آن را تغییر دهیم.

نکته مهم دیگر این مثال این است که با نوشتن برنامه به صورت توابع کوچک تر می توان به راحتی زمان و تاخیر را در میکرو مدیریت کرد بدون اینکه مشکلی در اجرای کارها رخ دهد.

این مثال آموزشی همراه با فایل های آن برای دانلود روی سایت قرار گرفته. دوستان می تواند دانلود کند و هر جای برنامه برایشان مبهم بود همینجا اعلام کنند تا توضیح داده شود.

اطلاعات برنامه ها: CodeVisionAVR V2.05.3  و ISIS 7.8 SP2 Professional

با تشکر فراوان مدیریت (قاسمیان)