ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
فرمت فایل: فایل Word ورد 2007 یا 2003 (Docx یا Doc) قابل ویرایش
مقدمه:
پروژه مورد نظر کنترل اتوماتیک دما با استفاده از میکروکنترلر AT89C51 می باشد که به طور مختصر بدین ترتیب است که دما توسط یک سنسور حرارتی لمس شده و سپس این دما توسط یک مبدل آنالوگ به دیجیتال (ADC) به میکرو داده شده و میکرو با استفاده از برنامه ریزی که از قبل شده است که سه دما برای سنجش دارد.
فهرست
پروژه
میکروکنترلر در برابر میکروپروسسورهای همه منظوره
میکروکنترلر AT89C51
توصیف پایه های 89C51
1- XTAL2 , XTAL15
2- RST 5
5- ALE 6
پایه های پورت I/O
پورت (P0) 0 به عنوان ورودی
سنسور دما LM35
شکل دهی سیگنال و اتصال LM35 به AT89C51
تراشه ADCO804 و اتصال آن AT89C51
پایه های ADCO804
1- CS 9
2- RD (خواندن)
3- WR (نوشتن؛ نام بهتر آن “آغاز تبدیل” است)
CLIR , CLKIN
INTR (وقفه، نام بهتر آن “پایان تبدیل” است)
VIN (-) , VIN (+)
VREF/2
DO-D7
A-GND (زمین آنالوگ) D-GND (زمین دیجیتال)
نتیجه گیری از معرفی پایه های ADCO804
اتصال صفحه کلید به CPU (میکروکنترلر AT89C51)
پویش و شناسایی کلید فشرده شده
اتصال LCD به AT89C51
VEE, VSS, VCC
RS (انتخابگر ثبات)
R/W (خواندن و نوشتن)
E (فعال)
DO-D7
ارسال فرمان به LCD
ارسال داده ها به LCD
خروجی های مدار