智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3966|回复: 6
打印 上一主题 下一主题

[单片机] S12系列芯片的中断程序

[复制链接]

20

主题

187

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2478
威望
412
贡献
1638
兑换币
4
注册时间
2009-9-10
在线时间
214 小时
跳转到指定楼层
1#
发表于 2009-12-18 20:30:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有没有谁可以发一份有关S12系列芯片的中断程序的资料给我
最好是教程类的

7

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
QQ
威望
304
贡献
37
兑换币
0
注册时间
2011-3-5
在线时间
31 小时
7#
发表于 2011-5-2 13:19:19 | 只看该作者
顶。。。。
回复 支持 反对

使用道具 举报

7

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
QQ
威望
304
贡献
37
兑换币
0
注册时间
2011-3-5
在线时间
31 小时
6#
发表于 2011-5-2 13:19:17 | 只看该作者
顶。。。。
回复 支持 反对

使用道具 举报

20

主题

187

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2478
威望
412
贡献
1638
兑换币
4
注册时间
2009-9-10
在线时间
214 小时
5#
 楼主| 发表于 2009-12-29 19:57:50 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

140

主题

1016

帖子

2

精华

功勋会员

智能车八届元老!武汉岱默科技创始人!

Rank: 10Rank: 10Rank: 10

积分
32723

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
4239
贡献
25778
兑换币
1456
注册时间
2009-12-9
在线时间
1353 小时
4#
发表于 2009-12-28 22:46:59 | 只看该作者
刚才写了一个  测试时通过的  PJ口触发中断
本人在个人小站www.dzsj8.com推出S12单片机系列教程,目前还没有涉及到中断,很快就推出
希望以上程序对你有用
回复 支持 反对

使用道具 举报

140

主题

1016

帖子

2

精华

功勋会员

智能车八届元老!武汉岱默科技创始人!

Rank: 10Rank: 10Rank: 10

积分
32723

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
4239
贡献
25778
兑换币
1456
注册时间
2009-12-9
在线时间
1353 小时
3#
发表于 2009-12-28 22:45:15 | 只看该作者
本帖最后由 DEMOK 于 2009-12-29 09:39 编辑

//-------------------------------------------------------------------------//
//功能:PJ0口外部触发中断,将中断次数显示在PB口
//设计:www.dzsj8.com
//版本:2009.11.28
//------------------------------------------------------------------------//

#include <hidef.h>      /* common defines and macros */
#include <mc9s12dg128.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"

#define uint unsigned int
uint Input_Num;

//------主函数------//
void main(void)
{
  PPSJ_PPSJ0=0;       //PJ0口触发方式   上升沿触发
  PIEJ_PIEJ0=1;        //PJ0中断使能
  DDRB=0XFF;
  EnableInterrupts;
  for(;;)
  {
  }
}
//--------中断函数--------//
#pragma CODE_SEG NON_BANKED      
void interrupt 24 zhongduan(void)     //H口是通用的  中断向量是25(P口同样)
{
  PIFJ_PIFJ0=1;         //清除中断标志位
  Input_Num++;
  PORTB=Input_Num;
  if(Input_Num>=255)
  {
    Input_Num=0;
  }   
}
回复 支持 反对

使用道具 举报

9

主题

358

帖子

42

精华

金牌会员

Rank: 6Rank: 6

积分
1296
威望
80
贡献
506
兑换币
206
注册时间
2008-9-18
在线时间
355 小时
2#
发表于 2009-12-28 21:58:33 | 只看该作者
那个叫《hcs12微控制器原理及应用》王威 北航出版社 这本书上讲的有,还比较详细!

补充内容 (2015-4-23 09:13):
真人游戏|足球篮球|时时彩| 六合投注| 网络赚钱去SO娱乐城:顶级信用,提现百分百即时到账SO.CC
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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