BASCOM AVR
BASCOM AVR
بسکام ای وی آر (BASCOM-AVR) نرمافزاری است برای برنامه نویسی و طراحی مدارات الکترونیکی بر اساس میکروکنترلرها با استفاده از زبان برنامهنویسی بیسیک که توسط مارک آلبرتز برنامه نویسی و توسعه داده میشود.
با این نرمافزار میتوان با استفاده از آی سیهای خانواده AVR و MCS-8051 مدارات پیشرفته و قابل انعطاف ایجاد کرد. غیر از این نرمافزار، نرمافزارهای دیگری نیز برای برنامه نویسی این آی سیها وجود دارد که البته با توجه به قدرت، آسانی و انعطافپذیری فوق العاده این نرمافزار مخصوصاً در سطح آماتوری بسیار مورد توجه قرار گرفتهاست.
BASCOM-AVR کامپایلر اساسی اصلی برای خانواده AVR است که توسط شرکت MCS Electronics تولید شده است.
امکانات و ویژگی های نرم افزار BASCOM-AVR :
- ساخت یافته اساسی با برچسب
- برنامه نویسی ساخت یافته با IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE
- ماشین کد سریع به جای کد تفسیر شده
- متغیر و برچسب ها می توانند تا 32 کاراکتر باشند
- متغیر های Bit, Byte, Integer, Word, Long, Single, Double و String
- مجموعه ای بزرگ از توابع ممیز
- توابع محاسبه زمان و تاریخ
- برنامه های کامپایل شده با تمام ریز پرازنده های AVR حه حافظه داخلی است کار می کند.
- سازگاری با VB/QB
- دستورات ویژه برای صفحه نمایش LCD, تراشه های I2C, صفحه کلید کامپیوتر, صفحه کلید ماتریسی, پذیرش RC5 و UART نرم افزاری, SPI, ال سی دی گرافیکی, ارسال IR RC5
- متغیر های محلی, توابع کاربر, پشتیبانی از کتابخانه
- شبیه ساز ترمینال یکپارچه با گزینه دانلود
- شبیه ساز یکپارچه برای تست
- برنامه نویسی یکپارچه ISP
- پشتیبانی از بسیاری برنامه نویس مانند: STK500, STK600, MKII, USBASP, JTAG , Arduino
- ویرایشگر با توضیح برجسته
- در دسترس بودن کتاب انگلیسی و آلمانی
- شبیه ساز ماوس AT, شبیه ساز صفحه کلید AT و I2C Slave به عنوان افزونه در دسترس می باشد
- این محصول در سال 1995 توسعه یافته و به طور منظم بروز می شود.
DIM, BIT , BYTE , INTEGER , WORD, LONG, SINGLE, DOUBLE, STRING , DEFBIT, DEFBYTE, DEFINT, DEFWORD