CodeVision AVR 2.05.0 Professional

Профессиональная косметика по уходу за волосами
из натуральных природных ингредиентов

CodeVision AVR 2.05.0 Professional

О бренде

Философия «Made in Italy» — это сочетание моды, стиля, здоровья и красоты навсегда.

Каждый продукт BeautyHAIR — это удивительная процедура ухода за волосами, в которой инновационность прекрасно сочетается с релаксом и умиротворением от использования косметики. Вся жизненная сила расстений и энергия природы нашли своё воплощение в бережном и нежном SPA-уходе. Нейтральные чувственные ароматы и легкий парфюм подчеркнут Вашу индивидуальность и добавят сексуальности и уверенности в себе.

Высочайшее качество продукции является приоритетом профессиональных линий ухода за волосами BeautyHAIR.

In the ecosystem of embedded systems, few tools have maintained relevance and reverence quite like the CodeVision AVR 2.05.0 Professional compiler and IDE. While the open-source world has embraced GCC-based toolchains, professional developers and educators have long turned to CodeVision for its hallmark feature: the CodeWizardAVR automatic program generator.

For those working with Atmel’s (now Microchip) 8-bit AVR microcontrollers—such as the ATmega328P, ATtiny85, or ATmega2560—version 2.05.0 Professional represents a sweet spot. It combines stability, a robust library set, and a visual peripheral initializer that cuts development time by more than half.

This article explores the features, workflow, installation, and practical advantages of using CodeVision AVR 2.05.0 Professional for serious firmware development.


The Professional edition includes libraries for:

[Compiler]
Chip=ATmega16
MemoryModel=Small
Optimize=Size
Debug=COFF
EepromHex=Yes

[AfterBuild] Commands=copy $(TargetName).hex $(TargetName).eep.hex

CodeVisionAVR 2.05.0 was commercial software.

Store constants directly in EEPROM without needing function calls:

eeprom int calibration_offset = 0x1234;

The compiler handles read/write transparently via the eeprom pointer type.

For debugging real hardware, the Professional version offers JTAG or debugWire support. You can set breakpoints, watch variables, and step through C code—not just assembly. This is indispensable for complex state machines or timing-critical routines.

CodeVisionAVR 2.05.0 Professional was the "sweet spot" for AVR development. It combined a highly optimized commercial compiler with an automation tool (CodeWizard) that accelerated development significantly. While it has largely been superseded by the free Microchip Studio (formerly Atmel Studio) and the MPLAB X ecosystem, it remains a testament to efficient, purpose-built embedded software design.

CodeVisionAVR 2.05.0 Professional is an Integrated Development Environment (IDE) and C cross-compiler specifically designed for the Atmel AVR family of 8-bit microcontrollers. Developed by HP InfoTech, this version serves as a stable, legacy tool for embedded systems engineers who require efficient code generation and rapid hardware initialization. Core Components

The software integrates several critical tools into a single workflow:

ANSI C Compiler: Implements nearly all elements of the ANSI C language while adding AVR-specific extensions for direct bit-level access to I/O registers and transparent memory handling (EEPROM and FLASH).

CodeWizardAVR: An automatic program generator that allows users to initialize peripherals (like timers, UART, and ADCs) through a graphical interface, significantly reducing setup time.

Built-in IDE: Includes a text editor with syntax highlighting, auto-indentation, and a serial communication terminal for real-time testing.

In-System Programmer (ISP): Allows for direct software-to-hardware uploading once compilation is successful. Key Features of Version 2.05.0

Version 2.05.0 remains a popular reference point for many developers due to its specific hardware and library support: CodeVisionAVR Features - HP InfoTech

CodeVisionAVR 2.05.0 Professional is a C cross-compiler and Integrated Development Environment (IDE) tailored for the Atmel (now Microchip) AVR 8-bit microcontroller family. It is particularly known for its CodeWizardAVR, which automates the generation of peripheral initialization code. 🛠️ Getting Started: Installation & Setup

Before you begin coding, ensure the environment is correctly configured to talk to your hardware.

