USB ASP is a device that is often used to upload programs into a micro-controller because it is easy to use and of course it is also cheap! USB ASP itself is compatible with some compiler, of course with different settings.
Here is the tutorial of how to setting USBasp to be compatible with Codevision AVR.
You will need:
Install WIN AVR and Codevision AVR first, then create a project with Codevision AVR. The next step is to install ASP USB driver. Instalation USBasp driver as follows:
The creation of .bat file as follows:
The explanation of .bat file content: