作者:时间:来源:网络
这是我初始化程序中的一段代码节选:
注意到定时机器0和1的中断设置位在同一個寄存器单片机TIMSK中的不同位中上面的代码如果在初始化完定时器0后在器初始化点时期1时则定时器0的中断服务函数无法执行,十一代码修妀如下:
总结:以后在寄存器单片机(还样还要注意寄存器单片机在复位的初始值)的设置上找采用 “|” 和 “&” 来置位和清零寄存器单片機的某一位这样就不会在不注意的情况下影响到其他外设的正常工作了
这是我初始化程序中的一段代码节选:
注意到定时机器0和1的中断设置位在同一個寄存器单片机TIMSK中的不同位中上面的代码如果在初始化完定时器0后在器初始化点时期1时则定时器0的中断服务函数无法执行,十一代码修妀如下:
总结:以后在寄存器单片机(还样还要注意寄存器单片机在复位的初始值)的设置上找采用 “|” 和 “&” 来置位和清零寄存器单片機的某一位这样就不会在不注意的情况下影响到其他外设的正常工作了
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。