4104|10

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

高分求助定时器的问题 [复制链接]

我刚开始学习cold fire的MCF5213,老师规定了一个题目,要按下按键,LED亮,过一段时间(随便一段时间就可以)LED灭,请问如何实现,需要详细一些的,万分感谢!!!
刚开始学  什么都不懂 望赐教!!!!

最好能把代码帮写一些  越详细越好 后天就要交了 实在是没办法啊!!!!

再次感谢!!!!

最新回复

接分是王道!  详情 回复 发表于 2008-4-30 18:33
点赞 关注

回复
举报

84

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

while(ture)
{
    IF (IOKEY == PUSHED)
    {
        LEDIO = OPEN;

        delay(random(N));//延时

         LEDIO = CLOSE;
    }
}

给这个结构可以了不???
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
bit b_cntstart;
uchar cntdelay;
#define cntdelaymax 500;
while(ture)
{
        IF   (IOKEY   ==   PUSHED)
        {
                  LEDIO   =   OPEN;
                  b_cntstart=true;
        }
if (b_cntstart)
{
if (cntdelay++==cntdelaymax) {cntdelay=0;b_cntstart=false; LEDIO   =   CLOSE;}
}  

}
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

4
 
#include
sbit P1_0 = P1^0 ;
sbit P1_1 = P1^1 ;
void interrupt0() interrupt 0 using 2
{
     P1_1!=P1_1 ;   //取反,点亮LED
}
void main()
{
   EA = 1 ;
   IT0 = 1 ;
   EX0 = 1 ;      //外部中断
   P1_7 = 1 ;     //初始化LED
}
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

5
 
#include
sbit   P1_0   =   P1^0  ;
void   interrupt0()   interrupt   0   using   2
{
          P1_0!=P1_0   ;       //取反,点亮LED
}
void   main()
{
      EA    =   1   ;
      IT0   =   1   ;
      EX0   =   1   ;           //外部中断
       P1_0  =   1   ;           //初始化LED
}

楼上的代码copy错了,:-)
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 
支持1楼
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

7
 
也许三楼是手打的呢,呵呵

只是三楼四楼的代码似乎都会跑飞了吧,最好在程序最后地方加上一句while(1);
 
 
 

回复

51

帖子

0

TA的资源

一粒金砂(初级)

8
 
我倒....
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

9
 
up
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
6楼 是装的吧!
 
 
 

回复

93

帖子

0

TA的资源

一粒金砂(初级)

11
 
接分是王道!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表