codevisionAVR可以說(shuō)是目前最容易入門(mén)的C編譯器,它體積小巧,但是代碼效率卻很高, 風(fēng)格與keil-C51類(lèi)似,與Keil-C51一樣支持位變量、支持IO端口的位操作(其它的如IAR、ICCAVR、GCCAVR都沒(méi)有此功能)下面就以CodeVisionAVR1.25.1為例來(lái)說(shuō)說(shuō)如何使用這個(gè)軟件。
軟件說(shuō)明:
CodeVisionAVR C Compiler是AVR單片機(jī)編程軟件,下載到AVR單片機(jī)里去 。在編好 程序之后要進(jìn)行編譯(F9)、生成(shift+F9),如果你的程序沒(méi)有錯(cuò)誤,才能通過(guò)編譯,在編譯后出來(lái)的只有一個(gè)選項(xiàng)卡(compiler)中間會(huì)顯示錯(cuò)誤的處數(shù)(必須為0)生成后在對(duì)話框的Assembler選項(xiàng)卡中部有一句:Assembly complete with no errors.才說(shuō)明你的程序成功的生成了相應(yīng)的執(zhí)行文件,下載到單片機(jī)中執(zhí)行。你的程序不正確的話就沒(méi)法生成下載文件