آی۲سی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جزبدون خلاصۀ ویرایش برچسب: ویرایش مبدأ ۲۰۱۷ |
جزبدون خلاصۀ ویرایش |
||
خط ۵:
{{Infobox connector
|name = I<sup>۲</sup>C
|type = [[گذرگاه (رایانه)|گذرگاه داده]]
|image = [[Image:I²C bus logo.svg|frameless]]
|logo =
خط ۲۶:
|maximum_voltage =
|maximum_current =
|data_signal = [[
|data_bit_width = خط داده SDA + خط کلاک SCL
|data_bandwidth = ۰/۱ / ۰/۴ / ۱/۰ / ۳/۴ / ۵/۰ [[مگابیت|Mbit/s]]{{سخ}}(به حالت کاری بستگی دارد)
خط ۴۱:
}}
[[پروتکل ارتباطات]] '''آی۲سی''' {{به انگلیسی|I2C}} در واقع یک [[گذرگاه (رایانه)|گذرگاه
== واژهشناسی ==
خط ۵۰:
از ۱۰ اکتبر ۲۰۰۶، هیچ گونه هزینه مجوزی برای اجرای پروتکل آی۲سی لازم نیست. با این حال، برای به دست آوردن آدرسهای آی۲سی [[ارباب/برده (فناوری)|پیرو]] اختصاص داده شده توسط NXP، هزینه لازم است.<ref>{{یادکرد وب |نشانی=http://www.nxp.com/documents/application_note/AN10216.pdf |عنوان=نسخه آرشیو شده |بازبینی=30 اکتبر 2019 |archive-date=10 ژانویه 2017 |archive-url=https://web.archive.org/web/20170110165928/http://www.nxp.com/documents/application_note/AN10216.pdf}}</ref>
آی۲سی یک قرارداد [[سریال]] برای [[رابط TWI]] ([[رابط دو سیمه]])، اتصالها کم سرعت مانند ریزکنترلگرها، [[
پروتکل آی۲سی در واقع ادغام شده از بهترین ویژگیهای [[گذرگاه ارتباط جانبی سریال|SPI]] و [[UART]] میباشد. توسط آی۲سی امکان اتصال چند [[ارباب/برده (فناوری)|پیرو]] به یک [[ارباب/برده (فناوری)|رهبر]] (مانند [[گذرگاه ارتباط جانبی سریال|SPI]]) یا استفاده از چند [[ارباب/برده (فناوری)|رهبر]] برای کنترل یک یا چند [[ارباب/برده (فناوری)|پیرو]] وجود دارد. این ویژگی زمانی که شما میخواهید از چند ریزکنترلگر برای ارسال داده به یک [[کارت حافظه]] یا نمایش بر روی [[صفحه نمایش کریستال مایع|LCD]] استفاده کنید، بسیار مناسب میباشد.
مانند روش [[
اکنون، تقریباً در تمامی شرکتهای طراحی تراشه به کار گرفته میشود. آی۲سی یک گذرگاه داده محبوب است زیرا استفاده از آن ساده است، میتواند بیش از یک [[ارباب/برده (فناوری)|ارباب]] داشته باشد، فقط سرعت گذرگاه فوقانی تعریف شدهاست و برای اتصال تقریباً نامحدود دستگاههای آی۲سی به دو سیم با [[مقاومت بالاکش]]
هر دستگاه [[ارباب/برده (فناوری)|پیرو]] ،آی۲سی به یک آدرس نیاز دارد. هر دستگاه [[ارباب/برده (فناوری)|پیرو]] دارای یک آدرس منحصر به فرد است. انتقال از دستگاه اصلی به صورت [[سریال]] است و به بستههای ۸ بیتی تقسیم میشود. همه این نیازمندیهای خیلی ساده برای اجرای رابط آی۲سی حتی با ریزکنترلگرهای ارزان قیمت که هیچ کنترلکننده سختافزاری ویژه آی۲سی ندارند، بسیار ساده موفق میسازد.
خط ۶۳:
آی۲سی یک پروتکل ارتباطی سریال میباشد، لذا دادهها به صورت بیت به بیت از طریق خط SDA منتقل خواهند شد.
همانند [[گذرگاه ارتباط جانبی سریال|SPI]]، پروتکل آی۲سی نیز به صورت همزمان میباشد، لذا بیتهای خروجی با بیتهای نمونه توسط سیگنال کلاک همزمان میباشند. سیگنال کلاک توسط [[ارباب/برده (فناوری)|رهبر]]
== منابع ==
|