智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1634|回复: 0
打印 上一主题 下一主题

[编程类] ECT问题

[复制链接]

1

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
威望
244
贡献
70
兑换币
4
注册时间
2010-3-28
在线时间
58 小时
跳转到指定楼层
1#
发表于 2011-1-21 13:59:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
本帖最后由 mac_h 于 2011-1-21 14:01 编辑

我这样进行初始化为什么不能进9号中断?
单开0通道和1通道都是可以进中断的,为什么一起就不行了?
  1. void ECT_Init(void)
  2. {

  3.   
  4.   TIOS=0x01;
  5.   TC0=1876;   //赋初值,当TCNT从0计数到此值时第一次进入中断
  6.   TCTL2=0x02;  //其他七路与定时器断开   执行的动作时:0通道输出清零
  7.   TSCR2=0x06;   //溢出中断禁止   24M/64=2.67微秒,计一个数用2.67微秒
  8.   TCTL4=0x01;
  9.   TIE_C1I=1;
  10.   TIE_C0I=1;
  11.   TSCR1=0x80;  //使能定时器

  12. }
复制代码

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

本版积分规则

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

GMT+8, 2024-12-27 18:03 , Processed in 0.080014 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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