输出跑马灯的实验历程中
) ?" Q/ E8 P' W7 a/*led输出跑马灯实验,用软件延时方法循环点亮发光管DS4-DS19*/
推荐好的睫毛膏#include "DSP281x_Device.h"
* v4 Q' N: i" N8 g. b7 m. O! |#include "DSP281x_Device.h"     // DSP281x头文件
' D0 |' g$ {8 X* E; ]7 s7 Q8 z#include "DSP281x_Examples.h"   // DSP281x Examples 头文件

' u1 U8 w4 S1 K9 y% H' bvoid LedOut(Uint16 led);
void Delay(Uint16  data);
unsigned int LedCount;
罗慧娟三级Uint16 led=0x0001;        //led初值
' z8 ?! k8 ^, Z# j/ `void IOinit() //I/O口初始化
{
6 A* h5 z1 J7 `; c8 s        EALLOW; 
         //将GPIOB8~GPIOB15配置为一般I/O口,D0~D7
        GpioMuxRegs.GPBMUX.all = GpioMuxRegs.GPBMUX.all&0x00ff;
         //将GPIOB8~GPIOB15配置为输出,D0~D7
        GpioMuxRegs.GPBDIR.all = GpioMuxRegs.GPBDIR.all|0xff00;
    //将GPIOE0~GPIOE2配置为一般I/O口输出,作138译码           
        GpioMuxRegs.GPEMUX.all = GpioMuxRegs.GPEMUX.all&0xfff8;
4 e; J7 D; r% F1 g        GpioMuxRegs.GPEDIR.all = GpioMuxRegs.GPEDIR.all|0x0007;
          EDIS;                       
/ }+ ?% t; f; [' @6 U8 J8 YDSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台 }

0 c* ]' ?$ g. N0 V4 Q" ivoid main(void)
3 ?  h8 \! U- ?, `7 u{
        InitSysCtrl();        /*初始化系统*/       
' S9 y1 X& {1 T        DINT;  /*关中断*/
        IER = 0x0000;
- @9 @5 @* q2 X& A        IFR = 0x0000;
        IOinit(); //I/O口初始化
        while (1)
        {
         LedOut(led);
, m8 w/ b/ A6 t' z5 Z  Q, P0 |Delay(60000);
Delay(60000);
3 t8 t4 x/ r4 ]  JDelay(60000);
- R( I9 u* o) V0 S& c( f1 i& k5 O% uDelay(60000);
3 D& P' ~+ M+ R3 y, wDelay(60000);
Delay(60000);
- _. [% H+ ?$ Y& f+ E6 d$ JDelay(60000);
Delay(60000);
! L! m4 {! H4 c% [' }6 {DSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台 Delay(60000);
- w% F+ D! z, j. N4 ZDelay(60000);
医药市场调研# k3 x* _4 `) |' X
, V# z5 Z! @  {" u. C  UDSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台
               
; ~. ]. o; H. c/ f( }3 |DSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台     led =led << 1; //led的值左移1位
& Y! Q. l9 n! U' x4 ~& c        LedCount++;
        if (LedCount>=16)       
        {       
        LedCount=0 ;
2 i8 g: ^9 s4 b' i" Q0 x0 PDSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台         led=0x0001;
        }
        }
}

void LedOut(Uint16 led)
  I  `7 ~7 l# i. v, B( x5 M: ^{
        Uint16        i;
        EALLOW; 
罗志祥多人运动名单
        GpioMuxRegs.GPBDIR.all = GpioMuxRegs.GPBDIR.all|0xff00;   //将GPIOB8~GPIOB15配置为输出,D0~D7
$ r- i! o9 {: B& C5 g                EDIS;       
        GpioDataRegs.GPEDAT.all = 0xfffb;    //LEDB选通
        GpioDataRegs.GPBDAT.all = ~led;    //显示高8位       
% X% F! X, F7 ~- v恬妞个人资料           for (i=0; i<100; i++){}              //延时
           GpioDataRegs.GPEDAT.all = 0xffff;    //锁存高8位       
        GpioDataRegs.GPEDAT.all = 0xfffa;    //LEDA选通
        GpioDataRegs.GPBDAT.all = ~(led<<8);//显示低8位
# j$ U5 g0 @1 T' ~        for (i=0; i<100; i++){}
" p0 @( p/ E6 A' r' [DSP交流网  DSP学习第一论坛 DSP技术应用与推广平台 DSP开发服务平台                 GpioDataRegs.GPEDAT.all = 0xffff;    //锁存低8位                       
}
3 S. D; o6 F/ J8 N& w/ O8 a9 {
起诉欠钱不还的程序和费用void Delay(Uint16  data)
2 a3 R. z9 I7 w( B{
        Uint16        i;
        for (i=0;i<data;i++) { ; }       
}
红的语句是什么意思呀
那个延时程序中的data是什么,为什么要等于60000,最多可以多少
谢谢各位高手!