请问各位大佬前辈关于8H1K08T型号单片机,任意IO口唤醒休眠的问题(已解决)
先谢谢各位大佬了。今天咨询工作人员得知,从8H1K08T型号单片机已经支持任意IO口唤醒休眠 。现在有一个低功耗需求,具体场景是有6个机械开关 ,状态不定。当任意一个开关的状态改变的时候,读取这6个开关的状态。1,请问这个场景可以用8H1K08T型号单片机实现吗?
2,如果能实现的话请问 是否需要12个IO口来采集这6个机械开关的上下边沿变化,触发中断?
3,触发以后是否可以依旧使用这12个当中的6个IO读取这6个机械开关的状态?
4, 请问各位前辈,是否还有更合适的芯片型号选择?
请问各位大佬,哪里能找到8H1K08T 所有IO口唤醒休眠的学习例程 。
再一次谢谢各位大佬。 可以用8H1K08T
要12个IO
可以读IO
8H4K64TL系列、8H8K64U-D系列、8H4K64TLCD-B系列、8H1K08T系列
PCON|=0x02;(后面加4个nop)进入掉电模式,触发中断后唤醒(不进中断函数),继续执行程序
https://www.stcaimcu.com/data/download/Datasheet/AI8.pdf
不要触摸按键功能,建议使用 AI8H2K12U-TSSOP20, AI8H2K08U-TSSOP20 楼主,你没说需要IO同时能用上升和下降沿唤醒啊
现存的S-T-C芯片都不支援你要的要求
只能单独上升沿或下降沿
DebugLab 发表于 2025-1-9 22:00
可以用8H1K08T
要12个IO
谢谢大佬热心指点我正在琢磨你指点的这个例程。 这个14.2.1的例程的中断在STC8H8K64U上目前还没跑通 正在琢磨 谢谢大佬。 Lkck8210 发表于 2025-1-10 15:12
楼主,你没说需要IO同时能用上升和下降沿唤醒啊
现存的S-T-C芯片都不支援你要的要求
只能单独上升沿或下降 ...
谢谢兄弟因为 只能单独上升沿 或者单独下降沿。
只能按照楼上几位大佬的指点2个IO口合并起来检测一个开关的状态改变。
需要12个IO口 STC8H1K 只有17个IO口 其他功能还需要占用几个IO口 只能放弃了。
谢谢兄弟提醒。
DebugLab 发表于 2025-1-9 22:00
可以用8H1K08T
要12个IO
有道理{:4_250:}
页:
[1]