全球旧事资料 分类
嵌入式实验报告实验名称姓名学号Led灯的亮灭XXXXXX
一、实验目的
通过在ARM7TDI实验机上,使D7D8两个灯如下进行亮灭:开始时D7灯亮,D8灯灭;而后D7灯灭,D8灯亮;最后两个灯均亮。按此顺序循环交替使D7D8亮。
二、实验原理
通过查实验手册说明书可知:1D7D8通过IOB口控制的第四位和第五位控制,将pcomb的第4、5位置为0,可以使该两个灯为输出。2pcomb的地址是:0x01d200083D7D8的亮灭可由Pdata控制,地址为0x01d2000c,将相应的位置0,该灯既可以亮。
三、实验步骤
1使用ARMDeveloperSuitev12软件,新建一个工程。2在新建一个源文件,为c的文件,编写所需的代码。3将ARMDeveloperSuitev12的初始化代码放在新建的工程中。
四、实验代码
voiddelayi
tifori0i200000ivoidmai
defi
epbco
volatileu
sig
edi
t0x01d20008defi
epbdatvolatileu
sig
edi
t0x01d2000ci
ti0pbco
pbco
34while1pbdatpbdat34i4
fiii4delay
fr
好听全球资料 返回顶部