智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 18460|回复: 62
打印 上一主题 下一主题

MC9S12DG128系列例程--LED

  [复制链接]

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
跳转到指定楼层
1#
发表于 2008-11-21 21:02:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 chiusir 于 2009-11-2 22:37 编辑

MC9S12DG128系列例程--LED
/**************************************************************************************
龙丘MC9S12(DG128)DEMO板
Designed by Chiu Sir
E-mail:chiusir@163.com
软件版本:V1.1
最后更新:2008年10月14日
相关信息参考下列地址:
------------------------------------
Code Warrior 4.7
Target : MC9S12DG128
Crystal: 16.000Mhz
busclock: 8.000MHz
pllclock:16.000MHz
最简单的IO口操作例程,LED计数,根据灯亮可以读取系统循环了多少次
*****************************************************************************************/

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

void delayms(int ms)
{   
   int ii,jj;
   if (ms<1) ms=1;
   for(ii=0;ii<ms;ii++)
     for(jj=0;jj<1335;jj++);    //16MHz--1ms      
}  

void main(void) {
  /* put your own code here */
  unsigned char LedCnt=0;
  
  DDRB=0xFF;
  PUCR_PUPBE=1;
  
  EnableInterrupts;

  for(;;) {   
  
    LedCnt=(LedCnt>0XFE?0:++LedCnt);
    delayms(800);   //修改延时以修改数据发送频率
   
    //低电平灯亮用这句,注释掉下面那句
    PORTB=~LedCnt;
   
    //高电平灯亮用这句,注释掉上面那句   
    //PORTB=LedCnt;  
  
  } /* wait forever */
  /* please make sure that you never leave this */
}




下面是完整工程,需要的请点击下载:demoLED.rar

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
34
威望
18
贡献
10
兑换币
9
注册时间
2018-3-27
在线时间
3 小时
63#
发表于 2018-3-27 14:34:20 | 只看该作者
初学者参考参考
回复 支持 反对

使用道具 举报

2

主题

7

帖子

0

精华

注册会员

Rank: 2

积分
95
威望
59
贡献
20
兑换币
23
注册时间
2014-2-22
在线时间
8 小时
毕业学校
上海交通大学
62#
发表于 2014-2-22 11:19:05 | 只看该作者
我要怎么下载完整的例程啊?
回复 支持 反对

使用道具 举报

2

主题

7

帖子

0

精华

注册会员

Rank: 2

积分
95
威望
59
贡献
20
兑换币
23
注册时间
2014-2-22
在线时间
8 小时
毕业学校
上海交通大学
61#
发表于 2014-2-22 11:17:09 | 只看该作者
谢谢楼主!
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

高级会员

Rank: 4

积分
699
威望
346
贡献
205
兑换币
214
注册时间
2013-7-11
在线时间
74 小时
毕业学校
厦门大学
60#
发表于 2013-8-9 00:38:40 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
374
威望
251
贡献
77
兑换币
0
注册时间
2012-3-6
在线时间
23 小时
毕业学校
徐庄完全小学
59#
发表于 2012-4-4 10:05:30 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
544
QQ
威望
390
贡献
112
兑换币
0
注册时间
2010-10-17
在线时间
21 小时
58#
发表于 2011-1-21 20:49:33 | 只看该作者
ding
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
284
威望
238
贡献
42
兑换币
4
注册时间
2010-9-25
在线时间
2 小时
57#
发表于 2010-11-14 20:22:06 | 只看该作者
我还琢磨怎么把我的ad转换结果送到led上显示呢。
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
QQ
威望
269
贡献
51
兑换币
16
注册时间
2010-3-4
在线时间
5 小时
56#
发表于 2010-4-22 09:25:19 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

0

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
578
威望
376
贡献
76
兑换币
0
注册时间
2009-8-23
在线时间
63 小时
55#
发表于 2010-3-13 10:38:59 | 只看该作者
LedCnt=(LedCnt>0XFE?0:++LedCnt);  
何解?求解......
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 11:20 , Processed in 0.394515 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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