.
4. 用WinAVR(GCC)语言编辑C代码
在C盘建立一个叫 C:\avr_test 的文件夹, 点击此处下载范例C文件压缩包(需要解压后才能使用,你会得到一个叫main.c的文件以及一个叫Makefile的文件。不要改名,直接拷贝到c:\avr_test文件夹内即可)。
运行 WinAVR 的PN (Programmers Notepad), File --> Open 打开main.c 后,看到如下的界面
5. 编译 (Make All)
按下图操作。
编译成功后,会有如下的 Process Exit Code: 0 的信息。如果结果不是0,表明编译有问题,请检查你的 c:\avr_test 目录是否有main.c 与 Makefile 两个文件。
编译成功后,原来只有2个文件的目录,现在变成了如下图的文件清单:
留意上面生成的 main.hex, 它是烧录文件。烧录(即下载)到AVR芯片后,就能运行。
6. 搭建电路实物图
你可以使用万能板将上述的电路搭建起来。 为了方便演示,我们将电源供电、ISP下载接口等,制作在一块Mega16功能小板内。可用于本新手入门的所有范例。外围的8只LED灯及电阻等,我们制作成新手入门热转印PCB板。将这两块PCB组合在一起,接上电源及STK500 ISP下载线。如下图: