学习使用stk600,从网上找得教程是gcc的atmega16程序,而开发板上是2560.实验中断的时候,在原atmega16程序没有问题,而始终无法进入atmega2560.我已经在程序里把相应的寄存器TIMSK改成TIMSK0,TCC0改成TCC0A。是不是中断名称入口atmega2560的timer0和atmega16的不一样还是什么?网上atmega2560和stk600的编程实例很少。望高手指教。
发现问题了,2560的T0控制寄存器有两个,选择工作模式的是TCCR0B,而自己之前用的是TCCR0A。自己解决问题还是挺好的,自己把这块寄存器什么的都弄熟悉了。