智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6975|回复: 13
打印 上一主题 下一主题

[单片机] 上升沿触发一个中断程序,下降沿触发终止,该怎么编写

[复制链接]

16

主题

95

帖子

0

精华

高级会员

Rank: 4

积分
584
威望
332
贡献
172
兑换币
189
注册时间
2013-3-24
在线时间
40 小时
毕业学校
长安大学
跳转到指定楼层
1#
发表于 2013-10-21 23:45:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5贡献
求大神拯救啊

25

主题

1217

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
27542

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
18741
贡献
5859
兑换币
3255
注册时间
2012-6-6
在线时间
1471 小时
2#
发表于 2013-10-22 07:26:50 | 只看该作者
修改一个寄存器的值就好了
回复

使用道具 举报

30

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2063
威望
1008
贡献
633
兑换币
600
注册时间
2013-3-9
在线时间
211 小时
毕业学校
杭州电子科技大学
3#
发表于 2013-10-22 08:12:44 | 只看该作者
回复

使用道具 举报

16

主题

95

帖子

0

精华

高级会员

Rank: 4

积分
584
威望
332
贡献
172
兑换币
189
注册时间
2013-3-24
在线时间
40 小时
毕业学校
长安大学
4#
 楼主| 发表于 2013-10-22 08:30:45 | 只看该作者
简单丹 发表于 2013-10-22 07:26
修改一个寄存器的值就好了

能具体点吗
回复

使用道具 举报

25

主题

1217

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
27542

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
18741
贡献
5859
兑换币
3255
注册时间
2012-6-6
在线时间
1471 小时
5#
发表于 2013-10-22 09:21:38 | 只看该作者
花样年华 发表于 2013-10-22 08:30
能具体点吗

什么单片机?
回复

使用道具 举报

16

主题

95

帖子

0

精华

高级会员

Rank: 4

积分
584
威望
332
贡献
172
兑换币
189
注册时间
2013-3-24
在线时间
40 小时
毕业学校
长安大学
6#
 楼主| 发表于 2013-10-22 13:20:03 | 只看该作者
简单丹 发表于 2013-10-22 09:21
什么单片机?

xs128
回复

使用道具 举报

13

主题

155

帖子

0

精华

高级会员

Rank: 4

积分
856
威望
490
贡献
262
兑换币
330
注册时间
2013-9-3
在线时间
52 小时
7#
发表于 2013-10-22 18:48:41 | 只看该作者
回复

使用道具 举报

25

主题

1217

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
27542

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
18741
贡献
5859
兑换币
3255
注册时间
2012-6-6
在线时间
1471 小时
8#
发表于 2013-10-23 09:23:12 | 只看该作者
花样年华 发表于 2013-10-22 13:20
xs128

修改TCTL3 和TCTL4寄存器EDDnB EAGnA(0 0)禁止捕捉(0 1)上升沿捕捉 (1 0)下降沿捕捉 (1 1)上升沿和下降沿捕捉,其中n为你选择的哪一个通道(n=0 1 2 3 4 5 6 7 )。
回复

使用道具 举报

2

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
123
威望
75
贡献
28
兑换币
35
注册时间
2013-8-6
在线时间
10 小时
毕业学校
北华大学
9#
发表于 2013-10-24 21:34:46 | 只看该作者
将要捕捉的那根信号线,分成两根,设置两个捕捉通道,一个上升沿捕捉,一个下降沿捕捉,一个捕捉通道捕捉一根信号线;
具体程序大概“上升沿捕捉的通道一直打开,进入上升沿通道时,打开下下降沿通道并进入将要运行的子函数;在下降沿捕捉中设置一个变量,捕捉到后,变量可改变;在上升沿捕捉中的子函数在运行的同时,判断下降沿中的变量是否变化,当变化时,终止执行子函数,并关闭下降沿捕捉通道”;
回复

使用道具 举报

27

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2302
威望
1491
贡献
159
兑换币
957
注册时间
2013-9-3
在线时间
326 小时
10#
发表于 2013-10-25 10:24:32 | 只看该作者
个人觉得设置一下那个中断PIT中的中断参数就可以实现由什么中断问题,至于什么截止,再想想
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 17:25 , Processed in 0.155683 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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