智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2471|回复: 3
打印 上一主题 下一主题

[摄像头] 行场中断初始化

[复制链接]

4

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
威望
180
贡献
20
兑换币
0
注册时间
2011-3-26
在线时间
3 小时
跳转到指定楼层
1#
发表于 2011-4-8 17:33:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2贡献
/***************************行场中断初始化************************************/

void vinterruptsinit(void)

{

TIOS=0x00;

TCTL4=0x09;
TSCR1=0x80;

TIE_C1I = 1;

TIE_C0I = 1;  

}帮忙解释下谢谢

5

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
威望
173
贡献
46
兑换币
10
注册时间
2012-3-24
在线时间
8 小时
毕业学校
安徽工程大学
2#
发表于 2012-3-24 10:58:57 | 只看该作者
这些主要是寄存器赋值啊  查资料就可以找到了啊!!
回复

使用道具 举报

7

主题

40

帖子

0

精华

高级会员

Rank: 4

积分
578
威望
321
贡献
145
兑换币
35
注册时间
2012-9-12
在线时间
56 小时
3#
发表于 2012-11-10 19:47:42 | 只看该作者
void vinterruptsinit(void)

{

TIOS=0x00;   //外部输入捕捉0,1通道

TCTL4=0x09;   //通道0上升沿触发,通道1下降沿触发
TSCR1=0x80;  //使能

TIE_C1I = 1;   //通道1中断使能

TIE_C0I = 1;   //通道0中断使能

}
其实还要在结构体里加多一句 TFLG1=0xff;  //清中断标志位  ,这样就perfect了。
回复

使用道具 举报

14

主题

89

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1199
威望
602
贡献
347
兑换币
370
注册时间
2014-12-27
在线时间
125 小时
4#
发表于 2015-3-8 15:55:53 | 只看该作者
§;τ︷疯_zI 发表于 2012-11-10 19:47
void vinterruptsinit(void)

{

TIOS=0x00;   //外部输入捕捉0,1通道
为什么这句话 就代表着 通道0,1
那我要是改成通道0,2. 又该怎么办?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-27 01:07 , Processed in 0.040924 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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