事情由来
在设计一个双加热单独控制的加热台时发现,使用两个编码器的端口控制需要使用至少3个中断输入控制。对于传统的51单片机来说,只有两个 外部中断。近几年的国产单片机发展很快,现在测试使用的这款就是一个很明显的例子,每个引脚都可以作为一个中断。
引脚中断的升级更方便使用
引脚的下降沿触发中断是一个很方便且实用的中断,例如一个编码器是默认上拉,也就是读取的信号一般都是高电平,在旋转过程中出现低电平,也就是触发了旋转。在传统设计中,还需要记录旧的状态,然后比较现在和默认状态。
中断问题
实用且简单的方案-扩展插件
官方文档中提到用中转和自定义跳转的方式,还是直接实用插件更加方便,stc官方插件
安装很方便只要安装在keil的安装目录下就行