找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 4126|回复: 9
打印 上一主题 下一主题
收起左侧

单片机中断溢出不能触发中断是什么原因?

[复制链接]
跳转到指定楼层
楼主
ID:239573 发表于 2017-11-21 20:27 来自触屏版 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
脉冲数量34个,中断溢出不能触发中断,请问是什么原因?

image.jpg (115.77 KB, 下载次数: 57)

image.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

举报

沙发
ID:231632 发表于 2017-11-21 23:59 | 只看该作者
哇,你这个看起来好晕。
回复

举报

板凳
ID:231632 发表于 2017-11-22 00:00 | 只看该作者
哇,你这个看起来好晕。中断貌似不溢出吧。中断是直接中断的,定时器,计数器才会溢出。
回复

举报

地板
ID:231632 发表于 2017-11-22 00:00 | 只看该作者
中断,没有溢出。定时器,计数器才溢出。
回复

举报

5#
ID:231632 发表于 2017-11-22 00:32 | 只看该作者
应该没有中断溢出,有定时器溢出导致中断。
回复

举报

6#
ID:239573 发表于 2017-11-22 04:21 来自触屏版 | 只看该作者
ljn123123 发表于 2017-11-22 00:32
应该没有中断溢出,有定时器溢出导致中断。

是计数器。用的T1,描述不当。
回复

举报

7#
ID:164602 发表于 2017-11-22 08:17 | 只看该作者
第一:你怎么知道没有溢出?是不是程序死在哪里了?那就对了,是你的程序自己定的啊。
第二:你的中断服务程序中,有while(1),就是它,让你的程序死在这里了,永远也出不来的!!!!!
回复

举报

8#
ID:245063 发表于 2017-11-22 08:52 | 只看该作者
要延时一会吧
回复

举报

9#
ID:239573 发表于 2017-11-22 14:31 来自触屏版 | 只看该作者
HC6800-ES-V2.0 发表于 2017-11-22 08:17
第一:你怎么知道没有溢出?是不是程序死在哪里了?那就对了,是你的程序自己定的啊。
第二:你的中断服务 ...

谢谢你的指导,我想做的程序就是刚开始p1.0和P1.1一高一低。溢出后P1.0和p1.1都是高电平,延时,P1.0和p1.1一低一高(和刚开始相反)。但是程序走的时候,一直停在p1.0和p1.1一高一低这里,进入不了中断。
回复

举报

10#
ID:239573 发表于 2017-11-22 14:33 来自触屏版 | 只看该作者
谁懂凤姐情 发表于 2017-11-22 08:52
要延时一会吧

程序停在p1.0和p1.1一高一低这里。进不了中断p1.0和p1.1都等于1这里。
回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表