Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Ознайомлення та робота в середовищі Code Vision AVR

РефератДопомога в написанніДізнатися вартістьмоєї роботи

IDE має програмне забезпечення вбудованого внутрішньосхемного программатора чіпів AVR, який дозволяє автоматично передавати програми y мікроконтроллерні чіп після успішної компіляції. Програмне забеспечення внутрішньосхемного програматора може працювати спільно з Atmel STKSOO /AVRISP / AVRProg (прикладне опис AVR910 від Atmel), Kandz Systems STK200 + / 300, Dontronics DTOO6, Vogel Elektronik… Читати ще >

Ознайомлення та робота в середовищі Code Vision AVR (реферат, курсова, диплом, контрольна)

CodeVisionAVR — це крос-компілятор Сі, Інтегроване середовище розробки (Integrated Deve1opment Environment) і Автоматичний генератор програм (CodeWizardAVR), розроблені для сімейства AVR мікроконтроллерів фірми Atmel.

Програма є 32-бітовим додатком, що працює під операційними системами Windows 95, 98, NT 4, 2000, XP, 7 i 8.

CodeVisionAVR забезпечує виконання майже всіх елементів мови Сі, zrs дозволені архітектурою AVR, з деякими доданими характеристиками, які реалізовують свої переваги специфіки архітектури AVR.

Компілятор призначений для використання разом з отладчиком AVR Studio від Atmel версії 4.06 або пізнішої. AVR Studio.

IDE має програмне забезпечення вбудованого внутрішньосхемного программатора чіпів AVR, який дозволяє автоматично передавати програми y мікроконтроллерні чіп після успішної компіляції. Програмне забеспечення внутрішньосхемного програматора може працювати спільно з Atmel STKSOO /AVRISP / AVRProg (прикладне опис AVR910 від Atmel), Kandz Systems STK200 + / 300, Dontronics DTOO6, Vogel Elektronik VTEC-ISP, Futurlec J RAVR і платою розробника MicroTronics ATCPU / MegaZOOO.

Для налагодження розроблюваних систем, які застосовують послідовний зв’язок, IDE має вбудований термінал.

Крім стандартних бібліотек Сі, компілятор Сі CodeVisionAVR має бібліотеки для:

  • — алфавітно-цифрових LCD-модулів;
  • — шини 12C від Philips;
  • — температурного датчика LM75 від National Semiconductor;
  • — годин реального часу PCF8563, PCF8583 від Philips і DSl302, DS1307 01;
  • — Dallas Semiconductor;
  • — протоколу l-Wire від Dallas Semiconductor;
  • — температурного датчика DSl 820 / DS18S20 від Dallas Semiconductor;
  • — термометра / термостата DS1621 від Dallas Semiconductor;
  • — EEPROM DS243O і DS2433 від Dallas Semiconductor;
  • — SPI;
  • — управління живленням;
  • — про затримок;
  • — про перетворення коду Грея.

CodeVisionAVR також містить Автоматичний генератор програм CodeWizardAVR, який дозволяє написати за кілька хвилин весь код, необхідно для виконання таких функцій:

  • — встановлення доступу до зовнішньої пам’яті;
  • — ідентифікація джерела скидання чіпа;
  • — ініціалізація порту введення / виводу;
  • — ініціалізація зовнішніх переривань;
  • — ініціалізація таймерів / лічильників;
  • — ініціалізація сторожового таймера;
  • — ініціалізація UART і переривань, керуючих буфером послідовного зв’язку;
  • — ініціалізація аналогового компаратора;
  • — ініціалізація АЦП;
  • — ініціалізація інтерфейсу SPI;
  • — ініціалізація шини 12C, температурного датчика LM75, термометра / термостата D8162] і годинника реального часу PCF8563, PCF8583, DSl302, DSl307;
  • — ініціалізація шини 1-Wire і температурного датчика D81820/D818820;
  • — ініціалізація LCD-модуля.
Показати весь текст
Заповнити форму поточною роботою