خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

پروژه کنترل اتوماتیک دما با استفاده از میکروکنترلر

پروژه کنترل اتوماتیک دما با استفاده از میکروکنترلر

فهرست مطالب

عنوان

صفحه

پروژه....................................... 1

میکروکنترلر در برابر میکروپروسسورهای همه منظوره 2

میکروکنترلر AT89C51........................... 3

توصیف پایه های 89C51......................... 4

1- XTAL2 , XTAL1......................... 5

2- RST................................. 5

3-.................................. 5

4- ............................... 6

5- ALE................................. 6

پایه های پورت I/O............................ 6

پورت (P0)0 به عنوان ورودی.................... 7

سنسور دما LM35.............................. 7

شکل دهی سیگنال و اتصال LM35 به AT89C51 8

تراشه ADCO804 و اتصال آن AT89C51............. 9

پایه های ADCO804............................ 9

1- CS.................................. 9

2- RD (خواندن)......................... 10

3- WR (نوشتن؛ نام بهتر آن “آغاز تبدیل” است) 10

CLIR , CLKIN.................................. 10

فهرست مطالب

عنوان

صفحه

INTR (وقفه ، نام بهتر آن “پایان تبدیل” است) 11

VIN (-), VIN (+).................................. 11

VREF/2....................................... 11

DO-D7....................................... 12

A-GND (زمین آنالوگ) D-GND (زمین دیجیتال) 12

نتیجه گیری از معرفی پایه های ADCO804.......... 12

اتصال صفحه کلید به CPU (میکروکنترلر AT89C51 ) 13

پویش و شناسایی کلید فشرده شده .............. 14

اتصال LCD به AT89C51......................... 14

VEE, VSS, VCC................................. 15

RS (انتخابگر ثبات).......................... 15

R/W (خواندن و نوشتن)......................... 15

E (فعال).................................... 15

DO-D7....................................... 16

ارسال فرمان به LCD.......................... 18

ارسال داده ها به LCD........................ 18

خروجی های مدار ............................. 18

...

پروژه مورد نظر کنترل اتوماتیک دما با استفاده از میکروکنترلر AT89C51 می باشد که بطور مختصر بدین ترتیب است که دما توسط یک سنسور حرارتی لمس شده و سپس این دما توسط یک مبدل آنالوگ به دیجیتال (ADC) به میکرو داده شده و میکرو با استفاده از برنامه ریزی که از قبل شده است که سه دما برای سنجش دارد اگر دمای مورد نظر را T بنامیم در این صورت عملکرد میکروکنترلر در خروجی بصورت زیر است:

اگر T<>1 باشد رله شماره I فعال می گردد.

اگر T1<><>2 باشد رله شماره II فعال می گردد.

و اگر T2<><>3 باشد رله شماره III فعال می گردد.

و اگر T>T3 باشد رله شماره IV فعال می گردد.

شماره رله مورد نظر

و یکی از خروجی های میکروکنترلر به یک Display وصل است که از نوع LCD بوده و می توان دمای T1 و T2 و T3 مورد نظر را وارد کرد و همچنین پیغام اینکه کدام رله فعال است را در آن مشاهده کرد Relay # › is active که هر قسمت مدار مفصل توضیح داده می شود.

میکروکنترلر در برابر میکروپرسسورهای همه منظوره:

منظور از یک میکروپرسسور (ریزپردازنده ) میکروپرسسورهایی از خانواده Intel همانند X86 مثل و …. این میکروپرسسورها فاقد و پورت های I/O در درون خود تراشه هستند به این دلیل به آنها میکروپرسسورهای همه منظوره گویند.

طراحی سیستمی که از میکروپرسسورهای همه منظوره استفاده می نماید باید در خارج آن RAM و ROM ، پورت های I/O و تایمرها را اضافه نمود تا سیستمی قابل کار ساخته شود این افزایش به قابلیت انعطاف آنها می افزاید این توانمندی در میکروکنترلرها امکان پذیر نیست یک میکروکنترلر دارای یک cpu به همراه مقدار ثابتی از RAM ، ROM ، پورت های I/O و تایمر درون خود می باشد بنابراین طراح نمی تواند یک حافظه، I/O یا تایمری را بدون گسترش لازم آن از بیرون اضافه نماید مقدار ثابت

RAM و ROM و مقدار پورت های تثبیت شده در میکروکنترلرها آنها را برای کاربردهائی که قیمت و محفظه در آنها بحرانی است ایده آل کرده است.


...



خرید فایل


ادامه مطلب ...

میکروکنترلر Atmega 16

میکروکنترلر Atmega 16

خصوصیات Atmega 16:

* ازمعماری AVR RISC استفاده می کند.

 کارایی بالا وتوان مصرفی کم

 دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.

 رجیستر کاربردی.

 سرعتی تا 16 MISP در فرکانس 16MHZ.

* حافظ برنامه وداده غیر فرار

 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.

 پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن

 2کیلو بایت حافظه داخلی SRAM

 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.

 پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.

قفل برنامه FLASH وحفاظت داده EEPROM

* قابلیت ارتباط JTAG(IEEE std.)

 برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG

* خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE

 یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE

 4 کانال PWM

 8 کانال مبدل آنالوگ به دیجیتال 10بیتی

 یک مقایسه کننده آنالوگ داخلی

 دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.

 WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی

 ارتباط سریال SPI برای برنامه ریزی داخلی مدار

 قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE

 قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)

* خصوصیات ویژه میکروکنترلر

 مدار POWER-ON RESET CIRCUIT

 BROWN- OUT DETECTION قابل برنامه ریزی

 منابع وقفه (INTERRUPT) داخلی وخارجی

 دارای ایسلاتور RC داخلی کالیبره شده.

 عملکرد کاملاً ثابت.

توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS

* خطوط وانواع بسته بندی

 32 خط ورودی/ خروجی () قابل برنامه ریزی.

 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF

* ترکیب پایه ها

فیوزهای بیت ATMEGA 16

OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.

JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.

پایه های PC 5002 در این ارتباط استفاده می شود.

SPIEN: درحالت پیش فرض برنامه ریزی شده ومیکرواز طریق سریال SPI برنامه ریزی
می شود.

CKOPT: انتخاب کلاک که به صورت پیش فرض برنامه ریزی نشده است عملکرد این بیت بستگی به بیت های CKSEL دارد.

EESAVE: درحالت پیش فرض برنامه ریزی نشده ودرزمان پاک شدن میکرو حافظه EEPROM پاک می شود ولی درصورتی که برنامه ریزی شود محتویات EEPROM درزمان پاک شدن میکرو، محفوظ می ماند.

BOOTZ 0, BOOTSZ 1: برای انتخاب مقدار حافظه BOOT طبق جدول زیر برنامه ریزی می شود ودرصورت برنامه ریزی فیوز بیت BOOTRS اجرای برنامه از آدرس حافظه BOOT آغاز خواهد شد.

پیکره بندی پورت ها

...



خرید فایل


ادامه مطلب ...

طراحی میکروکنترلر AVRجهت اسکن

طراحی میکروکنترلر AVRجهت اسکن

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

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

در این پروژه سعی شده با استفاده از میکروکنترلر AVR و صفحه کلید 4×4 تمام کلیدها اسکن می شود.

این پروژه شامل دو قسمت : 1) نرم افزار ، 2) سخت افزار می باشد .

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

فهرست مطالب

طراحی میکروکنترلر AVR جهت اسکن. ۱

چکیده : ۲

تاریخچه و مقدمه : ۲

Intel 8008: 3

Intel 8080: 4

سایر ریزپردازنده های اولیه : ۴

ریزپردازنده های امروزی : ۵

انواع میکروپروسسورها : ۵

مقدمه : ۷

الکترونیک در زندگی امروز. ۷

۲-۱ سیستم های الکترونیکی. ۷

۳-۱ مدارهای خطی و مدارهای رقمی. ۸

فصل اول: مختصری از نحوه کار با AVR.. 11

1-1- خصوصیات Atmega16L و Atmega16. 11

1-1-1- ترکیب پایه ها: ۱۴

۲-۱-۱- فیوز بیت های ATMEGA16. 14

2-1- بررسی پورت های میکرو ATMEGA16. 18

1-2-1- پورت B : 18

استفاده از پورت B به عنوان یک I/O عمومی دیجیتال : ۱۹

دیگر کاربردهای پورت B : 19

2-2-1- پورت C : 22

استفاده از پورت C به عنوان یک I/O عمومی دیجیتال : ۲۲

دیگر کاربردهای پورت C : 24

3-2-1- پورت D : 25

استفاده از پورت D به عنوان یک I/O عمومی دیجیتال : ۲۵

دیگر کاربردهای پورت : ۲۶

۳-۱- کلاک سیستم ۲۹

توزیع کلاک : ۲۹

۲-۳-۱- اسیلاتور کریستالی ( EXTERNAL CRYSTAL/CERAMIC RESONATOR ): 31

3-3-1- اسیلاتور کریستالی فرکانس پایین : ۳۳

۴-۳-۱- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) : 34

5-3-1- اسیلاتور RC کالیبره شده داخلی : ۳۵

۶-۳-۱- کلاک خارجی ( EXTERNAL CLOCK ): 36

فصل دوم : نرم افزار. ۳۸

۱-۲- نحوه عملکرد نرم افزار. ۳۸

فصل سوم : سخت افزار. ۴۵

۱-۳- صفحه نمایش LCD.. 45

1-1-3- توصیف پایه های LCD : 47

2-1-3- برگه اطلاعات LCD : 52

3-1-3- دستورات و توابع مربوط LCD.. 54

2-3- ولت متر دیجیتال: ۵۷

تنظیم ولتاژ مرجع :89



خرید فایل


ادامه مطلب ...

تحقیق کلیات میکروکنترلر 8051

تحقیق کلیات میکروکنترلر 8051

بصورت جامع در 158 صفحه ی ورد

بخشهایی از متن:

فصل اول : میکروکنترلر 8051

1-1 دراین بخش اتبدا به اعضای مختلف خانواده میکروکنترلر 8051 و ویژگی های آنها نگاه می کنیم . به علاوه خواهیم دید که سازندگان 8051 چه کسانی هستندوچه نوع محصولی ارائه می دهند .

تاریخچه مختصری از 8051

درسال 1981 شرکت Intel میکروکنترلربه نام 8051 را معرفی کرد . این میکروکنترلردارای 128 بایت 4k , RAM بایت ROM دو تایمر ، یک پورت سریال وچهار پورت موازی ( هریک 8 بیت ) بود که همه آنها دریک تراشه تعبیه شده بودند . زمانی به آن سیستم در یک تراشه می گفتند . 8051 یک پروسسور 8 بیت است ، یعنی CPU هر بار می تواند فقط روی 8بیت داده کار کند . داده های بزرگتر از 8 بیت باید به قطعات 8 بیت بشکنند وسپس بوسیلهCPU پردازش شوند . 8051 کلا دارای چهار پورت I/O با عرض 8 بیت است . شکل 2-1 را ملاحظه کنید گرچه 8051 می تواندحداکثر 64K حافظه ROM درتراشه داشته باشد ، بسیاری از سازندگان فقط 4K بایت را درتراشه کار گذاشته اند .این مطلب بعدا بطور مفصل بحث شده است .

پس از آنکه Intel بشرط حفظ سازگاری با 8051 اجازه تولید را به دیگر سازندگان داد تراشه مذکور بسیار مورد توجه قرار گرفت .این توافق منجر به تولید انواع 8051 با سرعت های متفاوت مقداری ROM در تراشه بوسیله نیم دو جین سازنده شد . ما بعضی از آنها را بعدا بررسی خواهیم کرد . آنچه اهمیت دارداین است که گرچه انواع مختلف 8051 با سرعت ومقدار ROM متفاوت در تراشه موجودند ولی همه آنها با 8051 اصلی از نظر دستورات سازگارند . این بدان معنی است که اگرشما برنامه ای برای یکی بنویسید ، مستقل از سازنده روی دیگری هم قابل اجرا ست .

...

فصل دوم : تبادل اطلاعات سریال در 8051

1-2 استانداردهای RS232

برای ایجاد امکان سازگاری درمیان تجهزات تبادل داده ساخت سازندگان مختلف ، یک استاندارد واسطی به نام RS232 بوسیله سازمان صنایع الکترونیک ( EIA) در1960 برپا شد .درسال 1960 استاندارد فوق اصلاح وA RS232 نام گرفت .B RS232 وC RS232 به ترتیب درسالهای 1969, 1965معرفی گردیدند در این کتاب فقط آن را RS232 می نامیم . امروزه RS232 یک استاندارد واسط I/O با کاربردی گسترده است . این استاندارد درPC ها وتجهیزات بسیاری بکار رفته است .با این وجود ، چون استاندارد مذکور قبل از خانواده منطقی TTL بنا نهاده شد ، سطوح ولتاژ ورودی و خروجی سازگار با TTL نیستند . در RS232 منطق 1 با-3 تا -25 ولت تعریف می شود ، ضمن اینکه +3 تا +25 ولت هم بیت0 است فاصله -3 تا +3 تعریف نشده است .به این دلیل ، برای اتصال هر RS232 به یک سیستم مبتنی بر میکروکنترلر باید از مبدل های ولتاژی همچون MAX232 برای تبدیل از سطح TTL به سطح RS232 وبرعکس استفاده کنیم . تراشه های MAX232 به نام راه اندازهای خط وگیرنده های خط نام گذاری شده اند .

/////////////////////////////////////

فهرست مطالب:

فصل اول : میکروکنترلر 8051
تاریخچه مختصری از 8051
میکروکنترلر 8051
دیگر اعضای خانواده 8051
میکروکنترلر 8052
میکروکنترلر 8053
فصل اول :میکروکنترلرهای 8051
انواع میکروکنترلر 8051
میکرو کنترلر 8751
AT89C51 از شرکت Atmel
DS5000از Dollas Semiconductor
نوع OTPاز 8051
خانواده 8051 از Philips
2-1 توصیف پایه های 8051
Vcc
GND
XTAL2,XTAL1
RST
EA
PSEN
ALE
نقش دوگانه پورت 0
پورت 1
پورت 1 به عنوان ورودی
پورت 2
پورت 2 به عنوان ورودی
نقش دوگانه پورت 2
پورت 3
برنامه ریزی I/O دستکاری بیتی
روش های مختلف دستیابی به تمام 8 بیت
ویژگی خواندن – اصلاح – نوشتن
قابلیت آدرس دهی تک بیتی پورت ها
4-1 برنامه نویسی تایمرهای 8051
ثبات های اساسی تایمر
ثبات های تایمر 0
ثبات های تایمر 1
GATE
برنامه نویسی مد 1
توقف درمد 1
یافتن اعدادی که باید در حلقه بار شوند
تولید زمان تاخیر طولانی
برنامه نویسی مد 2
مراحل برنامه نویسی درمد 2
ثبات TCON.
فصل دوم : تبادل اطلاعات سریال در 8051
1-2 استانداردهای RS232
2-2- پایه های RS232
طبقه بندی تبادل داده
3-2 : بررسی سیگنال دست دهی RS232
پورت های COM درIBM PC وسازگار به آنها
4-2 : اتصال 8051 به RS232
پایه های TxD, RxD در 8051
MAX232
بخش 3-10 برنامه نویسی تبادل اطلاعات سریال در 8051
میزان باد در8051
ثبات SBUF
ثبات کنترل سریال SCON
SM1t SM0
SM2
REN
TB8
RB8
TI
RI
برنامه نویسی 8051
اهمیت پرچم TI
اهمیت بیت پرچم RI
دو برابر کردن میزان باود در 8051
میزان باود برای SMOD=0
فصل سوم :
اتصال ADC و سنسورها به 8051
وسایل ADC
تراشه ADC804
CS
RD( خواندن )
WR ( نوشتن نام بهتر آن آغاز تبدیل می باشد )
CLK R , CLK IN
Vref/2
D0-D7
1-3 : اتصال سنسور حرارت به 8051
سنسورهای دما LM35,LM34
فصل چهارم : کنترولر :
4-1 مختصری راجع به انواع کنترولرها :
2-4 کنترولر PID دیجیتال :
فصل پنجم : تعیین پارامترهای کنترلر
1-5 : روشهای تعیین پارامترهای کنترلر براساس پاسخ مدار باز سیستم
1-1-5- روش منحنی واکنش ( Reaction Curve Method)
2-1-5 روش حداقل انتگرال خطاها Minimum Errors Integral Method))
2-5 روشهای تعیین پارامترهای کنترلر براساس پاسخ مدار بسته سیستم
1-2-5 روش حدس وخطا ( Trial & Error Method)
2-2-5- روش نوسانات دائم ( Oscillation Method)
-3-2-5 ( Quarter Decay Method Quarter Decay)
فصل ششم : سخت افزار کنترلر :
ADCO 804
فصل هفتم :
نرم افزار کنترلر :



خرید فایل


ادامه مطلب ...

