192128.lcm
上传用户:gdsongtao
上传日期:2013-01-24
资源大小:2966k
文件大小:2k
源码类别:

汇编语言

开发平台:

Visual C++

  1. ///////////////////////////////////////////////////////////////////
  2. // 液晶排版演示代码                                              //
  3. ///////////////////////////////////////////////////////////////////
  4.     lcmSize( 192, 128);                     // 选定点阵模块规格
  5.     ModeSele(1);                            // 横向排列
  6.     LoadChinese("宋体24.dot",24);           // 选用24点阵汉字
  7.     LoadAscii("Asc12x24E");             // ASCII字库装入
  8.     movey(0);
  9. // 第一行设定部分
  10.     putstr( 0, 0, "参数:",0);
  11.     putstr(64,0,"978",0);
  12.     putstr(112,0,"允差:",0);               // 恢复正常显示
  13.     putstr( 176, 0, "5",0);                // 偏差部分
  14.     linexy( 0, 0, 191, 0, 0);
  15.     
  16.     linexy( 0, 24, 191, 24, 0);
  17. // 第二行实测显示部分
  18.     putstr( 0, 25,"测试:",0);
  19.     putstr(64,25,"980",1);                // 反白显示
  20.     putstr( 112,25,"偏差:",0);    
  21.     putstr( 176, 25,"2",0);                // 实际偏差
  22.     linexy( 0, 49, 191, 49, 0);
  23.     linexy( 0, 51, 191, 51, 0);
  24.     LoadChinese("宋体12.dot",12);           // 选用12点阵汉字
  25.     LoadAscii("Asc8X16E.dat");             // ASCII字库装入
  26.     movex(2);     // 12点阵右移2点
  27.     putstr( 72,64,"汉字模块",0);
  28.     movex(0);                               // 复零
  29.     movey(1);                              // 小ascii字符下沉1点
  30.     putstr( 136,64,"192x128",1);    
  31. //  画一点任意直线
  32.     linexy( 0, 0, 0, 127, 0);
  33.     linexy( 191, 0, 191, 127, 0);
  34.     linexy( 3, 60, 3, 127, 0);
  35.     linexy( 3, 60, 191, 60, 0);
  36.     linexy( 0, 127, 191, 127, 0);
  37.     linexy( 5, 62, 191, 62, 0);
  38.     linexy( 5, 62, 5, 102, 0);
  39.     linexy( 11, 64, 5, 100, 0);
  40.     linexy( 11, 64, 15, 100, 0);
  41.     linexy( 11, 64, 25, 100, 0);
  42.     linexy( 11, 64, 35, 100, 0);
  43.     linexy( 11, 64, 45, 100, 0);
  44.     linexy( 11, 64, 55, 100, 0);
  45.     linexy( 11, 64, 65, 100, 0);
  46.     linexy( 11, 64, 75, 100, 0);
  47.     linexy( 11, 64, 85, 100, 0);
  48.     linexy( 11, 64, 95, 100, 0);
  49.     linexy( 11, 64, 105, 100, 0);
  50.     linexy( 11, 64, 115, 100, 0);
  51.     linexy( 11, 64, 125, 100, 0);
  52.     linexy( 11, 64, 135, 100, 0);
  53.     linexy( 11, 64, 145, 100, 0);
  54.     linexy( 11, 64, 155, 100, 0);
  55.     linexy( 11, 64, 165, 100, 0);
  56.     linexy( 11, 64, 175, 100, 0);
  57.     linexy( 11, 64, 185, 100, 0);
  58.     linexy( 5, 102, 191, 102, 0);
  59.     linexy( 5, 104, 191, 104, 0);
  60.     linexy( 5, 107, 191, 107, 0);
  61.     linexy( 5, 111, 191, 111, 0);
  62.     linexy( 5, 116, 191, 116, 0);
  63.     linexy( 5, 122, 191, 122, 0);