CodeVisionAVR C library function introduction