مقاله بررسی انتقال داده‌های اطلاعاتی در باند M 433 بین دو میکروکنترلر در 58 صفحه ورد قابل ویرایش

مقاله بررسی انتقال داده‌های اطلاعاتی در باند M 433 بین دو میکروکنترلر در 58 صفحه ورد قابل ویرایش

مقدمه:

از آنجایی که ساخت و ارائه پروژه یکی از مهمترین ارکان تحصیل یک دانشجو در رشته الکترونیک میباشد لذا انتخاب و ارائه پروژه ای متناسب با رشته تحصیلی بسیار شایان اهمیت است.

پروژه ای که در اینجا به بررسی آن می‎پردازیم به ما این امکان را می‎دهد که اطلاعات را در باند 433M بین دو میکروکنترلر انتقال دهیم این کار بصورت بی سیم و بدون استفاده از پورت سریال صورت گرفته ما در این پروژه ابتدا از ماژولهای RF استفاه کردیم اما به دلیل ساخت نامناسب آنها و فرکانس بالایی که ما در آن کار می کردیم شاهد نویزهایی بودیم که نتیجه دلخواه را به ما نمی داد بنابراین برای اخذ نتیجه بهتر تصمیم بر استفاده ازکیتهای PT گرفتیم. PT ها به ما این امکان را می دادند که با کد کردن اطلاعات در برد فرستنده آنها را بدون هیچ پارازیتی درگیرنده ببینیم البته برنامه نویسی مربوط به PT ها نقش مهمی را در این امر ایفا می‎کند که ما در پیوست برنامه فرستنده و گیرنده را خواهیم دید.

بدین ترتیب هر عددی که ما در برد و فرستنده بوسیله کیبرد انتخاب می کنیم پس از نمایش روی LCD بوسیله pt22 کد می‎شود و به برد گیرنده فرستاده می‎شود pt22 وظیفه Dcode کردن دیتا را به عهده دارد و پس از بازگشایی کد میکرو آن را روی LCD نمایش می‎دهد.

1-1) آشنایی با میکروکنترلرها

گر چه کامپیوترها تنها چند دهه ای است که با ما همراهند، با این حال تأثیر عمیق آنها بر زندگی ما با تأثیر تلفن، اتومبیل و تلویزیون رقابت می کنند … تصور ما از کامپیوتر معمولاً «داده پردازی» است که محاسبات عددی را بطور خستگی ناپذیر انجام می‎دهد.

ما کامپیوترها را به عنوان جزء مرکزی بسیاری از فرآورده های صنعتی و مصرفی از جمله درسوپرمارکت ها،‌ داخل صندوق های پول و ترازو، در اجاق ها و ماشین های لباسشویی،‌ ساعتهای دارای سیستم خبر دهنده و ترموستات ها، VCR ها و … در تجهیزات صنعتی مانند مته های فشاری و دستگاه های حروفچینی نوری می یابیم. در این مجموعه ها کامپیوترها وظیفه «کنترل» را در ارتباط با «دنیای واقعی»، برای روشن و خاموش کردن وسایل و نظارت بر وضعیت آنها انجام می دهند. میکروکنترلرها (برخلاف ریزکامپیوترها و ریز پرازنده ها) اغلب در چنین کاربردهایی یافت می‎شوند.

با این که بیش از بیست سال از تولد ریزپردازنده ها نمی گذرد، تصور وسایل الکترونیکی و اسباب بازیهای امرزوی بدون آن کار مشکلی است. در 1971 شرکت اینتل، 8080 را به عنوان اولین ریزپردازنده موفق عرضه کرد.

مدت کوتاهی پس از آن شرکت موتورولا، RCA و سپس تکنولوژی MOS و شرکت زایلوگ انواع مشابهی را به ترتیب به نامهای 6800 و 1801 و 6502 و Z80 عرضه کردند. گر چه این IC ها (مدارهای مجتمع) به خودی خود فایده ای زیادی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد یا SBC ، به جزء مرکزی فرآورده های مفیدی برای آموزش طراحی با ریزپردازنده ها تبدیل شدند. از این SBC ها که به سرعت به آزمایشگاه های طراحی در کالج ها و شرکهای الکترونیک راه پیدا کردند می‎توان برای نمونه از D2 ساخت موتورولا، KIM-1 ساخت Mos Technology و SCK-85 متعلق به شرکت اینتل نام برد.

«ریزکنترلگر» قطعه ای شبیه به ریز پردازندها ست در 1976 اینتل 8748 را به عنوان اولین قطعه ی خانواده ی ریزکنترلرگرهای MCS-48TM معرفی کرد. 8748 با 17000 ترانزیستور در یک مدار مجتمع شامل یک CPU ، 1 کیلوبایت EPROM ، 64 بایت RAM ،‌27 پایه ورودی - خروجی (I/O) ویک تایمر 8 بیتی بود.

این IC و دیگر اعضای MCS-48TM که پس از آن آمدند، خیلی زود به یک استاندارد صنعتی در کاربردهای کنترل گرا تبدیل شدند. جایگزین کردن اجزاء الکترومکانیکی در فرآورده هایی مثل ماشینهای لباسشویی و چراغ های راهنمایی از ابتدای کار یک کاربرد مورد توجه برای این میکروکنترلرها بودند و همین طور باقی ماندند. دیگر فرآورده هایی که در آنها می‎توان میکروکنترلر را یافت عبارتند از اتومبیلها، تجهیزات صنعتی، وسایل سردرگمی و ابزارهای جانبی کامپیوتر (افرادی که یک PC از IBM دارند کافی است به داخل صفحه کلید نگاه کنند تا مثالی ازیک میکروکنترلر را در یک طراحی با کمترین اجزاء ممکن ببینند).

