level 2
三月不漫长
楼主
#include "DSP28_Device.h"
unsigned int *CPLDDREG = (unsigned int*)0x2004;
unsigned int *CPLDDREGL = (unsigned int*)0x2006;
unsigned int *LEDM_LC = (unsigned int*)0x2018;
unsigned int *LEDM_LR = (unsigned int*)0x201A;
union CPLD_DREG MYDREG;
union CPLD_DREGL MYDREGL;
unsigned int Leddata[16] = {0x0800,0x08F0,0x1090,0x3E90,0x6094,0x3E98,0x20F8,0x3E50,
0x2020,0x2050,0x2088,0x2104,0x0000,0x0000,0x0000,0x0000
};///*"杰",0*/;
unsigned int Leddataz[16] = {0x0000,0x1010,0x1010,0x7E7E,0x1838,0x3454,0x5292,0x9111,0x1010,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};///*"展",0*/;
unsigned int count;
void delay(unsigned int);
void ldelay(unsigned int);
void main(void)
{
unsigned int i,o;
unsigned int time=0;
InitSysCtrl(); //初始化系统
DINT; //关中断
IER = 0x0000;
IFR = 0x0000;
InitPieCtrl(); //初始化PIE控制寄存器
InitPieVectTable(); //初始化PIE参数表
InitPeripherals(); //初始化外设寄存器
InitGpio(); //初始化IO口
EINT; //Enable INTM
ERTM; //Enable DBGM
MYDREG.all = 0xffff; //init DREG
MYDREG.bit.BUFFER_OEn = 0; //BUFFER_OEn = 0
*CPLDDREG = MYDREG.all;
MYDREGL.all = 0xffff; //init DREGL
MYDREGL.bit.LEDM_CSn = 0; //LEDM_CSn = 0
*CPLDDREG = MYDREG.all;
o=0;
while(1)
{
// *LEDM_LR =0x0000;
// *LEDM_LC =0x0000;
//delay(100);
time++;
2016年06月13日 03点06分
1
unsigned int *CPLDDREG = (unsigned int*)0x2004;
unsigned int *CPLDDREGL = (unsigned int*)0x2006;
unsigned int *LEDM_LC = (unsigned int*)0x2018;
unsigned int *LEDM_LR = (unsigned int*)0x201A;
union CPLD_DREG MYDREG;
union CPLD_DREGL MYDREGL;
unsigned int Leddata[16] = {0x0800,0x08F0,0x1090,0x3E90,0x6094,0x3E98,0x20F8,0x3E50,
0x2020,0x2050,0x2088,0x2104,0x0000,0x0000,0x0000,0x0000
};///*"杰",0*/;
unsigned int Leddataz[16] = {0x0000,0x1010,0x1010,0x7E7E,0x1838,0x3454,0x5292,0x9111,0x1010,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};///*"展",0*/;
unsigned int count;
void delay(unsigned int);
void ldelay(unsigned int);
void main(void)
{
unsigned int i,o;
unsigned int time=0;
InitSysCtrl(); //初始化系统
DINT; //关中断
IER = 0x0000;
IFR = 0x0000;
InitPieCtrl(); //初始化PIE控制寄存器
InitPieVectTable(); //初始化PIE参数表
InitPeripherals(); //初始化外设寄存器
InitGpio(); //初始化IO口
EINT; //Enable INTM
ERTM; //Enable DBGM
MYDREG.all = 0xffff; //init DREG
MYDREG.bit.BUFFER_OEn = 0; //BUFFER_OEn = 0
*CPLDDREG = MYDREG.all;
MYDREGL.all = 0xffff; //init DREGL
MYDREGL.bit.LEDM_CSn = 0; //LEDM_CSn = 0
*CPLDDREG = MYDREG.all;
o=0;
while(1)
{
// *LEDM_LR =0x0000;
// *LEDM_LC =0x0000;
//delay(100);
time++;