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

📄 lcd_tab.h

📁 TMS320C6416的BOOTLOADER程序代码
💻 H
字号:
short SYS_SET_TAB[11]={0x8100,0x0040,0x8000,0x0030,0x0087,0x0007,
                     0x0027,0x002b,0x00f0,0x0028,
                     0x0000};
short SCROLL_TAB[13]={0x8100,0x0044,0x8000,0x0000,0x0000,0x00f0,
                     0x0080,0x0025,0x00f0,0x0000,
                     0x004b,0x0080,0x0070};
short HDOTSET_TAB[4]={0x8100,0x005A,0x8000,0x0000};
short OYLAY_TAB[4]={0x8100,0x005B,0x8000,0x000C};
short SLP_IN_TAB[2]={0x8100,0x0053};
short DIP_ON_TAB[4]={0x8100,0x0059,0x8000,0x0004};
short DIP_OFF_TAB[4]={0x8100,0x0058,0x8000,0x0004};
short CSR_FORM_TAB[5]={0x8100,0x005D,0x8000,0x0008,0x0008};

short CSRDIR_RIGHT_TAB[2]={0x8100,0x004C};
short CSRDIR_LEFT_TAB[2]={0x8100,0x004D};
short CSRDIR_UP_TAB[2]={0x8100,0x004E};
short CSRDIR_DOWN_TAB[2]={0x8100,0x004F};
char SYS_SET_NUM=sizeof(SYS_SET_TAB)>>1;
char SCROLL_NUM=sizeof(SCROLL_TAB)>>1;
char HDOTSET_NUM=sizeof(HDOTSET_TAB)>>1;
char OYLAY_NUM=sizeof(OYLAY_TAB)>>1;
char SLP_IN_NUM=sizeof(SLP_IN_TAB)>>1;
char DIP_ON_NUM=sizeof(DIP_ON_TAB)>>1;
char CSRDIR_NUM=sizeof(CSRDIR_LEFT_TAB)>>1;
char CSR_FORM_NUM=sizeof(CSR_FORM_TAB)>>1;



//short CGRAMADR[3]={0x5C,};
short CSRW_TAB[5]={0x8100,0x0046,0x8000,0x0000,0x0000};
short MWEAD_TAB[2]={0x8100,0x0042};
short MPEAD_TAB[2]={0x8100,0x0043};
short CSRR_TAB[2]={0x8100,0x0047};
char CSRW_NUM=sizeof(CSRW_TAB)>>1;
char MWEAD_NUM=sizeof(MWEAD_TAB)>>1;
char MPEAD_NUM=sizeof(MPEAD_TAB)>>1;
char CSRR_NUM=sizeof(CSRR_TAB)>>1;

int Blkadr=0x25000;//发送给FPGA的起始地址
int pLCD;//累计要发送数据的个数
int pRV=0x56000;//接收FPGA数据的存放起始地址
int ii5;//中断7用到的累计接收数据的个数

struct MyDot// 汉字字模显示数据结构
{  short Index[1];   // 前面的汉字索引
   short HzDot[32];  // 后面的汉字点阵数据
};

struct MyNum// 汉字字模显示数据结构
{  short Index[1];   // 前面的汉字索引
   short NumDot[16];  // 后面的汉字点阵数据
};
struct MyDot HanZi[3]={       ///????????????????????
0x00,0x02,0x01,0x7F,0x00,0x10,0x08,0x04,0xFF,0x01,0x01,0x7F,0x01,0x01,0x01,0x01,0x01,
     0x00,0x00,0xFC,0x00,0x10,0x20,0x40,0xFE,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,/*辛*/
0x01,0x04,0x04,0x7F,0x04,0x05,0x01,0xFF,0x01,0x01,0x1F,0x10,0x10,0x10,0x1F,0x10,0x00,
     0x20,0x20,0xFE,0x20,0x20,0x00,0xFE,0x00,0x00,0xF0,0x10,0x10,0x10,0xF0,0x10,0x00,/*苦*/
0x02,0x00,0x7F,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x05,0x02,
     0x00,0xFC,0x18,0x60,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*了*/
};

struct MyNum Num[10]={
0x00,0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x24,0x18,0x00,0x00,
0x01,0x00,0x00,0x00,0x10,0x70,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x7C,0x00,0x00,
0x02,0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x04,0x04,0x08,0x10,0x20,0x42,0x7E,0x00,0x00,
0x03,0x00,0x00,0x00,0x3C,0x42,0x42,0x04,0x18,0x04,0x02,0x02,0x42,0x44,0x38,0x00,0x00,
0x04,0x00,0x00,0x00,0x04,0x0C,0x14,0x24,0x24,0x44,0x44,0x7E,0x04,0x04,0x1E,0x00,0x00,
0x05,0x00,0x00,0x00,0x7E,0x40,0x40,0x40,0x58,0x64,0x02,0x02,0x42,0x44,0x38,0x00,0x00,
0x06,0x00,0x00,0x00,0x1C,0x24,0x40,0x40,0x58,0x64,0x42,0x42,0x42,0x24,0x18,0x00,0x00,
0x07,0x00,0x00,0x00,0x7E,0x44,0x44,0x08,0x08,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,
0x08,0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x24,0x18,0x24,0x42,0x42,0x42,0x3C,0x00,0x00,
0x09,0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x26,0x1A,0x02,0x02,0x24,0x38,0x00,0x00
};

⌨️ 快捷键说明

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