主题 : 谁能帮我——流水灯问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 38600
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2011-02-27
最后登录: 2012-03-09
楼主  发表于: 2011-03-18 13:32

 谁能帮我——流水灯问题

好心的你能否帮我写个流水灯程序,我的开发板mini2440的。要求用MDK写。
级别: 新手上路
UID: 38600
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2011-02-27
最后登录: 2012-03-09
1楼  发表于: 2011-03-18 13:32

 回 楼主(allkill) 的帖子

忘记说联系方式了,我的qq:82517786
级别: 新手上路
UID: 65343
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2012-03-17
最后登录: 2012-03-20
2楼  发表于: 2012-03-17 11:13
#define rGPBCON    (*(volatile unsigned *)0x56000010)    //Port B control
#define rGPBDAT    (*(volatile unsigned *)0x56000014)    //Port B data
#define rGPBUP     (*(volatile unsigned *)0x56000018)    //Pull-up control B

/*----------------------------------------------------------------------------
*        Main: Initialize and start RTX Kernel
*---------------------------------------------------------------------------*/
int main (void)
{
     int i,j;
     int dat;

     rGPBCON  =0x00015400;    //     0000 0000 0000 0001 0101 0100 0000 0000  配置成输出        GPB5~GPB8
     rGPBUP   =0x3ff;        //GPB1~GPB10禁止上拉
     while(1)
     {
       dat=0x1df;
       for(j=0;j<4;j++)
       {
        for(i=0;i<300000;i++);
        rGPBDAT=dat;
        dat=dat<<1;
        //rGPBDAT=dat<<1;
       }
     }
}mini2440上面的.
专注于嵌入式
级别: 侠客
UID: 60596
精华: 0
发帖: 71
金钱: 355 两
威望: 71 点
综合积分: 142 分
注册时间: 2011-12-13
最后登录: 2016-03-20
3楼  发表于: 2012-03-25 22:44
http://www.techbulo.com 技术部落-专注于嵌入式