Administrator Rights: Launch the installer and subsequently run the IDE with Administrator privileges to ensure proper access to hardware drivers.

Default Path: Install in the recommended directory (typically C:\cvavr) to avoid pathing issues with older header files.

Connect Hardware: Use a supported programmer like the AVRISP mkII, STK500/600, or USBASP.

Configure Programmer: Go to Settings -> Programmer and select your specific device and communication port (e.g., COM1). 🧙 Using CodeWizardAVR (The Automatic Generator)

This is the fastest way to start a project without manually scouring datasheets for register values.

New Project: Select File -> New -> Project. When prompted "Do you want to use the CodeWizardAVR?", select Yes.

Select Chip: Under the Chip tab, choose your microcontroller (e.g., ATmega16) and set the exact Clock Frequency matching your crystal or internal oscillator. Configure Peripherals:

Ports: Set Pins to "In" or "Out" and define initial states (Pull-up/High/Low).

External IRQ: Enable specific interrupt triggers (Rising/Falling edge).

LCD: Select the character LCD type and the Port bits used for connection.

Generate: Click File -> Generate, Save and Exit. You will be asked to save the .c (source), .prj (project), and .cwp (wizard) files—use the same name for all three to keep the project organized. 💻 Writing and Compiling Code

Once the Wizard generates your skeleton code, you can add your logic.

Structure: Variables should be declared above the void main(void) function. Your primary logic belongs inside the infinite while(1) loop.

AVR Extensions: Unlike standard ANSI C, CodeVision allows direct bit access (e.g., PORTB.0 = 1;) and has built-in support for eeprom and flash storage keywords. Build Project: Use the Build icon or press Shift+F9.

Review Results: Ensure there are 0 Errors and 0 Warnings. The compiler will generate a .hex file (the machine code) usually located in the \Exe subfolder of your project. 🐞 Debugging and Programming

In-System Programming: After a successful build, use the built-in AVR Chip Programmer to transfer the code directly to the chip.

External Debugging: For advanced debugging (stepping through code line-by-line), CodeVision 2.05.0 can be configured to work with AVR Studio 4 or Microchip Studio by setting the path in Settings -> Debugger.

Terminal: Use the built-in Serial Terminal (Tools -> Terminal) to debug via UART/USART communication during runtime. HP InfoTech - CodeVisionAVR C Compiler

CodeVisionAVR V2.05.0 Professional was a milestone release of the popular C compiler for Atmel (now Microchip) AVR microcontrollers, launched by HP InfoTech January 2011

It served as a transition point that modernized the toolset for the then-new

architecture while maintaining its reputation for producing compact, high-performance code that often outperformed GCC-based alternatives. Википедия Key Features and Capabilities

This version was designed to be a complete Integrated Development Environment (IDE) that minimized the need for manual datasheet diving. CodeWizardAVR

: Its standout feature was an automatic program generator that allowed users to configure peripherals (like timers, ADCs, and UARTs) through a graphical interface, automatically generating the necessary initialization code. ATxmega Support

: V2.05.0 significantly expanded support for the ATxmega core, which featured advanced DMA, event systems, and faster clock speeds compared to classic ATmega chips. Direct Memory Access

: Included specialized extensions for direct, transparent access to EEPROM and FLASH memory without requiring the complex pointer functions found in other compilers. Extensive Libraries

: Provided built-in drivers for a wide range of hardware, including:

: Alphanumeric and graphic LCDs (including early TFT support in the Advanced/Professional versions).

: DS1820/DS18B20 temperature sensors and DS1302/DS1307 real-time clocks.

: Support for SD/MMC/SDHC cards with FAT12, FAT16, and FAT32 file systems. HP InfoTech Historical Significance Performance

: At its peak, CodeVisionAVR 2.05.0 was noted for generating code that was 15-25% faster 25-35% smaller than the open-source AVR-GCC (WinAVR) : It was often used in tandem with Microchip Studio

(formerly Atmel Studio) for advanced debugging, though it maintained its own lightweight, standalone IDE for faster development. Platform Support

: Designed for Windows (XP through Windows 7 at the time), it required only about

