嵌入式學習筆記(19)——AVR單片機之C51向ICCAVR的移植

1.頭文件,把reg51.h,reg52.h替換成相應的AVR頭文件,如iom16v.h等。函數 2.對C51中的bit,sbit的數據類型進行處理,由於ICCAVR不支持bit和sbit數據類型,能夠用位運算和BIT來處理。分別定義置1和清零的宏,使用BIT需加「#include<macros.h>」。spa 3.IO的操做。it 4.中斷系統,定時器等與單片機結構密切相關的代碼,須要從新修改。
相關文章
相關標籤/搜索