stc8h系列单片机使用中断号超过32的插件解决办法

事情由来

在设计一个双加热单独控制的加热台时发现,使用两个编码器的端口控制需要使用至少3个中断输入控制。对于传统的51单片机来说,只有两个 外部中断。近几年的国产单片机发展很快,现在测试使用的这款就是一个很明显的例子,每个引脚 都可以作为一个中断。

引脚中断的升级更方便使用

引脚的下降沿触发中断 是一个很方便且实用的中断,例如一个编码器是默认上拉,也就是读取的信号一般都是高电平,在旋转过程中出现低电平,也就是触发了旋转。在传统设计中,还需要记录旧的状态 ,然后比较现在和默认状态。

中断问题

实用且简单的方案-扩展插件

官方文档中提到用中转和自定义跳转的方式,还是直接实用插件更加方便,stc官方插件

安装很方便只要安装在keil的安装目录下就行

相关推荐
Zwawa2 小时前
把按键和 LED 状态显示出来:第一次看见程序到底在干什么
单片机·嵌入式
小程序设计2 小时前
基于STM32的办公室智能空气净化系统设计
stm32·单片机
不悔哥6 天前
开源OV-Watch:怎么做一个智能手表
单片机·开源·嵌入式
XiHongShi20166 天前
STM32F407 RTC定时器例程,建议保存
stm32·单片机·学习
深圳老胡6 天前
STM32F407 控制 L6470 步进电机驱动 —— 控制过程简介
笔记·stm32·单片机·嵌入式硬件·代码规范
女神下凡6 天前
嵌入式设计的各种存储芯片的硬件/软件设计规范,非常全面。
arm开发·单片机·嵌入式硬件
梅梅9666 天前
一款mipi转lvds的lcd调试(LT8912B)
单片机·计算机外设·电脑·显示器·pd芯片
开发笔记-阿牛6 天前
蓝牙音乐灯拆解,又一次拆到蓝牙音乐灯芯片CK6865L
人工智能·单片机·嵌入式硬件·音视频·音频
从零开始的嵌入式之旅6 天前
day47
arm开发·经验分享·笔记·嵌入式硬件
恒锐丰科技林技术员6 天前
EG1164 高压大电流升压同步整流芯片解析
经验分享·嵌入式硬件·硬件工程