智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3185|回复: 4
打印 上一主题 下一主题

[单片机] XS128PJ口外部中断配置问题求教

[复制链接]

11

主题

51

帖子

0

精华

高级会员

Rank: 4

积分
803
QQ
威望
431
贡献
228
兑换币
258
注册时间
2014-6-28
在线时间
72 小时
毕业学校
宁津县第一中学
跳转到指定楼层
1#
发表于 2014-10-15 21:47:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
求助一下,外部中断的配置哪里出问题了这是,咋不能用呢
  1. #include <hidef.h>      /* common defines and macros */
  2. #include "derivative.h"      /* derivative-specific definitions */
  3. #include "MC9S12XS128.h"
  4. unsigned char a=1;
  5. int b=3000;

  6. #pragma CODE_SEG __NEAR_SEG NON_BANKED
  7. void interrupt 24 PORTJ_ISR(void)
  8. {
  9.   if(PIFJ_PIFJ0==0)   while(b--);
  10.   PIFJ_PIFJ0=1;   //清除中断标志位
  11.   a=~a;
  12. }
  13. #pragma CODE_SEG DEFAULT

  14. void portint()
  15. {
  16.   DDRJ=0x00;   //设置J端口输入模式
  17.   DDRB=0XFF; //设置B端口输出模式
  18.   PPSJ_PPSJ0=0;   //设置J引脚中断为下降沿触发
  19.   PIEJ=0X03; //外部中断使能                                                                                                                                                                                                
  20. }
  21. void main(void)
  22. {  
  23.   portint();
  24.   while(1)
  25.    {
  26.       //if(PTIJ_PTIJ0==0)   //扫描按键
  27.       switch(a)
  28.       {
  29.         case 0:PORTB=0X55;break;
  30.         case 1:PORTB=0Xaa;break;
  31.       }     
  32.     }
  33. }
复制代码


回复

使用道具 举报

1

主题

293

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3329
威望
1699
贡献
954
兑换币
920
注册时间
2012-3-5
在线时间
339 小时
2#
发表于 2014-10-16 12:35:36 | 只看该作者
中断使能。。。
回复

使用道具 举报

11

主题

51

帖子

0

精华

高级会员

Rank: 4

积分
803
QQ
威望
431
贡献
228
兑换币
258
注册时间
2014-6-28
在线时间
72 小时
毕业学校
宁津县第一中学
3#
 楼主| 发表于 2014-10-16 18:50:53 | 只看该作者
纯洁@麻花 发表于 2014-10-16 12:35
中断使能。。。

中断使能写了啊     PIEJ=0X03;
回复

使用道具 举报

1

主题

293

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3329
威望
1699
贡献
954
兑换币
920
注册时间
2012-3-5
在线时间
339 小时
4#
发表于 2014-10-17 10:04:29 | 只看该作者
enableinterrupt
回复

使用道具 举报

11

主题

51

帖子

0

精华

高级会员

Rank: 4

积分
803
QQ
威望
431
贡献
228
兑换币
258
注册时间
2014-6-28
在线时间
72 小时
毕业学校
宁津县第一中学
5#
 楼主| 发表于 2014-10-17 16:37:45 | 只看该作者
纯洁@麻花 发表于 2014-10-17 10:04
enableinterrupt

谢谢     已解决
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 05:52 , Processed in 0.046786 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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