智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2305|回复: 9
打印 上一主题 下一主题

求解,为什么进不了中断程序

[复制链接]

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
QQ
威望
336
贡献
92
兑换币
0
注册时间
2011-4-16
在线时间
22 小时
跳转到指定楼层
1#
发表于 2011-5-22 13:58:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下面是我的程序,进不了中断程序。。。求解
()
#include "derivative.h" /* derivative-specific definitions */
#include <MC9S12XS128.h>
#include <hidef.h> /* common defines and macros */
int a,b=0;
void PLL_INC(void)
{
CLKSEL=0x00; //96mhz
SYNR=0XC0 | 0X05;
REFDV=0XC0 | 0X01;
PLLCTL_PLLON=1;
POSTDIV=0X00;
asm(nop);
asm(nop);
while(0==CRGFLG_LOCK); //锁相环锁定
CLKSEL_PLLSEL=1; //选定PLL时钟
}
//输入捕捉初始化
void IOC_Init(void)
{
TIOS =0x00;//定时器通道0,1 为输入捕捉
TSCR1=0x90;//定时器使能
TCTL4=0x09;//通道0 捕捉上升沿通道1 捕捉下降沿
TIE=0x03; //通道0,1 中断使能
TFLG1_C0F=1;//清中断标志位
}
#pragma CODE_SEG NON_BANKED

interrupt 9 void VSYN_Interrupt(void)
{
TFLG1_C1F = 1; //清场中断
TFLG1_C0F = 1; //清行中断

}
//IC0通道中断 行中断
interrupt 8 void HREF_Count(void)
{a++;
b++;
if(b==200)
return;
TFLG1_C0F = 1;//清行中断
}
#pragma CODE_SEG DEFAULT
void main(void)
{
/* put your own code here */

//DisableInterrupts;
//DDRA = 0X00;
PLL_INC();

//SCI0_Init();

IOC_Init();

EnableInterrupts;
for(;;)
{
_FEED_COP(); /* feeds the dog */
} /* loop forever */
/* please make sure that you never leave main */
}
我还想知道为什么TFLG1的志怎么写不进去。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
QQ
威望
336
贡献
92
兑换币
0
注册时间
2011-4-16
在线时间
22 小时
2#
 楼主| 发表于 2011-5-22 13:59:28 | 只看该作者
望各位帮忙解释一下。。先谢谢大家了。。。
回复 支持 反对

使用道具 举报

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
QQ
威望
336
贡献
92
兑换币
0
注册时间
2011-4-16
在线时间
22 小时
3#
 楼主| 发表于 2011-5-22 14:00:26 | 只看该作者
void IOC_Init(void)
{
TIOS =0x00;//定时器通道0,1 为输入捕捉
TSCR1=0x90;//定时器使能
TCTL4=0x09;//通道0 捕捉上升沿通道1 捕捉下降沿
TIE=0x03; //通道0,1 中断使能
TFLG1=0xff;//清中断标志位
}
回复 支持 反对

使用道具 举报

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
QQ
威望
336
贡献
92
兑换币
0
注册时间
2011-4-16
在线时间
22 小时
4#
 楼主| 发表于 2011-5-22 14:00:28 | 只看该作者
void IOC_Init(void)
{
TIOS =0x00;//定时器通道0,1 为输入捕捉
TSCR1=0x90;//定时器使能
TCTL4=0x09;//通道0 捕捉上升沿通道1 捕捉下降沿
TIE=0x03; //通道0,1 中断使能
TFLG1=0xff;//清中断标志位
}
回复 支持 反对

使用道具 举报

3

主题

203

帖子

0

精华

高级会员

Rank: 4

积分
764
威望
491
贡献
215
兑换币
19
注册时间
2011-4-18
在线时间
29 小时
5#
发表于 2011-5-22 18:43:12 | 只看该作者
没问题啊
回复 支持 反对

使用道具 举报

7

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
QQ
威望
336
贡献
92
兑换币
0
注册时间
2011-4-16
在线时间
22 小时
6#
 楼主| 发表于 2011-5-22 18:46:36 | 只看该作者
回复 5# 540708692


    麻烦解释一下 。。。
回复 支持 反对

使用道具 举报

13

主题

183

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1141

热心会员奖章活跃会员奖章优秀会员奖章

威望
666
贡献
335
兑换币
143
注册时间
2011-4-2
在线时间
70 小时
7#
发表于 2011-8-4 16:35:34 | 只看该作者
回复 支持 反对

使用道具 举报

1

主题

136

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1532
威望
912
贡献
366
兑换币
114
注册时间
2011-8-3
在线时间
127 小时
8#
发表于 2011-8-6 12:14:24 | 只看该作者
不懂
回复 支持 反对

使用道具 举报

2

主题

296

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
威望
1358
贡献
576
兑换币
201
注册时间
2011-7-29
在线时间
235 小时
9#
发表于 2011-8-13 08:11:21 | 只看该作者
还是不懂。。。
回复 支持 反对

使用道具 举报

1

主题

54

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
232
威望
198
贡献
34
兑换币
0
注册时间
2012-2-21
在线时间
0 小时
毕业学校
石家庄铁道大学
10#
发表于 2012-3-27 16:35:39 | 只看该作者
学习中
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 01:27 , Processed in 0.397218 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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