智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1235|回复: 1
打印 上一主题 下一主题

IRQ中断怎么不能用呢

[复制链接]

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
89
威望
49
贡献
28
兑换币
28
注册时间
2013-7-23
在线时间
6 小时
毕业学校
北京大学
跳转到指定楼层
1#
发表于 2013-8-26 21:35:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/*************************************************************/
/*                       初始化实时中断                      */
/*************************************************************/
void IRQ_INT(void)
{
   IRQCR_IRQE=1;       //使能实时中断
  IRQCR_IRQEN =1;        //设置实时中断的时间间隔为32.768ms
}
/*************************************************************/
/*                       实时中断函数                        */
/*************************************************************/
#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 6 IRQInterrupt(void)
{
  PORTB=0;
}
#pragma CODE_SEG DEFAULT

/*************************************************************/
/*                         主函数                            */
/*************************************************************/
void main(void) {
  DisableInterrupts;
  IRQ_INT();
DDRA=0xff;
PORTA=0xff;
  EnableInterrupts;
  for(;;) {PORTA=0xff;}
}求大神指教

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
89
威望
49
贡献
28
兑换币
28
注册时间
2013-7-23
在线时间
6 小时
毕业学校
北京大学
2#
 楼主| 发表于 2013-8-26 21:35:42 | 只看该作者
?????
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 15:04 , Processed in 0.045530 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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