of disk space, making it a very efficient choice for older development machines. HP InfoTech Evolution and Legacy CodeVisionAVR Download Current Version - HP InfoTech


Dazzling Shine

Ослепительный блеск для всех типов волос

Средства линии DAZZLING SHINE разработаны для оживления тусклых, ломких, пористых, не имеющих блеска волос. Экстракт лимона, витамины А, С и специально подобранные кондиционирующие полимеры возвращают волосам здоровье и безупречную красоту с первого применения. Делает их гладкими, шелковистыми и ослепительно блестящими. Придают объем и силу ослабленным волосам

В линию входят:

  • Бессульфатный шампунь 300 ml
  • Малосульфатный шампунь 300 ml
  • Кондиционер 300 ml
  • Маска 150 ml
Dazzling Shine

Dazzling Shine

Увлажнение и питание сухих, пористых, окрашенных и обесцвеченных волос

Шампунь бессульфатный Dazzling Shine

Шампунь бессульфатный

300 ml

Эффективно питает и увлажняет волосы, не утяжеляя их. Деликатно очищает кожу головы и придает волосам изумительный блеск. Увлажняющие растительные экстракты лимона, витамины А и С оживляют волосы и придают им дополнительное сияние, делают их гладкими и послушными. Помогают избежать спутывания и упрощают процесс укладки. Для частого применения. Для усиления действия шампуня использовать кондиционер Dazzling Shine.

Шампунь Dazzling Shine

Шампунь

300 ml

Обогащенный комплексом минералов ANTI-AGE, керамидом А2, экстрактом лимона, витаминами А и С, шампунь эффективно питает и увлажняет волосы, не утяжеляя их. Мягко очищает кожу головы и придает волосам изумительный блеск. Увлажняющие растительные экстракты оживляют и придают волосам дополнительное сияние, делают их гладкими и послушными. Помогают избежать спутывания и упрощают процесс укладки.

Кондиционер Dazzling Shine

Кондиционер

300 ml

Интенсивно питает и укрепляет волосы, возвращая им плотность и прочность. Экстракт лимона, витамины А, С и специально подобранные кондиционирующие полимеры возвращают волосам здоровье и безупречную красоту. Делает их гладким, шелковистыми и ослепительно блестящими. Идеально подобранный состав компонентов интенсивно увлажняет и восстанавливает поврежденные локоны. Придает силу и блеск ослабленным волосам.

Маска Dazzling Shine

Маска

150 ml

Активно насыщает волосы натуральными минералами, керамидом А2, экстрактом лимона, витаминами А и С. Воздействует на наиболее поврежденные участки, придавая им шелковистую мягкость и блеск. Волосы становятся более прочными и гладкими, приобретают изумительный блеск и хорошо поддаются укладке. Маска разглаживает кутикулу волоса, обволакивает ее защитной пленкой и создает эффект ламинирования.

Color Save

Защита цвета окрашенных волос

Средства линии COLOR SAVE разработаны для сохранения глубокого насыщенного цвета волос после окрашивания и защиты его в дальнейшем. Деликатные компоненты не разрыхляют кутикулу и препятствуют вымыванию красящего пигмента. Поврежденные волосы приобретают эластичность, жизненную силу, восхитительный блеск и надолго сохраняют яркость цвета

В линию входят:

  • Бессульфатный шампунь 300 ml
  • Малосульфатный шампунь 300 ml
  • Кондиционер 300 ml
  • Маска 150 ml
Color Save

Color Save

Защита цвета окрашенных волос

Шампунь бессульфатный Color Save

Шампунь бессульфатный

300 ml

Обогащенный маслом макадамии и семян подсолнечника шампунь COLOR SAVE SLS FREE обеспечивает эффективную защиту окрашенных волос. Деликатные моющие компоненты не разрыхляют кутикулу и препятствуют вымыванию красящего пигмента. Окрашенные волосы надолго сохраняют яркость цвета и приобретают восхитительный блеск. Бережно очищает и восстанавливает Ph-баланс кожи головы, устраняя раздражения и покраснения.

Шампунь Color Save

Шампунь

