📄 example_281xevpwm.c
字号:
/*#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 + -