توان ، ابعاد و پیچیدگی میکروکنترلرها با اعلام ساخت 8051 یعنی اولین عضو خانواده میکروکنترلر MCS-51TM در 1980 توسط اینتل پیشرفت چمشگیری کرد. در مقایسه با 8084 این قطعه شامل بیش از 60000 ترانزیستور، 4K بایت ROM ،‌128 بایت RAM ، 32 خط I/O، یک درگاه سریال و دو تایمر 16 بیتی است که از لحاظ مدارات داخلی برای یک IC ، بسیار قابل ملاحظه است.

امروزه انواع گوناگونی از این IC وجو ددارند که به طور مجازی این مشخصات را دو برابر کرده اند. شرکت زیمنس که دومین تولید کننده قطعات MCS-51TM است ، SAB 80515 را بعنوان یک 8051 توسعه یافته در یک بسته ی 68 پایه با 6 درگاه (پورت) I/O بیتی، 13 منبع وقفه و یک مبدل آنالوگ به دیجیتال با 8 کانال ورودی عرضه کرده است. وخانواده ی 8051 به عنوان یکی از جامعترین و قدرتمندتر ین میکروکنترلرهای 8 بیتی شناخته شده و جایگاهش را به عنوان یک میکروکنترلر مهم برای سالهای آینده یافته است.

-3) منبع تغذیه

برای مدار مذکور نیاز به منبع تغذیه 12 و 5 ولت داریم که ولتاژ 5 ولت برای تغذیه میکروکنترلر و آی سی PI می‎باشد و 12 ولت که جدا یا ایزلوه از +5 ولت می‎باشد به عنوان تغذیه خروجی های مدار است.

2-3) صفحه کلید

در پائین ترین سطح صفحه کلیدها در ماتریس هایی از ستون ها و سطرها سازماندهی می‎شوند. CPU سطرها و ستونها را از طریق پورتهای خود دستیابی می‎کند؛ بنابراین اب دو پورت 8 بیت یک ماتریس 8*8 از کلیدها قابل اتصال به کامپیوتر خواهد بود.

هنگامیکه کلیدی فشرده می‎شود یک سطر به یک ستون می چسبند در غیر اینصورت اتصالی بین سطرها و ستونها موجود نیست. وظیفه برنامه ذخیره شده EPROM میکروکنترلر پویش مداوم کلیدهاست تا کلید فعال شده را بیابد و آن را به بورد اصلی ارائه دهد.

پویش و شناسایی کلید …

برای تشخیص کلید فشرده شده میکروکنترلر همه سطرحها را با تهیه در لچ خروجی به زمین وصل می‎کند و سپس ستون را می خواند اگر داده خوانده شده از ستون B3-B3=1111 باشد کلیدی فشرده شده و فرآیند تشخیص کلید فشرده شده ای ادامه خواهد داشت.

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

اتصال 8051 به صفحه کلید در این پروژه اطلاعات از طریق کیبورد به میکرو داده می‎شود و فرستاده می‎شود در شکل طریقه اتصال صفحه کلید را به میکرومی بینیم.

3-3) LCD

LCD وسیله ایست برای نمایش اطلاعات که به دلیل مصرف بسیار کم انرژی و قابلیت مانور فراوان مورد توجه قرار گرفته است.

LCDهای کاراکتری با قابلیت نمایش کدهای اسکی Asci و 8 کاراکتر قابل تعریف یکی از پرمصرف ترین انواع LCD هستند که امکان نمایش جروف لاتین بصورت کوچک و بزرگ و اعداد و یک سری از کاراکترها را دارند علاوه بر اینکه قابلیت تعریف 8 کاراکتر بصورت دلخواه را دارد که در هر موقع براحتی در دسترس خواهد بود.

LCD ها علاوه بر ROM داخلی که در برگیرنده کاراکترهای از پیش تعریف شده است دارای 2 نوع RAM هستند.



خرید فایل


ادامه مطلب ...

ترازوی دیجیتال با استفاده از میکروکنترلر ARM

ترازوی دیجیتال با استفاده از میکروکنترلر ARM

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

دلیل استفاده از میکروکنترولر آرم کرتکس توانایی بالای این سری میکروکنترولر در پردازش و تبدیل سیگنال بوده و امکانات ارتباطی این میکروکنترولر ها نیز بسیار بالا می باشد به طوری که از بیشتر پروتکل های ارتباطی پشتیبانی می کند.

فهرست مطالب

چکیده1

فصل اول:2

مقدمه2

فصل دوم:4

سخت افزار 4

2-1- بلوک دیاگرام:5

2-2-مدار کلی:6

2-3- شماتیک برد:7

2-4-1- لودسل 8

2-4-6- پل وتستون:13

2-4-6-1- تاریخچه:13

2-4-6-2- ساختمان مدار پل وتستون:14

ساختمان پل وتسون 14

شکل 2:-7-14

2-4-6-3- طرز کار پل وتستون:15

2-4-6-4- کاربرد مدار پل وتستون:15

2-5-1- تقویتکنندهابزاردقیق:17

2-6- میکروکنترلر ARM:18

فصل سوم:25

نرم افزار 25

3-1- میکروکنترلر ARM چیست؟26

3-1-1- برد LPC1768-cortex-m3:28

3-2-آموزش ARM :31

آموزش ایجاد پروژه در KEIL - قسمت دوم33

آموزش ایجاد پروژه در نرم افزار IAR 36

آموزش ایجاد پروژه در نرم افزار IAR : قسمت دوم38

3-4- برنامه نهایی پروژه:49

فصل چهارم:54

نتیجه گیری و پیشنهاد54

فصل پنجم:56

DATA SHEET 56

مراجع فارسی:58



خرید فایل


ادامه مطلب ...

پایان نامه انتقال داده‌های اطلاعاتی در باند M 433 بین دو میکروکنترلر

