S71200 高速计数器中断编程

实现功能:高速计数器每计数100次,计数器清零并使Q0.7输出取反。

这里使用PWM产生周期10毫秒的脉冲,做如下设置。

启用脉冲发生器(没有视图的参数采用默认值)

设置脉冲参数

设置脉冲输出点位

设置高速计数器(没有视图的参数采用默认值)

启用高速计数器

设置计数器的参数

设置初始参考值100

设置事件中断

设置硬件输出

中断程序编写如下

主程序编写

接线Q0.7到Q0.2,别漏掉电源部分。

执行结果,Q0.7以2秒周期闪烁。