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

📄 luk_up.c

📁 This is the source code for 5x7 Matrix display developed using PIC Microcontroller
💻 C
字号:
const far rom unsigned char LukUp[]={ 

0x00,0x00,0x00,0x00,0x00,0x00,	//
0x00,0x00,0x00,0x00,0x00,0x00,	//
0x00,0x00,0x00,0x00,0x00,0x00,	//
0x00,0x00,0x5F,0x00,0x00,0x00,	//!
0x00,0x0F,0x00,0x0F,0x00,0x00,	//"
0x14,0x7F,0x14,0x7F,0x14,0x00,	//#
0x04,0x2A,0x6B,0x2A,0x10,0x00,	//$
0x22,0x10,0x08,0x04,0x22,0x00,	//%
0x36,0x49,0x55,0x22,0x50,0x00,	//&
0x00,0x00,0x13,0x0B,0x06,0x00,	//'
0x00,0x00,0x3E,0x41,0x00,0x00,	//(
0x00,0x00,0x41,0x3E,0x00,0x00,	//)
0x24,0x18,0x7E,0x18,0x24,0x00,	//*
0x08,0x08,0x7F,0x08,0x08,0x00,	//+
0x40,0x28,0x18,0x00,0x00,0x00,	//,
0x08,0x08,0x08,0x08,0x08,0x00,	//-
0x00,0x60,0x60,0x00,0x00,0x00,	//.
0x20,0x10,0x08,0x04,0x02,0x00,	///
0x3E,0x45,0x49,0x51,0x3E,0x00,	//0
0x44,0x42,0x7F,0x40,0x40,0x00,	//1
0x42,0x61,0x51,0x49,0x46,0x00,	//2
0x22,0x41,0x41,0x49,0x36,0x00,	//3
0x18,0x14,0x12,0x7F,0x10,0x00,	//4
0x27,0x45,0x45,0x45,0x39,0x00,	//5
0x38,0x4C,0x4A,0x49,0x31,0x00,	//6
0x61,0x11,0x09,0x05,0x03,0x00,	//7
0x36,0x49,0x49,0x49,0x36,0x00,	//8
0x26,0x49,0x49,0x49,0x3E,0x00,	//9
0x00,0x00,0x22,0x00,0x00,0x00,	//:
0x00,0x40,0x22,0x00,0x00,0x00,	//;
0x08,0x14,0x22,0x41,0x00,0x00,	//<
0x14,0x14,0x14,0x14,0x14,0x00,	//=
0x00,0x41,0x22,0x14,0x08,0x00,	//>
0x02,0x01,0x59,0x05,0x02,0x00,	//?
0x00,0x00,0x00,0x00,0x00,0x00,	//@
0x7E,0x11,0x11,0x11,0x7E,0x00,	//A
0x7F,0x49,0x49,0x49,0x36,0x00,	//B
0x3E,0x41,0x41,0x41,0x22,0x00,	//C
0x7F,0x41,0x41,0x22,0x1C,0x00,	//D
0x7F,0x49,0x49,0x49,0x41,0x00,	//E
0x7F,0x09,0x09,0x09,0x01,0x00,	//F
0x3E,0x41,0x49,0x49,0x3A,0x00,	//G
0x7F,0x08,0x08,0x08,0x7F,0x00,	//H
0x41,0x41,0x7F,0x41,0x41,0x00,	//I
0x21,0x41,0x3F,0x01,0x01,0x00,	//J
0x7F,0x08,0x14,0x22,0x41,0x00,	//K
0x7F,0x40,0x40,0x40,0x40,0x00,	//L
0x7F,0x02,0x04,0x02,0x7F,0x00,	//M
0x7F,0x04,0x08,0x10,0x7F,0x00,	//N
0x3E,0x41,0x41,0x41,0x3E,0x00,	//O
0x7F,0x11,0x11,0x0E,0x00,0x00,	//P
0x3E,0x41,0x51,0x3E,0x40,0x00,	//Q
0x7F,0x09,0x19,0x29,0x46,0x00,	//R
0x26,0x49,0x49,0x49,0x32,0x00,	//S
0x01,0x01,0x7F,0x01,0x01,0x00,	//T
0x3F,0x40,0x40,0x40,0x3F,0x00,	//U
0x1F,0x20,0x40,0x20,0x1F,0x00,	//V
0x7F,0x20,0x10,0x20,0x7F,0x00,	//W
0x63,0x14,0x08,0x14,0x63,0x00,	//X
0x07,0x08,0x70,0x08,0x07,0x00,	//Y
0x61,0x51,0x49,0x45,0x43,0x00,	//Z
0x00,0x7F,0x41,0x41,0x00,0x00,	//[
0x02,0x04,0x08,0x10,0x20,0x00,	//\
0x00,0x41,0x41,0x7F,0x00,0x00,	//]
0x00,0x00,0x00,0x00,0x00,0x00,	//
0x08,0x04,0x02,0x04,0x08,0x00,	//^
0x40,0x40,0x40,0x40,0x40,0x00,	//_
0x00,0x00,0x00,0x00,0x00,0x00,	//
0x32,0x49,0x49,0x3E,0x40,0x00,	//a
0x7F,0x48,0x48,0x48,0x30,0x00,	//b
0x1C,0x22,0x41,0x41,0x22,0x00,	//c
0x30,0x48,0x48,0x3F,0x40,0x00,	//d
0x3E,0x49,0x49,0x49,0x26,0x00,	//e
0x00,0x08,0x7F,0x09,0x02,0x00,	//f
0x26,0x49,0x49,0x49,0x7E,0x00,	//g
0x7F,0x08,0x08,0x08,0x70,0x00,	//h
0x00,0x40,0x7D,0x40,0x00,0x00,	//i
0x00,0x20,0x40,0x3D,0x00,0x00,	//j
0x7F,0x08,0x14,0x22,0x41,0x00,	//k
0x40,0x41,0x7F,0x40,0x40,0x00,	//l
0x7E,0x04,0x08,0x04,0x7E,0x00,	//m
0x7F,0x04,0x02,0x02,0x7C,0x00,	//n
0x1C,0x22,0x41,0x22,0x1C,0x00,	//o
0x7F,0x12,0x12,0x12,0x0C,0x00,	//p
0x06,0x09,0x09,0x7E,0x40,0x00,	//q
0x42,0x7C,0x42,0x01,0x01,0x00,	//r
0x22,0x45,0x49,0x51,0x22,0x00,	//s
0x00,0x04,0x3F,0x44,0x20,0x00,	//t
0x3E,0x40,0x40,0x3E,0x40,0x00,	//u
0x0E,0x10,0x20,0x10,0x0E,0x00,	//v
0x7E,0x20,0x10,0x20,0x7E,0x00,	//w
0x22,0x14,0x08,0x14,0x22,0x00,	//x
0x27,0x48,0x48,0x48,0x3F,0x00,	//y
0x22,0x32,0x2A,0x26,0x22,0x00,	//z
0x00,0x08,0x36,0x41,0x00,0x00,	//{
0x00,0x41,0x36,0x08,0x00,0x00,	//}
0x08,0x04,0x08,0x10,0x08,0x00	//~
};

const far rom unsigned char LukUp1[];




const far rom unsigned char LukUp2[500];
const far rom unsigned char LukUp3[800];


//Pointer variable to locate the lukup for selected font
const far rom unsigned char *LukUpfont[4] = {
											&LukUp[0],
											&LukUp1[0],
											&LukUp2[0],
											&LukUp3[0]};

//Array to represent the starting location of every charecter in every font
const far rom unsigned int LukUpfontstart[4][96]={
0,6,12,18,24,30,36,42,48,54,60,
66,72,78,84,90,96,102,108,114,120,
126,132,138,144,150,156,162,168,174,180,
186,192,198,204,210,216,222,228,234,240,
246,252,258,264,270,276,282,288,294,300,
306,312,318,324,330,336,342,348,354,360,
366,372,378,384,390,396,402,408,414,420,
426,432,438,444,450,456,462,468,474,480,
486,492,498,504,510,516,522,528,534,540,
546,552,558,564,570,

};

//Array to represent the width of the character in the font selected
const far rom unsigned char LukUpfontwidth[4][96]={
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,6,6,6,6,
6,6,6,6,6,6,

};


⌨️ 快捷键说明

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