پایان نامه انتقال داده‌های اطلاعاتی در باند M 433 بین دو میکروکنترلر

مقدمه:

از آنجایی که ساخت و ارائه پروژه یکی از مهمترین ارکان تحصیل یک دانشجو در رشته الکترونیک میباشد لذا انتخاب و ارائه پروژه ای متناسب با رشته تحصیلی بسیار شایان اهمیت است.

پروژه ای که در اینجا به بررسی آن می‎پردازیم به ما این امکان را می‎دهد که اطلاعات را در باند 433M بین دو میکروکنترلر انتقال دهیم این کار بصورت بی سیم و بدون استفاده از پورت سریال صورت گرفته ما در این پروژه ابتدا از ماژولهای RF استفاه کردیم اما به دلیل ساخت نامناسب آنها و فرکانس بالایی که ما در آن کار می کردیم شاهد نویزهایی بودیم که نتیجه دلخواه را به ما نمی داد بنابراین برای اخذ نتیجه بهتر تصمیم بر استفاده ازکیتهای PT گرفتیم. PT ها به ما این امکان را می دادند که با کد کردن اطلاعات در برد فرستنده آنها را بدون هیچ پارازیتی درگیرنده ببینیم البته برنامه نویسی مربوط به PT ها نقش مهمی را در این امر ایفا می‎کند که ما در پیوست برنامه فرستنده و گیرنده را خواهیم دید.

بدین ترتیب هر عددی که ما در برد و فرستنده بوسیله کیبرد انتخاب می کنیم پس از نمایش روی LCD بوسیله pt22 کد می‎شود و به برد گیرنده فرستاده می‎شود pt22 وظیفه Dcode کردن دیتا را به عهده دارد و پس از بازگشایی کد میکرو آن را روی LCD نمایش می‎دهد.

فهرست مطالب

مقدمه

فصل 1: اصول و نحوه عملکرد میکروکنترلرها

فصل 2: اصول و نحوه عملکرد فرستنده ها و گیرنده های رادیویی

فصل 3: مدار فرستنده و گیرنده



خرید فایل


ادامه مطلب ...

پایان نامه تایمر تخصصی بلندمدت مجهز به میکروکنترلر

پایان نامه تایمر تخصصی بلندمدت مجهز به میکروکنترلر

تاریخچه

با وجود گذشت30 سال از تولد ریز پردازنده تصور وسایل الکترونیکی بدون آنها کار مشکلی است در سال 1971 شرکت اینتل 8080 را به عنوان اولین ریزپردازنده موفق عرضه کرد. مدت کوتاهی بعد از آن موتورولا، RCA و سپس Zilog انواع مشابهی راهمچون 6800، 6502 80Z، را عرضه کردند ، گرچه این مدارها به خودی خود فایده چندانی نداشتند اما بعنوان بخشی از یک کامپیوتر تک بورد برای آموزش طراحی با ریز پردازنده تبدیل شدند.

میکروکنترلر قطعه ای شبیه ریز پردازنده است در سال 1976 اینتل 8748 را به عنوان اولین قطعه خانواده میکروکنترلر های 48_ MCS معرفی کرد. توان، ابعاد و پیچیدگی میکروکنترل ها با اعلام ساخت 8051، یعنی اولین عضو خانواده میکرو کنترلر های _ MCS 51 در 1980 توسط اینتل پیشرفت چشمگیری کرد.

(2-1) خلاصه سخت افزار این قطعه عبارت است از:

4k بایت ROM، 128 بایت RAM ، 4 درگاه ورودی خروجی، 2 تایمر شمارنده 16 بیتی ، رابط سریال ، 64k بایت فضای حافظه خارجی برکد 64x بایت فضای حافظه خارجی برای داده، پردازنده بولی، 210 مکان بیتی آدرس پذیر، انجام عملیات ضرب و تقسیم در 4 میکرو ثانیه .

(1-3-1) تغذیه _پایه های 20=GND و 40=VCC)

میکرو کنترلر با یک تغذیه V5 کار می کند که پایه 40 سر مثبت آن است .

فهرست مطالب

عنوان................................................................................................................ صفحه

فصل اول: میکرو کنترلر AT89C2051

1_1_ تاریخچه.................................................................................................................................... 1

2_1_ ساختار میکرو کنترلر 8X51........................................................................................... 1

3_1_ زمان سنج................................................................................................................................ 18

4_1_ برنامه ریزی اینتراپتها......................................................................................................... 24

5_1_ انتقال سریال........................................................................................................................... 24

فصل دوم : تجزیه و تحلیل مدار تایمر

1_2_ مشخصه ها و خصوصیات مدار........................................................................................... 26

2_2_ لیست قطعات به کار رفته در مدار................................................................................... 26

3_2_ برد............................................................................................................................................. 28

4_2_ مقاومت..................................................................................................................................... 29

5_2_ خازن......................................................................................................................................... 34

6_2_ دیود یکسوساز........................................................................................................................ 44

7_2_ دیود نورانی (LED)............................................................................................................ 46

8_2_ آی سی.................................................................................................................................... 49

9_2_ ترانزیستور................................................................................................................................ 50

10_2_ رله.......................................................................................................................................... 50

11_2_ کلیدهای میکروسوئیچ...................................................................................................... 51

12_2_ دیپ سوئیچ......................................................................................................................... 51

13_2_ کریستال............................................................................................................................... 51

14_2_ برنامه ریزی میکرو............................................................................................................. 52

15_2_ طرز کار مدار....................................................................................................................... 52

16_2_ نتیجه..................................................................................................................................... 55

فصل سوم : پیوست ها

سورس برنامه به زبان اسمبلی ......................................................................................................... 56

منابع ................................................................................................................. 90


مقدمه :

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

بطور کلی گرایش الکترونیک به دو بخش عمده تقسیم می شود :

