PageSourceSearch

https://codevision.be/

html codevision.be collected 2026-10-02 23:27:27 UTC 114,483 bytes, 1,510 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<title>CodeVisionAVR ANSI C Compiler for Microchip AVR microcontrollers</title>
4<meta charset="UTF-8">
5<meta http-equiv="X-UA-Compatible" content="IE=edge" />
6<meta name="viewport" content="width=device-width, initial-scale=1">
7<link rel="stylesheet" href="./jscss/w3.css">
8<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway">
9<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
10<link rel="stylesheet" href="./jscss/du1.css">
11<link rel="stylesheet" href="./codevision.css">
12<script src="./jscss/jquery-3.5.0.min.js"></script>
vendor: 2 bytes, line 12
12
13<script src="./jscss/money.min.js"></script>
vendor: 2 bytes, line 13
13
14<script src="./jscss/simpleCart.js"></script>
vendor: 2 bytes, line 14
14
15<script src="https://js.stripe.com/v3"></script>
15
16<!--script src="https://www.paypal.com/sdk/js?client-id=AU62WU--HNRd0MskY3usdkHmxz8OYQmOoB_I-3HlgVdmnKwrXyOmQqB1dS4V5mXs1i8TyGsrgY0A2wVD&currency=EUR&disable-funding=card"></script-->
17<script src="https://www.paypal.com/sdk/js?client-id=ARt1uF12ZzH8gqwlE48hjYS7QTam-qAFfsGe76cuD-TiSyX9FsTWIH-fn0AcVlV4__xZM8oYhSQm-njB&currency=EUR&disable-funding=card"></script>
vendor: 2 bytes, line 17
17
18<script src="./jscss/du1.js"></script>
vendor: 2 bytes, line 18
18
19<script src="./codevision.js"></script>
19
20<body>
21
22<!-- Navbar (sit on top) -->
23<div class="w3-top">
24  <div class="w3-bar xg-black w3-card-2" id="myNavbar">
25    <div class="w3-dropdown-hover">
26      <a href="#home" class="w3-bar-item w3-button xg-black xg-home w3-xxlarge" style="padding:1px 4px"><b>CODEVISIONAVR</b></a>
27      <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-top xg-menu-left">
28        <a href="https://www.x-graph.be" class="w3-bar-item w3-button xg-home">X-GRAPH</a>
29        <!--a href="https://www.codevision.be" class="w3-bar-item w3-button xg-home">CODEVISIONAVR</a-->
30        <a href="https://www.uvee.be" class="w3-bar-item w3-button xg-home">PUVA</a>
31        <a href="https://www.karttracker.com" class="w3-bar-item w3-button xg-home">KARTTRACKER</a>
32        <a href="https://www.teslatech.eu" class="w3-bar-item w3-button xg-home">TESLATECH</a>
33      </div>
34    </div>
35    <div class="w3-right w3-hide-small w3-hide-medium">
36      <div class="w3-dropdown-hover">
37        <a href="#pricing" class="w3-bar-item w3-button w3-text-white xg-black"><i class="fa fa-usd"></i>CART(<span class="Cart_quantity"></span>)</a>
38        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-top">
39          <div class="Cart_items2 w3-text-black"></div>
40        </div>
41      </div>
42      <a href="#codevision" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-eye"></i> CODEVISION</a>
43      <a href="#devkit" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-desktop"></i> DEV KIT</a>
44      <a href="#chipblaster" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-flash"></i> CHIPBLASTER</a>
45      <a href="#faq" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-book"></i> FAQ</a>
46      <div class="w3-dropdown-hover">
47        <a href="" class="w3-bar-item w3-button w3-right w3-text-white"><i class="fa fa-bars w3-large"></i></a>
48        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-loc">
49          <a href="#contact" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-envelope"></i> CONTACT</a>
50          <a href="javascript:;" onclick="accordeon('aboutus', 0);" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-home"></i> ABOUT US</a>
51          <div class="w3-dropdown-hover">
52            <button class="w3-button"><i class="fa fa-usd"></i> CURRENCY</button>
53            <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-right">
54              <a href="javascript:;" onclick="SetCurrency('EUR');" class="w3-bar-item w3-button w3-padding-small w3-text-white">EURO</a>
55              <a href="javascript:;" onclick="SetCurrency('USD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">US Dollar</a>
56              <a href="javascript:;" onclick="SetCurrency('GBP');" class="w3-bar-item w3-button w3-padding-small w3-text-white">GB Pound</a>
57              <a href="javascript:;" onclick="SetCurrency('CAD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Canadian Dollar</a>
58              <a href="javascript:;" onclick="SetCurrency('AUD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Australian Dollar</a>
59              <a href="javascript:;" onclick="SetCurrency('BGN');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Bulgarian Lev</a>
60              <a href="javascript:;" onclick="SetCurrency('HRK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Croatian kuna</a>
61              <a href="javascript:;" onclick="SetCurrency('CZK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Czech koruna</a>
62              <a href="javascript:;" onclick="SetCurrency('DKK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Danish krona</a>
63              <a href="javascript:;" onclick="SetCurrency('HUF');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Hungarian forint</a>
64              <a href="javascript:;" onclick="SetCurrency('PLN');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Polish zloty</a>
65              <a href="javascript:;" onclick="SetCurrency('RON');
65" class="w3-bar-item w3-button w3-padding-small w3-text-white">Romanian leu</a>
66              <a href="javascript:;" onclick="SetCurrency('SEK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Swedish krona</a>
67              <a href="javascript:;" onclick="SetCurrency('CHF');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Swiss franc</a>
68            </div>
69          </div>
70        </div>
71      </div>
72    </div>
73    <div class="w3-right w3-hide-small w3-hide-large">
74      <div class="w3-dropdown-hover">
75        <a href="#pricing" class="w3-bar-item w3-button w3-text-white xg-black"><i class="fa fa-usd"></i>CART(<span class="Cart_quantity"></span>)</a>
76        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-loc">
77          <div class="Cart_items4 w3-text-black"></div>
78        </div>
79      </div>
80      <a href="#codevision" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-eye"></i> CODEVISION</a>
81      <div class="w3-dropdown-hover">
82        <a href="" class="w3-bar-item w3-button w3-right w3-text-white"><i class="fa fa-bars w3-large"></i></a>
83        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-loc">
84          <a href="#devkit" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-desktop"></i> DEV KIT</a>
85          <a href="#chipblaster" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-flash"></i> CHIPBLASTER</a>
86          <a href="#faq" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-book"></i> FAQ</a>
87          <a href="#contact" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-envelope"></i> CONTACT</a>
88          <a href="javascript:;" onclick="accordeon('aboutus', 0);" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-home"></i> ABOUT US</a>
89          <div class="w3-dropdown-hover">
90            <button class="w3-button"><i class="fa fa-usd"></i> CURRENCY</button>
91            <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-right">
92              <a href="javascript:;" onclick="SetCurrency('EUR');" class="w3-bar-item w3-button w3-padding-small w3-text-white">EURO</a>
93              <a href="javascript:;" onclick="SetCurrency('USD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">US Dollar</a>
94              <a href="javascript:;" onclick="SetCurrency('GBP');" class="w3-bar-item w3-button w3-padding-small w3-text-white">GB Pound</a>
95              <a href="javascript:;" onclick="SetCurrency('CAD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Canadian Dollar</a>
96              <a href="javascript:;" onclick="SetCurrency('AUD');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Australian Dollar</a>
97              <a href="javascript:;" onclick="SetCurrency('BGN');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Bulgarian Lev</a>
98              <a href="javascript:;" onclick="SetCurrency('HRK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Croatian kuna</a>
99              <a href="javascript:;" onclick="SetCurrency('CZK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Czech koruna</a>
100              <a href="javascript:;" onclick="SetCurrency('DKK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Danish krona</a>
101              <a href="javascript:;" onclick="SetCurrency('HUF');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Hungarian forint</a>
102              <a href="javascript:;" onclick="SetCurrency('PLN');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Polish zloty</a>
103              <a href="javascript:;" onclick="SetCurrency('RON');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Romanian leu</a>
104              <a href="javascript:;" onclick="SetCurrency('SEK');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Swedish krona</a>
105              <a href="javascript:;" onclick="SetCurrency('CHF');" class="w3-bar-item w3-button w3-padding-small w3-text-white">Swiss franc</a>
106            </div>
107          </div>
108        </div>
109      </div>
110    </div>
111    <div class="w3-right w3-hide-medium w3-hide-large">
112      <div class="w3-dropdown-hover">
113        <a href="#pricing" class="w3-bar-item w3-button w3-text-white xg-black"><i class="fa fa-usd"></i>CART(<span class="Cart_quantity"></span>)</a>
114        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-loc">
115          <div class="Cart_items3 w3-text-black"></div>
116        </div>
117      </div>
118      <!--a href="#contact" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-envelope"></i> CONTACT</a-->
119      <div class="w3-dropdown-hover">
120        <a href="" class="w3-bar-item w3-button w3-right w3-text-white"><i class="fa fa-bars w3-large"></i></a>
121        <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-loc">
122          <!--a href="#pricing" class="w3-bar-item w3-button w3-text-black"><i class="fa fa-usd"></i> CART(<span class="Cart_quantity"></span>)</a-->
123          <a href="#codevision" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-eye"></i> CODEVISIONAVR</a>
124          <a href="#devkit" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-desktop"></i> DEVELOPMENT KIT</a>
125          <a href="#chipblaster" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-flash"></i> CHIPBLASTERAVR</a>
126          <a href="#faq" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-book"></i> FAQ</a>
127          <a href="#contact" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-envelope"></i> CONTACT</a>
128          <a href="javascript:;" onclick="accordeon('aboutus', 0);" class="w3-bar-item w3-button w3-text-white"><i class="fa fa-home"></i> ABOUT US</a>
129          <div class="w3-dropdown-hover">
130            <button class="w3-button"><i class="fa fa-usd"></i> CURRENCY</button>
131            <div class="w3-dropdown-content w3-bar-block xg-black xg-menu-right">
132              <a href="javascript:;" onclick="SetCurrency('EUR');" class="w3-bar-item w3-button w3-text-white w3-padding-small">EURO</a>
133              <a href="javascript:;" onclick="SetCurrency('USD');" class="w3-bar-item w3-button w3-text-white w3-padding-small">US Dollar</a>
134              <a href="javascript:;" onclick="SetCurrency('GBP');" class="w3-bar-item w3-button w3-text-white w3-padding-small">GB Pound</a>
135              <a href="javascript:;" onclick="SetCurrency('CAD');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Canadian Dollar</a>
136              <a href="javascript:;" onclick="SetCurrency('AUD');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Australian Dollar</a>
137              <a href="javascript:;" onclick="SetCurrency('BGN');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Bulgarian Lev</a>
138              <a href="javascript:;" onclick="SetCurrency('HRK');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Croatian kuna</a>
139              <a href="javascript:;" onclick="SetCurrency('CZK');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Czech koruna</a>
140              <a href="javascript:;" onclick="SetCurrency('DKK');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Danish krona</a>
141              <a href="javascript:;" onclick="SetCurrency('HUF');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Hungarian forint</a>
142              <a href="javascript:;" onclick="SetCurrency('PLN');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Polish zloty</a>
143              <a href="javascript:;" onclick="SetCurrency('RON');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Romanian leu</a>
144              <a href="javascript:;" onclick="SetCurrency('SEK');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Swedish krona</a>
145              <a href="javascript:;" onclick="SetCurrency('CHF');" class="w3-bar-item w3-button w3-text-white w3-padding-small">Swiss franc</a>
146            </div>
147          </div>
148        </div>
149      </div>
150    </div>
151  </div>
152</div>
153
154<!-- Cookie warning -->
155<div class="w3-bottom w3-panel xg-black w3-display-container">
156  <span onclick="this.parentElement.style.display='none'" class="w3-button w3-xxlarge w3-display-topright">&times;</span>
157  <h3>
157This website uses cookies</h3>
158  <p>While using this webshop cookies are used to store your webshop data temporarily on your computer. Cookies are not used for any other purpose.</p>
159</div>
160
161<!-- Header with full-height image -->
162<header class="bgimg-1 w3-display-container w3-grayscale-min" id="home">
163</header>
164
165<!-- About Section -->
166<div class="w3-container xg-padding" id="about">
167  <h3 class="w3-center">High Performance ANSI C Compiler for Microchip AVR Microcontrollers<!--img class="w3-image w3-round-large" src="./images/karttracker2.png" alt="KartTracker" width="300"--></a></h3>
168  <p class="w3-center w3-large">V4.07 release 7 May 2026</p>
169  <div class="w3-row-padding w3-center xg-padding-top">
170    <div class="w3-quarter">
171      <a href="#codevision"><i class="fa fa-eye w3-margin-bottom w3-jumbo w3-center"></i>
172      <p class="w3-large">CodeVisionAVR</p></a>
173      <p><a href="javascript:;" onclick="cart_add(products['cvadv']);location.href='#pricing';"><button class="w3-button xg-button w3-round">Advanced <label class="cvadv"></label></button></a></p>
174      <p><a href="javascript:;" onclick="cart_add(products['cvsta']);location.href='#pricing';"><button class="w3-button xg-button w3-round">Standard <label class="cvsta"></label></button></a></p>
175      <p>IDE - Automatic Program Generator - Graphic Library (Advanced) - ISP</p>
176    </div>
177    <div class="w3-quarter">
178      <a href="#devkit"><i class="fa fa-desktop w3-margin-bottom w3-jumbo"></i>
179      <p class="w3-large">Development Kit</p></a>
180      <p><a href="javascript:;" onclick="cart_add(products['dev24']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">DevKit 2.4&quot; <label class="dev24"></label></button></a></p>
181      <p><a href="javascript:;" onclick="cart_add(products['dev90']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">Devkit 9.0&quot; <label class="dev90"></label></button></a></p>
182      <p>CodeVisionAVR Advanced - LCD module with ATXMega A4U and a 2.4&quot; or 9.0&quot; LCD with Touchscreen - Optional AVR ICE</p>
183    </div>
184    <div class="w3-quarter">
185      <a href="#chipblaster"><i class="fa fa-flash w3-margin-bottom w3-jumbo"></i>
186      <p class="w3-large">ChipBlasterAVR</p></a>
187      <p><a href="javascript:;" onclick="cart_add(products['cb']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">Blaster <label class="cb"></label></button></a></p>
188      <p><a href="javascript:;" onclick="cart_add(products['cbs']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">Support <label class="cbs"></label></button></a></p>
189      <p>Universal In-System Programming Software for the Microchip AVR family of microcontrollers</p>
190    </div>
191    <div class="w3-quarter">
192      <a href="#codevision"><i class="fa fa-support w3-margin-bottom w3-jumbo"></i>
193      <p class="w3-large">Support Extension</p></a>
194      <p><a href="javascript:;" onclick="cart_add(products['csadv']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">Advanced <label class="csadv"></label></button></a></p>
195      <p><a href="javascript:;" onclick="cart_add(products['cssta']);location.href='#pricing';" ><button class="w3-button xg-button w3-round">Standard <label class="cssta"></label></button></a></p>
196    <p>CodeVisionAVR includes 1 year of free updates and e-mail technical support. After this period purchase a support package to continue this service.</p>
197    </div>
198  </div>
199  <p></p>
200  <p class="w3-center"><b>Quick order</b><br>Click on the blue buttons to quickly add a product to your cart.
201  </p>
202</div>
203
204<!-- CodeVisionAVR Section" -->
205<div class="w3-container xg-light-grey xg-padding" id="codevision">
206  <div class="w3-row-padding">
207    <div class="w3-half">
208      <h3>CodeVisionAVR</h3>
209      <p>High Performance ANSI C Compiler for the Microchip AVR microcontrollers.</p>
210      <ul>
211          <li>Integrated Development Environment</li>
212          <li>Automatic Program Generator</li>
213          <li>Graphic Library with support for the X-Graph XG8800 TFT LCD modules (Advanced version)</li>
214          <li>In-System Programmer for the Microchip AVR family of microcontrollers</li>
215          <li>Can be used to compile and upload ARDUINO programs</li>
216      </ul>
217      <p>The Standard version includes the complete feature set of CodeVisionAVR except support for Graphic Displays.<p>
218      <p>CodeVisionAVR Advanced adds Graphics Display libraries for many popular display controllers, the LCD Vision font & image Editor/Converter and an enhanced CodeWizardAVR.</p>
219      <p><b>Are you new to CodeVisionAVR?</b> <i>UVee</i> highly advises first time buyers to purchase the <a href="#devkit">CodeVisionAVR Development Kit</a>
219. It includes a license for CodeVisionAVR Advanced + an AVR LCD & Touchscreen module + optional an AVR ICE in-circuit debugger.</p>
220      <p>Your CodeVisionAVR license includes 1 year of free updates and e-mail technical support. After this period you can purchase a support package to continue to receive free updates and support for 1 year. The support price is different for the Standard and Advanced version. Make sure to select the exact version you own during purchase.</p>
221      <p>You can also upgrade your Standard license to the Advanced license. It might be a good idea to simultaneously purchase a support package.</p>
222      <p>This is a download only product, nothing will be shipped to you. A free evaluation version is available.</p>
223	  <p>The Internet Activation Server Subscription is 1 year subscription for accessing the Internet Activation Server. It is required only for license transfers between computers, after the 1 year of updates and technical support has expired. If the company/user has several licenses, this subscription covers all of them.</p>
224      <p>CodeVisionAVR is (C) Copyright 1998-2026 by <a href="www.hpinfotech.ro" target="_blank">HP InfoTech S.R.L.</a>, All Rights Reserved.</p>
225    </div>
226    <div class="w3-half w3-center">
227      <div class="w3-display-container Slides0">
228        <img src="./images/cv1.jpg" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">CodeVision Studio</div>
229      </div>
230      <div class="w3-display-container Slides0">
231        <img src="./images/cv2.png" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">CodeWizardAVR</div>
232      </div>
233      <div class="w3-display-container Slides0">
234        <img src="./images/cv3.png" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">LCD Vision</div>
235      </div>
236      <!--p>Click on below buttons to add a product to your cart</p-->
237      <p><a href="javascript:;" onclick="cart_add(products['cvadv']);"><button class="w3-button xg-button w3-round">CodeVisionAVR Advanced <label class="cvadv"></label></button></a></p>
238      <p><a href="javascript:;" onclick="cart_add(products['cvsta']);"><button class="w3-button xg-button w3-round">CodeVisionAVR Standard <label class="cvsta"></label></button></a></p>
239      <p><a href="javascript:;" onclick="cart_add(products['upgr']);"><button class="w3-button xg-button w3-round">Upgrade Standard to Advanced <label class="upgr"></label></button></a></p>
240      <p><a href="javascript:;" onclick="cart_add(products['csadv']);"><button class="w3-button xg-button w3-round">Advanced Support <label class="csadv"></label></button></a></p>
241      <p><a href="javascript:;" onclick="cart_add(products['cssta']);"><button class="w3-button xg-button w3-round">Standard Support <label class="cssta"></label></button></a></p>
242      <p><a href="javascript:;" onclick="cart_add(products['upgrs']);"><button class="w3-button xg-button w3-round">Upgrade St->Adv incl Support <label class="upgrs"></label></button></a></p>
243      <p><a href="javascript:;" onclick="cart_add(products['iass']);"><button class="w3-button xg-button w3-round">Internet Activation Server Subscription <label class="iass"></label></button></a></p>
244  </div>
245  </div>
246  <div class="w3-container xg-light-grey xg-padding-top" id="menu_1">
247    <div class="w3-row-padding">
248      <b>Detailed information:</b>
249    </div>
250
251    <button onclick="accordeon('cv_features', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Features</button>
252    <div id="cv_features" class="w3-hide w3-container accordeon">
253      <p>
254        <ul>
255          <li>Application that runs under Windows® XP, Vista, Windows 7, 8 & 10, 32bit and 64bit</li>
256          <li>Easy to use Integrated Development Environment and ANSI C compatible Compiler </li>
257          <li>Editor with auto indentation, syntax highlighting for both C and AVR assembler, function parameters and structure/union members autocomplete</li>
258          <li>Besides it’s own IDE, CodeVisionAVR can be used an Extension integrated in Atmel Studio 7</li>
259          <li>Supported data types: bit, bool, char, int, short, long, 64-bit long, float</li>
260          <li>Fast floating point library with hardware multiplier and enhanced core instructions supp
260ort for all the new ATmega chips</li>
261          <li>AVR specific extensions for:</li>
262          <ul>
263            <li>Transparent, easy accessing the EEPROM &amp; FLASH memory areas, without the need of special functions like in other AVR compilers</li>
264            <li>Bit level access to I/O registers</li>
265            <li>Interrupt support</li>
266            <li>Support for placing bit variables in the General Purpose I/O Registers (GPIOR) available in the new chips (ATtiny2313, ATmega48/88/168, ATmega165/169/325/3250/329/3290/645/6450/649/6490, ATmega1280/1281/2560/2561/640, ATmega406 and others)</li>
267          </ul>
268          <li>Compiler optimizations:</li>
269          <ul>
270            <li>Peephole optimizer</li>
271            <li>Advanced variables to register allocator, allows very efficient use of the AVR architecture</li>
272            <li>Common Block Subroutine Packing (what our competition calls “Code Compressor”), replaces repetitive code sequences with calls to subroutines. This optimizer is available as Standard in CodeVisionAVR, at no additional costs, not like in our competitor’s products.</li>
273            <li>Common sub-expression elimination</li>
274            <li>Loop optimization</li>
275            <li>Branch optimization</li>
276            <li>Subroutine call optimization</li>
277            <li>Cross-jumping optimization</li>
278            <li>Constant folding</li>
279            <li>Constant literal strings merging</li>
280            <li>Store-copy optimization</li>
281            <li>Dead code removing optimization</li>
282            <li>4 memory models: TINY (8 bit data pointers for chips with up to 256 bytes of RAM), SMALL (16 bit data pointers for chips with more than 256 bytes of RAM), MEDIUM (for chips with 128k of FLASH) and LARGE (for chips with 256k or more FLASH). The MEDIUM and LARGE memory models allow full FLASH addressing for chips like ATmega128, ATmega1280, ATmega2560, etc, the compiler handling the RAMPZ register totally transparently for the programmer. This feature is available as Standard in CodeVisionAVR, at no additional costs, not like in our competitor’s products.</li>
283            <li>User selectable optimization for code Size or Speed</li>
284          </ul>
285          <li>Possibility to insert inline assembler code directly in the C source file</li>
286          <li>VERY EFFICIENT USE OF RAM: Constant character strings are stored only in FLASH memory and aren't copied to RAM and accessed from there, like in other compilers for the AVR</li>
287          <li>C Source level debugging, with COFF symbol file generation, allows variable watching (including structures and unions) in Atmel Studio 7 and AVR Studio 4.19 debuggers</li>
288          <li>Fully compatible with AVR In-Circuit Emulators: AVR JTAG-ICE, AVR Dragon, etc.</li>
289        </ul>
290        <p>Built-in Serial Communication Terminal useful for debugging embedded systems, which employ serial communication (RS232, RS422, RS485)</p>
291        <img class="w3-image w3-round-large" src="./images/cvavr_terminal.png" alt="Terminal">
292        <p>Built-in In-System AVR Chip Programmer which allows automatic programming after a successfull compilation.</p>
293        <img class="w3-image w3-round-large" src="./images/cvavr_pgm.png" alt="Chip Programmer">
294        <p>The following programmers are supported:</p>
295        <ul>
296          <li>Atmel STK500 (serial connection)</li>
297          <li>Atmel STK600 (USB connection)</li>
298          <li>Atmel AVRISP (serial connection)</li>
299          <li>Atmel AVRISP MkII (USB connection)</li>
300          <li>Atmel AVR Dragon (USB connection)</li>
301          <li>Atmel JTAGICE MkII (USB connection)</li>
302          <li>Atmel JTAGICE 3 (USB connection)</li>
303          <li>Atmel-ICE (USB connection)</li>
304          <li>Atmel mEDBG (USB connection) - requires Atmel Studio 7 to be installed</li>
305          <li>Atmel AVR910 Application Note (serial connection)</li>
306          <li>USBASP original or clone (USB connection)</li>
307          <li>Kanda Systems STK200 and STK300 (LPT parallel port connection)</li>
308          <li>Vogel Elektronic VTEC ISP (LPT parallel port connection)</li>
309          <li>Dontronics DT006 (LPT parallel port connection)</li>
310        </ul>
311        <li>Chips supported by CodeVisionAVR Standard and Advanced:</li>
312        <ul>
313          <li>AT90S2313</li>
314          <li>AT90S2323, AT90S2343</li>
315          <li>AT90S2333, AT90S4433</li>
316          <li>AT90S4414, AT90S8515</li>
317          <li>AT90S4434, AT90S8535</li>
318          <li>AT90S8534</li>
319          <li>AT90CAN32, AT90CAN64, AT90CAN128</li>
320          <li>AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90PWM216, AT90PWM316</li>
321          <li>AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, AT90USB162, AT90USB82</li>
322          <li>ATA8510</li>
323          <li>ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny20, ATtiny40 (reduced core)</li>
324          <li>ATtiny13, ATtiny13A</li>
325          <li>ATtiny1634</li>
326          <li>ATtiny167, ATtiny87</li>
327          <li>ATtiny22</li>
328          <li>ATtiny2313, ATtiny2313A, ATtiny4313</li>
329          <li>Attiny417, ATtiny817</li>
330          <li>ATtiny24, ATtiny44, ATtiny84</li>
331          <li>ATtiny25, ATtiny45, ATtiny85</li>
332          <li>ATtiny26, ATtiny46, ATtiny86, ATtiny166</li>
333          <li>ATtiny261, ATtiny461, ATtiny861</li>
334          <li>ATtiny202/204/402/404/406/804/806/807/1606/1607</li>
335          <li>ATtiny212/214/414/416/814/816/817/1614/1616/1617/3214/3216/3217</li>
336          <li>ATtiny43U</li>
337          <li>ATtiny441, ATtiny841</li>
338          <li>ATtiny48, ATtiny88</li>
339          <li>ATtiny828</li>
340          <li>ATmega103</li>
341          <li>ATmega128, ATmega128A</li>
342          <li>ATmega1280, ATmega1281</li>
343          <li>ATmega1284, ATmega1284P</li>
344          <li>ATmega128RFA1</li>
345          <li>ATmega128RFR2, ATmega256RFR2, ATmega64RFR2</li>
346          <li>ATmega1284RFR2, ATmega2564RFR2, ATmega644RFR2</li>
347          <li>ATmega16</li>
348          <li>ATmega16HVA, ATmega 8HVA</li>
349          <li>ATmega16HVB, ATmega32HVB</li>
350          <li>ATmega16M1, ATmega32M1, ATmega64M1</li>
351          <li>ATmega16U4, ATmega32U4</li>
352          <li>ATmega161, ATmega162, ATmega163</li>
353          <li>ATmega164, ATmega164A, ATmega164PA, ATmega168PB</li>
354          <li>ATmega169, ATmega169A, ATmega169PA</li>
355          <li>ATmega2560, ATmega2561</li>
356          <li>ATmega32, ATmega32A</li>
357          <li>ATmega32C1, ATmega64C1</li>
358          <li>ATmega32U6</li>
359          <li>ATmega3208/3209</li>
360          <li>ATmega323</li>
361          <li>ATmega324, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB</li>
362          <li>ATmega325, ATmega325A, ATmega325P, ATmega325PA</li>
363          <li>ATmega3250, ATmega3250A, ATmega3250P</li>
364          <li>ATmega328, ATmega328P, ATmega328PB, ATmega328PV</li>
365          <li>ATmega329, ATmega329A, ATmega329P, ATmega329PA</li>
366          <li>ATmega3290, ATmega3290P, ATmega3290P</li>
367          <li>ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB</li>
368          <li>ATmega4808/4809</li>
369          <li>ATmega603</li>
370          <li>ATmega64</li>
371          <li>ATmega640</li>
372          <li>ATmega644, ATmega644A, ATmega644PA, ATmega644P, ATmega644PV</li>
373          <li>ATmega645, ATmega645A, ATmega645P, ATmega645PA</li>
374          <li>ATmega6450, ATmega6450A, ATmega6450P</li>
375          <li>ATmega649, ATmega649A, ATmega649P, ATmega649PA</li>
376          <li>ATmega6490, ATmega6490A, ATmega6490P</li>
377          <li>ATmega8, ATmega8A, ATmega8P, ATmega8PB</li>
378          <li>ATmega88PA, ATmega88PB</li>
379          <li>ATmega8U2, ATmega16U2, ATmega32U2</li>
380          <li>ATmega8515</li>
381          <li>ATmega8535</li>
382          <li>ATxmega128A1, ATxmega192A1, ATxmega256A1, ATxmega384A1, ATxmega64A1</li>
383          <li>ATxmega128A1U, ATxmega64A1U</li>
384          <li>ATxmega128A3, ATxmega192A3, ATxmega256A3, ATxmega256A3B, ATxmega64A3</li>
385          <li>ATxmega128A3U, ATxmega192A3U, ATxmega256A3U, ATxmega256A3BU, ATxmega64A3U</li>
386          <li>ATxmega16A4, ATxmega32A4, ATxmega64A4, ATxmega128A4</li>
387          <li>ATxmega16A4U, ATxmega32A4U, ATxmega64A4U, ATxmega128A4U</li>
388          <li>ATxmega128B1, ATxmega64B1</li>
389          <li>ATxmega128B3, ATxmega64B3</li>
390          <li>ATxmega128C3, ATxmega192C3, ATxmega256C3, ATxmega64C3, ATxmega384C3</li>
391          <li>ATxmega16C4, ATxmega32C4</li>
392          <li>ATxmega128D3, ATxmega192D3, ATxmega256D3, ATxmega32D3, ATxmega64D3</li>
393          <li>ATxmega16D4, ATxmega32D4, ATxmega64D4, ATxmega128D4</li>
394          <li>ATxmega8E5, ATxmega16E5, ATxmega32E5</li>
395		  <li>AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64</li>
396          <li>AVR32DA28, AVR32DA32, AVR32DA48</li>
397          <li>AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64</li>
398          <li>FPSLIC AT94K05, AT94K10, AT94K20, AT94K40</li>
399          <li>AT43USB355</li>
400          <li>AT76C711</li>
401          <li>AT86RF401</li>
402          <li>ATA6285, ATA6286, ATA6289</li>
403        </ul>
404      </p>
405      <p>For In-System programming of the other AVR chips (AT90S1200, ATtiny12,
406        ATtiny15L) please use our Universal Programming software <
406a href="#chipblaster">ChipBlasterAVR</a></p>
407    </div>
408
409    <button onclick="accordeon('cv_graphic_library', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Graphic Display Library</button>
410    <div id="cv_graphic_library" class="w3-hide w3-container accordeon">
411      <p>The CodeVisionAVR C Compiler features a powerful graphic library for LCD, TFT and OLED displays with resolutions from 84x48 up to 800x480 pixels.</p>
412      <p>Unlike graphic libraries from other vendors, the CodeVisionAVR library allows to use any bit of any I/O port in any order, for connecting to the graphic display module, providing maximal flexibility for the designer.</p>
413      <img class="w3-image w3-round-large" src="./images/gfx_settings.jpg" alt="Graphic Display Settings">
414      <p>The graphic library supports the following functions/features:</p>
415      <ul>
416        <li>Plotting pixels</li>
417        <li>Reading pixel’s color</li>
418        <li>Line drawing with any width between 1..255 pixels. The lines can be solid or have an user defined 8 pixel pattern</li>
419        <li>Drawing triangles with any line style as specified above</li>
420        <li>Drawing rectangles with any line style as specified above</li>
421        <li>Drawing rectangles with rounded corners, using solid lines with any width between 1..255 pixels</li>
422        <li>Drawing polygons with any numbers of points and any line style</li>
423        <li>Drawing circles and arcs of circles with any point size between 1..255 pixels</li>
424        <li>Drawing ellipses with any any point size between 1..256 pixels</li>
425        <li>Drawing rectangular bars with user defined filling pattern</li>
426        <li>Filling any closed polygon with a solid color</li>
427        <li>Drawing a pie slice and filling it’s interior with a solid color</li>
428        <li>Displaying text in any color using various fonts at any position on the screen, with 1 pixel resolution</li>
429        <li>Font characters can have any width and height up to 255 pixels</li>
430        <li>Fonts can have variable or fixed pitch, and are stored in FLASH memory</li>
431        <li>Additional fonts can be created from scratch or imported from the installed Windows fonts using the LCD Vision font editor</li>
432        <li>Both horizontal and vertical spacing between text characters can be set between 0 and 255 pixels</li>
433        <li>Saving any rectangular portion of the screen as a bitmap image to RAM, EEPROM or any type of external memory, including MMC or SD cards</li>
434        <li>Displaying on the screen of a bitmap image stored in RAM, FLASH, EEPROM or any type of external memory, including MMC or SD cards. The image can be copied directly, or bit-level logical (AND, OR, XOR, NOT) operations can be performed between the image and screen contents. Images can be converted from popular graphic formats or created from scratch using LCD Vision.</li>
435      </ul>
436      <img class="w3-image w3-round-large" src="./images/ssd1963_demo1.jpg" alt="Graphic Display Demo 1">
437      <img class="w3-image w3-round-large" src="./images/ssd1963_demo2.jpg" alt="Graphic Display Demo 2">
438      <img class="w3-image w3-round-large" src="./images/ssd1963_demo3.jpg" alt="Graphic Display Demo 3">
439      <p>The following graphic display controllers are currently supported:</p>
440      <ul>
441        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9163.pdf" target="_blank">ILI9163</a> for color TFT 128x160 (portrait mode) and 160x128 (landscape mode) displays (only with Advanced license)</li>
442        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9225B.pdf" target="_blank">ILI9225B</a> for color TFT 176x220 (portrait mode) and 220x176 (landscape mode) displays (only with Advanced license)</li>
443        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9325.pdf" target="_blank">ILI9325</a> (equivalent RM68090) for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
444        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9328.pdf" target="_blank">ILI9328</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
445        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9331.pdf" target="_blank">ILI9331</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
446        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9340.pdf" target="_blank">ILI9340</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
447        <li>Ilitek <a href="http://www.hpinfotech.ro/ILI9341.pdf" target="_blank">ILI9341</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
448        <li>RAIO Technology <a href="http://www.hpinfotech.ro/ra8875.pdf" target="_blank">RA8875</a> for color TFT 480x272, 800x480 displays (only with Advanced license) <br>The driver uses hardware acceleration for drawing lines, triangles, rectangles, circles, ellipses and fill operations</li>
449        <li>Samsung <a href="http://www.hpinfotech.ro/S6D0164.pdf" target="_blank">S6D0164</a> for color TFT 176x220 (portrait mode) and 220x176 (landscape mode) displays (only with Advanced license)</li>
450        <li>Samsung <a href="http://www.hpinfotech.ro/S6D1121.pdf" target="_blank">S6D1121</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
451        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1289.pdf" target="_blank">SSD1289</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
452        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1963.pdf" target="_blank">SSD1963</a> for color TFT 320x240, 480x272, 800x480 displays (only with Advanced license)</li>
453        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD2119.pdf" target="_blank">SSD2119</a> for color TFT 320x240 displays (only with Advanced license)</li>
454        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1303.pdf" target="_blank">SSD1303</a> OLED displays</li>
455        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1305.pdf" target="_blank">SSD1305</a> OLED 128x32, 128x64 displays</li>
456        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1306.pdf" target="_blank">SSD1306</a> OLED 128x32, 128x64 displays</li>
457        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1309.pdf" target="_blank">SSD1309</a> OLED 128x32, 128x64 displays</li>
458        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1322.pdf" target="_blank">SSD1322</a> OLED 128x64, 256x64 displays</li>
459        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1331.pdf" target="_blank">SSD1331</a> for color OLED 96x64 displays (only with Advanced license)<br>The driver uses hardware acceleration for drawing lines and rectangles</li>
460        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1332.pdf" target="_blank">SSD1332</a> for color OLED 96x64 displays (only with Advanced license)<br>The driver uses hardware acceleration for drawing lines and rectangles</li>
461        <li>Solomon Systech <a href="http://www.hpinfotech.ro/SSD1351.pdf" target="_blank">SSD1351</a> for color OLED 128x96 and 128x128 displays (only with Advanced license)</li>
462        <li>Sino Wealth <a href="http://www.hpinfotech.ro/SH1101A.pdf" target="_blank">
462SH1101A</a> OLED displays</li>
463        <li>Sino Wealth <a href="http://www.hpinfotech.ro/SH1106.pdf" target="_blank">SH1106</a> OLED displays</li>
464        <li>Samsung <a href="http://www.hpinfotech.ro/KS0108.pdf" target="_blank">KS0108</a> (equivalent HD61202)</li>
465        <li>Epson <a href="http://www.hpinfotech.ro/SED1335.pdf" target="_blank">SED1335</a> (equivalent RA8835)</li>
466        <li>Epson <a href="http://www.hpinfotech.ro/S1D13700.pdf" target="_blank">S1D13700</a></li>
467        <li>S-MOS <a href="http://www.hpinfotech.ro/SED1520.pdf" target="_blank">SED1520</a> (equivalents NJU6450, PT6520)</li>
468        <li>Epson <a href="http://www.hpinfotech.ro/SED1530.pdf" target="_blank">SED1530</a></li>
469        <li>Sunplus <a href="http://www.hpinfotech.ro/SPLC501C.pdf" target="_blank">SPLC501C</a></li>
470        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7565.pdf" target="_blank">ST7565</a> in both parallel and serial modes</li>
471        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7567.pdf" target="_blank">ST7567</a> in both parallel and serial modes</li>
472        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7781.pdf" target="_blank">ST7781</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
473        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7789S.pdf" target="_blank">ST7789S</a> for color TFT 240x320 (portrait mode) and 320x240 (landscape mode) displays (only with Advanced license)</li>
474        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7793.pdf" target="_blank">ST7793</a> for color TFT 240x400 (portrait mode) and 400x240 (landscape mode) displays (only with Advanced license)</li>
475        <li>Sitronix <a href="http://www.hpinfotech.ro/ST7920.pdf" target="_blank">ST7920</a></li>
476        <li>UltraChip <a href="http://www.hpinfotech.ro/UC1608.pdf" target="_blank">UC1608</a> 240x128 display in 4-bit, 8-bit parallel and serial modes</li>
477        <li>UltraChip <a href="http://www.hpinfotech.ro/UC1610.pdf" target="_blank">UC1610</a> 160x104 (<a href="http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf" target="_blank">Electronic Assembly DOGXL 160-7</a>), 160x128 displays in 4-wire serial mode</li>
478        <li>UltraChip <a href="http://www.hpinfotech.ro/UC1701.pdf" target="_blank">UC1701</a> in both parallel and serial modes</li>
479        <li>Toshiba <a href="http://www.hpinfotech.ro/T6963C.pdf" target="_blank">T6963C</a></li>
480        <li>Philips <a href="http://www.hpinfotech.ro/PCD8544.pdf" target="_blank">PCD8544</a> (used in the LCDs of the Nokia 3310, 5110 phones)</li>
481        <li>UVee XG43A TFT LCDs (only with Advanced license).</li>
482        <li>UVee <a href="#devkit">XG7100</a> TFT LCDs (only with Advanced license).</li>
483      </ul>
484    </div>
485    
486    <button onclick="accordeon('cv_wizard', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">CodeWizard</button>
487      <div id="cv_wizard" class="w3-hide w3-container accordeon">
488      <p>The built-in Automatic Program Generator for AVR, AVR8X, AVR DA and XMEGA chips, allows you to write in a matter of minutes all the code needed for implementing the following functions</p>
489      <img class="w3-image w3-round-large" src="./images/codewizardavr.png" alt="CodeWizardAVR">
490      <ul>
491        <li>External memory access setup, including the XMEGA EBI</li>
492        <li>Chip reset source identification</li>
493        <li>XMEGA oscillator, PLL, prescallers and peripheral clocks initialization</li>
494        <li>Input/Output Ports initialization</li>
495        <li>External Interrupts initialization</li>
496        <li>Timers/Counters initialization</li>
497        <li>Watchdog Timer initialization</li>
498        <li>USART initialization and interrupt driven buffered serial communication</li>
499        <li>Analog Comparator initialization</li>
500        <li>ADC initialization</li>
501        <li>XMEGA, AVR8X, AVR DA DAC initialization</li>
502        <li>XMEGA, AVR8X, AVR DA RTC initialization</li>
503        <li>SPI Interface initialization</li>
504        <li>CAN Interface initialization</li>
505        <li>TWI initialization</li>
506        <li>I²C Bus, LM75 Temperature Sensor, DS1621 Thermometer/Thermostat, PCF8563, PCF8583, DS1307, DS3231 Real Time Clocks, BMP085, BMP180, MS5611-01BA Pressure Sensors initialization</li>
507        <li>DS1302 Real Time Clock initialization</li>
508        <li>1 Wire Bus and DS1820/DS18S20/DS18B20/DS1822 Temperature Sensors initialization</li>
509        <li>Alphanumeric and Graphic LCD/TFT/OLED display module initialization</li>
510        <li>ADS7843 and ADS7846 Resistive Touchscreen initialization</li>
511        <li>USB controller</li>
512      </ul>
513    </div>
514
515    <button onclick="accordeon('cv_LCDVision', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">LCD Vision</button>
516    <div id="cv_LCDVision" class="w3-hide w3-container accordeon">
517      <p>LCD Vision is a companion application designed for creating, editing fonts and images, and exporting them in form of C source code or binary data, compatible with the CodeVisionAVR Graphic Display Library.
518      Fonts can be created from scratch or imported from the installed system fonts. Images can be also created from scratch or imported from popular graphic formats like: BMP, JPG, GIF, PNG, ICO, WMF, EMF.</p>
519      <img class="w3-image w3-round-large" src="./images/lcdvision1.jpg" alt="LCD Vision">
520      <p>Note: LCD Vision can be used only with an Advanced CodeVisionAVR license.</p>
521    </div>
522
523    <button onclick="accordeon('cv_libraries', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Libraries</button>
524    <div id="cv_libraries" class="w3-hide w3-container accordeon">
525      <p>
525Besides the standard C libraries, the CodeVisionAVR compiler features a rich set of libraries designed to fulfil all the needs of the embedded systems programmer.
526      The CodeVisionAVR libraries are not GPL-ed, therefore you are not obliged to publish the source code of your commercial application or pay us royalties for their commercial usage.
527      </p>
528      
529      <h4>Alphanumeric LCD Library</h4>
530      <p>The CodeVisionAVR compiler features an alphanumeric LCD library for the Hitachi HD44780, Samsung KS0073 and Solomon Systech SSD1803 (Electronic Assembly DIP203 displays) controllers, both 8-bit AVR and XMEGA chips being supported. The LCD signals can be allocated to any pin of any I/O port in any order, directly from the CodeVisionAVR IDE, providing maximal flexibility to the designer. Arduino alphanumeric LCD shields with the PCF8574 I/O expander and I2C connection are also supported.</p>
531      <img class="w3-image w3-round-large" src="./images/alcd.png" alt="Alphanumeric LCD">
532      
533      <h4>Touchscreen LCD Library</h4>
534      <p>The CodeVisionAVR compiler is supplied with libraries for Capacitive and Resistive Touchscreen controllers, both 8-bit AVR and XMEGA chips being supported. The Capacitive Touchscreen library handles the FocalTech Systems FT5206, FT5306 and FT5406 controllers, connected using the Two Wire (I2C) Interface.</p>
535      <p>The Resistive Touchscreen library uses the ADS7843 and ADS7846 (XPT2046) industry standard controllers from Texas Instruments. The library features special functions for calibration and noise filtering, ensuring a reliable operation of the touchscreen.</p>
536      <p>The controller connections can be allocated, directly from the CodeVisionAVR IDE, to any bit of any I/O port in any order, providing maximal flexibility for the designer.</p>
537      <img class="w3-image w3-round-large" src="./images/cvavr_touchscreen.png" alt="Touchscreen">
538      
539      <h4>USB Library</h4>
540      <p>Example CodeWizardAVR USB configuration page for non-XMEGA chips:</p>
541      <p>The CodeVisionAVR compiler features an easy to use USB library for operation in Device mode. The library is fully supported by the CodeWizardAVR, allowing to design a fully functional USB application in a matter of minutes.<br>
542      The following Device Classes are currently supported:</p>
543      <ul>
544        <li>Communication Device Class - Virtual Serial Port</li>
545        <li>Human Interface Device - Keyboard</li>
546        <li>Human Interface Device - Mouse</li>
547        <li>Human Interface Device - Joystick</li>
548        <li>Human Interface Device - Generic</li>
549      </ul>
550      The following chips are supported:
551      <ul>
552        <li>AT90USB646/647/1286/1287</li>
553        <li>AT90USB82/162</li>
554        <li>ATmega8U2/16U2/32U2</li>
555        <li>ATmega16U4/32U4</li>
556        <li>ATmega32U6</li>
557        <li>ATxmega 64A1U/128A1U</li>
558        <li>ATxmega 64A3U/128A3U/192A3U/256A3U</li>
559        <li>ATxmega 16A4U/32A4U/64A4U/128A4U</li>
560        <li>ATxmega 256A3BU</li>
561        <li>ATxmega 64B1/128B1</li>
562        <li>ATxmega 64B3/128B3</li>
563        <li>ATxmega 32C3/64C3/128C3/256C3/384C3</li>
564        <li>ATxmega 16C4/32C4</li>
565      </ul>
566      <p>The USB Device library can implement a maximum of two interfaces for non-XMEGA chips.<br>
567      For XMEGA chips up to four interfaces are supported.<br>
568      This allows the creation of composite USB devices using the same controller, for example a mouse and keyboard.</p>
569      <p>Example CodeWizardAVR USB configuration page for non-XMEGA chips:</p>
570      <img class="w3-image w3-round-large" src="./images/cwizusb.png" alt="USB">
571      <p>Example CodeWizardAVR USB configuration page for XMEGA chips:</p>
572      <img class="w3-image w3-round-large" src="./images/cwizusb_xmega.png" alt="USB Xmega">
573      
574      <h4>SD/MMC Card Library</h4>
575      <p>The CodeVisionAVR compiler features a MMC/SD/SD HC FLASH Memory Card library that uses the SPI bus interface, both 8-bit AVR and XMEGA chips being supported. Both low level and high level FAT12, FAT16 and FAT32 disk access functions are implemented. Some of the card controls signals can be allocated, directly from the CodeVisionAVR IDE, to any pin of any I/O port in any order, providing maximal flexibiliy to the designer.</p>
576      <img class="w3-image w3-round-large" src="./images/sdcard.png" alt="SDCard">
577      
578      <h4>I2C Library</h4>
579      <p>The CodeVisionAVR compiler features a software bit-banged I2C library that allows operation in master mode. The I2C signals can be allocated, directly from the CodeVisionAVR IDE, to any pin of any I/O port in any order, providing maximal flexibility for the designer.</p>
580      <img class="w3-image w3-round-large" src="./images/cvavr_i2c.png" alt="I2C">
581      <p>The I2C library supports a large set of compatible peripherals:
582      <ul>
583        <li>Philips PCF8563, PCF 8583 and Maxim DS1307, DS3231 Real Time Clocks</li>
584        <li>Philips PCF8574 I/O expander</li>
585        <li>Maxim DS1621 Temperature Sensor/Thermostat</li>
586        <li>National Semiconductor LM75 Temperature Sensor</li>
587        <li>Arduino alphanumeric LCD display shields with I2C connection</li>
588      </ul>
589      Note: The bit-banged I2C library doesn't support the XMEGA chips, for these chips the TWI library must be used.<
589/p>
590      
591      <h4>TWI Library</h4>
592      <p>The CodeVisionAVR compiler features a hardware TWI (I2C) library that allows operation in master and slave modes, both 8-bit AVR, AVR8X, AVR DA and XMEGA chips being supported.
593      The built-in CodeWizardAVR allows the user to easily configure the TWI library in master and slave modes.</p>
594      <p>The TWI library supports a large set of compatible peripherals:</p>
595      <ul>
596        <li>Philips PCF8563, PCF 8583, Maxim DS1307 and DS3231 Real Time Clocks</li>
597        <li>Philips PCF8574 I/O expander</li>
598        <li>Maxim DS1621 Temperature Sensor/Thermostat</li>
599        <li>National Semiconductor LM75 Temperature Sensor</li>
600        <li>BMP085, BMP180 and MS5611-01BA03 Pressure Sensors</li>
601        <li>Arduino alphanumeric LCD display shields with I2C connection</li>
602      </ul>
603      
604      <h4>1 Wire Library</h4>
605      <p>The CodeVisionAVR compiler features a software bit-banged Maxim/Dallas Semiconductor 1 Wire library, both 8-bit AVR and XMEGA chips being supported.
606      The 1 Wire DATA signal can be allocated, directly from the CodeVisionAVR IDE, to any pin of any I/O port, providing maximal flexibility for the designer.</p>
607      <img class="w3-image w3-round-large" src="./images/cvavr_1wire.png" alt="1Wire">
608      <p>The 1 Wire library has special functions for the following compatible peripherals:</p>
609      <ul>
610        <li>Maxim DS1820/DS18S20/DS18B20/DS1822 Temperature Sensors</li>
611        <li>Maxim DS2430/DS2433 EEPROMs</li>
612      </ul>
613        
614      <h4>RTC Library</h4>
615      <p>The CodeVisionAVR compiler features a set of libraries that support the following popular Real Time Clock (RTC) chips:</p>
616      <ul>
617        <li>Philips PCF8563 (I2C/TWI interface)</li>
618        <li>Philips PCF8583 (I2C/TWI interface)</li>
619        <li>Maxim DS1302 (bit-banged serial interface)</li>
620        <li>Maxim DS1307  (I2C/TWI interface)</li>
621        <li>Maxim DS3231 (I2C/TWI interface)</li>
622      </ul>
623      <p>The built-in CodeWizardAVR allows the user to easily configure the RTC libraries.</p>
624      
625      <h4>Temperature-Pressure-Humidity-Light Sensors Library</h4>
626      <p>The CodeVisionAVR compiler features a set of libraries supporting the following popular Sensor chips:</p>
627      <ul>
628        <li>National Semiconductor LM75 (I2C interface)</li>
629        <li>Maxim DS1621 (I2C interface)</li>
630        <li>Maxim DS1820/DS18S20 (1 Wire interface)</li>
631        <li>Maxim DS18B20 (1 Wire interface)</li>
632        <li>Maxim DS1822 (1 Wire interface)</li>
633        <li>Bosch Sensortec BMP085 (I2C interface)</li>
634        <li>Bosch Sensortec BMP180 (I2C interface)</li>
635        <li>Bosch Sensortec BMP280 (I2C interface)</li>
636        <li>Measurement Specialties MS5611-01BA01/MS5611-01BA03 (I2C interface)</li>
637        <li>Bosch Sensortec BME280 Combined Humidity, Pressure and Temperature Sensor (I2C interface)</li>
638        <li>ROHM Semiconductor BH1750FVI Abient Light Sensor (I2C interface)</li>
639      </ul>
640      <p>The built-in CodeWizardAVR allows the user to easily configure the Sensor libraries.</p>
641     
642      <h4>Ethernet Library</h4>
643      <p>The CodeVisionAVR compiler features a library for the Microchip ENC28J60 Ethernet controller. The signal allocation for the ENC28J60 chip can be easily set in the project configuration.</p>
644      <img class="w3-image w3-round-large" src="./images/enc28j60.png" alt="Ethernet">
645      <p>Several code examples for the ENC28J60 are supplied with the compiler.<br>
646      Also are supplied web server examples for other popular chips like W5100 from Wiznet and CP2200 from Silicon labs.</p>
647
648      <h4>Supplementary libraries</h4>
649      <ul>
650          <li>Serial Peripheral Interface or SPI</li>
651          <li>Power management</li>
652          <li>Delays</li>
653          <li>BCD and Gray code conversion </li>
654      </ul>
655    </div>
656    
657    <button onclick="accordeon('cv_arduino', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Arduino</button>
658    <div id="cv_arduino" class="w3-hide w3-container accordeon">
659      <p>The CodeVisionAVR IDE and Atmel Studio Extension allows to automatically upload the successfuly compiled program to an Arduino compatible development board.
660      This option can be enabled in the project configuration menu.</p>
661      <img class="w3-image w3-round-large" src="./images/arduino1.png" alt="Arduino">
662      <p>The Arduino uploader is also available from the CodeVisionAVR IDE and Atmel Studio Tools menu.</p>
663      <img class="w3-image w3-round-large" src="./images/arduino2.png" alt="Arduino">
664      <ul>
665    </div>
666    
667    <button onclick="accordeon('cv_download', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Download</button>
668    <div id="cv_download" class="w3-hide w3-container accordeon">
669      <p><a href="https://www.hpinfotech.ro/cvavreval.zip">CodeVisionAVR Evaluation</a> V4.07</p>
670      <p>Free, 4kbytes code size limited version. PCF8563, PCF8583, DS1302, DS1307, DS2430, DS2433 libraries are not included. Includes also the Evaluation version of the LCD Vision font editor, with disabled saving of the generated font C source code.</p>
671      <p><a href="http://www.hpinfotech.ro/CodeVisionAVR-V407-Setup.exe">CodeVisionAVR</a> V4.07</p>
672      <p>Commericial version including the full LCD Vision font editor, password protected setup. Note: an Advanced license is required to use LCD Vision and the color graphic TFT LCD libraries.<p>
673      <p>CodeVisionAVR User Manual <a href="https://www.hpinfotech.ro/cvavrman.zip">cvavrman.zip</a></p>
674      <p><b>Make sure to create a BACKUP copy of the downloaded setup file on a secure media. </b></p>
675      <p>All older versions (V3 and V2) can be downloaded upon simple request.</p>
676    </div>
677
678    <button onclick="accordeon('cv_history', 1);" class="w3-button w3-block xg-black w3-left-align w3-border">Revision History</button>
679    <div id="cv_history" class="w3-hide w3-container accordeon">
680      <p>
681        <b>V4.07 Commercial Release (7 May 2026)</b>
682        <br>
683        <b>V4.06 Commercial Release (1 October 2025)</b>
684        <br>
685        <b>V4.05 Commercial Release (28 July 2025)</b>
686        <br>
687        <b>V4.04 Commercial Release (16 May 2025)</b>
688        <br>
689        <b>V4.03 Commercial Release (26 Aug 2024)</b>
690        <br>
691        <b>V4.02 Commercial Release (28 Feb 2024)</b>
692        <br>
693        <b>V4.01 Commercial Release (31 Jan 2024)</b>
694        <br>
695        <b>V4.00 Commercial Release (8 Nov 2023)</b>
696        <br>
697        <b>V3.52 Commercial Release (23 Jun 2023)</b>
698        <br>
699        <b>V3.51 Commercial Release (21 Feb 2023)</b>
700        <br>
701        <b>V3.50 Commercial Release (5 Jan 2023)</b>
702        <br>
703        <b>V3.49 Commercial Release (25 Aug 2022)</b>
704        <br>
705        <b>V3.48 Commercial Release (26 Feb 2022)</b>
706        <br>
707        <b>V3.47 Commercial Release (28 Nov 2021)</b>
708        <br>
709        <b>V3.46 Commercial Release (3 Sep 2021)</b>
710        <br>
711        <b>V3.45 Commercial Release (31 May 2021)</b>
712        <br>
713        <b>V3.44 Commercial Release (24 May 2021)</b>
714        <br>
715        <b>V3.43 Commercial Release (14 January 2021)</b>
716        <br>
717        <b>V3.42 Commercial Release (21 July 2020)</b>
718        <br>
719        <b>V3.41 Commercial Release (3 June 2020)</b>
720        <br>
721        <b>V3.40 Commercial Release (14 May 2020)</b>
722        <br>
723        <b>
723V3.39 Commercial Release (30 January 2020)</b>
724        <br>
725        <b>V3.38 Commercial Release (11 November 2019)</b>
726        <br>
727        <b>V3.37 Commercial Release (21 June 2019)</b>
728        <br>
729        <b>V3.36 Commercial Release (18 April 2019)</b>
730        <br>
731        <b>V3.35 Commercial Release (4 March 2019)</b>
732        <br>
733        <b>V3.34 Commercial Release (19 November 2018)</b>
734        <br>
735        <b>V3.33 Commercial Release (17 July 2018)</b>
736        <br>
737        <b>V3.32 Commercial Release (18 December 2017)</b>
738        <br>
739        <b>V3.31 Commercial Release (20 July 2017)</b>
740        <br>
741        <b>V3.30 Commercial Release (27 March 2017)</b>
742        <br>
743        <b>V3.29 Commercial Release (5 Novembeer 2016)</b>
744        <br>
745        <b>V3.28 Commercial Release (12 August 2016)</b>
746        <br>
747        <b>V3.27 Commercial Release (4 May 2016)</b>
748        <br>
749        <b>V3.26 Commercial Release (18 March 2016)</b>
750        <br>
751        <b>V3.25 Commercial Release (12 February 2016)</b>
752        <br>
753        <b>V3.24 Commercial Release (16 October 2015)</b>
754        <br>
755        <b>V3.23a Commercial Release (14 September 2015)</b>
756        <br>
757        <b>V3.23 Commercial Release (9 September 2015)</b>
758        <br>
759        <b>V3.22 Commercial Release (19 June 2015)</b>
760        <br>
761        <b>V3.21 Commercial Release (20 May 2015)</b>
762        <br>
763        <b>V3.20 Commercial Release (6 April 2015)</b>
764        <br>
765        <b>V3.19 Commercial Release (20 February 2015)</b>
766        <br>
767        <b>V3.18 Commercial Release (21 January 2015)</b>
768        <br>
769        <b>V3.17 Commercial Release (21 December 2014)</b>
770        <br>
771        <b>V3.16 Commercial Release (31 October 2014)</b>
772        <br>
773        <b>V3.15 Commercial Release (22 September 2014)</b>
774        <br>
775        <b>V3.14 Commercial Release (4 August 2014)</b>
776        <br>
777        <b>V3.13 Commercial Release (30 July 2014)</b>
778        <br>
779        <b>V3.12 Commercial Release (3 June 2014)</b>
780        <br>
781        <b>V3.11 Commercial Release (27 May 2014)</b>
782        <br>
783        <b>V3.10 Commercial Release (16 February 2014)</b>
784        <br>
785        <b>V3.09 Commercial Release (5 February 2014)</b>
786        <br>
787        <b>V3.08 Commercial Release (7 November 2014)</b>
788        <br>
789        <b>V3.07 Commercial Release (10 October 2013)</b>
790      </p>
791    </div>
792  </div>
793</div></div>
794
795<!-- Quotes -->
796<div class="w3-container" style="height: 256px">
797  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
798    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>If everything you try works, you aren't trying hard enough."</i></p><p>Gordon Moore</p>
799  </div>
800  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
801    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>One thing a leader does is to remove the stigma of mistakes."</i></p><p>Gordon Moore</p>
802  </div>
803  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
804    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>With engineering, I view this year's failure as next year's opportunity to try it again. Failures are not something to be avoided. You want to have them happen as quickly as you can so you can make progress rapidly."</i></p><p>Gordon Moore</p>
805  </div>
806  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
807    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>Moore's Law - The number of transistors and resistors on a chip doubles every 24 months."</i></p><p>Gordon Moore</p>
808  </div>
809  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
810    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>The technology at the leading edge changes so rapidly that you have to keep current after you get out of school. I think probably the most important thing is having good fundamentals."</i></p><p>Gordon Moore</p>
811  </div>
812  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
813    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>Most of what I learned as an entrepreneur was by trial and error."</i></p><p>Gordon Moore</p>
814  </div>
815  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
816    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>No physical quantity can continue to change exponentially forever. Your job is delaying forever."</i></p><p>Gordon Moore</p>
817  </div>
818  <div class="w3-display-container w3-panel w3-leftbar w3-sand SlidesQuote">
819    <i class="fa fa-quote-right w3-xxlarge"></i><p class="w3-xlarge w3-serif"><i>If you'd asked me in 1980 what the big impact of microprocessors would be, I probably would have missed the PC. If you asked me in 1990 what was important, I probably would have missed the Internet."</i></p><p>Gordon Moore</p>
820  </div>
821</div>
822
823<!-- Development Kit Section -->
824<div class="w3-container xg-padding" id="devkit">
825
826  <div class="w3-row-padding">
827    <div class="w3-half w3-center">
828      <div class="w3-display-container Slides1">
829        <img src="./images/devkit1.jpg" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">CPU board</div>
830      </div>
831      <div class="w3-display-container SlidesDK">
832        <img src="./images/devkit2.jpg" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">9.0&quot; LCD</div>
833      </div>
834      <div class="w3-display-container Slides1">
835        <img src="./images/devkit3.jpg" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">2.4&quot; LCD</div>
836      </div>
837      <div class="w3-display-container Slides1">
838        <img src="./images/atmel_cpu_module.jpg" style="width:100%"><div class="w3-display-bottommiddle w3-container w3-padding-8 w3-grey">AVR CPU Module</div>
839      </div>
840
841      <!--p>Click on below buttons to add a product to your cart</p-->
842      <p><a href="javascript:;" onclick="cart_add(products['dev24']);"><button class="w3-button xg-button w3-round">DevKit with 2.4&quot; LCD <label class="dev24"></label></button></a></p>
843      <p><a href="javascript:;" onclick="cart_add(products['dev90']);"><button class="w3-button xg-button w3-round">DevKit with 9.0&quot; LCD <label class="dev90"></label></button></a></p>
844      <p><a href="javascript:;" onclick="cart_add(products['ice']);"><button class="w3-button xg-button w3-round">AVR ICE Debugger <label class="ice"></label></button></a></p>
845      <p><a href="javascript:;" onclick="cart_add(products['24_1']);"><button class="w3-button xg-button w3-round">1 pack 2.4&quot; LCD Module <label class="24_1"></label></button></a></p>
846      <p><a href="javascript:;" onclick="cart_add(products['24_25']);"><button class="w3-button xg-button w3-round">25 pack 2.4&quot; LCD Module <label class="24_25"></label></button></a></p>
847      <p><a href="javascript:;" onclick="cart_add(products['24_100']);"><button class="w3-button xg-button w3-round">100 pack 2.4&quot; LCD Module <label class="24_100"></label></button></a></p>
848      <p><a href="javascript:;" onclick="cart_add(products['90_1']);"><button class="w3-button xg-button w3-round">1 pack 9.0&quot; LCD Module <label class="90_1"></label></button></a></p>
849      <p><a href="javascript:;" onclick="cart_add(products['90_25']);"><button class="w3-button xg-button w3-round">25 pack 9.0&quot; LCD Module <label class="90_25"></label></button></a></p>
850      <p><a href="javascript:;" onclick="cart_add(products['90_100']);"><button class="w3-button xg-button w3-round">100 pack 9.0&quot; LCD Module <label class="90_100"></label></button></a></p>
851    </div>
852    <div class="w3-half">
853      <h3>CodeVisionAVR Development Kit</h3>
854  		<p>New to CodeVisionAVR? <i>UVee</i> highly advises first time buyers to purchase a CodeVisionAVR Development Kit.</p>
855      <p>
855The Development Kit provides all the hardware, software and tools required to get started:<br />
856      <ul>
857      <li>CodeVisionAVR Advanced</li>
858      <li>An AVR LCD Module with a ATXMega A4U CPU and your choice graphic LCD and touchscreen (the cpu memory size depends on availability)</li>
859      <li>Optional add a AVR ICE in-circuit debugger and programmer if you don't own one yet</li>
860      <img src="./images/devkit_ice.jpg" alt="Dev Kit ICE"  style="width:100%">
861      </ul>
862      </p>
863      <p>Create quickly and without hardware or software concerns an AVR based touchscreen/display project. CodeVisionAVR Advanced includes support for the Development Kit display and touchscreen. Start designing products which allow monitoring and controlling hardware without hardware or software worries. Use the <a href="http://wiki.seeed.cc/Grove_System/" target="_blank">Grove connectors</a> to add any kind of I/O interface without the need for soldering.</p>
864      <p>Once your project is ready for production you can order AVR LCD modules (excluding the Dev Kit parts) in single, 25pcs and 100pcs packs (larger quantities contact us for a quote).</p>
865      <!--img src="./images/atmel_cpu_module.jpg" alt="Atmel CPU Module" style="width:100%"-->
866    </div>
867  </div>
868  <div class="w3-row-padding">
869      <p>The Development Kit is available with a 9.0" 800x480 or 2.4" 240x320 TFT LCD with touchscreen. The 9.0" high resolution LCD allows you to make stunning looking tablet-size projects. The small size 2.4" LCD is perfect for your CodeVisionAVR project requiring a small cost effective LCD.</p>
870      <p>You can add up to 6 Grove expansion modules. There is also an SDCard socket to store all fonts and images required to build a nice looking graphic user interface for your projects.</p>
871      <p>An on-board USB connector is used to power the module. Alternatively a power input Grove connector or a compact AC/DC plug-in module (100V to 240V) can also be used. The USB data pins are routed to the USB input pins of the AVR microcontroller. Use the CodeVisionAVR USB library to quickly add USB support to your project.</p>
872      <p>The Development Kit is based on the <a href="http://www.x-graph.be">X-Graph XG8800</a> module which is also be available for ESP32, Particle, Nordic BLE and Pycom CPU modules.</p>
873  </div>
874
875  <div class="w3-row-padding xg-padding-top" id="menu_2">
876    <div class="w3-row-padding">
877      <b>Detailed information:</b>
878    </div>
879
880    <button onclick="accordeon('devkit_spec', 2);" class="w3-button w3-block xg-black w3-left-align w3-border">Electrical Specifications</button>
881    <div id="devkit_spec" class="w3-hide w3-container accordeon">
882      <p>
883        <b>LCD Features</b>
884        <ul>
885        <li>SPI interface</li>
886        <li>Resistive Touchscreen</li>
887        <li>SD Card socket to store fonts & images</li>
888        <li>long term availability, guaranteed till 2025</li>
889        <li>CodeVisionAVR Advanced LCD library included</li>
890        <li>4 mounting holes for easy install on front panels</li>
891        <li>-20&deg;C to +70&deg;C operating temperature</li>
892        </ul>
893        <table>
894        <tr><td>Size</td><td>9.0"</td><!--td>5.0"</td--><td>2.4"</td></tr>
895        <tr><td>Resolution</td><td>800x480</td><!--td>800x480</td--><td>240x320</td></tr>
896        <tr><td>Colors</td><td>256/64k</td><!--td>256/64k</td--><td>256/64k/256k</td></tr>
897        <tr><td>LCD Driver</td><td>RA8875</td><!--td>RA8875</td--><td>ILI9341</td></tr>
898        <tr><td>Outline dimensions</td><td>226.10 x 130.50 mm</td--><!--td>132.70 x 75.80 mm</td><td>56.00 x 72.70 mm</td></tr>
899        <tr><td>Visual area</td><td>201.25 x 115.50 mm</td><!--td>113.50 x 65.44 mm</td--><td>56.00 x 72.70 mm</td></tr>
900        <tr><td>Active area</td><td>198.00 x 111.70 mm</td><!--td>110.88 x 62.83 mm</td--><td>38.72 x 54.60 mm</td></tr>
901        <tr><td>Contrast Ratio</td><td>500:1</td><!--td>500:1</td--><td>500:1</td></tr>
902        <tr><td>Response Time</td><td>20 msec</td><!--td>12 msec</td--><td>25 msec</td></tr>
903        <tr><td>Brightness</td><td>500 cd/m2</td><!--td>300 cd/m2</td--><td>300 cd/m2</td></tr>
904        <tr><td>Power</td><td>650mA @ 5V</td><!--td>500 mA @ 5V</td--><td>100mA @ 5V</td></tr>
905        </table>
906        <br />
907        <b>Power</b>
908        <ul>
909        <li>5 Volt DC power supply / all AVR CPU I/O's are 3.3 Volt compatible only</li>
910        <li>The micro USB connector can be used to power the complete module including the LCD.</li>
911        <li>Grove power input connector. Can be used to power the module from an external 5V power supply.</li>
912        <li>Optional AC/DC plug-in module to power the module directly from a 100V-240V AC source. Makes a perfect all-in standalone solution.</li>
913        </ul>
914        Take care the power requirements of the Grove modules do not exceed the on-board regulator power capacity with will void your warranty.<br />
915        <br />
916        <br />
917        <b>CPU Pin connections</b>
918        <ul>
919        <li>SPI bus used for LCD / Touchpanel chip / SDCard: MOSI / MISO / SCK on PortC</li>
920        <li>LCD chip select: LCD CS = PC4</li>
921        <li>SDCard chip select: SD CS = PD5</li>
922        <li>Touchpanel chip select: TP CS = PD4</li>
923        <li>LCD driver reset: RESET = PR0</li>
924        <li>Touchpanel interrupt: TP IRQ = PR1</li>
925        <li>LCD Data/Command selection: D/C = PD2</li>
926        <li>Backlight: enable / disable backlight of the LCD = PD3</li>
927        <li>USB = PD6/PD7</li>
928        <li>Grove UART: RX/TX = PC2/PC3</li>
929        <li>Grove I2C: SCL/SDA = PC0/PC1</li>
930        <li>Grove SPI-A: MOSI 2 / MISO 2 = PE2/PE3</li>
931        <li>Grove SPI-B: SCK2 / CS 2 = PE1/PE0</li>
932        <li>Grove Digital 1: BL/DC  = PD3/PD2</li>
933        <li>Grove Digital 2: D6/D7 = PB2/PB3 (also ADC & DAC)</li>
934        </ul>
935        PDI-Data & PDI-Clk are routed to an AVR JTAGICE3 compatible pin header<br/>
936      </p>
937    </div>
938
939    <button onclick="accordeon('devkit_start', 2);" class="w3-button w3-block xg-black w3-left-align w3-border">Getting Started</button>
940    <div id="devkit_start" class="w3-hide w3-container accordeon">
941      <p>
942        <b>Step 1: Install CodeVisionAVR Advanced</b><br>
943        If this is your first CodeVisionAVR project or if you just do not yet have the CodeVisionAVR IDE installed on your computer then follow the install instructions in the mail you've received from HP Infotech.<br>
944        The <a href="http://hpinfotech.ro" target="_blank">HP Infotech website</a> also has a wealth of information on all aspects of CodeVisionAVR. If you’re not familiar with CodeVisionAVR feel free to browse and learn.<br>
945        <br>
946        <!--b>Step 2: Install the Development Kit libraries and examples</b><br>
947        The current version of the CodeVisionAVR touchscreen library does not support the 9.0" touchscreen. Until this is updated in the next release of CodeVisionAVR copy the library we've e-mailed to you in the library directory of CodeVisionAVR.<br>
948        <br>
949        Copy the Examples you've received from us by e-mail in the CodeVisionAVR Examples Directory.<br>
950        <br-->
951        <b>Step 2: Connect the hardware</b><br>
952        <ul>
953        <li>Connect the Development Kit module to your computer with a micro-USB cable</li>
954        <li>Connect the AVR JTAGICE3 to your computer with a mini-USB cable</li>
955        <li>Connect the AVR JTAGICE3 debugging port with the debug header on your Development Kit module. Use the include 10-pin cable and make sure to route pin1 to pin1.</li>
956        </ul>
957        <img src="./images/devkit_ice2.jpg" alt="Dev Kit ICE Setup" align="middle"  width="512"><br><br>
958        <b>Step 3: Run one of the CodeVisionAVR Examples</b><br>
959        <ul>
960        <li>Launch the CodeVisionAVR IDE</li>
961        <li>Open one of the 'X-Graph/XG8800' Examples. Make sure to select an example compatible with your LCD.</li>
962        <img src="./images/devkit_examples.jpg" alt="Dev Kit CPU" align="middle"><br>
963        <li>Compile and download the example. That's it.</li>
964        </ul>
965        <b>Step 4: Start with a blank project</b><br>
966        If you want to start a fresh project you need to make sure CodeVisionAVR is configured correctly to support the Development Kit LCD type. First open the Configure window (Project - Configure), then click the 'C Compiler' tab and make sure to select the correct Chip:<br><br>
967        <img src="./images/devkit_cpu.jpg" alt="Dev Kit CPU" align="middle">
968        <br>
969        <br>
970        Then select the Libraries tab and make the following settings:<br>
971        <ul>
972        <li>2.4"LCD</li>
973        <img src="./images/devkit_24.jpg" alt="Dev Kit CPU" align="middle"><br><br>
974        <img src="./images/devkit_24touch.jpg" alt="Dev Kit CPU" align="middle"><br><br>
975        <li>9.0"LCD</li>
976        <img src="./images/devkit_90.jpg" alt="Dev Kit CPU" align="middle"><br><br>
977        The 9.0" LCD does not require a setting for the touchscreen.<br>
978        <li>SDCard support:</li>
979        <img src="./images/devkit_sdcard.jpg" alt="Dev Kit CPU" align="middle">
980        </ul>
981        <br>
982        You might get some warnings that several pins are used for two purposes, you should accept this.<br>
983        <br>
984      </p>
985    </div>
986
987    <button onclick="accordeon('devkit_why', 2);" class="w3-button w3-block xg-black w3-left-align w3-border">Why buy the Development Kit</button>
988    <div id="devkit_why" class="w3-hide w3-container accordeon">
989      <p>
990        <b>The Development Kit is a complete package ready to use.</b><br>
991        The LCD, interface board, and expansion connectors are all designed to match with CodeVisionAVR Advanced perfectly. There is no need for soldering, testing, checking schematics, searching the web, …<br>
992        The CodeVisionAVR libraries are match to the Development Kit hardware perfectly without the need for complicated or difficult to understand configurations. There are several examples included which match the Development Kit perfectly without configuration settions, they are guaranteed to work.<br>
993        <br>
994        <b>High speed graphic libraries</b><br>
995        CodeVisionAVR includes a RA8875 hardware accelerated lilbrary optimised for maximum performance. You get the maximum possible communication speed between LCD and CPU, without understanding SPI low level hardware.<br>
996        <br>
997        <b>Hardware SPI bus</b><br>
998        The Development Kit always uses a hardware SPI bus. Some generic libraries use a much slower software simulated SPI bus to maintain compatibility with hundreds of LCD modules.<br>
999        The SDCard library works perfectly with the Development Kit graphic library on the same SPI bus.<br>
1000        The RA8875 driver is known for its SPI compatibility issues, these have been solved on the Development Kit module.<br>
1001        <br>
1002        <b>No-solder hardware using proven parts</b><br>
1003        The Development Kit combines well-known parts to a single product. There is no need for soldering. It’s a ready-to-go package.<br>
1004        You get the complete package from one supplier, there is no need to place different orders at different websites to get your complete product.<br>
1005        <br>
1006        <b>Our website contains all needed information</b><br>
1007        You’ll find all the information on our website. You do not need to search the web to find necessary info to get your development started. Our website does not copy data, we do provide links to the latest versions of all necessary data.<br>
1008        <br>
1009      </p>
1010    </div>
1011
1012    <button onclick="accordeon('devkit_faq', 2);" class="w3-button w3-block xg-black w3-left-align w3-border">Development Kit FAQ</button>
1013    <div id="devkit_faq" class="w3-hide w3-container accordeon">
1014      <p>
1015        <!--b>Are the LCD drivers different</b><br>
1016        The 2.4 LCD uses the ILI9341 LCD driver and the 5.0/9.0 LCD use the RA8875 LCD driver. For software development this is not important as the XG8800 graphic library supports both drivers transparent.<br>
1017        The RA8875 uses less I/O pins compared to the ILI9341. Because of this the 5.0/9.0 LCD versions have an additional Grove connector.<br>
1018        <br>
1019        <b>What is the difference between the MKR1000 and Redbear Duo/Particle Photon</b><br>
1020        They both include WiFi. Both CPU modules have advantages and disadvantages.<br>
1021        The MKR1000 is an original Arduino product, includes a battery connection and has more available I/O pins.<br>
1022        The Redbear Duo/Particle Photon are considerable faster and can also be programmed with the Particle IDE and use the Particle Cloud. The clock speed is appr. 3 times higher compared to the MKR1000 but also the compiler is much more efficient. This makes the graphic drawing functions visually a lot faster.<br>
1023        <br>
1024        <b>What is the difference between the Redbear Duo and Particle Photon</b><br>
1025        Both use a similar CPU and support WiFi. The Redbear Duo includes also BLE.<br>
1026        <br>
1027        <b>Why use the Redbear BLE Nano</b><br>
1028        The BLE Nano has only a limited number of I/O pins = only one Grove connector. For applications where one only needs BLE connectivity and the lowest possible power consumption it’s the best choice.<br>
1029        <br>
1030        <b>BLE Nano and MK20 power inputs</b><br>
1031        The MK20 is required to program the BLE Nano.  Make sure to only connect the MK20 to the XG8800 when the XG8800 has  a properly connected power supply. The MK20 can NOT be used to power the XG8800. Failing to do this will destroy the LCD driver due to parasitic currents and void your warranty.<br>
1032        <br-->
1033        <b>What are the RA8875 benefits</b><br>
1034        <ul>
1035        <li>less I/O pins needed because touchscreen & backlight support are integrated</li>
1036        <li>hardware accelerations for graphic primitives</li>
1037        <li>build-in fonts, support for user font, support for external font chips</li>
1038        <li>hardware block transfer engine / hardware scrolling / hardware cursor / hardware patterns  / layer support</li>
1039        <li>8-bit color support</li>
1040        </ul>
1041        <b>Which power inputs are available</b><br>
1042        <ul>
1043        <li>The Development Kit can be powered directly from your computer USB port. Some computer USB ports will not supply enough power for the 9.0 LCD. In that case you’ll need to use an alternative power input.</li>
1044        <li>Every XG8800 has one POWER Grove connector which can be used as a power input (+5V only !!)</li>
1045        <li>Connecting the Grove connector power input and the USB port simultaneously is not allowed.</li>
1046        </ul>
1047        <b>Do you offer a capacitive touchscreen</b><br>
1048        Currently we do not. If you place a minimum order of 100 pcs we will make the necessary changes to the Development Kit module.<br>
1049        <br>
1050        <b>Do you offer other LCD sizes and LCD resolutions</b><br>
1051        The module design can support 1.8" to 10.1" LCD's. If you require any particular size or resolution feel free to contact us.<br>
1052        <br>
1053        <b>Can I add fonts and graphics</b><br>
1054        The library includes several standard fonts and the RA8875 also has build-in fonts. But you can add any font or graphic to your code using the CodeVisionAVR font convertor. Graphics (jpg/png/bmp/...) need to be converted and can be stored in memory or on the SDcard.<br>
1055        <br>
1056      </p>
1057    </div>
1058
1059    <button onclick="accordeon('devkit_info', 2);" class="w3-button w3-block xg-black w3-left-align w3-border">Need more information ...</button>
1060    <div id="devkit_info" class="w3-hide w3-container accordeon">
1061      <p>
1062        <b>More information can be found here:</b>
1063        <ul>
1064        <li>Check the 'Detailed Information’ sections above for all Development Kit related information</li>
1065        <lI>Information on the Grove System can be found <a href="http://wiki.seeed.cc/Grove_System/" target="_blank">here</a></li>
1066        <li><a href="./download/datasheets/ILI9341.pdf" target="_blank">ILI9341 Datasheet</a></li>
1067        <li><a href="./download/datasheets/XPT2046.pdf" target="_blank">XPT2046 Datasheet</a></li>
1068        <li><a href="./download/datasheets/RA8875.pdf" target="_blank">RA8875 Datasheet</a></li>
1069        <li><a href="./download/schematics/xg8800_r2.pdf" target="_blank">XG8800 schematic</a></li>
1070        </ul>
1071      </p>
1072    </div>
1073
1074  </div>
1075</div>
1076
1077<!-- ChipBlasterAVR -->
1078<div class="w3-container xg-light-grey xg-padding" id="chipblaster">
1079  <div class="w3-row-padding">
1080    <div class="w3-half">
1081      <h3>ChipBlasterAVR</h3>
1082      <p>A Universal In-System Programming Software for the Microchip AVR family of microcontrollers
1083      <ul>
1084      <li>Compatible with most AVR development tools</li>
1085      <li>Supports projects</span></font></li>
1086      <li>Supports all AVR microcontrollers</li>
1087      </ul>
1088      This product includes 1 year of free updates and e-mail technical support.
1089      After this period you can purchase 'ChipBlasterAVR Support' to continue to receive free updates and support.<br />
1090      <p>This is a download only product, nothing will be shipped to you. A free evaluation version is available.</p>
1091      <p>
1092        ChipBlasterAVR is (C) Copyright 1998-2026 by <a href="www.hpinfotech.ro" target="_blank">HP InfoTech S.R.L.</a>, All Rights Reserved.
1093      </p>
1094    </div>
1095    <div class="w3-half w3-center">
1096      <img src="./images/chipblaster.jpg" alt="ChipBlasterAVR"  style="width:100%">
1097      <!--p>Click on below buttons to add a product to your cart</p-->
1098      <p><a href="javascript:;" onclick="cart_add(products['cb']);"><button class="w3-button xg-button w3-round">ChipBlasterAVR <label class="cb"></label></button></a></p>
1099      <p><a href="javascript:;" onclick="cart_add(products['cbs']);"><button class="w3-button xg-button w3-round">ChipBlasterAVR Support <label class="cbs"></label></button></a></p>
1100    </div>
1101  </div>
1102  <div class="w3-container xg-light-grey xg-padding-top" id="menu_3">
1103    <div class="w3-row-padding">
1104      <b>Detailed information:</b>
1105    </div>
1106    <button onclick="accordeon('blaster_features', 3);" class="w3-button w3-block xg-black w3-left-align w3-border">Features</button>
1107    <div id="blaster_features" class="w3-hide w3-container accordeon">
1108      <p>
1109        <ul>
1110        <li>Application that runs under Windows® XP, Vista, Windows 7, 8 and 10, 32-bit and 64-bit</li>
1111        <li>Works with USB, serial port (COM) and parallel port (LPT) based programmers</li>
1112        <li>Loads and saves ELF production files, Intel HEX fiels and binary files</li>
1113        <li>Allows visualizing and editing the contents of the FLASH, EEPROM, lock and fuse bytes</li>
1114        <li>Support for projects, allowing easy one button programming of AVR devices.<br >
1115        Fully compatible with CodeVisionAVR projects, allows executing the programming tasks specified in CodeVisionAVR’s <strong>Project|Configure|After Build</strong> menu. Ideal for production environments.</li>
1116        </ul>
1117        <br />
1118        The following programmers are supported:<br />
1119        <ul>
1120        <li>Atmel <a href="http://www.atmel.com/tools/STK500.aspx" target="_blank">STK500</a> (serial connection)</span></li>
1121        <li>Atmel <a href="http://www.atmel.com/tools/STK600.aspx" target="_blank">STK600</a> (USB connection)</li>
1122        <li>Atmel <a href="http://www.atmel.com/tools/MATUREAVRISP.aspx" target="_blank">AVRISP</a> (serial connection)</li>
1123        <li>Atmel <a href="http://www.atmel.com/tools/AVRISPMKII.aspx" target="_blank">AVRISP MkII</a> (USB connection)</li>
1124        <li>Atmel <a href="http://www.atmel.com/tools/AVRDRAGON.aspx" target="_blank">AVR Dragon</a> (USB connection)</li>
1125        <li>Atmel <a href="http://www.atmel.com/tools/AVRJTAGICEMKII.aspx" target="_blank">JTAGICE MkII</a> (USB connection)</li>
1126        <li>Atmel <a href="http://www.atmel.com/tools/JTAGICE3.aspx" target="_blank">JTAGICE 3</a> (USB connection)</li>
1127        <li>Atmel <a href="http://www.atmel.com/Images/doc0943.pdf" target="_blank">AVR910</a> Application Note (serial connection)</li>
1128        <li><a href="http://www.atmel.com/tools/atatmel-ice.aspx" target="_blank">Atmel-ICE</a> (USB connection)</li>
1129        <li>Atmel EDBG (USB connection) - requires Atmel Studio 7 to be installed</li>
1130        <li>Atmel mEDBG (USB connection) - requires Atmel Studio 7 to be installed</li>
1131        <li>Atmel <a href="http://www.atmel.com/Images/doc0943.pdf" target="_blank">AVR910</a> Application Note (serial connection)</li>
1132        <li>USBASP (USB connection)</li>
1133        <li>Kanda Systems STK200 and STK300 (LPT parallel port connection)</li>
1134        <li>Vogel Elektronic VTEC ISP (LPT parallel port connection)</li>
1135        <li>Dontronics DT006 (LPT parallel port connection)</li>
1136        </ul>
1137      </p>
1138    </div>
1139    <button onclick="accordeon('blaster_chips', 3);" class="w3-button w3-block xg-black w3-left-align w3-border">Supported Chips</button>
1140    <div id="blaster_chips" class="w3-hide w3-container accordeon">
1141      <p>
1142        ChipBlasterAVR supports programming the following chips:<br />
1143        <ul>
1144        <li>AT90S2313</li>
1145        <li>AT90S2323, AT90S2343 </li>
1146        <li>AT90S2333, AT90S4433 </li>
1147        <li>AT90S4414, AT90S8515 </li>
1148        <li>AT90S4434, AT90S8535 </li>
1149        <li>AT90S8534</li>
1150        <li>AT90CAN32, AT90CAN64, AT90CAN128</li>
1151        <li>AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90PWM216, AT90PWM316</li>
1152        <li>AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, AT90USB162, AT90USB82</li>
1153        <li>ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny20, ATtiny40</li>
1154        <li>ATtiny102, ATtiny104</li>
1155        <li>ATtiny13, ATtiny13A</li>
1156        <li>ATtiny1634</li>
1157        <li>ATtiny167, ATtiny87</li>
1158        <li>ATtiny202/204/402/404/406/804/806/807/1606/1607 - Requires Atmel Studio 7 to be installed</li>
1159        <li>ATtiny212/214/414/416/1614/1616/1617/3214/3216/3217 - Requires Atmel Studio 7 to be installed</li>
1160        <li>ATtiny221, ATtiny441</li>
1161        <li>ATtiny2313, ATtiny2313A, ATtiny4313</li>
1162        <li>ATtiny24, ATtiny44, ATtiny84</li>
1163        <li>ATtiny25, ATtiny45, ATtiny85</li>
1164        <li>ATtiny26, ATtiny46, ATtiny86, ATtiny166</li>
1165        <li>ATtiny261, ATtiny461, ATtiny861</li>
1166        <li>ATtiny43U</li>
1167        <li>ATtiny48, ATtiny88</li>
1168        <li>ATtiny828</li>
1169        <li>ATmega103</li>
1170        <li>ATmega128, ATmega128A</li>
1171        <li>ATmega1280, ATmega1281</li>
1172        <li>ATmega128RFA1</li>
1173        <li>ATmega1284, ATmega1284P</li>
1174        <li>ATmega16</li>
1175        <li>ATmega16HVA, ATmega 8HVA</li>
1176        <li>ATmega16HVB, ATmega32HVB</li>
1177        <li>ATmega16M1, ATmega32M1, ATmega64M1</li>
1178        <li>ATmega16U4, ATmega32U4</li>
1179        <li>ATmega161, ATmega162, ATmega163</li>
1180        <li>ATmega164, ATmega164A, ATmega164P, ATmega164PA</li>
1181        <li>ATmega165, ATmega165P, ATmega165PA</li>
1182        <li>ATmega168, ATmega168A, ATmega168PA</li>
1183        <li>ATmega169, ATmega169A, ATmega169PA</li>
1184        <li>ATmega2560, ATmega2561</li>
1185        <li>ATmega32, ATmega32A</li>
1186        <li>ATmega32C1, ATmega64C1</li>
1187        <li>ATmega32U6</li>
1188        <li>ATmega3208, ATmega3209 - Requires Atmel Studio 7 to be installed</li>
1189        <li>ATmega323</li>
1190        <li>ATmega324, ATmega324A, ATmega324P, ATmega324PA</li>
1191        <li>ATmega325, ATmega325A, ATmega325P, ATmega325PA</li>
1192        <li>ATmega3250, ATmega3250A, ATmega3250P</li>
1193        <li>ATmega328, ATmega328P</li>
1194        <li>ATmega329, ATmega329A, ATmega329P, ATmega329PA, ATmega329PB</li>
1195        <li>ATmega3290, ATmega3290A, ATmega3290P
1196        <li>ATmega48, ATmega48A, ATmega48P, ATmega48PA</li>
1197        <li>ATmega4808, ATmega4809 - Requires Atmel Studio 7 to be installed</li>
1198        <li>ATmega603</li>
1199        <li>ATmega64</li>
1200        <li>ATmega640</li>
1201        <li>ATmega644, ATmega644A, ATmega644PA, ATmega644P, ATmega644PV</li>
1202        <li>ATmega645, ATmega645A, ATmega645P, ATmega645PA</li>
1203        <li>ATmega6450, ATmega6450A, ATmega6450P</li>
1204        <li>ATmega649, ATmega649A, ATmega649P, ATmega649PA</li>
1205        <li>ATmega6490, ATmega6490A, ATmega6490P</li>
1206        <li>ATmega8, ATmega8A, ATmega8P</li>
1207        <li>ATmega8U2, ATmega16U2, ATmega32U2</li>
1208        <li>ATmega8515</li>
1209        <li>ATmega8535</li>
1210        <li>ATxmega128A1, ATxmega192A1, ATxmega256A1, ATxmega384A1, ATxmega64A1</li>
1211        <li>ATxmega128A3, ATxmega192A3, ATxmega256A3, ATxmega256A3B, ATxmega64A3</li>
1212        <li>ATxmega128A3U, ATxmega192A3U, ATxmega256A3U, ATxmega256A3BU, ATxmega64A3U</li>
1213        <li>ATxmega16A4, ATxmega32A4, ATxmega64A4, ATxmega128A4</li>
1214        <li>ATxmega128D3, ATxmega192D3, ATxmega256D3, ATxmega64D3</li>
1215        <li>ATxmega16D4, ATxmega32D4, ATxmega64D4, ATxmega128D4</li>
1216        <li>ATxmega16A4U, ATxmega32A4U, ATxmega64A4U, ATxmega128A4U</li>
1217        <li>ATxmega64A1U, ATxmega128A1U</li>
1218        <li>ATxmega64B1, ATxmega128B1</li>
1219        <li>ATxmega64B3, ATxmega128B3</li>
1220        <li>ATxmega32C3, ATxmega64C3, ATxmega128C3, ATxmega256C3, ATxmega384C3</li>
1221        <li>ATxmega16C4, ATxmega32C4</li>
1222        <li>ATxmega8E5, ATxmega16E5, ATxmega32E5</li>
1223        </ul>
1224      </p>
1225    </div>
1226    <button onclick="accordeon('blaster_download', 3);" class="w3-button w3-block xg-black w3-left-align w3-border">Download</button>
1227    <div id="blaster_download" class="w3-hide w3-container accordeon">
1228      <p>
1229      This is a download ONLY product: <a href="http://www.hpinfotech.ro/chipblasteravr.zip" target="_blank" title="ChipBlasterAVR">ChipBlasterAVR 2.13</a>. The install password is e-mailed to you after your payment.<br />Test first? Check the <a href="http://www.hpinfotech.ro/chipblasteravre.zip" target="_blank" title="ChipBlasterAVR Evaluation">ChipBlasterAVR 2.13 Evaluation</a> version.<br />
1230      </p>
1231    </div>
1232    <button onclick="accordeon('blaster_setup', 3);" class="w3-button w3-block xg-black w3-left-align w3-border">
1232Setup Instructions</button>
1233    <div id="blaster_setup" class="w3-hide w3-container accordeon">
1234      <p>
1235        <ul>
1236        <li>Log-in as <strong>Administrator</strong> under Windows</li>
1237        <li>Unzip the downloaded file in a temporary directory</li>
1238        <li>Run <strong>setup.exe</strong> to install.</li>
1239        </ul>
1240        <br />
1241        <strong>Note:</strong> When installing CodeVisionAVR under Windows Vista, the <strong>User Account Control</strong> (UAC) must be disabled, as outlined below:<br />
1242        <ul>
1243        <li>press the <strong>Windows</strong> button and click on the <strong>Control Panel</strong> link</li>
1244        <li>in the <strong>Control Panel</strong> window, under the <strong>User Accounts and Family Safety</strong>, click on the <strong>Add or remove user accounts</strong> link</li>
1245        <li>a new window will open, click on the <strong>Go to the main User Accounts page</strong> link located at the bottom of the window</li>
1246        <li>a new window will open, click on the <strong>Turn User Account Control on or off</strong> link located at the bottom of the window</li>
1247        <li>in the new window that will open, uncheck the <strong>Use User Account Control (UAC) to help protect your computer</strong> check box and press the <strong>OK</strong> button to confirm</li>
1248        <li>the computer will have to be restarted for this setting to become effective.</li>
1249        </ul>
1250
1251        After UAC has been disabled, you may proceed with the ChipBlasterAVR installation:<br />
1252        <ul>
1253        <li>run the ChipBlasterAVR installer</li>
1254        <li>after the installation is complete, right click on the <strong>ChipBlasterAVR</strong> icon on the desktop</li>
1255        <li>select <strong>Properties</strong> in the popup menu that will open</li>
1256        <li>a new window called <strong>ChipBlasterAVR Properties</strong> will open</li>
1257        <li>select the <strong>Compatibility</strong> tab</li>
1258        <li>check the <strong>Privilege Level|Run this program as an administrator</strong> check box and press the <strong>OK</strong> button to confirm.</li>
1259        </ul>
1260      </p>
1261    </div>
1262  </div>
1263</div>
1264
1265<!-- Cart & Checkout section -->
1266<div class="w3-container xg-padding" id="pricing">
1267  <div class="w3-center">
1268    <h3>YOUR WEBSHOP CART</h3>
1269    <p class="w3-large">Fill in the Form - Check Your Cart - Pay - Enjoy CodeVisionAVR</p>
1270  </div>
1271  <div class="w3-card-4">
1272    <!--form class="w3-container" method="post" name="form_cart" action="./stripe.php"-->
1273    <div class="w3-container" id="form_cart">
1274      <div class="w3-container w3-row-padding">
1275        <div class="w3-half">
1276          <h3>Invoice info:</h3>
1277          <label><b>Name</b></label>
1278          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Required" id="inv_name" name="name" required ">
1279          <!--label><b>Password</b></label>onchange="addpm();
1280          <input class="w3-input w3-border" type="password" placeholder="Enter Password" name="psw" required-->
1281          <label><b>e-Mail Address</b></label>
1282          <input class="w3-input w3-border w3-padding-small" type="email" placeholder="Required" id="inv_email" name="email" required">
1283          <label><b>Address</b></label>
1284          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Required" id="inv_street" name="street" required>
1285          <!--label><b>Address Line 2</b></label>
1286          <input class="w3-input w3-border" type="text" name="street2"-->
1287          <label><b>Post/Zip Code</b></label>
1288          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Required" id="inv_zip" name="zip" required>
1289          <label><b>City</b></label>
1290          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Required" id="inv_city" name="city" required>
1291          <label><b>State/Province</b></label>
1292          <input class="w3-input w3-border w3-padding-small" type="text" id="inv_state" name="state">
1293          <label><b>Country</b></label>
1294          <select class="w3-select w3-border" id="country-selector" name="country" required onchange="vat_country();"></select>
1295          <label><b>Phone</b></label>
1296          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Required" id="inv_phone" name="phone" required">
1297          <label><b>Company Name</b></label>
1298          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Enter a company name if applicable" id="inv_company" name="company">
1299          <label><b>VAT number (without country code)</b></label>
1300          <input class="w3-input w3-border w3-padding-small" id="vat" type="text" placeholder="A VAT number is required for European companies" name="vat" onblur
1300="javascript:vat_start();">
1301          <label><b>Your Geolocation</b></label>
1302          <input class="w3-input w3-border w3-padding-small" type="text" name="ipaddress" id="ipaddress" readonly>
1303        </div>
1304        <div class="w3-half">
1305          <h3>Licensee info:</h3>
1306          <label><b>Name</b></label>
1307          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_name" name="lic_name">
1308          <label><b>e-Mail Address</b></label>
1309          <input class="w3-input w3-border w3-padding-small" type="email" placeholder="Same as Invoice" id="lic_email" name="lic_email">
1310          <label><b>Address</b></label>
1311          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_street" name="lic_street">
1312          <!--label><b>Address Line 2</b></label>
1313          <input class="w3-input w3-border" type="text" placeholder="Same as Invoice" name="lic_street2"-->
1314          <label><b>Post/Zip Code</b></label>
1315          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_zip" name="lic_zip">
1316          <label><b>City</b></label>
1317          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_city" name="lic_city">
1318          <label><b>State/Province</b></label>
1319          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_state" name="lic_state">
1320          <label><b>Country</b></label>
1321          <select class="w3-select w3-border" id="lic-country-selector" name="lic_country"></select>
1322          <label><b>Phone</b></label>
1323          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_phone" name="lic_phone" required>
1324          <label><b>Company Name</b></label>
1325          <input class="w3-input w3-border w3-padding-small" type="text" placeholder="Same as Invoice" id="lic_company" name="lic_company">
1326          <label>&nbsp;</label>
1327          <div id="vat_message"></div>
1328        </div>
1329      </div>
1330      <div class="w3-container w3-row-padding">
1331        <label><b>Comment</b></label>
1332        <textarea class="w3-input w3-border w3-padding-small" type="text" placeholder="Here you can give additional info you wish to share with us." rows="4" id="comments" name="comments"></textarea>
1333      </div>
1334      <div class="w3-container w3-responsive" id="cart">
1335        <h3>Your Cart Contents:</h3>
1336        <div class="Cart_items"></div>
1337        <div class="w3-right-align"><a href="javascript:;" class="Cart_empty">empty cart <i class="fa fa-trash"></i></a></div>
1338        <table class="w3-table-all">
1339            <tr><th class="w3-right-align xg-light-grey w3-padding-small">Total: <span id="Cart_total_cur" class="Cart_total_cur"></span></th></tr>
1340            <tr><td class="w3-right-align xg-white w3-padding-small">Shipping: <span id="cart_shipping" class="Cart_shipping_cur"></span></td ></tr>
1341            <tr><td class="w3-right-align xg-light-grey w3-padding-small" style="display:none" id="cart_vat">VAT: <span id="Cart_tax_cur" class="Cart_tax_cur"></span></td></tr>
1342            <tr><th class="w3-right-align xg-white w3-padding-small" id="cart_grand">Total incl. VAT: <span id="Cart_grandTotal_cur" class="Cart_grandTotal_cur"></span></th></tr>
1343        </table>
1344        <div class="w3-center" style="display:none" id="cart_vat_warning1">
1345          No VAT is charged unless you are a Belgian customer or a EU customer without a VAT number.<br>
1346        </div>
1347        <div class="w3-center" style="display:none" id="cart_vat_warning2">
1348          If the automated VAT system fails we will check VAT manually after your purchase and refund the paid VAT.<br>
1349        </div>
1350        <div class="w3-center">
1351          Your creditcard will always be charged in Euro. Prices in other currencies are indicative.
1352        </div>
1353        <div class="w3-center" id="no_pay_button">
1354          The Pay button is only available after you filled in all required fields.
1355        </div>
1356      </div>
1357      <div class="w3-container w3-center" style="display:none" id="paybutton">
1358        <a href="javascript:;" class="Cart_checkout">
1359          <!--button class="w3-button w3-block w3-green w3-section w3-padding">Place Your Order & Pay with a Creditcard or Apple Pay</button-->
1360          <button class="w3-button w3-block w3-green w3-section w3-padding">Pay with a Creditcard, Apple or Google Pay</button>
1361        </a>
1362        <!--p>Powered by <i class="fa fa-cc-stripe fa-3x"></i></p-->
1363        <!--p>We accept --><p><i class="fa fa-cc-visa fa-3x"></i>
1364        <i class="fa fa-cc-mastercard fa-3x"></i>
1365        <i class="fa fa-cc-amex fa-3x"></i>
1366        <!--img src="./images/amex.png" style="width:72px">
1367        <img src="./images/bancontact.png" style="width:72px">
1368        <img src="./images/cb.png" style="width:72px">
1369        <img src="./images/ideal.png" style="width:72px">
1370        <img src="./images/maestro.png" style="width:72px">
1371        <img src="./images/przelewy24.png" style="width:72px"-->
1372        <img src="./images/apple_pay.png" style="width:72px;position:relative; top:-12px;">
1373        <img src="./images/gpay.png" style="width:72px;position:relative; top:-12px;"></p>
1374        <div class="w3-center">
1375          <input class="w3-check" type="checkbox" id="bank"><label>Send me a proforma invoice, I'l pay with a bank transfer.</label><br>
1376          <!--input class="w3-check" type="checkbox" id="paypal"><label>I prefer PayPal, send me a PayPal payment invite.</label-->
1377          <input class="w3-check" type="checkbox" id="paypal"><label>I prefer to pay with PayPal, Bancontact, IDEAL, Sofort</label>
1378          <br><br>
1379          <div id="paypal-button-container" style="display:none"></div>
1380          <br><br>
1381        </div>
1382      </div>
1383    </div>
1384    <!--div class="w3-container"><p class="w3-center" id='pay-message'></p></div-->
1385    <div id="pay-modal" class="w3-modal w3-animate-opacity"><div class="w3-modal-content w3-card-4">
1386      <header class="w3-container w3-red pay-header">
1387        <h2 id='pay-header'></h2>
1388        <span onclick="document.getElementById('pay-modal').style.display='none'" class="w3-button w3-xlarge w3-display-topright">&times;</span>
1389      </header>
1390      <div class="w3-container"><p id='pay-message'></p></div>
1391    </div></div>
1392  </div>
1393
1394  </div>
1395  <br>
1396</div>
1397
1398<!-- FAQ -->
1399<div class="w3-container xg-light-grey xg-padding" id="faq">
1400  <div class="w3-row-padding">
1401    <h3>CodeVisionAVR FAQ</h3>
1402
1403    <b>How will I receive my license?</b><br>
1404    You will receive your download link, install pasword and license ID, with a delay that may be up to 12 hours, from HP Info Tech by e-mail. Please also check your e-mail clients Junk folder as the e-mail might end up there. If you ordered the development kit, the hardware will be shipped to you and you will get shipment information.<br>
1405    <br>
1406    <b>How can I download CodeVisionAVR?</b><br>
1407    You can try the product before purchasing by downloading the <a href="https://www.hpinfotech.ro/cvavreval.zip">CodeVisionAVR Evaluation V4.07</a>: Free, 4kbytes code size limited version. PCF8563, PCF8583, DS1302, DS1307, DS2430, DS2433 libraries are not included. Includes also the Evaluation version of the LCD Vision font editor, with disabled saving of the generated font C source code.<br>
1408    The paid version can be downloaded @ <a href="http://www.hpinfotech.ro/CodeVisionAVR-V407-Setup.exe">CodeVisionAVR V4.07</a>. This version does require an activiation code which is send to you after your purchase. This commercial version also includes the full LCD Vision font editor. The Advanced license is required to use LCD Vision and the color graphic TFT LCD libraries.<br>
1409    <br>
1410    <b>Where can I find the CodeVisionAVR User Manual?</b><br>
1411    Just download it: <a href="https://www.hpinfotech.ro/cvavrman.zip">cvavrman.zip</a><br>
1412    <br>
1413    <b>How do I setup the software?</b><br>
1414    CodeVisionAVR V3 is designed to be used both in its own IDE and also as an Extension in Atmel Studio 7 or the older 6.2.1563. It is compatible with all Windows® versions down to XP. For the Atmel Studio Extension to be installed correctly, Atmel Studio must be already present on the computer, before the CodeVisionAVR installer is launched.
1414<br>
1415    Note that while installing and using CodeVisionAVR you must be logged in as Administrator.<br>
1416    You must uninstall any Atmel Studio version older then 6.2.1563 and remove all remaining files in C:\Program Files (x86)\Atmel BEFORE running the CodeVisionAVR installer.<br>
1417    <br>
1418    <b>I get a warning from my virus scanner while installing CodeVisionAVR !</b><br>
1419    CodeVisionAVR is protected by WinLicense from Oreans Technologies. This protection may trigger false alarms in some antivirurses like BitDefender, ESET, AVAST or AVG, preventing CodeVisionAVR from being executed. In such cases you need to add the whole CodeVisionAVR installation \BIN folder to the antivirus file
1420    exclusion list.<br>
1421    <br>
1422    <b>Is Atmel Studio required?</b><br>
1423    No it is not. You can use CodeVisionAVR in its own IDE. For debuging you can also use the AVR Studio 4.19 debugger.<br>
1424    <br>
1425    <b>I want to use an older version of CodeVisionAVR</b><br>
1426    All previous versions of CodeVisionAVR can be downloaded, just ask us for the correct download link. Mind you that each version has a different install password. Please keep a record of the install password(s) which we send you. If you've lost your install password feel free to ask us. You can use the <a href="#contact">contact</a> form.<br>
1427    <br>
1428    <b>Will I receive an invoice for my purchase?</b><br>
1429    Invoices are send by e-mail for all purchases. It might take a few weeks before you receive your invoice.<br>
1430    <br>
1431    <b>Privacy</b><br>
1432    Our shop does not store any information in an online database. That's why you can not use a login and have to enter your invoice data for each purchase. Your address is only used to send you an invoice. Your e-mail address is used by <i>UVee</i> to send you a purchase confirmation, and by HP Info Tech to send you the license. HP Info Tech will store your address to keep track of your license. On simple request (use the <a href="#contact">contact</a> form below) <i>UVee</i> will erase all your data, or send you a copy of all your data records.<br>
1433    While using this webshop cookies are used to store your webshop data temporarily on your computer.<br>
1434    <br>
1435    <b>Payment with Stripe versus PayPal</b><br>
1436    Our new webshop uses the services of Stripe to handle your payments. Stripe supports all common creditcards, but also Apple Pay and Google Checkout in selected regions. It also supports local bank cards (region dependant). PayPal recently changed their payment system which resulted in higher costs for both you and us.<br>
1437    <br>
1438    <b>What about shipping costs?</b><br>
1439    CodeVisionAVR and ChipBlasterAVR are download only products, no shipping costs are charged.<br>
1440    All other products are shipped with bPost (first class Mail) and we charge &euro;9.90 for EU destinations and &euro;19.90 for all other destinations. You will get a tracking number once your order has been shipped. Shipping time varies depen
1440ding on the location, EU destinations usually arrive within 5 working days. Longer distance shipments might take longer. If you want us to send your order with your preferred carrier (on your account), add your carrier account number in the comment field, we'll refund you the charged shipping costs.<br>
1441    <br>
1442    <b>Are there any export restrictions</b><br>
1443    We do not sell to residents of Iran, North Korea, and Russian companies with military subsidaries
1444  </div>
1445</div>
1446
1447<!-- Contact Section -->
1448<div class="w3-container xg-padding" id="contact">
1449  <h3 class="w3-center">CONTACT</h3>
1450  <p class="w3-center w3-large">Lets get in touch. Send us a message.</p>
1451  <div class="w3-card-4 w3-padding-32">
1452    <!--form class="w3-container" method="post" name="contact_form" action="./handler.php"-->
1453      <div class="w3-container">
1454        <label><b>Name</b></label>
1455        <input class="w3-input w3-border w3-margin-bottom" type="text" placeholder="Required" required name="name" id="mes_name">
1456        <label><b>e-Mail Address</b></label>
1457        <input class="w3-input w3-border w3-margin-bottom" type="email" placeholder="Required" required name="email" id="mes_email">
1458        <label><b>Your message to us</b></label>
1459        <textarea class="w3-input w3-border" type="text" placeholder="Write your message here." required name="comments" rows="4" id="mes_mes"></textarea>
1460      </div>
1461      <div class="w3-container">
1462        <!--button class="w3-button w3-block w3-green w3-section w3-padding" type="submit"><i class="fa fa-paper-plane"></i> SEND MESSAGE</button-->
1463        <button onclick="send_message();" class="w3-button w3-block w3-green w3-section w3-padding"><i class="fa fa-paper-plane"></i> SEND MESSAGE</button>
1464      </div>
1465    <!--/form-->
1466    <div class="w3-container"><p class="w3-center" id='contact-message'></p></div>
1467  </div>
1468  <div class="w3-row-padding xg-padding-top" id="menu_0">
1469    <button onclick="accordeon('aboutus', 0);" class="w3-button w3-block xg-black w3-left-align w3-border">About us</button>
1470    <div id="aboutus" class="w3-hide w3-container accordeon">
1471      <p><center><img src="./jscss/gebouw.jpg" alt="DELCOMp Building" border="0" width="100%"></center></p>
1472      <p><h4>Our Company</h4>
1473      <i>UVee</i>, originally launched in 1994, has quickly established itself as an innovative and dynamic company. Our main offices are located in Leuven, near the Belgian capital of Brussels. We provide high quality engineering and consulting services for embedded electronics, build and distribute UV Therapy Systems for treatment of skin disorders, and recently launched our new KartTracker kart race timing system. We also maintain a <a href="http://www.teslatech.eu">Tesla logging system<a>.</p>
1474      <p><h4>Embedded Electronic Design</h4>
1475      <i>UVee</i>'s successful line of <a href="http://www.x-graph.be">Arduino, Rabbit & Atmel/Microchip microprocessor based LCD modules</a> offer our customers unique and economical LCD functionality added to the well-known Arduino, Rabbit & AVR XMEGA features.<br>
1476      We offer a custom design service for both hardware and software, extremely cost effective, with a short development time and high quality.<br>
1477      <i>UVee</i> is world-wide distributor of the award winning <a href="http://www.codevision.be">CodeVisionAVR C Compiler</a>.</p>
1478      <p><h4>KartTracker</h4>
1479      <i>UVee</i>'s <a href="http://www.karttracker.com">KartTracker</a> does automatic, real-time, accurate and wireless iPhone kart race timing.</p>
1480      <p><h4><i>UVee</i> Therapy Systems</h4>
1481      <i>UVee</i> Therapy Systems for treatment of skin diseases like Psoriais and Vitiligo. You can find more information on these products at <a href="http://www.uvee.be">www.uvee.be</a>.</p>
1482    </div>
1483  </div>
1484</div>
1485
1486
1487<!-- Footer -->
1488<footer class="w3-center xg-black xg-padding">
1489  <a href="#home" class="w3-button xg-light-grey"><i class="fa fa-arrow-up w3-margin-right"></i>To the top</a>
1490  <div class="w3-xlarge w3-section">
1491    <a href="https://www.facebook.com/CodeVisionAVR" target="_blank"><i class="fa fa-facebook-official w3-hover-opacity xg-inv-button"></i></a>
1492    <a href="https://www.instagram.com/CodeVisionAVR/" target="_blank"><i class="fa fa-instagram w3-hover-opacity xg-inv-button"></i></a>
1493    <!--i class="fa fa-snapchat w3-hover-opacity"></i>
1494    <i class="fa fa-pinterest-p w3-hover-opacity"></i-->
1495    <a href="https://twitter.com/CodeVisionAVR" target="_blank"><i class="fa fa-twitter w3-hover-opacity xg-inv-button"></i></a>
1496    <a href="https://api.whatsapp.com/send?text=CodeVisionAVR" target="_blank"><i class="fa fa-whatsapp w3-hover-opacity xg-inv-button"></i></a>
1497    <!--i class="fa fa-linkedin w3-hover-opacity"></i-->
1498  </div>
1499  <p><i>UVee</i> bv is an official distributor of CodeVisionAVR & ChipBlasterAVR.<br>
1500  CodeVisionAVR & ChipBlasterAVR are (C) Copyright 1998-2026 by <a href="www.hpinfotech.ro" target="_blank" class="xg-inv-button">HP InfoTech S.R.L.</a>, All Rights Reserved.<br>
1501  The CodeVisionAVR Development Kits are designed and manufactured by <i>UVee</i> bv in Belgium.<br>
1502  <i>UVee</i> bv - Technologielaan 3 - B-3001 Leuven - Belgium<br>
1503  VAT: BE0537708018 - Tel: +32475606433 / +32475681322<br>
1504  Powered by <a href="https://www.w3schools.com/w3css/default.asp" title="W3.CSS" target="_blank" class="xg-inv-button">w3.css</a>, 1995-2026</p>
1505</footer>
1506
1507</body>
1508
1509</html>
1510

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.