amobbs.com 阿莫电子技术论坛's Archiver
论坛首页
›
AVR
› mega16 定时器0,输出配置中断里,如何更精简
woshigeshuai
发表于 2013-2-25 12:53:41
mega16 定时器0,输出配置中断里,如何更精简
中断代码如下,如何让单片机在这里执行的时间最短?
考虑用汇编,还要用时间去看其汇编指令
void Timer0_Compare(void)
{
P1=table;
DPTR++;
if(DPTR==512)
DPTR=0;
}
子鱼
发表于 2013-2-25 13:09:13
已经很精细了吧
woshigeshuai
发表于 2013-2-25 15:27:30
P1=table;
DPTR++;
if(DPTR==512)
DPTR=0;
用汇编该怎么表达?
51可以用MOVC A,@A+DPTR
AVR一片茫然
页:
[1]
查看完整版本:
mega16 定时器0,输出配置中断里,如何更精简