⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example_281xevpwm.c

📁 dsp ccs3.3 lcd keybord 适合初学
💻 C
📖 第 1 页 / 共 3 页
字号:
/*#include "DSP281x_Device.h" // DSP281x Headerfile Include File
#include "DSP281x_Examples.h"
Uint16 Yaddress;

Uint16 PAGENUM;
//#define LCD_SW   GpioDataRegs.GPBDAT.bit.GPIOB7
#define LCD_DI   GpioDataRegs.GPBDAT.bit.GPIOB0
#define LCD_RW   GpioDataRegs.GPBDAT.bit.GPIOB1
#define LCD_E    GpioDataRegs.GPBDAT.bit.GPIOB2
//#define LCD_AK   GpioDataRegs.GPEDAT.bit.GPIOE0
//#define LCD_PSB  GpioDataRegs.GPEDAT.bit.GPIOE1
//#define LCD_REST GpioDataRegs.GPEDAT.bit.GPIOE2
uchar code tab1[]={
"本系列中文模块内"
"任意位置反白显示"
"置二级字库,可在"
"使用更方便更灵活"
};

uchar code tab31[]={
"金鹏科技有限公司"
"Golden Palm TECH"
};
uchar code tab32[]={
/*--  调入了一幅图像:F:\梁\画图\HOCO12832.bmp  --*/
/*--  宽度x高度=128x32  --*/
/*0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x01,0x00,0x00,0x00,0x00,
0x01,0xFF,0x80,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x13,0x10,0x03,0xFE,0x00,
0x03,0xFF,0xC0,0x00,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x3F,0x30,0x1F,0xFF,0xC0,
0x03,0xFF,0xE0,0x00,0x00,0x00,0x00,0x8C,0x03,0xF0,0x00,0x7F,0xE0,0x7C,0x01,0xE0,
0x03,0xFF,0xF0,0x00,0x00,0x00,0x01,0x36,0x06,0xC0,0x00,0x5F,0xC0,0xFF,0xFC,0x60,
0x01,0xFF,0xF0,0x00,0x00,0x00,0x02,0x1B,0x0F,0x80,0x00,0xFF,0x01,0xFE,0x0F,0x30,
0x00,0xEF,0xF0,0x00,0x00,0x00,0x02,0x6D,0x9F,0x00,0x00,0x3E,0x03,0xFF,0xF1,0x90,
0x00,0xFF,0xF8,0x00,0x00,0x00,0x04,0x36,0xFE,0x00,0x01,0xFF,0x07,0xFF,0xFC,0x90,
0x00,0xEF,0xFF,0xFF,0x80,0x00,0x04,0xDB,0x7E,0x00,0x03,0xFF,0x87,0xFF,0xFC,0xD0,
0x00,0x0F,0xFF,0xFF,0xC0,0x00,0x04,0x6D,0xFC,0x00,0x07,0xFF,0x8F,0xFF,0xFE,0x50,
0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x04,0x36,0xFC,0x10,0x07,0xFF,0x8F,0xFF,0xFE,0x90,
0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x04,0x1B,0xF8,0x10,0x07,0xFF,0xCF,0xFF,0xFE,0x80,
0x00,0x0F,0xFF,0xFF,0xF0,0x00,0x04,0x0F,0xF8,0x10,0x07,0xFF,0xFF,0xFF,0xFA,0x00,
0x00,0x07,0xFF,0xFF,0xF0,0x00,0x04,0x07,0xF0,0x10,0x07,0xFF,0xFF,0xFF,0xFA,0x00,
0x00,0xFF,0xFF,0xFF,0xF8,0x00,0x02,0x03,0xF0,0x20,0x07,0xFF,0xFF,0xFF,0xBA,0x00,
0x00,0xFD,0xFF,0xFF,0xFC,0x00,0x02,0x03,0xF0,0x20,0x03,0xFF,0xFF,0xDF,0xB8,0x00,
0x00,0xC1,0xC0,0x3F,0xFC,0x00,0x01,0x01,0xE0,0x40,0x00,0xFF,0xFF,0xDF,0xB0,0x00,
0x00,0x81,0xC0,0x3F,0xCE,0x00,0x00,0x81,0xE0,0x80,0x00,0x7F,0xFF,0xDF,0xA0,0x00,
0x00,0x81,0x80,0x1D,0xCF,0x00,0x00,0x41,0xE1,0x00,0x00,0x3F,0xFF,0x9B,0x00,0x00,
0x01,0x83,0x80,0x1F,0xC7,0x80,0x00,0x21,0xE2,0x00,0x00,0x1F,0xFD,0xB6,0x00,0x00,
0x01,0xC3,0x00,0x0E,0xE6,0x80,0x00,0x19,0xEC,0x00,0x00,0x07,0xFE,0x20,0x00,0x00,
0x00,0xC3,0x00,0x07,0x67,0x40,0x00,0x07,0xF0,0x00,0x00,0x03,0x3E,0x00,0x00,0x00,
0x00,0x02,0x00,0x03,0xE7,0xA0,0x00,0x00,0x00,0x00,0x00,0x02,0x8E,0x00,0x00,0x00,
0x00,0x06,0x00,0x03,0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x03,0x00,0x00,0x00,
0x00,0x06,0x00,0x07,0x03,0x00,0x77,0x46,0x74,0x24,0x80,0x06,0x04,0x00,0x00,0x00,
0x00,0x1C,0x00,0x06,0x00,0x00,0x55,0x45,0x54,0x57,0x80,0x00,0x00,0x00,0x00,0x00,
0x00,0x1C,0x00,0x0E,0x00,0x00,0x45,0x45,0x74,0x57,0x80,0x08,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x1C,0x00,0x00,0x55,0x45,0x44,0x74,0x80,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x38,0x00,0x00,0x77,0x76,0x47,0x54,0x80,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};

uchar code tab5[]={
/*--  调入了一幅图像:F:\梁\画图\COCK.bmp  --*/
/*--  宽度x高度=128x64  --*/
/*0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x80,0x00,0x0F,0xFF,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0C,0x43,0x01,0x80,0x00,0x7F,0xFF,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x19,0xFF,0x07,0x00,0x07,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0x3F,0xFC,0x1E,0x00,0x1F,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xBF,0xFF,0xFC,0x00,0x7F,0xFC,0x00,0x7F,0xC0,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xFF,0xF0,0x00,0xFF,0xC0,0x00,0x0F,0xE0,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xFF,0xE0,0x03,0xFF,0xFF,0xFC,0x01,0xF0,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xDF,0xFF,0xC0,0x07,0xFF,0xFF,0xFF,0x80,0xF0,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0xFF,0xFF,0x00,0x0F,0xFF,0xFF,0xFF,0xE0,0x38,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xFF,0xF8,0x00,0x1F,0xFF,0xF0,0x03,0xF8,0x38,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xFF,0xE0,0x00,0x3F,0xFF,0xFF,0xC0,0x7C,0x18,0x00,0x00,0x00,
0x00,0x00,0x00,0x04,0x7F,0xF0,0x00,0x3F,0xFF,0xFF,0xF8,0x1E,0x08,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xF8,0x00,0x7F,0xFF,0xFF,0xFE,0x0F,0x08,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFF,0xFC,0x00,0xFF,0xFF,0xFF,0xFF,0x87,0x08,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0xFF,0xFE,0x00,0xFF,0xFF,0xFF,0xFF,0x83,0x88,0x00,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFE,0x01,0xFF,0xFF,0xFF,0xFF,0xC3,0x88,0x00,0x00,0x00,
0x00,0x00,0x00,0x7F,0xFF,0xFE,0x01,0xFF,0xFF,0xFF,0xFF,0xE1,0x88,0x00,0x00,0x00,
0x00,0x00,0x00,0xFF,0xFF,0xFE,0x03,0xFF,0xFF,0xFF,0xFF,0xE1,0x88,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFE,0x03,0xFF,0xFF,0xFF,0xFF,0xF1,0x88,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFE,0x03,0xFF,0xFF,0xFF,0xFF,0xF3,0x08,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0x07,0xFF,0xFF,0xFF,0xFF,0xF2,0x10,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0xFF,0xF0,0x20,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x70,0x00,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0x70,0x00,0x00,0x00,0x00,
0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0x70,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0xFF,0x7F,0x20,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xBF,0xFF,0x7F,0x20,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xDF,0xFF,0x7E,0x20,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xFF,0xDF,0xFF,0x3E,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xCF,0xFF,0x3C,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xCF,0xFE,0x38,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0x8F,0xFE,0x38,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0x8F,0xFE,0x30,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1F,0x7C,0x20,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFE,0x1E,0x78,0x00,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFE,0x1E,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xDA,0x3C,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xF2,0x30,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xF1,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xFE,0x7F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x7C,0x3F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x78,0x1F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x72,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xC0,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0x40,0x04,0xD8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x02,0x0C,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x02,0x40,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x0C,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x38,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x0F,0xE2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};





/********************读状态*********************/