1- دیجیتال

2- آنالوگ

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

ما در اینجا نیاز به داشتن اطلاعات سخت افزاری در زمینه مدارات مجتمع IC ها و همچنین برنامه ریزی و استفاده از آنها داریم.

در این پروژه با استفاده از قطعات سخت افزار یک تایمر طراحی کرده ایم که برنامة میکروکنترلر آن به زبان اسمبلی بوده و در نهایت خروجی اعمالی به رله باعث قطع و وصل شدن وسائل برتر می شود.



خرید فایل


ادامه مطلب ...

پایان نامه بررسی میکروپروسسور و میکروکنترلر 8051

پایان نامه بررسی میکروپروسسور و میکروکنترلر 8051

مقدمه

گرچه کامپیوترها تنها چند دهه‌ای است که با ما همراهند، با این حال تاثیر عمیق آنها بر زندگی ما با تاثیر تلفن، اتومبیل و تلویزیون رقابت می‌کند. همگی ما حضور آنها را احساس می‌کنیم، چه برنامه نویسان کامپیوتر و چه دریافت کنندگان صورت حسابهای ماهیانه که توسط سیستم‌های کامپیوتری بزرگ چاپ شده و توسط پست تحویل داده می‌شود. تصور ما از کامپیوتر معمولاً داده پردازی است که محاسبات عددی را بطور خستگی ناپذیری انجام می‌دهد.

ما با انواع گوناگونی از کامپیوترها برخورد می‌کنیم که وظایفشان را زیرکانه و بطرزی آرام، کارا و حتی فروتنانه انجام می‌دهند و حتی حضور آنها اغلب احساس نمی شود. ما کامپیوتر‌ها را به عنوان جزء مرکزی بسیاری از فرآورده‌های صنعتی و مصرفی از جمله، در سوپر مارکت‌ها داخل صندوق‌های پول و ترازوها؛ در خانه، در اجاق ها، ماشین‌های لباسشویی، ساعت‌های دارای خبر دهنده و ترموستات ها؛ در وسایل سرگرمی همچون اسباب بازیها، VCRها، تجهیزات استریو و وسایل صوتی؛ در محل کار در ماشین‌های تایپ و فتوکپی؛ و در تجهیزات صنعتی مثل مته‌های فشاری و دستگاههای حروفچینی نوری می‌یابیم. در این مجموعه‌ها کامپیوتر‌ها وظیفه ی کنترل را در ارتباط با دنیای واقعی، برای روشن و خاموش کردن وسایل و نظارت بر وضعیت آنها انجام می‌دهند. میکروکنترلرها (برخلاف میکروکامپیوترها و ریزپردازنده ها) اغلب در چنین کاربردهایی یافت می‌شوند.

با وجود این که بیش از بیست سال از تولد ریز پردازنده نمی گذرد، تصور وسایل الکترونیکی و اسباب بازیهای امروزی بدون آن کار مشکلی است. در 1971 شرکت اینتل، 8080 را به عنوان اولین ریزپردازنده موفق عرضه کرد. مدت کوتاهی پس از آن، موتورولا، RCA و سپس MOS Technology و Zilog انواع مشابهی را به ترتیب به نامهای 6800، 1801، 6502، Z80 عرضه کردند. گرچه این مدارهای مجتمع (ICها) به خودی خود فایده چندانی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد (SBC)، به جزء مرکزی فرآورده‌های مفیدی برای آموزش طراحی با ریزپردازنده‌ها تبدیل شدند.

فهرست مطالب

عنوان صفحه


فصل اول

آشنایی با میکروکنترلرها

1-1 مقدمه. 2

2-1 اصطلاحات فنی.. 4

3-1 واحد پردازش مرکزی.. 5

4-1 حافظه نیمه رسانا: RAM و ROM... 7

5-1 گذرگاه‌ها: آدرس، داده و کنترل. 7

6-1 ابزارهای ورودی/خروجی.. 9

1-6-1 ابزارهای ذخیره سازی انبوه 9

2-6-1 ابزارهای رابط انسان. 10

3-6-1 ابزارهای کنترل/ نظارت.. 11

8-1 میکروها، مینی‌ها و کامپیوترهای مرکزی.. 11

9-1 مقایسه ریز پردازنده‌ها با میکروکنترلرها 12

1-9-1 معماری سخت افزار 12

2-9-1 کاربردها 13

3-9-1 ویژگیهای مجموعه ی دستوالعمل‌ها 14

فصل دوم

خلاصه سخت افزار

1-2 مروری بر خانواده MCS–50TM... 17

2-2 بررسی اجمالی پایه‌ها 18

1-2-2 درگاه 0. 19

2-2-2 درگاه 1. 20

3-2-2 درگاه 2. 20

4-2-2 درگاه 3. 20

5-2-2 PSEN (Program Store Enable) 20

6-2-2 ALE (Address Latch Enable) 21

7-2-2 EA (External Access) 21

8-2-2 RST (Reset) 22

9-2-2 ورودی‌های نوسان ساز روی تراشه. 22

10-2-2 اتصالات تغذیه. 22

3-2 ساختار درگاه 22

4-2 سازمان حافظه. 24

1-4-2 RAM همه منظوره 25

2-4-2 RAM بیت آدرس پذیر. 27

3-4-2 بانک‌های ثبات.. 27

5-2 ثبات‌های کاربرد خاص... 28

1-5-2 کلمه وضعیت برنامه. 29

1-1-5-2 پرچم نقلی.. 29

2-1-5-2 پرچم نقلی کمکی.. 30

3-1-5-2 پرچم 0. 30

4-1-5-2 بیت‌های انتخاب بانک ثبات.. 30

5-1-5-2 پرچم سرریز. 30

6-1-5-2 بیت توازن2. 31