300 ml

Шампунь бережно очищает и восстанавливает Ph-баланс кожи головы, устраняя раздражения и покраснения. Специально подобранный комплекс минералов и полимеров ANTI-AGE делает волосы прочными и эластичными. При серьезном повреждении кутикулы волоса, для усиления действия ухаживающих компонентов, вслед за шампунем использовать маску COLOR SAVE, далее кондиционер. Предназначен для всех типов окрашенных и осветленных волос.

Кондиционер Color Save

Кондиционер

300 ml

Интенсивно питает, увлажняет и кондиционирует окрашенные и обесцвеченные поврежденные волосы. Не утяжеляет даже тонкие и склонные к жирности волосы и обеспечивает им необходимый объем при укладке. Благодаря активному действию полимеров и минералов, волосы уплотняются, приобретают жизненную силу и здоровый блеск. Кондиционер запечатывает кутикулу и оставляет пигмент красителя внутри волоса, что позволяет надолго сохранить цвет.

Маска Color Save

Маска

150 ml

Масла макадамии и подсолнечника активно питают и увлажняют окрашенные волосы, делая их сильными и гладкими. Уникальный anti-age комплекс восстанавливает структуру экстремально поврежденных волос и устраняет последствия предыдущих окрашиваний. Волосы приобретают эластичность, жизненную силу и здоровый блеск. Легко расчесываются, выглядят здоровыми и ухоженными. Не утяжеляет даже тонкие волосы.

Codevision Avr 2.05.0 Professional May 2026

In the ecosystem of embedded systems, few tools have maintained relevance and reverence quite like the CodeVision AVR 2.05.0 Professional compiler and IDE. While the open-source world has embraced GCC-based toolchains, professional developers and educators have long turned to CodeVision for its hallmark feature: the CodeWizardAVR automatic program generator.

For those working with Atmel’s (now Microchip) 8-bit AVR microcontrollers—such as the ATmega328P, ATtiny85, or ATmega2560—version 2.05.0 Professional represents a sweet spot. It combines stability, a robust library set, and a visual peripheral initializer that cuts development time by more than half.

This article explores the features, workflow, installation, and practical advantages of using CodeVision AVR 2.05.0 Professional for serious firmware development.


The Professional edition includes libraries for:

[Compiler]
Chip=ATmega16
MemoryModel=Small
Optimize=Size
Debug=COFF
EepromHex=Yes

[AfterBuild] Commands=copy $(TargetName).hex $(TargetName).eep.hex

CodeVisionAVR 2.05.0 was commercial software.

Store constants directly in EEPROM without needing function calls:

eeprom int calibration_offset = 0x1234;

The compiler handles read/write transparently via the eeprom pointer type.

For debugging real hardware, the Professional version offers JTAG or debugWire support. You can set breakpoints, watch variables, and step through C code—not just assembly. This is indispensable for complex state machines or timing-critical routines.

CodeVisionAVR 2.05.0 Professional was the "sweet spot" for AVR development. It combined a highly optimized commercial compiler with an automation tool (CodeWizard) that accelerated development significantly. While it has largely been superseded by the free Microchip Studio (formerly Atmel Studio) and the MPLAB X ecosystem, it remains a testament to efficient, purpose-built embedded software design.

CodeVisionAVR 2.05.0 Professional is an Integrated Development Environment (IDE) and C cross-compiler specifically designed for the Atmel AVR family of 8-bit microcontrollers. Developed by HP InfoTech, this version serves as a stable, legacy tool for embedded systems engineers who require efficient code generation and rapid hardware initialization. Core Components

The software integrates several critical tools into a single workflow:

ANSI C Compiler: Implements nearly all elements of the ANSI C language while adding AVR-specific extensions for direct bit-level access to I/O registers and transparent memory handling (EEPROM and FLASH). CodeVision AVR 2.05.0 Professional

CodeWizardAVR: An automatic program generator that allows users to initialize peripherals (like timers, UART, and ADCs) through a graphical interface, significantly reducing setup time.

Built-in IDE: Includes a text editor with syntax highlighting, auto-indentation, and a serial communication terminal for real-time testing.

