安裝Atmel Programmer
每家廠商都有屬於自己的Programmer,WinAVR只能拿來編譯,不能燒錄晶片。
安裝WinAVR
開啟Programmer's Notepad新建專案
File>New>Project
輸入專案名稱及存放位置
輸入專案名稱及存放位置
撰寫程式碼
撰寫程式碼,並儲存,檔名為main.c
Makefile
接下來要定義單晶片的各種參數
- Main file name:main
- MCU type:Atmega8
- Output format:ihex
- Optimization level:s
- Debug format:ELF/stabs
- C standard level:GNU99
另存新檔到專案的目錄下,檔名一定要是Makefile
定義振盪器頻率
#define F_CPU 振盪器頻率
如,12MHz石英震盪器:
#define F_CPU 12000000
編譯
Tools>Make All
燒錄
編譯完成後,會在專案的目錄下生成.hex檔,將hex檔丟入燒錄器程式開始燒錄。



沒有留言:
張貼留言