/*void ReadLcdState()
{
 unsigned long int i=0;
 Uint16 STAFLAG;
 EALLOW;
 GpioMuxRegs.GPADIR.all=GpioMuxRegs.GPADIR.all&0x00ff;// 高8位 输入 读状态
 EDIS;*/
 
 /*if(E==1)
    GpioDataRegs.GPEDAT.all=0xfffc;
 else
     GpioDataRegs.GPEDAT.all=0xfffd;*/
/*LCD_RW=1;//读数据
LCD_DI=0;
while(1)
{
 LCD_E=1;//使能
 for(i=0;i<2;i++){}////过一段时间 开始送出来
 LCD_E=0;
 STAFLAG=GpioDataRegs.GPADAT.all&0x8000;//判断busy位
 if( STAFLAG==0x0000)break;//闲  跳出
}
}*/





/***************写指令***********************/

/*void WriteLcdIns(Uint16 INS)

{
 unsigned long int i=0;
 
  ReadLcdState();//读状态
   EALLOW;
   GpioMuxRegs.GPADIR.all= GpioMuxRegs.GPADIR.all|0xff00;//高8位设置为输出  到液晶
   EDIS;

 /*  if(E==1)
        GpioDataRegs.GPEDAT.all=0xfffc;
	else
	    GpioDataRegs.GPEDAT.all =0xfffd;*/

  /*LCD_RW=0;
  LCD_DI=0;
  LCD_E=1;//使能
  GpioDataRegs.GPADAT.all=INS<<8;//指令INS的低8位向左移8位变为GPADAT的高八位

   for(i=0;i<2;i++){}//过一段时间 
    LCD_E=0;
}*/





