您的位置 首页 ADAS

TQ2440裸跑—流水灯

还记得我接触单片机的时候就迫不及待的想去玩板子吧,第一程序点亮LED灯挺有印象的,点亮之后就做流水灯,那么ARM9的也一样,一开始裸跑的…

还记得我触摸单片机的时分就刻不容缓的想去玩板子吧,榜首程序点亮LED灯挺有形象的,点亮之后就做流水灯,那么ARM9的也相同,一开始裸跑的肯定是LED灯,下面介绍LED流水灯。程序都是我自己编的,调试过然后烧进学习板成功运转。但或许有些当地冗余的还请纠正,献上程序

首要便是关于ADS1.2的运用,这儿不罗嗦怎样弄,头文件发动代码那些也自己增加

#include “2440addr.h”
void deley()//延时程序
{
int i,j;
for(i=0;i<1000;i++)
for(j=0;j<1000;j++)
;
}
void Main(void)
{
rGPBCON=0x15400;//这是I/O初始化,GPBCON的第5、6、7、8位别离是LED1、2、3、4,设置为输出
rGPBUP=0x0;//使能上拉电阻
while(1)//死循环
{
rGPBDAT=0x1c0;//方位零则点亮,别离点亮1、2、3、4
deley();
rGPBDAT=0x1a0;
deley();
rGPBDAT=0x160;
deley();
rGPBDAT=0x0e0;
deley();
}
}
榜首次触摸有点手忙脚乱,加上对ADS1.2编译器的操作不熟悉,并且也不知道怎样发生bin文件,都是看光盘材料才知道,看芯片手册然后能够写得出,这便是最简略的流水灯操作了。下次把裸跑的按键中止共享出来。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/262579.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部