از زبان های برنامه نویسی بیسیک (BASIC) و سی (C) برای برنامه نویسی میکرو کنترلرها استفاده می شود که هر کدام از این زبان ها نیز کامپایلر مخصوص به خود را دارا می باشند.
نرم افزار BascomAVR یکی از قوی ترین نرم افزار های کامپایلری است که برای میکرو کنترلر ها ارائه شده است .
این نرم افزار که در واقع از زبان برنامه نویسی BASIC استفاده می کند قابلیت های زیادی از ابتدای برنامه نویسی و کامپایل و تولید فایل HEX تا پروگرام کردن برنامه بر روی میکرو داراست.
از امکانات اضافه شده در این نسخه پشتیبانی کامل و رسمی از میکروکنترلر های سری xmega و اضافه شدن کتابخانه و دستورات مورد نیاز جهت استفاده از این میکروکنترلر ها، از جمله دستورات مربوط به مبدل دیجیتال به آنالوگ dac می باشد.
بسیاری از مشکلات نسخه قبلی از جمله پشتیبانی از پروگرمر ها و چیپ های جدید در این نسخه مرتفع شده است.
قابلیت های کلیدی نرم افزار BASCOM-AVR :
.
– کامپایل برنامه های ریزپردازنده های AVR با حافظه داخلی
– ساختاریافته با لیبل های زبان بیسیک
– برنامه نویسی ساخت یافته با استفاده از دستورات IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE
– پشتیبانی از متغیرهای Bit, Byte, Integer, Word, Long, Single , DOUBLE و String
– پشتیبانی از متغیرها و برچسب ها به طول 32 کاراکتر
– توابع محاسبه تاریخ و زمان
– و …
برای دانلود نرم افزار بر روی لینک زیر کلیک کنید.
دانلود نرم افزار
دانلود پچ نرم افزار
.
.
فرض کنید در یک کامپیوتر کاربران مختلف آیدی یاهوو مسنجر خود را وارد کردن و به سرور وصل شدند و بعداز اتمام کار خود از حساب خود بیرون آمده و کامپیوتر را خاموش کردند.
حال شما میتوانید با اجرا این نرم افزار آیدی هایی که در این کامپیوتر آنلاین شدند را مشاهده نمایید. و همچنین میتوانید تمام ادلیست های مربوط به هر کدام از آیدی ها را ببینید.در واقع به حریم خصوصی آیدی هایی که در آن کامپیوتر ارتباط برقرار کردند میشوید.
مثلا : آیدی من هست Farid@yahoo.com
دوستهای من ( همان ادلیست های من ) هستند
Navid@yahoo.com
milad@yahoo.com
soft@yahoo.com
va…
شما میتوانید تمام این آیدی ها و ادلیست های هر آیدی های را مشاهده کنید و اد کنید یا.....
دانلود کتاب Essential Matlab for Engineers and Scientists
مناسب برای آموزش برنامه نویسی Matlab در کاربردهای مهندسی
مناسب برای پروژه های دانشجویان رشته های فنی و مهندسی
449 صفحه
جهت مشاهده فهرست و کیفیت کتاب اینجا را کلیک کنید
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:22
یکی از عملکردهای بسیار مهم و اصلی سیستم عامل کنترل و مدیریت دستگاههای ورودی/ خروجی (I/O) در کامپیوتر است. سیستم عامل باید فرمانهایی را به این دستگاهها بفرستد، وقفه ها را بگیرد و خطاها را اداره کند. و همچنین باید یک رابط بین دستگاهها و بقیه سیستم به منظور استفاده ساده تر از آنها فراهم نماید.
اصول سخت افزاری I/O
دید افراد مختلف نسبت به سخت افزار I/O متفاوت است. مهندسین برق و الکترونیک آن را بصورت مدارهای مجتمع، مدار چاپی، منابع تغذیه، موتورها و دیگر اجزاء فیزیکی تشکیل دهنده سخت افزار می بینند. برنامه نویسان آن رابه شکل واسطه ارائه شده به نرم افزار، فرامین مورد قبول سخت افزار، توابع قابل اجرا و خطاهای احتمالی و گزارش آنها می بینند. از یک دیدگاه، دستگاههای ورودی/ خروجی بطور کلی به دو دسته تقسیم می شوند.
1- دستگاههای بلوکی BLOCK DEVICE
2- دستگاههای کارکتری CHARACTER DEVICE
یک دستگاه بلوکی وسیله ای است که اطلاعات را در یک بلوک با اندازه معین ذخیره می کند که هر کدام با آدرس خودشان مشخص شده اند. حدود اندازه بلوکهای معمولی از 512 بایت تا 32768 بایت می باشند خاصیت اساسی یک دستگاه بلوکی این است که خواندن و نوشتن هر بلوک را بطور مستقل از بقیه ممکن می سازد دیسکها از متداولترین دستگاههای بلوکی هستند.
نوع دیگری از دستگاههای ورودی/ خروجی، دستگاههای کارکتری است. یک دستگاه کارکتری یک جریان از کارکترها را بدون توجه به هیچ ساختار بلوکی، دریافت نموده و یا تحویل می دهد، بنابراین قابلیت آدرس دهی و جستجو در آن وجود ندارد. چاپگرها، واسطه های شبکه،
بیش از 500تصویر ، آرم و لوگوی کاربردی آماده جهت ساخت اپلکیشن و محتوای الکترونیکی
شما با داشتن این محصول مجموعه ای از تصاویر ، آرم و لوگو های کاربردی و مهم جهت ساخت اپلکیشن و محتوای الکترونیکی دارید که در ساخت برنامه ها سرعت میبخشد و نیازی به جستوجوی لوگو مورد نظر ندارید