آیا میدانید بزرگترين جانور بي مهره ماهي مرکب غول پيکر است بلنديش تا حدود 15 متر برسد
پشيماني، اولين گام براي پوزش است. از اُرد بزرگ
Logo

حل تمرینات و پروژه های درس میکروکنترلر
شمارنده تک رقمی با سون سگمنت و قابلیت کنترل زبان C و AVR
www.picpars.com شمارنده تک رقمی با سون سگمنت و قابلیت کنترل زبان C و AVR 89

این شمارنده 1 رقمی به زبان سی برای میکرو کنترولر AVR نوشته شده و بعد از اجرا کردن آن میکرو از صفر تا 9شروع به شمارش می کند و بعد اینکه به 9 رسید مجددا این عملیات تکرار می شود. این مدار قابلیت بالا شمار کردن و پایین شمار کردن دارد.



این شمارنده تک رقمی که با کلید قابلیت بالا شمار و پایین شمار کردن را دارد به این صورت کار می کند که پیش فرض بالا شمار کار می کند و وقتی کلید را یک بار فشار دهید تغییر وضعیت می دهد. در این مدار از سون سگمنت آند مشترک استفاده شده که طریقه کار با آن و بدست آوردن کدها قبلا گفته شده:  [ شمارنده تک رقمی با سون سگمنت زبان C و AVR ]

 مثل همیشه یک تابع main داریم که دستورات را در آن می نویسیم و پورت C را خروجی و پورت D را ورودی تعیین کردیم چون می خواهیم این مدار مدام کار بکنه یه حلقه بی نهایت تشکیل می دهیم و بقیه دستورات را درون اون می نویسیم.

if (key==1) k=~k;

k یک متغییر بیتی است که یا مقدار 0 و یا 1 را دارد و در دستور بالا این طور نوشتیم که اگر کلید فشار داده شده مقدار k را متمم (برعکس) کن و بعد با استفاده از دو دستور if گفتیم که اگر k=0 است بالا شمار کار کن و اگر k=1 است پایین شمار کار کن و بین هر شمارش هم یک تاخیر 400ms است. در دو دستور آخری هم گفتیم که اگر متغییر i از 9 بیشتر شد اونو 0 کن و همچنین اگر صفر شده دوبار مقدار 9 را به اون بده.

این مقاله توسط سایت برنامه نویسی میکروکنترولرها ارائه شده کپی برداری تنها با ذکر منبع مجاز می باشد.

  منبع: www.picpars.com

  لطفا مقالات، آموزش‌ها و پروژه های خود را به آدرس ایمیل نمائید تا آن را با نام خودتان در سایت منتشر کنیم.

فایل های ضمیمه ( ورود - عضويت )

فایل شماره 17 | حجم 30 کیلوبایت | دانلود 543 بار

منبع www.picpars.com  نویسنده: سید محسن قاسمیان

منبع www.picpars.com  دانلود شمارنده تک رقمی با سون سگمنت و قابلیت کنترل زبان

منبع www.picpars.com  پسورد: www.picpars.com


لینک ثابت این صفحه:   


© کپی برداری از مطالب این سایت تنها با ذکر منبع مجاز می باشد

در صورت داشتن هر گونه سوال، نظر و پیشنهاد راجب این مطلب می‌توانید در قسمت نظرات همین صفحه مطرح نمائید. همچنین با شرکت در نظر سنجی های سایت، ما را در بهبود بخشیدن به مطالب یاری کنید.


آموزش ميكرو كنترلر AVR آموزش سی آموزش C آموزش AVR به زبان سی C شمارنده تک رقمی سون سگمنت قابلیت کنترل زبان C AVR پروژه شمارش میکرو میکروکنترولر برنامه نویسی program prog micro microcontroler

ارسال شده در مورخه : چهارشنبه، 13 مرداد ماه، 1389 توسط مدیریت بازدید [3850]   پرینت

مرتبط باموضوع :

 توابع در زبان سی C قسمت 5  [ دوشنبه، 30 فروردين ماه، 1389 ] 4314 مشاهده
 معرفی میکرو کنترلرهای خانواده AVR  [ يكشنبه، 18 دي ماه، 1390 ] 854 مشاهده
 آموزش نحوه کار با Timer میکرو تحت برنامه نویسی Codevision  [ يكشنبه، 14 شهريور ماه، 1389 ] 5598 مشاهده
 شمارنده دو رقمی با سون سگمنت زبان C و AVR  [ چهارشنبه، 13 مرداد ماه، 1389 ] 7401 مشاهده
 استپ موتور چپگرد راستگرد step motor به زبان C و AVR  [ چهارشنبه، 13 مرداد ماه، 1389 ] 6536 مشاهده
 
نام شما: [ کاربر جدید ]

نام شما (ضروری): 
ایمیل شما : 
نظر:
کد امنیتی
کد امنیتی

  [ بازگشت ]
  • امتیاز بدهید
  • انتخاب ها
  • اشترک گذاری
آیا این مطالب مورد رضایت شما واقع گردید؟ لطفا با رای دادن به این مطلب ما را در بهبود بخشیدن به مطالب کمک کنید. با اینکار به سایر دوستان‌تان نیز کمک خواهید کرد.


 فایل پی دی اف فایل پی دی اف

 گرفتن پرينت از اين مطلب گرفتن پرينت از اين مطلب

 ارسال به دوستان ارسال به دوستان

 گزارش این پست به مدیر سایت گزارش این پست به مدیر سایت

پروژه های آماده
فرکانس متر صنعتی 0تا 500 ولت 20KHz

ورودی این فرکانس متر قادر است با ولتاژهای 12 تا 500 ولت AC کار کند. ماکزیمم فرکانس اندازه گیری 20KHz می باشد. همچنین با تعیین نرخ نمونه برداری می توانید فرکانس را تا دو رقم اعشار اندازه گیری نمائید. جزئیات...


عناوین مطالب
عناوین مطالب را در موضوعات مربوطه جستجو کنید!
یک موضوع انتخاب کنید:



لینک باکس مهم‌ترین‌ ها
  • پروژه‌ها
  • برترین‌ها
  • پر بازدید
  • بیشترین نظرات
cash10-H8

سالنامه فارسی
ش ی د س چ پ ج
  12345
6789101112
13141516171819
20212223242526
2728293031

دوشنبه

1

1 خرداد ماه، 1391
21/05/2012


رویداد ها:
روز بزرگداشت ملاصدرا - روز بهره وری و بهینه سازی مصرف

جستجو در تقویم ...
cash40-D1

آمار کاربران

نظرسنجی
نظر شما در مورد کیفیت سایت چیست؟

خیلی عالیه
میتونه بهتر باشه
جای کار داره
خوب نیست
نظری ندارم!



شما میتوانید در این مورد نظر مکتوب خود را بنویسید: مشاهد نتایج و ثبت نظر

نظرسنجی ها

تعداد آراء: 679    نظرات: 42

تبادل لینک
PicPars با تمامی وب سایتها و وبلاگها تبادل لینک میکند. ابتدا لینک ما در وب خود ثبت کنید و سپس لینک خود را از اینجا برای ما ارسال کنید. در اولین فرصت لینک شما در سایت ثبت می شود.

پیشنهاد ما

سفارش طراحی پروژه
مرورگر پیشنهادی ما
نرم افزار دانلود فایلها
برنامه فشرده سازی







امتیاز به سایت
امتیاز به این صفحه
با یک امتیاز مثبت از طریق Gmail تان از سایت حمایت کنید