پروژه حافظه داخلی تلفن با نرم افزار (بدون منبع)
چکیده ۱
مقدمه ۲
انواع میکرو پروسسورها ۵
مختصری راجع به AVR 8
خصوصیات Atmega16L11
پیکره بندی LCD 26
تعیین نوعLCD 27
شماتیک آی سی ATMEGA1633
نرم افزاروسخت افزار حافظه۳۴
نرم افزار۳۵
شکل مدار سخت افزار .۴۶
ضمایم .۴۸
چکیده :
“حافظه داخلی تلفن” شاید هنوز برای عده ای این اسم نا مفهوم باشد یا اینکه آن را با CALLERIDاشتباه بگیرند.
حافظه داخلی تلفن یعنی ذخیره سازی تعدادی شماره روی تلفن تا با زدن تنها دکمه ای شماره مورد نظر ما گرفته .
پروژهمن در این رابطه توسط برنامه ای به عنوان میکرو کنترلرAVR طراحی شده است.
این دستگاه قابلیت ذخیره سازی ۱۰ شماره را داراست.
این پروژه طی سه مرحله انجام شده است.
۱٫ مرحله نرم افزاری که مربوط به بخش برنامه نویسی است (مهمترین مرحله)
۲٫ مرحله سخت افزاری
۳٫ مرحله مطالعهو پژوهش جهت تهیه پایان نامه
تاریخچه و مقدمه :
ریزپردازنده وسیله ای است که می توان با دادن فرمان آن را به عملیات مختلف واداشت . یعنی یک کنترل کننده قابل برنامه ریزی است . همه ریزپردازنده ها سه عمل اساسی یکسانی را انجام می دهند : انتقال اطلاعات ، حساب و منطق ، تصمیم گیری ، اینها سه کار یکسان هستند که به وسیله هر ریزپردازنده ، کامپیوتر کوچک یا کامپیوتر مرکزی انجام می شود .
اولین ریزپردازنده تک تراشه ای ، ریزپردازنده Intel 4004 بود که توانست دو عدد ۴ بیتی دودویی را جمع کند و عملیات متعدد دیگری را انجام دهد .
۴۰۰۴ با معیارهای امروزی یک وسیله کاملا ابتدایی بود که می توانست ۴۰۹۶ مکان مختلف را آدرس دهد. برای حل این مسئله بود که ریزپردازنده ۸ بیتی ( ۸۰۰۸ ) به وسیله شرکت Intel معرفی شد .
Intel 8008:
Intel 8008 توانست اعداد ۸ بیتی را ( که بایت نامیده می شوند ) به کار گیرد ، که این خود پیشرفت بزرگی نسبت به ۴۰۰۴ بود . تقریبا در همان زمان گشایشی در ساختن مدارهای منطقی NMOS ( نیمه هادی اکسید فلز از نوع N )پیش آمد . منطق NMOS بسیار سریع تر از PMOS است . به علاوه از یک منبع تغذیه مثبت استفاده می کند که آن را برای اتصال به مدارهای منطقی TTL سازگارتر می کند . خصوصیات مذکور از این جهت دارای اهمیت است که بسیاری از مدارهای جنبی ریزپردازنده از نوع TTL هستند . NMOS سرعت ریزپردازنده را با ضریبی در حدود ۲۵ بار افزایش می دهد که رقم چشمگیری است .
این تکنولوژی جدید درساختمان ریزپردازنده معروف امروزی یعنی Intel 8080 به کار برده شد .
Intel 8080:
Intel 8080در ۱۹۷۳ و معرفی آن دنیا را به دوره ریزپردازنده وارد کرد . ۸۰۸۰ نوع بسیار غنی شده ای از ۸۰۸۰ بود که می توانست ۵۰۰۰۰۰ عمل را در ثانیه انجام دهد و ۶۴ کیلو بایت از حافظه را آدرس می دهد و ۵۰۰۰۰۰ دستورالعمل را در ثانیه اجرا کند . امتیاز اصلی Z80 نسبت به ۸۰۸۰ این است که می تواند از دستورالعمل هایی که برای ۸۰۸۰ می شوند نیز استفاده کند . نرم افزاری که برای ۸۰۸۰ استفاده می شود بدون پیچیدگی بر روی Z80 قابل اجرا است . یک مشخصه سخت افزاری مهم Z80 در مقایسه با ۸۰۸۰ آرایش کامل تر ثبات هاست . Z80 همچنین مکانیزمی را به کار می گیرد که حافظه RAM دینامیکی را به طور خورکار تازه می کند . این دو مشخصه اضافی موجب برتری Z80 نسبت به Intel 8080 شده است.
سایر ریزپردازنده های اولیه :
تا سال ۱۹۷۳ ، Intel تولید کننده اصلی ریزپردازنده ها بود . بعد از آن تولید کنندگان دیگر متوجه شدند که این وسیله جدید دارای آینده است و شروع به تولید انواع اصلاح شده دیگری از ریزپردازنده Intel 8080 کردند .
ریزپردازنده های امروزی :
به نظر می رسد که آینده توجه ریزپردازنده در دست سه شرکت Intel ، Motorola و Zilog است . این شرکت ها هر یک با دو سال یک بار انواع پیشرفته تری از ریزپردازنده ها را تولید می کنند . امروزه ریزپردازنده ها از نظر اندازه بین ۴ تا ۳۲ بیت دارند .