میکروکنترلر AT89C2051-24PU توسط Microchip Technology ، یک دستگاه CMOS 8 بیتی همه کاره در یک بسته DIP 20 پین ، کارآیی و عملکرد ولتاژ کم را به سیستم های تعبیه شده به ارمغان می آورد.این میکروکنترلر که به دلیل طراحی جمع و جور و قابلیت صرفه جویی در برق شناخته شده است ، برای برنامه های باتری که به قابلیت اطمینان و عمر طولانی دستگاه نیاز دارند ، ایده آل است.در این مقاله ، ما ویژگی های آن را بررسی می کنیم ، از جمله مجموعه ای از دستورالعمل های جامع ، حالت های صرفه جویی در برق دوگانه و قابلیت های آنالوگ یکپارچه ، تأثیر عملی آن را در کاربردهای مختلف فناوری برجسته می کنیم.از اتوماسیون منزل گرفته تا سیستم های تعبیه شده با انرژی کم ، AT89C2051-24PU تعادل بین عملکرد و فشرده بودن را نشان می دهد.
در AT89C2051-24PU برای خواسته های دقیق برنامه های کم ولتاژ طراحی شده است.این میکروکنترلر با اندازه متوسط 8 بیتی دارای یک چارچوب حافظه بدون ولتاژ با چگالی بالا است و استحکام خود را از مجموعه دستورالعمل MCS-51 جلب می کند.این ترکیب عملکردی قابل اعتماد و کارآمد را فراهم می کند.با بافتن یک پردازنده همه کاره و حافظه فلش ، یک راه حل اقتصادی و سازگار برای طیف وسیعی از برنامه ها تشکیل می دهد.
اجزای اصلی AT89C2051-24PU شامل یک مقایسه کننده آنالوگ ، نوسان سازها و مدارهای ساعت است.اینها توسط ویژگی های کارآمد انرژی مانند حالت های کم مصرف قدرت پشتیبانی می شوند.این مونتاژ امکان عملکرد پیچیده با حداقل مصرف انرژی را فراهم می کند
• حالت بیکار: این حالت CPU را غیرفعال می کند اما سایر مؤلفه های اصلی را فعال می کند.این در سناریوهایی که خواستار آماده به کار طولانی و بدون از دست دادن داده هستند ، سودمند است.
• حالت برق پایین: نوسان ساز را متوقف می کند در حالی که اطمینان حاصل می شود داده های RAM تا زمان تنظیم مجدد سخت افزار حفظ می شوند.این استراتژی برای حفظ انرژی ، به ویژه در دستگاه های باتری مورد نیاز است.
میکروکنترلر 2K بایت حافظه فلش و 128 بایت رم را در خود جای داده است.این از برنامه هایی که به ظرفیت حافظه متوسط نیاز دارند پشتیبانی می کند.علاوه بر این ، با 15 خط I/O ، اتصالات محیطی گسترده ای را امکان پذیر می کند ، بنابراین ابزار خود را در تنظیمات متنوع تقویت می کند.قابلیت های AT89C2051-24PU با تایمر/پیشخوان های دوتایی 16 بیتی برای کارهای دقیق زمان بندی گسترش می یابد.یک مقایسه کننده آنالوگ داخلی برای اجرای توابع پیچیده و مدیریت پردازش سیگنال آنالوگ بر روی تراشه.این ویژگی ها آن را به یک انتخاب عالی برای برنامه های پیچیده و نیاز به دقت و کارآیی تبدیل می کند.
شماره پین |
نام پین |
شرح |
20 |
VCC |
ولتاژ تأمین |
10 |
GND |
زمین |
19 دلهره |
بندر 1 |
بندر 1 یک درگاه I/O دو جهته 8 بیتی است.درگاه
P1.2 تا P1.7 کشش داخلی را فراهم می کند.P1.0 و P1.1 نیاز به خارجی دارند
کششP1.0 و P1.1 همچنین به عنوان ورودی مثبت (AIN0) و
ورودی منفی (AIN1) ، به ترتیب ، از آنالوگ دقیق روی تراشه
مقایسه کنندهبافرهای خروجی پورت 1 می توانند 20 کارشناسی ارشد را غرق کنند و می توانند LED را هدایت کنند
نمایش مستقیمهنگامی که 1s به پین پورت 1 نوشته شده است ، می توان از آنها استفاده کرد
ورودی هاهنگامی که از پین های p1.2 تا p1.7 به عنوان ورودی استفاده می شود و از خارج کشیده می شوند
کم ، آنها به دلیل کشش داخلی ، جریان (IIL) را منبع می دهند.بندر 1
همچنین داده های کد را در هنگام برنامه نویسی و تأیید فلش دریافت می کند. |
2 ، 3 ، 6-9 ، 11 |
بندر 3 |
بندر 3 پین p3.0 تا p3.5 ، p3.7 هفت دو جهته است
پین های I/O با کشش داخلی.P3.6 به عنوان ورودی به خروجی سیمی است
از مقایسه کننده روی تراشه و به عنوان یک پین I/O با هدف کلی در دسترس نیست.
بافرهای خروجی پورت 3 می توانند 20 میلی آمپر غرق شوند.هنگامی که 1s به پورت 3 پین نوشته شده است
توسط کشش های داخلی بالا کشیده می شوند و می توانند به عنوان ورودی استفاده شوند.به عنوان
ورودی ها ، پورت 3 پین که در خارج از کشور پایین کشیده می شوند ، جریان منبع جریان خواهد داشت
(IIL) به دلیل کشش.بندر 3 همچنین در خدمت عملکردهای ویژه های مختلف است
ویژگی های AT89C2051 همانطور که در زیر ذکر شده است: |
پین بندر - جایگزین
توابع |
||
P3.0 - RXD (درگاه ورودی سریال) |
||
P3.1 - TXD (درگاه خروجی سریال) |
||
P3.2 - int0 (قطع خارجی 0) |
||
P3.3 - int1 (قطع خارجی 1) |
||
P3.4 - T0 (تایمر 0 ورودی خارجی) |
||
P3.5 - T1 (تایمر 1 ورودی خارجی) |
||
پورت 3 همچنین برخی از سیگنال های کنترل را برای فلش دریافت می کند
برنامه نویسی و تأیید. |
||
1 |
اولی |
بازنشانی ورودی.تمام پین های I/O به محض اولین بار به 1s تنظیم می شوند
بالا می رودنگه داشتن پین اول برای دو چرخه دستگاه ، در حالی که
نوسان ساز در حال اجرا است ، دستگاه را مجدداً تنظیم می کند.هر چرخه دستگاه 12 طول می کشد
نوسان ساز یا چرخه ساعت. |
5 |
xtal1 |
ورودی به تقویت کننده نوسان ساز وارونه و ورودی به
مدار عملیاتی ساعت داخلی. |
4 |
xtal2 |
خروجی از تقویت کننده نوسان ساز وارونه. |
نشان |
شرح |
سازگاری MCS®-51 |
سازگار با محصولات MCS®-51 |
حافظه فلش |
2K بایت حافظه فلش قابل برنامه ریزی |
استقامت حافظه |
10،000 چرخه نوشتن/پاک کردن |
ولتاژ عملیاتی |
2.7 ولت تا 6 ولت |
بسامد عملیاتی |
عملکرد کاملاً استاتیک: 0 هرتز تا 24 مگاهرتز |
قفل حافظه برنامه |
قفل حافظه برنامه دو سطح |
قوچ داخلی |
رم داخلی 128 x 8 بیتی |
خطوط I/O |
15 خط I/O قابل برنامه ریزی |
تایمر/پیشخوان |
دو تایمر/پیشخوان 16 بیتی |
منابع را قطع کنید |
شش منبع قطع |
ارتباط سریال |
کانال UART سریال قابل برنامه ریزی |
خروجی مستقیم درایو LED |
موجود |
مقایسه کننده قیاسی |
مقایسه آنالوگ روی تراشه |
حالت های کم مصرف |
حالت های بیکار و پایین |
انطباق محیط زیست |
گزینه بسته بندی سبز (PB/بدون هالید) |
نوع |
پارامتر |
زمان سرب کارخانه |
10 هفته |
سوار شدن |
از طریق سوراخ |
نوع نصب |
از طریق سوراخ |
بسته / مورد |
20-DIP (0.300 ، 7.62 میلی متر) |
تعداد پین |
20 |
تعداد I/OS |
15 |
دمای عملیاتی |
-40 درجه سانتیگراد 85 درجه سانتیگراد TA |
بسته بندی |
لوله |
سری |
89 درجه سانتیگراد |
منتشر شده |
1995 |
کد JESD-609 |
E3 |
کد pbfree |
بله |
وضعیت جزئی |
فعال |
سطح حساسیت رطوبت (MSL) |
1 (نامحدود) |
تعداد خاتمه |
20 |
موقعیت پایانه |
دوگانه |
ولتاژ عرضه |
5 ولت |
بسامد |
24 مگاهرتز |
شماره قسمت پایه |
AT89C2051 |
ولتاژ تأمین عملیاتی |
5 ولت |
عرضه ولتاژ حداکثر (VSUP) |
6 ولت |
منبع تغذیه |
5 ولت |
رابط |
UART ، USART |
اندازه حافظه |
2 کیلوبایت |
نوع نوسان ساز |
داخلی |
اندازه رم |
128 x 8 |
ولتاژ - عرضه (VCC/VDD) |
4V ~ 6V |
UPS/UCS/نوع ICS محیطی |
میکرو کنترل کننده |
پردازنده اصلی |
8051 |
محیط زیست |
رهبری منجر به |
نوع حافظه برنامه |
فلاش |
اندازه اصلی |
8 بیتی |
اندازه حافظه برنامه |
2KB (2K x 8) |
اتصال |
UART/USART |
اندازه بیت |
8 |
زمان دسترسی |
24 میکرون |
دارای ADC است |
هیچ |
کانال های DMA |
هیچ |
عرض اتوبوس داده |
8b |
کانال های PWM |
هیچ |
کانال های DAC |
هیچ |
تعداد تایمر/پیشخوان |
2 |
آدرس اتوبوس |
8b |
تعداد کانال های UART |
1 |
قد |
4.963 میلی متر |
طول |
26.92 میلی متر |
عرض |
7.112 میلی متر |
رسیدن به SVHC |
بدون SVHC |
سخت شدن |
هیچ |
وضعیت ROHS |
سازگار با ROHS3 |
بدون رهبری |
بدون رهبری |
شماره قطعه |
سازنده |
بسته / مورد |
تعداد پین |
عرض اتوبوس داده |
تعداد I/O |
رابط |
اندازه حافظه |
ولتاژ عرضه |
محیط زیست |
نمای مقایسه |
AT89C2051-24PU |
فناوری میکروچیپ |
20-DIP (0.300 ، 7.62 میلی متر) |
20 |
8 ب |
15 |
UART ، USART |
2 کیلوبایت |
5 ولت |
رهبری منجر به |
AT89C2051-24PU در مقابل AT89LP2052-20PU |
AT89LP2052-20PU |
فناوری میکروچیپ |
20-DIP (0.300 ، 7.62 میلی متر) |
جدید |
جدید |
18 |
جدید |
جدید |
3 ولت |
LVD ، POR ، PWM ، WDT |
AT89C2051-24PU در مقابل AT89LP2052-20PU |
AT89LP213-20PU |
فناوری میکروچیپ |
14-DIP (0.300 ، 7.62 میلی متر) |
14 |
8 ب |
12 |
SPI ، اورت |
2 کیلوبایت |
جدید |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
AT89C2051-24PU در مقابل AT89LP213-20PU |
AT89LP214-20PU |
فناوری میکروچیپ |
20-DIP (0.300 ، 7.62 میلی متر) |
20 |
8 ب |
15 |
SPI ، UART ، USART |
2 کیلوبایت |
3 ولت |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
AT89C2051-24PU در مقابل AT89LP214-20PU |
MC9RS08KA8CPJ |
NXP USA Inc. |
14-DIP (0.300 ، 7.62 میلی متر) |
14 |
8 ب |
12 |
SPI ، UART ، USART |
2 کیلوبایت |
2.7 ولت |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
AT89C2051-24PU در مقابل MC9RS08KA8CP |
ساعتهای دیجیتال زمان را از طریق نمایشگرهای عددی بیان می کنند و تضاد با اشکال آنالوگ سنتی ایجاد می کنند.حضور آنها در خانه ها ، دفاتر و مناطق عمومی به دلیل زمان بندی دقیق و سهولت خواندن قابل توجه است.این قسمت از روند ساخت یک ساعت دیجیتال 4 بیتی با استفاده از AT89C2051 رونمایی می کند.
AT89C2051 ، بخشی از خانواده 8051-microcontroller ، به دلیل کارآیی و سازگاری آن مشهور است.با فرکانس 24 مگاهرتز ، خطوط I/O متنوع ، تایمر و توابع قطع ، به برنامه های مختلف تعبیه شده توجه می کند.اجرای آن اغلب تأکید بر قابلیت اطمینان آن در هر دو پروژه ساده و پیچیده است.
شماره قطعه |
دسته |
شرح |
سازنده |
AT89C2051-24PC |
میکروکنترلرها و پردازنده ها |
میکروکنترلر ، 8 بیتی ، فلش ، 8051 پردازنده ، 24 مگاهرتز ، CMOS ،
PDIP20 ، 0.300 اینچ ، پلاستیک ، MS-001AD ، DIP-20 |
شرکت |
AT89C2051-24PI |
میکروکنترلرها و پردازنده ها |
میکروکنترلر ، 8 بیتی ، فلش ، 8051 پردازنده ، 24 مگاهرتز ، CMOS ،
PDIP20 ، 0.300 اینچ ، پلاستیک ، MS-001AD ، DIP-20 |
شرکت |
AT89C2051-24PU |
میکروکنترلرها و پردازنده ها |
میکروکنترلر ، 8 بیتی ، فلش ، 8051 پردازنده ، 24 مگاهرتز ، CMOS ،
PDIP20 ، 0.300 اینچ ، سبز ، پلاستیک ، MS-001AD ، DIP-20 |
شرکت |
میکروکنترلر AT89C2051-24PU حالت بیکار را به عنوان یک حالت عملیاتی مشخص معرفی می کند.در اینجا ، در حالی که CPU فعالیت های خود را مکث می کند ، مؤلفه های اساسی مانند RAM ، TIMERS ، PORTS SERIAL و Cutrups همچنان به کار خود ادامه می دهند.این تعادل یک راه حل جذاب برای برنامه هایی که در ضمن حفظ عملیات اصلی نیاز به عمر طولانی مدت باتری دارند ، ارائه می دهد.
توانایی حالت بیکار در کاهش مصرف انرژی به طور چشمگیری باعث افزایش طول عمر دستگاه های قابل حمل می شود.با ملاحظات مربوط به هزینه و تأثیرات زیست محیطی ، کاهش مصرف انرژی به جنبه ای قانع کننده طراحی تبدیل می شود.ادغام این حالت به سیستم ها اجازه می دهد تا کارایی را بهینه کنند ، بیشتر در زمان بیکار.حالت بیکار استفاده عملی را در حوزه های مختلف پیدا می کند.
در سیستم های اتوماسیون ، جایی که سنسورها به طور مداوم داده ها را جمع می کنند ، پردازش فقط در صورت لزوم فعال می شود.دستگاه های خانه هوشمند با حفظ انرژی در هنگام آماده به کار سود می برند ، اما عملکرد صاف را تضمین می کنند.تاسیسات از راه دور یا مشکل با مشکل ، جایی که نگهداری مکرر عملی نیست ، از خواص صرفه جویی در مصرف انرژی آن بهره مند می شود.
نماد |
حداقل (میلی متر) |
NOM (MM) |
مکس (میلی متر) |
یادداشت |
بوها |
جدید |
جدید |
5.334 |
|
A1 |
0.381 |
جدید |
جدید |
|
د |
24.892 |
جدید |
26.924 |
توجه 2 |
اشمیه |
7.62 |
جدید |
8.255 |
|
E1 |
6.096 |
جدید |
7.112 |
توجه 2 |
بشور |
0.356 |
جدید |
0.559 |
|
B1 |
1.27 |
جدید |
1.651 |
|
سعادت |
2.921 |
جدید |
3.81 |
|
جف |
0.203 |
جدید |
0.356 |
|
عکسبرداری |
جدید |
جدید |
10.922 |
|
EC |
0 |
جدید |
1.524 |
|
اشمیه |
2.540 تایپ |
|
فناوری میکروچیپ ، چندلر ، آریزونا را به خانه می خواند و در دنیای میکروکنترلرها و نیمه هادی های آنالوگ رونق می گیرد.این سازمان به دلیل ایجاد راه حل های جامع که به طرز ماهرانه ای خطرات مشتری را بدون نفع بودجه کاهش می دهد ، در حالی که نوار بالایی برای سازگاری محصول در صنعت ایجاد می کند ، شناخته شده است.
پشتیبانی فنی ستون فقرات پیشنهادات Microchip را تشکیل می دهد.خدمات جامع مشتری آنها در طی فرآیند ادغام شما را توانمند می کند.این نه تنها روابط مشتری را تقویت می کند بلکه فرهنگ قابلیت اطمینان و تفکر رو به جلو را نیز ایجاد می کند.پیگیری بی امان میکروچیپ از سازگاری محصول از طریق آزمایش دقیق و پروتکل های تضمین کیفیت آن می درخشد.اقدامات کنترل کیفیت برش تضمین می کند که محصولات به طور عالی در برنامه های مختلف انجام می دهند و باعث افزایش طول عمر و قابلیت اطمینان آنها می شوند.
دارندگان باتری استوانه ای. PDF
دارندگان باتری استوانه ای. PDF
AT89C2051 ، با فرم جمع و جور و طراحی ساده آن ، درگاه 2 کیلوبایت ROM و 2 I/O را ارائه می دهد.در مقابل ، AT89C51 ROM 4KB و 4 درگاه را فراهم می کند.این امر باعث می شود AT89C2051 برای سیستمهایی که حداقل RAM خارجی کافی باشد ایده آل باشد و یک راه حل مقرون به صرفه برای پروژه های اولویت بندی کارآیی ارائه دهد.
رابط های برنامه نویسی متفاوت است: سری AT از روشهای موازی درگاه استفاده می کند ، در حالی که AT89S2051 از سری STC از ارتباط سریال با رابط MAX232 استفاده می کند.این امر بر تعامل شما با سخت افزار تأثیر می گذارد و بر تصمیمات بر اساس در دسترس بودن ابزار و نیازها تأثیر می گذارد.
AT89C2051 ، نیمی از حافظه 89C51 را ارائه می دهد و پین P3.7 را از دست نمی دهد ، قابلیت توسعه محدودی را فراهم می کند.محدودیت ها اغلب منجر به اولویت برای زبان مونتاژ می شوند ، و نیاز به بررسی دقیق نیازهای برنامه در هنگام انتخاب سکوی مناسب دارند.
این در یک بسته درون خطی 20 پین (DIP) موجود است ، که نمونه های نمونه سازی و تولید در مقیاس کوچک را ساده می کند.
AT89C2051-24PU از مجموعه دستورالعمل MCS-51 پشتیبانی می کند.این استاندارد به خوبی تثبیت شده با وجود اندازه محدود کنترلر ، طیف گسترده ای از برنامه ها را پشتیبانی می کند.
مجهز به یک پردازنده 8 بیتی ، عملکرد و سادگی را متعادل می کند و آن را برای انواع کارهای سیستم تعبیه شده مناسب می کند.
منطق استاتیک در AT89C2051-24PU عملیات با فرکانس پایین کارآمد را امکان پذیر می کند.این در برنامه های متمرکز بر به حداقل رساندن مصرف برق ، مانند دستگاه های باتری ، سودمند است.
هنگام خاموش شدن نوسان ساز ، محتوای RAM از طریق حالت پایین نگه داشته می شود و از حفظ داده ها در حالت های کم قدرت اطمینان می یابد.این ویژگی در جایی استفاده می شود که با وجود محدودیت های انرژی ، یکپارچگی داده ها در اولویت قرار دارد.
با منطق استاتیک خود ، AT89C2051 از عملکرد مؤثر با فرکانس پایین پشتیبانی می کند ، بنابراین بازده انرژی را بدون به خطر انداختن عملکرد بهینه می کند.
در حالت بیکار ، CPU در حالی که لوازم جانبی فعال هستند متوقف می شود و به عنوان حفظ قدرت ، عملکرد محیطی را ادامه می دهد.
RAM حتی در صورت متوقف کردن نوسان ساز ، دست نخورده باقی می ماند ، بنابراین از داده ها در هنگام انتقال کم قدرت محافظت می کند ، که برای برنامه هایی که خواستار حفظ داده های قابل اعتماد هستند ، فعال است.
لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.
در 2024/10/28
در 2024/10/28
در 1970/01/1 2933
در 1970/01/1 2487
در 1970/01/1 2079
در 0400/11/8 1872
در 1970/01/1 1759
در 1970/01/1 1709
در 1970/01/1 1649
در 1970/01/1 1537
در 1970/01/1 1533
در 1970/01/1 1500