اطلاعیه

Collapse
No announcement yet.

اطلاعاتی در مورد کار پایه های آی سی AT89C52 و 24C02B

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    اطلاعاتی در مورد کار پایه های آی سی AT89C52 و 24C02B

    سلام
    کسی در مورد شرح کار پایه های آی سی ها AT89C52 و24C02B اطلاعاتی داره به من بده،البته در مورد آیسی 89C52 یه سری اطلاعات دارم که براتون می ذارم ولی اگه کسی اطلاعات بیشتری در مورد این دو آی سی داشت لطفا در اختیار منم بزاره :smile:

    معماری خانواده 8051

    8051 یک میکرو کنترلر 8 بیتی با مصرف کم و قابلیت زیاد است . تعداد زیادی از اعضای دیگر خانواده 8051 داری معماری مشابهی هستند ، هر یک از اعضا با اعضای دیگر سازگار می باشند. قابلیت های میکرو کنترلر 8051 استاندارد به شرح زیر میباشد:

    * - 4 کیلو بایت حافظه برنامه

    * - 256 بایت حافظه داده RAM

    * - 32 خط I/O قابل برنامه ریزی

    * -دو عدد تایمر / شمارنده 16 بیتی

    * - 6 منبع وقفه

    * - درگاه UART

    * - قابلیت اتصال به حافظه بیرونی

    * - بسته بندی 40 پایه استاندارد

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

    AT89C51 دارای 256 بایت RAM و 32 خط I/O قابل برنامه ریزی است.

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

    RST

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

    P3.0

    این پایه ، یک پایه I/O دو طرفه است ( بیت صفر درگاه 3 ) و دارای مقاومت pull - up داخلی است.اگر از این آی سی به عنوان UART جهت دریافت داده های سریال استفاده می شود. آنگاه پایه مزکور به عنوان ورودی دریافت داده (RXD) عمل خواهد کرد.

    P3.1

    این پایه یک پایه ورودی / خروجی دو طرفه است ( بیت 1 درگاه 3 ) و درای مقاومت pull - up داخلی است . هر گاه از این آی سی به عنوان UART برای ارسال سریال داده ها استفاده شود، آنگاه این پایه ، مشابه خروجی ارسال داده ( TXD ) عمل خواهد کرد.

    P3.2

    این پایه ، یک پایه ورودی و خروجی دو طرفه است ( بیت 2 درگاه 3 ) و دارای مقاومت pull - up داخلی است . در ضمن این پایه ، پایه وقفه بیرونی شماره صفر ( INT 0 ) نیز می باشد.

    P3.3

    این پایه ، یک پایه ورودی و خروجی دو طرفه است ( بیت 3 درگاه 3 ) و دارای مقاومت pull - up داخلی است . در ضمن این پایه ، پایه وقفه بیرونی شماره 1 ( int 1 ) نیز می باشد.

    P3.4

    این پایه ، یک پایه ورودی و خروجی دو طرفه است ( بیت 4 درگاه 3 ) و دارای مقاومت pull - up داخلی است .در ضمن این پایه ورودی شمارنده صفر (T0)نیز می باشد.

    P3.5

    این پایه ، یک پایه ورودی و خروجی دو طرفه است ( بیت 5 درگاه 3 ) و دارای مقاومت pull - up داخلی است .در ضمن این پایه ورودی شمارنده صفر (T1)نیز می باشد.

    P3.6

    این پایه یک پایه ورودی و خروجی یک طرفه است ( بیت 6 درگاه 3 ) . این پایه به عنوان پایه نوشتن در حافظه بیرونی نیز بکار برده می شود.

    P3.7

    این پایه ، یک پایه ورودی / خروجی دو طرفه است ( بیت 7 درگاه 3 ) .این پایه به عنوان خواندن داده ها از حافظه بیرونی ( RD ) نیز بکار برده می شود.

    P1.0 - P1.7

    این پایه ها پایه های ورودی / خروجی دو طرفه درگاه 1 میباشد . این پایه ها دارای مقاومت pull - up داخلی هستند.

    P0.0 - P0.7

    این هشت پایه ورودی / خروجی درگاه صفر این آی سی هستند . این پایه ها دارای مقاومت pull - up داخلی نیستند.

    این پایه ها به منظور ایجاد بیتهای پایین آدرس (A0 - A7)و داده ، در طی خواندن از حافظه برنامه بیرونی و یا در طی دستیابی به حافظه داده بیرونی ، بکار برده می شود.

    P2.0 - P2.7

    این پایه ها ، هشت پایه ورودی / خروجی درگاه 2 آی سی هستند . این پایه ها دارای مقاومت pull - up هستند .این پایه ها به منظور ایجاد بیت های بالای آدرس (A8 - A16)در طی خواندن از حافظه بیرونی ، و یا در طی دستیابی به حافظه داده بیرونی ، بکار برده میشود.

    EA

    پایه External Access در 8051 به منظور اجرای برنامه داخلی میکرو ، پایه EA باید به VCC وصل شود.و در طی عملیات برنامه ریزی باید به این پایه ، ولتاژ برنامه ریزی کننده را اعمال کرد.

    PSEN

    پایه Program Stor Enable , این پایه در هنگامی که میکرو ، کدها را از حافظه بیرونی اجرا میکند ، فعال می شود.

    ALE / PROG

    پایه Address Latch Enable در 8051 برای ضبط بایت پایین آدرس در طی دسترسی به حافظه خارجی ، به کار برده میشود.
لطفا صبر کنید...
X