In-System Programmer (ISP): Allows for direct software-to-hardware uploading once compilation is successful. Key Features of Version 2.05.0

Version 2.05.0 remains a popular reference point for many developers due to its specific hardware and library support: CodeVisionAVR Features - HP InfoTech

CodeVisionAVR 2.05.0 Professional is a C cross-compiler and Integrated Development Environment (IDE) tailored for the Atmel (now Microchip) AVR 8-bit microcontroller family. It is particularly known for its CodeWizardAVR, which automates the generation of peripheral initialization code. 🛠️ Getting Started: Installation & Setup

Before you begin coding, ensure the environment is correctly configured to talk to your hardware.

Administrator Rights: Launch the installer and subsequently run the IDE with Administrator privileges to ensure proper access to hardware drivers.

Default Path: Install in the recommended directory (typically C:\cvavr) to avoid pathing issues with older header files.

Connect Hardware: Use a supported programmer like the AVRISP mkII, STK500/600, or USBASP.

Configure Programmer: Go to Settings -> Programmer and select your specific device and communication port (e.g., COM1). 🧙 Using CodeWizardAVR (The Automatic Generator)

This is the fastest way to start a project without manually scouring datasheets for register values.

New Project: Select File -> New -> Project. When prompted "Do you want to use the CodeWizardAVR?", select Yes.

Select Chip: Under the Chip tab, choose your microcontroller (e.g., ATmega16) and set the exact Clock Frequency matching your crystal or internal oscillator. Configure Peripherals: In the ecosystem of embedded systems, few tools

Ports: Set Pins to "In" or "Out" and define initial states (Pull-up/High/Low).

External IRQ: Enable specific interrupt triggers (Rising/Falling edge).

LCD: Select the character LCD type and the Port bits used for connection.

Generate: Click File -> Generate, Save and Exit. You will be asked to save the .c (source), .prj (project), and .cwp (wizard) files—use the same name for all three to keep the project organized. 💻 Writing and Compiling Code

Once the Wizard generates your skeleton code, you can add your logic.

Structure: Variables should be declared above the void main(void) function. Your primary logic belongs inside the infinite while(1) loop.

AVR Extensions: Unlike standard ANSI C, CodeVision allows direct bit access (e.g., PORTB.0 = 1;) and has built-in support for eeprom and flash storage keywords. Build Project: Use the Build icon or press Shift+F9.

Review Results: Ensure there are 0 Errors and 0 Warnings. The compiler will generate a .hex file (the machine code) usually located in the \Exe subfolder of your project. 🐞 Debugging and Programming

In-System Programming: After a successful build, use the built-in AVR Chip Programmer to transfer the code directly to the chip.

External Debugging: For advanced debugging (stepping through code line-by-line), CodeVision 2.05.0 can be configured to work with AVR Studio 4 or Microchip Studio by setting the path in Settings -> Debugger.

Terminal: Use the built-in Serial Terminal (Tools -> Terminal) to debug via UART/USART communication during runtime. HP InfoTech - CodeVisionAVR C Compiler

CodeVisionAVR V2.05.0 Professional was a milestone release of the popular C compiler for Atmel (now Microchip) AVR microcontrollers, launched by HP InfoTech January 2011

It served as a transition point that modernized the toolset for the then-new CodeVisionAVR 2

architecture while maintaining its reputation for producing compact, high-performance code that often outperformed GCC-based alternatives. Википедия Key Features and Capabilities

This version was designed to be a complete Integrated Development Environment (IDE) that minimized the need for manual datasheet diving. CodeWizardAVR

: Its standout feature was an automatic program generator that allowed users to configure peripherals (like timers, ADCs, and UARTs) through a graphical interface, automatically generating the necessary initialization code. ATxmega Support

: V2.05.0 significantly expanded support for the ATxmega core, which featured advanced DMA, event systems, and faster clock speeds compared to classic ATmega chips. Direct Memory Access

: Included specialized extensions for direct, transparent access to EEPROM and FLASH memory without requiring the complex pointer functions found in other compilers. Extensive Libraries

