开始 初始化DSP、EMIF、CTR,清屏 屏幕显示主界面 判断按键 按下的是哪个按键K1,K2,K3,K4? K3按下 K1按下 K2按下 K4按下 检 测 指 示 灯 亮 个 性 界 面 显 示 运 行 直 流 电 机
3.4源程序解析
#include \#include \#include \#include \
#include \
//字模数组
unsigned int BFS[11][32]= //0,10%,20%...100% {
{0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000},
- 15 -
{0x0000,0x2010,0x2010,0x3FF8,0x2000,0x2000,0x0000,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x3070,0x2808,0x2408,0x2208,0x2188,0x3070,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x1830,0x2008,0x2088,0x2088,0x1148,0x0E30,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x0700,0x04C0,0x2420,0x2410,0x3FF8,0x2400,0x0000,
0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x19F8,0x2108,0x2088,0x2088,0x1108,0x0E08,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x0FE0,0x1110,0x2088,0x2088,0x1118,0x0E00,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x0038,0x0008,0x3F08,0x00C8,0x0038,0x0008,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x1C70,0x2288,0x2108,0x2108,0x2288,0x1C70,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x00E0,0x3110,0x2208,0x2208,0x1110,0x0FE0,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x2010,0x2010,0x3FF8,0x2000,0x2000,0x0000,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x0000,0x0FE0,0x1010,0x2008,0x2008,0x1010,0x0FE0,0x0000, 0x00F0,0x2108,0x1CF0,0x0300,0x1EE0,0x2118,0x1E00,0x0000} };
unsigned int str1[12][16]= //江苏技术示范学院欢迎您! {
{0x0410,0x0460,0x7E01,0x01C6,0x2030,0x2000,0x2004,0x2004,
- 16 -
0x2004,0x3FFC,0x2004,0x2004,0x2004,0x2004,0x2000,0x0000}, {0x0004,0x4004,0x4C44,0x2744,0x1044,0x0C5F,0x0744,0x01F4,
0x2044,0x405F,0x4044,0x3FC4,0x0004,0x0204,0x0C04,0x0000}, {0x0108,0x4108,0x8088,0x7FFF,0x0048,0x4028,0x4000,0x20C8,
0x1348,0x0C48,0x0C7F,0x1248,0x21C8,0x6048,0x2008,0x0000}, {0x1010,0x1010,0x0810,0x0410,0x0210,0x0190,0x0050,0x7FFF,
0x0050,0x0090,0x0112,0x0614,0x0C10,0x1810,0x0810,0x0000}, {0x4000,0x27FC,0x1000,0x0E00,0x01FF,0x0000,0x0FF2,0x0012,
0x0012,0x0012,0xFFFE,0x0012,0x0412,0x0812,0x07F2,0x0000}, {0x0844,0x0994,0xF8A4,0x0464,0x0304,0x000F,0x0004,0x3FE4,
0x4024,0x402C,0x422F,0x4624,0x43E4,0x7004,0x0004,0x0000}, {0x0040,0x0230,0x0210,0x0212,0x025C,0x0254,0x4250,0x8251,
0x7F5E,0x02D4,0x0250,0x0218,0x0257,0x0232,0x0210,0x0000}, {0xFFFE,0x0002,0x0232,0x044A,0x8386,0x410C,0x3124,0x0F24,
0x0125,0x0126,0x7F24,0x8124,0x8124,0x810C,0xF104,0x0000}, {0x2014,0x1024,0x4C44,0x4384,0x4364,0x2C1C,0x2020,0x1018, 0x0C0F,0x03E8,0x0608,0x1808,0x3028,0x6018,0x2008,0x0000}, {0x4040,0x2041,0x1FCE,0x2004,0x4000,0x47FC,0x4204,0x4102,
0x4002,0x5FFC,0x4004,0x4204,0x4404,0x43FC,0x4000,0x0000}, {0x0080,0x2040,0x3830,0x03FC,0x3803,0x4090,0x4068,0x4906, 0x5204,0x41F4,0x4004,0x7024,0x0044,0x098C,0x3004,0x0000}, {0x0000,0x0000,0x0000,0x5FF0,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000} };
unsigned int str2[8][16]= //K1:检测指示灯亮 {
{0x2008,0x3FF8,0x2088,0x01C0,0x2628,0x3818,0x2008,0x0000,
0x0000,0x2010,0x2010,0x3FF8,0x2000,0x2000,0x0000,0x0000}, {0x0000,0x0000,0x3600,0x3600,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0208,0x0188,0x0068,0x7FFF,0x0028,0x2048,0x2210,0x2C48,
0x2144,0x2E43,0x3044,0x2848,0x2750,0x2210,0x2010,0x0000}, {0x0408,0xFC31,0x0386,0x0060,0x8000,0x47FE,0x3002,0x0FF2,
0x1002,0x67FE,0x0000,0x07F8,0x4000,0x8000,0x7FFF,0x0000}, {0x0210,0x4210,0x8110,0x7FFF,0x0090,0x0050,0x0000,0x7FBF,
0x44A4,0x44A4,0x44A2,0x44A2,0x44A2,0x7FB8,0x0000,0x0000}, {0x1000,0x0820,0x0420,0x0322,0x0022,0x4022,0x8022,0x7FE2, 0x0022,0x0022,0x0122,0x0222,0x0C22,0x1820,0x0020,0x0000}, {0x4080,0x3070,0x0C00,0x03FF,0x0240,0x0430,0x0800,0x0004,
0x0004,0x2004,0x4004,0x3FFC,0x0004,0x0004,0x0004,0x0000}, {0x0200,0x4182,0x4082,0x2082,0x10BA,0x0EAA,0x02AA,0x02AB, 0x02AA,0x3EAA,0x40BA,0x4082,0x4282,0x41C2,0x7080,0x0000} };
unsigned int str3[8][16]= //K2:个性界面显示
- 17 -
{
{0x2008,0x3FF8,0x2088,0x01C0,0x2628,0x3818,0x2008,0x0000,
0x0000,0x3070,0x2808,0x2408,0x2208,0x2188,0x3070,0x0000}, {0x0000,0x0000,0x3600,0x3600,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x0000,0x0080,0x0080,0x0040,0x0020,0x0010,0x000C,0x7FE3,
0x0004,0x0008,0x0010,0x0020,0x0060,0x00C0,0x0040,0x0000}, {0x0070,0x0000,0x7FFF,0x0008,0x0030,0x2040,0x2030,0x211E,
0x2110,0x2110,0x3FFF,0x2110,0x2110,0x2110,0x2010,0x0000}, {0x0000,0x0800,0x0800,0x84FF,0x4449,0x2249,0x1D49,0x00FF,
0x00C9,0xFD49,0x0249,0x0249,0x04FF,0x0C00,0x0400,0x0000}, {0x0000,0x0002,0x7FF2,0x2012,0x2012,0x3FFA,0x2496,0x2492,
0x2492,0x3FF2,0x2012,0x2012,0x2012,0x7FF2,0x0002,0x0000}, {0x0410,0xFC21,0x0386,0x0060,0x0000,0x000C,0x8FD4,0x6954, 0x0955,0x0FF6,0x0954,0x2954,0xCFD4,0x000C,0x0004,0x0000}, {0x1000,0x0820,0x0420,0x0322,0x0022,0x4022,0x8022,0x7FE2, 0x0022,0x0022,0x0122,0x0222,0x0C22,0x1820,0x0020,0x0000} };
unsigned int str4[8][16]= //K3:返回功能界面 {
{0x2008,0x3FF8,0x2088,0x01C0,0x2628,0x3818,0x2008,0x0000,
0x0000,0x1830,0x2008,0x2088,0x2088,0x1148,0x0E30,0x0000}, {0x0000,0x0000,0x3600,0x3600,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x4040,0x2042,0x1FDC,0x2008,0x4800,0x4600,0x51FE,0x5052,
0x4892,0x4512,0x4212,0x4592,0x4873,0x5002,0x0000,0x0000}, {0x0000,0x7FFE,0x4002,0x4002,0x47F2,0x4412,0x4412,0x4412,
0x4412,0x4412,0x47F2,0x4002,0x4002,0x7FFE,0x0000,0x0000}, {0x0400,0x0C04,0x0404,0x0404,0x03FC,0x4204,0x2214,0x1114,
0x0C10,0x2390,0x207F,0x6010,0x2010,0x1FF0,0x0000,0x0000}, {0x0010,0xFFB8,0x0A97,0x0A92,0x4A90,0x8A94,0x7FB8,0x0010,
0x0000,0x3F7F,0x4448,0x4448,0x4244,0x7274,0x2020,0x0000}, {0x0000,0x0800,0x0800,0x84FF,0x4449,0x2249,0x1D49,0x00FF,
0x00C9,0xFD49,0x0249,0x0249,0x04FF,0x0C00,0x0400,0x0000}, {0x0000,0x0002,0x7FF2,0x2012,0x2012,0x3FFA,0x2496,0x2492,
0x2492,0x3FF2,0x2012,0x2012,0x2012,0x7FF2,0x0002,0x0000} };
unsigned int str5[8][16]= // K4:直流电机运行 {
{0x2008,0x3FF8,0x2088,0x01C0,0x2628,0x3818,0x2008,0x0000,
0x0000,0x0700,0x04C0,0x2420,0x2410,0x3FF8,0x2400,0x0000}, {0x0000,0x0000,0x3600,0x3600,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}, {0x4000,0x4004,0x4004,0x7FF4,0x4A94,0x4A94,0x4A9C,0x4A97,
- 18 -
0x4A94,0x4A94,0x4A94,0x7FF4,0x4004,0x4004,0x4000,0x0000}, {0x0410,0x0460,0xFC01,0x0386,0x4060,0x3004,0x0F44,0x0064,
0x0055,0x7F4E,0x0044,0x3F64,0x40C4,0x4004,0x7004,0x0000}, {0x0000,0x0000,0x0FF8,0x0448,0x0448,0x0448,0x0448,0x3FFF,
0x4448,0x4448,0x4448,0x4448,0x4FF8,0x4000,0x7000,0x0000}, {0x0408,0x0308,0x00C8,0xFFFF,0x0048,0x4188,0x3008,0x0C00,
0x03FE,0x0002,0x0002,0x0002,0x3FFE,0x4000,0x7800,0x0000}, {0x4040,0x2041,0x1FCE,0x2004,0x2800,0x4C20,0x4A22,0x49A2,
0x4862,0x4C22,0x44A2,0x4522,0x5E22,0x4C22,0x4020,0x0000}, {0x0210,0x0108,0x0084,0xFFC6,0x0073,0x0022,0x0040,0x0044,
0x4044,0x8044,0x7FC4,0x0044,0x0044,0x0044,0x0040,0x0000} };
unsigned int gxzm[8][256]= //个性桌面显示 {
{0x8900,0xB903,0xA102,0xA102,0xA102,0xFF03,0xA102,0xA102, 0xA102,0xF903,0x2902,0x2902,0xEF03,0x8900,0x8900,0x8900, 0x8900,0xEF03,0x2902,0x2902,0xF903,0xA102,0xA102,0xA102, 0xFF03,0xA102,0xA102,0xA102,0xB903,0x8900,0x8900,0xFF00, 0x8900,0x8900,0xEF00,0x2900,0x2900,0xF900,0xA100,0xA100, 0xA100,0xA100,0xF900,0x2900,0x2900,0xEF00,0x8900,0x8900, 0xFF00,0x8900,0x8900,0xB903,0xA102,0xA102,0xA102,0xFF03, 0xA102,0xA102,0xA102,0xF903,0x2902,0x2902,0xEF03,0x8900, 0x8900,0x8900,0x8900,0xEF03,0x2902,0x2902,0xF903,0xA102, 0xA102,0xA102,0xFF03,0xA102,0xA102,0xA102,0xB903,0x8900, 0x8900,0xFF00,0x8900,0x8900,0xEF00,0x2900,0x2900,0xF900, 0xA100,0xA100,0xA100,0xA100,0xF900,0x2900,0x2900,0xEF00, 0x8900,0x8900,0xFF00,0x8900,0x8900,0xB903,0xA102,0xA102, 0xA102,0xFF03,0xA102,0xA102,0xA102,0xF903,0x2902,0x2902, 0xEF03,0x8900,0x8900,0x8900,0x8900,0xEF03,0x2902,0x2902, 0xF903,0xA102,0xA102,0xA102,0xFF03,0xA102,0xA102,0xA102, 0xB903,0x8900,0x8900,0xFF00,0x8900,0x8900,0xEF00,0x2900, 0x2900,0xF900,0xA100,0xA100,0xA100,0xA100,0xF900,0x2900, 0x2900,0xEF00,0x8900,0x8900,0xFF00,0x8900,0x8900,0xB903, 0xA102,0xA102,0xA102,0xFF03,0xA102,0xA102,0xA102,0xF903, 0x2902,0x2902,0xEF03,0x8900,0x8900,0x8900,0x8900,0xEF03, 0x2902,0x2902,0xF903,0xA102,0xA102,0xA102,0xFF03,0xA102, 0xA102,0xA102,0xB903,0x8900,0x8900,0xFF00,0x8900,0x8900, 0xEF00,0x2900,0x2900,0xF900,0xA100,0xA100,0xA100,0xA100, 0xF900,0x2900,0x2900,0xEF00,0x8900,0x8900,0xFF00,0x8900, 0x8900,0xB903,0xA102,0xA102,0xA102,0xFF03,0xA102,0xA102, 0xA102,0xF903,0x2902,0x2902,0xEF03,0x8900,0x8900,0x8900, 0x8900,0xEF03,0x2902,0x2902,0xF903,0xA102,0xA102,0xA102, 0xFF03,0xA102,0xA102,0xA102,0xB903,0x8900,0x8900,0xFF00, 0x8900,0x8900,0xEF00,0x2900,0x2900,0xF900,0xA100,0xA100},
- 19 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库DSP技术与综合训练大作业报告 - 图文(4)在线全文阅读。
相关推荐: