从TCNT0 AVR中获取价值

时间:2015-03-21 21:09:18

标签: timer avr avr-studio4

我有一个计时器,每256个循环递增一次。有没有办法让我可以从它被调用的点获取TCNT0的值。

我正在使用AVR Studio 4并尝试使用ldi temp, TCNT0,但我似乎总是得到32这是它的地址。

由于

1 个答案:

答案 0 :(得分:1)

如果TCNT0在I / O空间内,那么您可以使用IN来检索其值,否则您将需要使用LDS从其内存地址(通常偏移0x20)加载它从I / O寄存器位置开始。)

in tmp,TCNT0