单片机中断的运算方法
单片机的中断系统是非常强大的,是运算系统必不可少的一部分。单片机中断的时间计算对于很多初学者确实是件非常头痛的事情,其实单片机的中断只要自己理解了还是非常简单的,就拿51单片机来说,最常用的是定时器0中断。一般使用16位的寄存器,计时的方法其实就是计数,在计数的开始首先要对寄存器赋初值,16位寄存器的总存储数为2^16次方为65536,一旦开启中断,单片机系统就从初值开始计数,机器周期的指令又为单周期指令,因此每个数约为1us。16位的寄存器又分为高八位和低八位。
对于自己想要计算的数x,只用使用下面的赋值公式