چكيده :
قبل
از ساخت ميكروكنترلرها ، براي ساخت هر وسيله يا ابزاري براي اندازه گيري هاي مختلف
مثل دما ، ولتاژ ، جريان ، فركانس و ... از سخت افزار در سطح وسيعي استفاده مي شد
. ولي با ساخت و اختراع ميكروكنترلرها انجام اين نوع اندازه گيري ها آسانتر شد .
هدف از انجام اين پروژه به
دست آوردن سخت افزاري است كه گوشه اي از قابليت هاي يك ميكروكنترلر از جمله دقت و
سرعت را نشان مي دهد .
در اين پروژه سعي شده با
استفاده از ميكروكنترلر AVR و صفحه كليد 4×4 تمام كليدها اسكن مي شود.
اين پروژه شامل دو قسمت :
1) نرم افزار ، 2) سخت افزار مي باشد .
وجود ميكروكنترلر باعث شده
است مقدار زيادي از سخت افزار را كه قبلا مورد استفاده قرار مي گرفت حذف نمايد .
در ادامه به توضيح اين دو بخش و نحوه عملكرد AVR پرداخته
شده است .
تاريخچه و مقدمه :
ريزپردازنده وسيله اي است
كه مي توان با دادن فرمان آن را به عمليات مختلف واداشت . يعني يك كنترل كننده
قابل برنامه ريزي است . همه ريزپردازنده ها سه عمل اساسي يكساني را انجام مي دهند
: انتقال اطلاعات ، حساب و منطق ، تصميم گيري ، اينها سه كار يكسان هستند كه به
وسيله هر ريزپردازنده ، كامپيوتر كوچك يا كامپيوتر مركزي انجام مي شود .
اولين ريزپردازنده تك
تراشه اي ، ريزپردازنده Intel 4004 بود كه توانست دو عدد 4 بيتي دودويي را جمع كند و عمليات متعدد
ديگري را انجام دهد .
.