پاسخ : خواندن مجموعه کلید های led دار با حداقل پین میکرو
ببینید از همه روش ها میشه استفاده کرد اما هر روش و هر نوع برنامه برای یکجا مناسبه که باید به برنامه نویسی مسلط باشید و تمرین کنید...
در رابطه با سوالتون هم من دقیقا متوجه نشدم شما چه کاری میخواهید انجام بدید..اگر برای همون شماتیکی که در ابتدا اوردید بطوری که با فشردن هر کلید led متناظر با اون روشن بشه بله این روش خوبه...و به گفته دوستمون استفاده از دیود لازم نیست.استفاده از خازن هم ضرورتی نداره اما اگر باشه میتونه نویزهای احتمالی رو بگیره...اما اگه منظورتون اینه که یک صفحه کلید درست کنید و با فشاردادن هر کلید عدد متناظر با اون رو توسط میکرو بخونید باید از روش دیگه ای استفاده کنید...که معمولا از روش ماتریسی استفاده میشه که خوندن این مطلب رو به عهده خودتون میزارم..روش کلی ثابت هست ولی نوع برنامه نویسی برای کاری که میخواید انجام بدید فرق میکنه..
ببینید دوست عزیز تمام این روش ها در کتابها و منابع امورشی avr که کم هم نیستند گفته شده...فکر میکنم شما تازه وارد مبحث avr شده اید..بنده هرگز از جواب دادن به شما خسته نمیشم که خوشحال هم میشم...ولی این مباحث در منابع اموزشی به وفور دربارش بحث شده که براحتی براتون قابل فهمه حتی از نوشته های من هم گیراتر..و هروقت مطلبی برای شما قابل فهم نبود در انجمن مطرح بفرماید تا راهنمایی بشید..
بهتون پیشنهاد میکنم این مطالب رو دنبال کنید:
این یکی از سری فیلم های اموزش avr جناب استاد کی نژاد هست که در رابطه با دلیل استفاده از خازن برای کلید و پدیده دیبانسینگ صحبت شده :
http://www.aparat.com/v/52aX3
در کتابهای خود اموز avr مثلا کتاب مهندس جابر الوندی نمونه این کد ها گفته شده...
در اخر هم بگم که بنا به ضربالمثل ماهیگیری یاددادن به زماهی دادن بنده شخصا کد قرار نمیدم تا خودتون دنبالش باشید...
اضافه شده در تاریخ :
راستی پست قبلی ر ندیده بودم. شماتیک اون دوستمون یک روش اصولی هست .اما یه سوالی از ایشون داشتم.دلیل استفاده از ترانزیستور متصل به k-en چیست و یک کلید فشرده شده چگونه خوانده میشود؟
تشکر
ببینید از همه روش ها میشه استفاده کرد اما هر روش و هر نوع برنامه برای یکجا مناسبه که باید به برنامه نویسی مسلط باشید و تمرین کنید...
در رابطه با سوالتون هم من دقیقا متوجه نشدم شما چه کاری میخواهید انجام بدید..اگر برای همون شماتیکی که در ابتدا اوردید بطوری که با فشردن هر کلید led متناظر با اون روشن بشه بله این روش خوبه...و به گفته دوستمون استفاده از دیود لازم نیست.استفاده از خازن هم ضرورتی نداره اما اگر باشه میتونه نویزهای احتمالی رو بگیره...اما اگه منظورتون اینه که یک صفحه کلید درست کنید و با فشاردادن هر کلید عدد متناظر با اون رو توسط میکرو بخونید باید از روش دیگه ای استفاده کنید...که معمولا از روش ماتریسی استفاده میشه که خوندن این مطلب رو به عهده خودتون میزارم..روش کلی ثابت هست ولی نوع برنامه نویسی برای کاری که میخواید انجام بدید فرق میکنه..
دوستان چنانچه براتون مقدوره و اگر فرصت دارید یه نمونه برنامه برای خواندن و فرمان دادن به یک سطر کلید و LED رو هم قرار بدید

بهتون پیشنهاد میکنم این مطالب رو دنبال کنید:
این یکی از سری فیلم های اموزش avr جناب استاد کی نژاد هست که در رابطه با دلیل استفاده از خازن برای کلید و پدیده دیبانسینگ صحبت شده :
http://www.aparat.com/v/52aX3
در کتابهای خود اموز avr مثلا کتاب مهندس جابر الوندی نمونه این کد ها گفته شده...
در اخر هم بگم که بنا به ضربالمثل ماهیگیری یاددادن به زماهی دادن بنده شخصا کد قرار نمیدم تا خودتون دنبالش باشید...
اضافه شده در تاریخ :
راستی پست قبلی ر ندیده بودم. شماتیک اون دوستمون یک روش اصولی هست .اما یه سوالی از ایشون داشتم.دلیل استفاده از ترانزیستور متصل به k-en چیست و یک کلید فشرده شده چگونه خوانده میشود؟
تشکر
دیدگاه