2-5-2 ثبات B.. 31

3-5-2 اشاره گر پشته. 31

4-5-2 اشاره گر داده3. 32

5-5-2 ثبات‌های درگاه 4. 33

6-5-2 ثبات‌های تایمر. 34

7-5-2 ثبات‌های درگاه سریال. 34

8-5-2 ثبات‌های وقفه. 34

9-5-2 ثبات کنترل توان4. 35

1-9-5-2 حالت معلّق.. 35

2-9-5-2 حالت افت تغذیه. 35

فصل سوم

عملیات درگاه سریال

1-3 مقدمه. 37

2-3 ثبات کنترل درگاه سریال. 38

3-3 حالت عملکرد. 39

1-3-3 ثبات انتقال 8 بیتی (حالت 0) 39

2-3-3 UART بیتی با نرخ ارسال متغیر (حالت1) 40

3-3-3 UART بیتی با نرخ ارسال ثابت (حالت 2) 44

4-3-3 UART بیتی با نرخ ارسال متغیر (حالت 3) 44

4-3 مقدار دهی اولیه و دستیابی به ثبات‌های درگاه سریال. 44

1-4-3 فعال ساز گیرنده 44

2-4-3 بیت داده ی نهم. 45

3-4-3 افزودن یک بیت توازن. 45

4-4-3 پرچم‌های وقفه. 46

5-3 ارتباط چند پردازنده ای.. 46

فصل چهارم

وقفه‌ها

1-4 مقدمه. 49

2-4 سازمان وقفه 8051. 50

1-2-4 فعال و غیر فعال کردن وقفه‌ها 50

2-2-4 تقدم وقفه. 51

3-2-4 ترتیب اجرا 52

3-4 وقفه‌های پردازنده 53

1-3-4 برداری وقفه. 54

4-4 طراحی برنامه با استفاده از وقفه. 54

1-4-4 روال‌های سرویس وقفه کوچک... 55

5-4 تفاوت میکروپروسسور و میکروکنترلر. 56

میکروپروسسورها

فصل اول

معرفی میکروپروسسورهای Z-80، 8080 و 8085

1-1 مدل‌های CPU برای میکروپروسسورهای 8080، 8085 و Z-80. 58

1-2 مدل‌های برنامه نویسی برای 8080، 8085 و Z-80. 63

فصل دوم

ساخت میکروکامپیوتر

2-1 تولید سیگنال ساعت سیستم. 66

فصل سوم

ساخت میکروکامپیوتر

3-1 سلسله مراتب حافظه. 69

فصل چهارم

ساخت میکروکامپیوتر

4-1 طراحی یک دریچة ورودی 8 بیتی.. 71

4-2 طراحی یک دریچه خروجی 8 بیتی.. 71

فصل پنجم

آی سی‌های پشتیبان ویژه:خانواده 8085/ 8080

5-1 A8755، 16KEPROM با I/O.. 73

5-2 متصل کننده قابل برنامه ریزی وسیله جانبی A8255. 73

فصل ششم

آی سی‌های پشتیبان ویژه: خانواده Z-80

6-1 کنترل کنندة ورودی/خروجی موازی Z8400‌.......... 75

منابع. 77



خرید فایل


ادامه مطلب ...

دانلود پروژه طراحی وساخت سیستم ضبط و پخش سیگنال با میکروکنترلر AVR و کارت حافظه ی MMC

مقدمه:

در این پروژه سعی بر این است که علاوه بر آشنایی با میکروکنترلر AVRو محیط نرم افزاری (labview) سخت افزار،به گونه ای طراحی شود که با دریافت سیگنال آنالوگ ورودی (صوت) از میکروفن ، از طریق واحدADC میکرو این سیگنال به دیجیتال تبدیل شود و با توجه به برنامهای که در داخل میکرو تعبیه شده است،این اطلاعات به داخل MMC ریخته شده ومیکرو با دریافت فرمان از کامپیوتر به صورت ارتباط سریال دستور پخش را دریافت میکند و از طریق واحد تایمر/ کانترکه در مد PWM کار میکند,اطلاعات ذخیره شده در MMC را با آشکار سازی موج PWM توسط یک انتگرال گیر،باز سازی و به آنالوگ تبدیل میکند و این سیگنال آنالوگ بوسیله یک سری مدارات مورد نیاز برای پخش از طریق یک هدفن پخش میگردد.

فصل اول :

نگاهی اجمالی به میکروکنترلرها

بخش اول : میکروکنترلرها

سیر تکاملی میکروکنترلرها :

اولین میکروکنترلرها در اواسط دهه 1970 ساخته شدند. این میکروکنترلرها در ابتدا پردازندههای ماشین حساب بودند که دارای حافظه برنامه کوچکی از نوع ROM ، حافظ داده از نوعRAM وتعدادی درگاه ورودی وخروجی بودند.

با توسعه فناوری سیلیکون ، میکرو کنترلرهای 8 بیتی قویتری ساخته شدند . در این میکروکنترلرها علاوه بر بهینه شدن دستورالعمل ها، تایمر /شمارنده روی تراشه، امکانات وقفه و کنترل بهینه شده خطوط ورودی وخروجی نیز به آن اضافه شده است. حافظه موجود بر روی تراشه هنوز هم محدود میباشد و دربسیاری موارد کافی نیست .یکی از پیشرفتهای قابل توجه در آن زمان، قابلیت استفاده از حافظه EPROM قابل پاک شدن با اشعه ماورا بنفش، روی تراشه بود این قابلیت، زمان طراحی و پیاده سازی محصول را بطور محسوسی کاهش داد و نیز برای اولین بار امکان استفاده از میکروکنترلرها را در کاربردهایی که حجم تولید پایینی دارند، فراهم ساخت.



خرید فایل


ادامه مطلب ...