天宁宁 发表于 2024-5-11 15:26:28

IAP15W4K61S4 LQFP64封装脚位是怎么排列的

7.67.74.54.6任意一个 能不能做外部中断

神农鼎 发表于 2024-5-11 15:43:20




https://www.stcai.com/gjrj


神农鼎 发表于 2024-5-11 15:46:17


IAP15W4K61S4

神农鼎 发表于 2024-5-11 15:47:32



深圳国芯人工智能有限公司-产品_STC8H系列 (stcai.com)

神农鼎 发表于 2024-5-11 15:49:26

STC8H8K64U, D版本













小飞侠 发表于 2024-5-11 15:52:59

IO口没有中断功能

AI-32位8051 发表于 2024-5-11 16:04:32


STC8系列所有普通I/O口都支持外部中断的演示程序:
STC32系列所有普通I/O口都支持外部中断的演示程序:
===最多支持4种模式
         高电平中断,低电平中断
         上升沿中断,下降沿中断
/*************      功能说明      **************
请先别修改程序, 直接下载"interrupt.hex"测试, 主频选择11.0592MHZ. 测试正常后再修改移植.
由于使用的中断号超过了31,所以KEIL编译器要拓展Keil的C代码中断号, 运行一下"拓展Keil的C代码中断号.exe"即可。

P0~P7所有IO中断测试程序.
P0.0~P0.7中断对应取反P1.0~P1.7输出指示。
P1.0~P1.7中断对应取反P0.0~P0.7输出指示。
P2.0~P2.7中断对应取反P4.0~P4.7输出指示。
P3.0~P3.7中断对应取反P4.0~P4.7输出指示。
P4.0~P4.7中断对应取反P2.0~P2.7输出指示。
P5.0~P5.7中断对应取反P4.0~P4.7输出指示。
P6.0~P6.7中断对应取反P7.0~P7.7输出指示。
P7.0~P7.7中断对应取反P6.0~P6.7输出指示。

由于IO有限, 本例子只设置了P0.0~P0.7和P2.0~P2.7的中断, 中断函数分别取反P1.0~P1.7和P4.0~P4.7来指示进入中断.
用户可以根据例子随意设置自己需要的IO中断.
主函数取反P3.3输出一个大约4KHz方波信号, 方便用户测试.
**********************【新提醒】所有普通I/O口都支持外部中断的演示程序,STC8系列、STC32系列, 中断号37~44 - I/O读写及点灯,外部中断 ,所有I/O都支持的普通I/O中断,按键扫描 国芯技术交流网站 - STC全球32位8051爱好者互助交流社区https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4731&extra=page%3D1********************/


神农鼎 发表于 2024-5-11 17:05:23

小飞侠 发表于 2024-5-11 15:52
IO口没有中断功能
是请楼主改用管脚接近的 STC8H8K64U的D版本,
所有普通I/O都支持外部中断



上面注意不一致的地方







天宁宁 发表于 2024-5-11 17:30:47

二十多个输入二十多个输出
所有程序都调试好了
还有一个小的每分钟100转减速电机有点过冲
用的IO口软件检测
如果没有其他好的办法
考虑一下PWM3-2控制
谢谢
页: [1]
查看完整版本: IAP15W4K61S4 LQFP64封装脚位是怎么排列的