٨۸۵۴۳۵۶۱-٠٢١

پنج شنبه, 20 -2669 ساعت 00:00

متغیرها و عملگرها در بسکام

دیمانسیون متغییر در بسکام:

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

در نرم افزار بسکام متغییر به روش زیر تعریف می شود:

منتشرشده در میکروکنترولر
پنج شنبه, 20 -2669 ساعت 00:00

میکروکنترلر 8051

میکروکنترلر 8051

میکروکنترلر 8051 ابتدایی ترین میکروکنترلر و توسط شرکت بزرگ intel ساخته شده است. اما بعدا intel این امکان را به دیگر شرکت ها داد که این میکروکنترلر را تولید کنند و شرکت هایی مانند ATMEL , PHILIPS, SIEMENS , DALLAS و... که از بزرگ ترین شرکت های دنیا هستند به تولید این میکروکنترلر پرداختند یکی از شرکت هایی که به صورت گسترده به تولید این تراشه پرداخت ATMEL بود که مدل های مختلف میکروکنترلر را ساخت و محصولات آن در سراسر جهان و در ایران یافت می شود. اما زمانی که ما به صورت کلی سیر پیشرفت این نوع میکروکنترلر را در نظر می گیریم متوجه می شویم اولین میکروکنترلر هایی که ساخته شد با جدیدترین میکروکنترلرهای 8051 که الان تولید می شود پیشرفت زیادی ندارد به طور مثال AT89S5X که میکروکنترلر 8051 جدید ساخت ATMEL است نسبت به مدل های اولیه 8051 پیشرفت آنچنانی ندارد .

امکانات این میکرو نسبت به AVR و PIC قابل مقایسه نیست . به صورتی که که همین مدل جدید 8051 تقریبا حافظه ای برابر یک صدم (0.001 ) میکروکنترلر های AVR را دارد و سرعتش 4 برابر کمتر از میکروکنترلر های PIC و 12 بار کمتر از میکروکنترلر های AVR است . از لحاظ امکانات دیگر هم چنین ضعفی احساس می شود. اما برای کارهای ساده تر که پیچیدگی زیادی در آن نباشد به خاطر قیمت بسیار پایینی که این میکروکنترلر دارد بسیار مناسب است . قیمت همین مدل جدید AT89S5X حول و حوش 1000 تومان است که قیمت بسیار مناسبی است.

منتشرشده در میکروکنترولر