تور لحظه آخری
امروز : چهارشنبه ، 28 شهریور 1403    احادیث و روایات:  امام محمد باقر (ع):هر چیزی قفلی دارد و قفل ایمان مدارا کردن و نرمی است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

کاشت ابرو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816440863




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

ارتباط سخت افزار با نرم افزار


واضح آرشیو وب فارسی:تبیان: ارتباط سخت افزار با نرم افزار هر دستگاه برنامه پذیر (مانند یک کامپیوتر یا یک میکروکنترلر ) دارای دو بخش اصلی است : سخت افزار و نرم افزار. با چیستی این دو بخش کم و بیش آشنا هستیم. نکته بسیار مهم و در عین حال ساده ای که باید به آن توجه کرد نحوه برقراری ارتباط  بین سخت افزارو نرم افزار در یک میکرو کنترلر است.
ارتباط سخت افزار با نرم افزار
باید راهی وجود داشته باشد که دستوراتی که نرم افزار صادر می کند ، به سخت افزار منتقل شود تا واسطه ارتباطی میان سخت افزار و نرم افزار به درستی اجرا شود.در میکروکنترلرها حافطه داخلی میکروکنترلر است که این رابطه را ایجاد می کند، حافطه داخلی به دو بخش تقسیم می شود که یکی از این دو بخش وظیفه برقراری ارتباط میان سخت افزار و نرم افزار را بر عهده دارد. هر بایت در این بخش یک رجیستر نامیده می شود. هر رجیستر کاربرد مشخصی دارد به این ترتیب، نرم افزار به وسیله مقدار دادن در این رجیستر ها دستورات مشخصی به سخت افزار می دهد.ورودی و خروجی معمولی (Simple I/O)یک میکروکنترلر، بر خلاف یک کامپیوتر، مجهز به وسایل ورودی و خروجی پیشرفته ای مانند Keyboard ،Speaker ،Monitor و یا Mouse نیست بلکه تنها راه ارتباط میکروکنتر لرها (مانند هرIC دیگری) پایه های IC  می باشد (پایه های IC زائده های فلزی کوچکی هستند که اطراف IC  قرار می گیرند
ارتباط سخت افزار با نرم افزار
سمت راست : میکروکنترلر. A89C51. سمت چپ : نام پایه های این میکروکنترلرمیکروکنترلر 51 AT89C دارای ۴٠ پین یا پایه است . ٣٢ تا از این پین ها، ورودی ها و خروجی های دیجیتال هستند . به این معنی که به عنوان خروجی ولتاژ های ٠ ولت و یا ۵ ولت را تولید می کنند ،( ٠یا ١ منطقی ). برای مثال یک خروجی دیجیتال نمی تواند یک موج سینوسی تولید کند اما می تواند یک موج مربعی با دو سطح صفر و ۵ ولت ایجاد نماید.برای یک ورودی دیجیتال نیز تنها دو مقدار ٠ یا ١ منطقی قابل درک است اگر ولتاژ اعمال شده از خارج میکرو از مقدار مشخصی (حدود ٢ ولت ) بالاتر باشد از نظر میکرو ١، و اگر از آن حد پایین تر باشد صفر است ٨ پایه دیگر کاربرد هایی غیر از واسطه ارتباط میکروکنترلر با جهان خارج دارند. این چهار پورت از ٠ تا ٣ شماره گذاری شده اند محل پایه های هر پورت در شکل بالا  نمایش داده شده است. برگرفته از سایت: AVR.ir , سایت نخبگان جوانتنظیم برای تبیان: سیدخاموشی





این صفحه را در گوگل محبوب کنید

[ارسال شده از: تبیان]
[مشاهده در: www.tebyan.net]
[تعداد بازديد از اين مطلب: 404]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن