دانلود نرم افزار CodeVisionAVR v3.14|نرم افزار برنامه نویسی میکروکنترلرهای AVR

کدویژن یکی از کامپایلرهای محبوب برای میکرو کنترلرهای AVR می باشد که در آن می توان به زبان c و اسمبلی برای میکروکنترلرهای AVR برنامه نوشت. حجم کم نرم افزار، وجود منابع فارسی و انگلیسی متعدد و از همه مهم تر قابلیت ویزارد، از ویژگی ها مهم این کامپایلر به شمار می رود.

محبوبیت این نرم افزار به حدی است که اکثر افرادی که قبلا با زبان c کارکرده اند و قصد دارند کار با AVR را شروع کنند به سراغ آن می روند.

ویژگی های CodeVisionAVR:

ادیتور (محیط کاربری):

CodeVisionAVR دارای ادیتوری قدرتمند با قابلیت شناسایی دستورات و تفکیک آنها از یکدیگر می باشد که در آن امکان برنامه ریزی مستقیم میکروکنترلر، دسته بندی پروژه ها و کار بر روی چندین پروژه به صورت همزمان، فراخوانی و استفاده از دستورات پرکاربرد و … وجود دارد.

CodeVisionAVR v3.12در این محیط امکان برنامه نویسی برای تمامی میکروکنترلر های AVR وجود داشته و کاربر می تواند با کمک نرم افزار های Atmel Studio  برنامه نوشته شده را به صورت سخت افزاری اشکال یابی کند.

کتابخانه ها:

این نرم افزار دارای کتابخانه های کاربردی نظیر alphanumeric LCD برای راه اندازی LCD های کاراکتری Hitachi HD44780, Samsung KS0073 و Solomon Systech  SSD1803 و کتابخانه MMC/SD/SD برای راه اندازی نمونه های مختلف کارت حافظه، کتابخانه های برای راه اندازی سنسورهای LM75 ، DS1621 ، DS18S20 ، DS18B20 ، DS1822 و کتابخانه های برای راه اندازی پروتکل های ارتباطی میکروکنترلری نظیر I2C و SPI و USB و… می باشد که کاربر با استفاده از آنها میتواند تنها با چند دستور ساده میان سخت افزار مورد نیاز خود و میکروکنترلر ارتباط برقرار کند.

قابلیت CodeWizardAVR:

با استفاده از CodeWizardAVR کاربر می تواند بدون نیاز به برنامه نویسی بخش های مختلف میکروکنترلر یا سخت افزار های جانبی نظیر LCD ، نمونه های مختلف سنسور و… را پیکربندی کرده و با استفاده از کتابخانه ها، برنامه مورد نیاز جهت راه اندازی و استفاده از آنها را بنویسد. کد ویزاد از موارد زیر پیشتبانی می کند:

•External memory access setup, including the XMEGA EBI
•Chip reset source identification
•XMEGA oscillator, PLL, prescallers and peripheral clocks initialization
•Input/Output Ports initialization
•External Interrupts initialization
•Timers/Counters initialization
•Watchdog Timer initialization
•USART initialization and interrupt driven buffered serial communication with the following parameters: 7N2, 7E1, 7O1, 8N1, 8N2, 8E1, 8O1, 9N1, 9E1 and 9O1
•Analog Comparator , ADC initialization
•XMEGA DAC , RTC initialization
•XMEGA initialization
•SPI , CAN  , TWI Interface initialization
•I²C Bus, LM75 Temperature Sensor, DS1621 Thermometer/Thermostat, PCF8563, PCF8583, DS1307, DS3231 Real Time Clocks, BMP085, BMP180, MS5611-01BA Pressure Sensors initialization
•DS1302 Real Time Clock initialization
•1 Wire Bus and DS1820/DS18S20/DS18B20/DS1822 Temperature Sensors initialization
•Alphanumeric and Graphic LCD/TFT/OLED display module initialization
•ADS7843 and ADS7846 Resistive Touchscreen initialization
•USB controller

CodeVisionAVR v3.12 1

LCD Vision :

LCD Vision بخشی از نرم افزار است که جهت تولید کدهای مورد نیاز برای LCD های گرافیکی استفاده میشود. از این بخش می توان جهت تولید فونت و تبدیل عکس به کدهای مورد نیاز  LCD های گرافیکی استفاده کرد.

lcdvision1

OLYMPUS DIGITAL CAMERA OLYMPUS DIGITAL CAMERA

دانلود کنید:

  • ویژگی های نسخه جدید
  • سیستم مورد نیاز برای نصب 
  • اطلاعات بیشتر و دانلود

ویژگی های اضافه شده به ورژن های مختلف نرم افزار را در این صفحه مشاهده کنید.

  • سیستم عامل:
    • ویندوز 32 یا 64 بیت
  • حداقل حافظه RAM :
    • 128MB of RAM
  • پردازنده:
    • Intel Pentium 4  or compatible processor
  • فضای دیسک:
    • 300 مگابایت

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.