C51单片机P3.2接按钮,如何实现按一下进入中断,再按一下退出中断

daiya81 2015-07-05 01:11:37
51单片机中断问题,P3.2接按钮,如何实现按一下进入中断,再按一下退出中断的功能,类似洗衣机的“启动/暂停”键功能
...全文
1210 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsxtg 2015-07-13
  • 打赏
  • 举报
回复
你可设置一个位变量,当外中断0产生中断时,通过位变量来决定开关。并给位变量赋值。楼上也都是这个意思,这是最省事的办法
华衣在盛 2015-07-05
  • 打赏
  • 举报
回复
在中断服务程序中定义一个符号变量i,每近入一次中断,变量加1,判断i为奇数,执行功能,为偶数,执行break语句
gzwgyfgpf 2015-07-05
  • 打赏
  • 举报
回复
设置一个标志位变量来作为‘开关’的功能,接收到一次电平变化就给标志位变量置位或者复位之类的
daiya81 2015-07-05
  • 打赏
  • 举报
回复
编程软件 KEIL C

27,368

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