/***********写数据*************/

/*void WriteLcdData(Uint16 DATA,Uint16 Yaddress)
{
 unsigned long int i=0;
 WriteLcdIns(Yaddress);//设置列地址
 ReadLcdState();//读液晶现在状态
 EALLOW;
   GpioMuxRegs.GPADIR.all= GpioMuxRegs.GPADIR.all|0xff00;//高8位设置为输出
  EDIS;
/*if(E==1)
        GpioDataRegs.GPEDAT.all=0xfffc;
	else
	    GpioDataRegs.GPEDAT.all=0xfffd;*/

/*  LCD_RW=0;//写数据状态
  LCD_DI=1;
  LCD_E=1;//使能
   GpioDataRegs.GPADAT.all=DATA<<8;//数据DATA的低8位向左移8位变为GPADAT的高八位

   for(i=0;i<2;i++){}//过一段时间 开始送进去
   LCD_E=0;
}*/





/********************关闭显示********************/
/*void OffLcdDis()
{
 unsigned long int i=0;
 Uint16 STAFLAG;
 while(1)
 {
  WriteLcdIns(0x1);//写指令 0000 0000 0000 0001清除显示
  ReadLcdState();//读液晶忙闲状态
  EALLOW;
     GpioMuxRegs.GPADIR.all= GpioMuxRegs.GPADIR.all&0x00ff;//从液晶读入状态
  EDIS;
/*if(E==1)
        GpioDataRegs.GPEDAT.all=0xfffc;
	else
	    GpioDataRegs.GPEDAT.all=0xfffd;*/

 /* LCD_RW=0;//读显示状态
  LCD_DI=0;
  LCD_E=1;
   
  for(i=0;i<2;i++){}
   LCD_E=0;
STAFLAG= GpioDataRegs.GPADAT.all&0x0800;//判断是否要关闭
if(STAFLAG==0x0800)break;//是关闭 跳出  不是则一直循环
}
}*/




/*********************打开显示*****************************/