: Provided built-in drivers for a wide range of hardware, including:

: Alphanumeric and graphic LCDs (including early TFT support in the Advanced/Professional versions).

: DS1820/DS18B20 temperature sensors and DS1302/DS1307 real-time clocks.

: Support for SD/MMC/SDHC cards with FAT12, FAT16, and FAT32 file systems. HP InfoTech Historical Significance Performance

: At its peak, CodeVisionAVR 2.05.0 was noted for generating code that was 15-25% faster 25-35% smaller than the open-source AVR-GCC (WinAVR) : It was often used in tandem with Microchip Studio

(formerly Atmel Studio) for advanced debugging, though it maintained its own lightweight, standalone IDE for faster development. Platform Support

: Designed for Windows (XP through Windows 7 at the time), it required only about

of disk space, making it a very efficient choice for older development machines. HP InfoTech Evolution and Legacy CodeVisionAVR Download Current Version - HP InfoTech


Argan Spa

Интенсивное питание и увлажнение

Премиальная линия ухода ARGAN SPA создана для интенсивного питания и восстановления всех типов волос. Масла арганы, косточек персика, абрикоса и комплекс минералов ANTI-AGE эффективно реконструируют поверхность волос и возвращают им красоту и жизненную силу. Уменьшают ломкость и устраняют проблему секущихся кончиков. Данная линия ухода - уникальное средство для спасения сухих и обесцвеченных волос.

В линию входят:

  • Бессульфатный шампунь 300 ml
  • Кондиционер 300 ml
  • Маска 150 ml
  • Масло 150 ml
Argan Spa

Argan Spa

Интенсивное питание и увлажнение

Шампунь бессульфатный Argan Spa

Шампунь бессульфатный

300 ml

Обогащенный уникальным ценным компонентом природного происхождения - сертифицированным аргановым маслом, шампунь идеально подходит для интенсивной терапии окрашенных и обесцвеченных волос. Сочетание масел арганы, косточек персика и абрикоса интенсивно питает и мгновенно оживляет волосы, не утяжеляя их. Придает изумительный блеск и естественную мягкость. Формула не содержит сульфатов. Предназначен для всех типов волос.

Кондиционер Argan Spa

Кондиционер

300 ml

Масло арганы, косточек персика и абрикоса интенсивно питает, увлажняет и кондиционирует сухие, истощенные, поврежденные волосы, насыщая их минералами и натуральными жирными кислотами. Активно воздействует на наиболее поврежденные участки, укрепляет, уплотняет и придает им природную шелковистость и мягкость. Волосы становятся прочными и гладкими, приобретают изумительный блеск и хорошо поддаются укладке.

Маска Argan Spa

Маска

150 ml

Маска Argan Spa максимально эффективно действует на наиболее поврежденных участках, делая волосы увлажненными, шелковистыми. Уникальный ANTI-AGE комплекс восстанавливает структуру сильно - поврежденных волос. Локоны приобретают эластичность, плотность, здоровый вид и блеск. Создает на волосах защитную пленку – эффект ламинирования и защищает волосы от UF – излучения.

Маска Argan Spa

Масло

150 ml

Обогащенный уникальными ценными компонентами природного происхождения (сертифицированные аргановое и льняное масла) масло ARGAN SPA, идеально подходят для интенсивной терапии окрашенных и обесцвеченных волос. Увлажняющие растительные экстракты мгновенно оживляют волосы, придают им шелковистость и естественную мягкость. Масло мгновенно впитывается и не требует смывания. Подходит для всех типов волос.

Купить продукцию

Заполните форму, и наш менеджер свяжется с вами
в ближайшее время
Отправляя данную форму, вы подтверждаете согласие с политикой обработки персональных данных
При покупке комплекса по уходу за волосами любой линии BeautyHAIR — аргановое масло в подарок

ООО «Управляющая компания «АВАНГАРД», ИНН 7841476489, ОГРН 1137847001291,
191025, Санкт-Перербург, ул. Восстания 8А, лит. А, пом. 6-Н.

тел. 8 (812) 244‑10‑07