/*void OpenLcdDis()
{
 unsigned long int i=0;
 Uint16 STAFLAG;
 while(1)
 {
  WriteLcdIns(0x3f);
  ReadLcdState();
  EALLOW;
     GpioMuxRegs.GPADIR.all= GpioMuxRegs.GPADIR.all&0x00ff;
  EDIS;
/*if(E==1)
        GpioDataRegs.GPEDAT.all=0xfffc;
	else
	    GpioDataRegs.GPEDAT.all=0xfffd;*/

  /*LCD_RW=0;
  LCD_DI=0;
  LCD_E=1;
   
  for(i=0;i<2;i++){}
   LCD_E=0;
STAFLAG= GpioDataRegs.GPADAT.all&0x0c00;
if(STAFLAG==0x0c00)break;//如果液晶被打开 则退出循环

}
}*/




/*********************清屏******************************/

/*void ClrLcdDis()

{
 Uint16 PAGENUM;//页地址
 Uint16 Yaddress;//列地址y轴
 for(PAGENUM=0x80;PAGENUM<=0x9f;PAGENUM++)//32块
 {
  WriteLcdIns(PAGENUM);//指令到页
  for(Yaddress=0x40;Yaddress<=0x7f;Yaddress++)//64列
  {
   WriteLcdData(0x00,Yaddress);//页里的每行送0
  }
}
}*/



/****************LCD初始化**********************/
/*void LCDinit()
{


 OffLcdDis();//关液晶
 //WriteLcdIns(0x0a4);//写指令0000 0000 1010 0100 
 ClrLcdDis();//清屏
 OpenLcdDis();//开显示
 WriteLcdIns(0x0000);//地址计数器调整00H 光标归原点 
 WriteLcdIns(0x0014);//光标向右移
 WriteLcdIns(0x0030);//8-BIT控制接口 


}


void DISPLAY(Uint16 n,Uint16 PAGADD,Uint16 Yaddress)//送汉字
{
 Uint16 K;
 char TEMP;
 WriteLcdIns(0x0000);//写指令0000 0000 1100 0000 //从零行开始
 WriteLcdIns(PAGADD);
 n=n*10;
 for(K=0;K<16;K++,Yaddress++)
 {
  TEMP=tablel[K+n];//隔多远取一个字符
  WriteLcdData(TEMP,Yaddress);
 }
Yaddress=Yaddress-16;
PAGADD=PAGADD+1;
WriteLcdIns(PAGADD);
for(;K<32;K++,Yaddress++)
{
 TEMP=tablel[K+n];
 WriteLcdData(TEMP,Yaddress);
}

WriteLcdIns(0x0000);
PAGADD=PAGADD-1;
WriteLcdIns(PAGADD);
}


void IOinit()//I/O初始化
{
 EALLOW;
 GpioMuxRegs.GPBMUX.all=GpioMuxRegs.GPBMUX.all&0xfff8;//初始化GPIOB0~GPIO2为输出 控制线
 GpioMuxRegs.GPBDIR.all=GpioMuxRegs.GPBDIR.all|0x0007;*/

 /*GpioMuxRegs.GPEMUX.bit.XINT2_ADCSOC_GPIOE1=0;//并口输出
 GpioMuxRegs.GPEDIR.bit.GPIOE1=1;*/
 //GpioDataRegs.GPEDAT.bit.GPIOE1=1;//并口
//GpioMuxRegs.GPBMUX.bit.T4PWM_GPIOB7=0;
 //GpioMuxRegs.GPBDIR.bit.GPIOB7=1;

 /*GpioMuxRegs.GPEMUX.bit.XNMI_XINT13_GPIOE2=0;//复位输出
 GpioMuxRegs.GPEDIR.bit.GPIOE2=1;*/
 /*GpioMuxRegs.GPEMUX.all=GpioMuxRegs.GPEMUX.all&0xfff8;
 GpioMuxRegs.GPEDIR.all=GpioMuxRegs.GPEDIR.all|0x0007;*/

 /*GpioMuxRegs.GPAMUX.all=GpioMuxRegs.GPAMUX.all&0x00ff;//D0~D7  GPIO8~GPIO15	
EDIS;
}


main()
{
 InitSysCtrl();

  EALLOW;
   SysCtrlRegs.HISPCP.all=0x0003;
   EDIS;
 DINT;//关总中断
 IER=0x0000;//关闭外设中断
 IFR=0x0000;//关闭外围中断
 IOinit();//I/O初始化
 //LCDinit();//LCD初始化

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -