亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcm_drive.lst

?? 圖形液晶TG12864B-2驅(qū)動(dòng)程序
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
C51 COMPILER V7.09   LCM_DRIVE                                                             09/17/2004 11:31:15 PAGE 4   

 180                                          0xFE, 0x08, 0x10, 0x20, 0xFE,                   
 181                                          0x7C, 0x82, 0x82, 0x82, 0x7C
 182                                         };
 183          
 184          uint8 code  ASCII_TAB50[80] = { 0xFE, 0x12, 0x12, 0x12, 0x0C,
 185                                          0x7C, 0x82, 0xA2, 0x42, 0xBC,
 186                                          0xFE, 0x12, 0x32, 0x52, 0x8C,                   
 187                                          0x8C, 0x92, 0x92, 0x92, 0x62,                   
 188                                          0x02, 0x02, 0xFE, 0x02, 0x02,   
 189                                          0x7E, 0x80, 0x80, 0x80, 0x7E,
 190                                          0x3E, 0x40, 0x80, 0x40, 0x3E,
 191                                          0x7E, 0x80, 0x70, 0x80, 0x7E,
 192                                          0xC6, 0x28, 0x10, 0x28, 0xC6,
 193                                          0x0E, 0x10, 0xE0, 0x10, 0x0E,
 194                                          0xC2, 0xA2, 0x92, 0x8A, 0x86,
 195                                          0x00, 0xFE, 0x82, 0x82, 0x00,
 196                                          0x04, 0x08, 0x10, 0x20, 0x40,
 197                                          0x00, 0x82, 0x82, 0xFE, 0x00,
 198                                          0x08, 0x04, 0x02, 0x04, 0x08,
 199                                          0x80, 0x80, 0x80, 0x80, 0x80
 200                                         };
 201          
 202          uint8 code  ASCII_TAB60[80] = { 0x00, 0x02, 0x04, 0x08, 0x00,
 203                                          0x40, 0xA8, 0xA8, 0xA8, 0xF0,
 204                                          0xFE, 0x90, 0x88, 0x88, 0x70,
 205                                          0x70, 0x88, 0x88, 0x88, 0x40,
 206                                          0x70, 0x88, 0x88, 0x90, 0xFE,
 207                                          0x70, 0xA8, 0xA8, 0xA8, 0x30,
 208                                          0x10, 0xFC, 0x12, 0x02, 0x04,
 209                                          0x18, 0xA4, 0xA4, 0xA4, 0x7C,
 210                                          0xFE, 0x10, 0x08, 0x08, 0xF0,
 211                                          0x00, 0x88, 0xFA, 0x80, 0x00,
 212                                          0x40, 0x80, 0x88, 0x7A, 0x00,
 213                                          0xFE, 0x20, 0x50, 0x88, 0x00,
 214                                          0x00, 0x82, 0xFE, 0x80, 0x00,
 215                                          0xF8, 0x08, 0x30, 0x08, 0xF8,
 216                                          0xF8, 0x10, 0x08, 0x08, 0xF0,
 217                                          0x70, 0x88, 0x88, 0x88, 0x70
 218                                         };
 219          
 220          uint8 code  ASCII_TAB70[80] = { 0xF8, 0x28, 0x28, 0x28, 0x10,
 221                                          0x10, 0x28, 0x28, 0x30, 0xF8,
 222                                          0xF8, 0x10, 0x08, 0x08, 0x10,
 223                                          0x90, 0xA8, 0xA8, 0xA8, 0x40,
 224                                          0x08, 0x7E, 0x88, 0x80, 0x40,
 225                                          0x78, 0x80, 0x80, 0x40, 0xF8,
 226                                          0x38, 0x40, 0x80, 0x40, 0x38,
 227                                          0x78, 0x80, 0x60, 0x80, 0x78,
 228                                          0x88, 0x50, 0x20, 0x50, 0x88,
 229                                          0x18, 0xA0, 0xA0, 0xA0, 0x78,
 230                                          0x88, 0xC8, 0xA8, 0x98, 0x88,
 231                                          0x00, 0x10, 0x6C, 0x82, 0x00,
 232                                          0x00, 0x00, 0xFE, 0x00, 0x00,
 233                                          0x00, 0x82, 0x6C, 0x10, 0x00,
 234                                          0x10, 0x10, 0x54, 0x38, 0x10,
 235                                          0x10, 0x38, 0x54, 0x10, 0x10
 236                                         };
 237                                         
 238          /***********************************************************************
 239          * 名稱:LCM_DispChar()
 240          * 功能:指定地址顯示字符。
 241          * 入口參數(shù):disp_cy             顯示行值(0-7)   
C51 COMPILER V7.09   LCM_DRIVE                                                             09/17/2004 11:31:15 PAGE 5   

 242          *          disp_cx              顯示列值(0-15)
 243          *          dispdata             所要顯示的字符(ASCII碼)
 244          * 注:支持顯示字符0-9、A-Z、a-z及空格,字符顯示格式為5*7,模為8*8,所以
 245          *     屏幕顯示為8*16(共8行,每行16個(gè)字符)。
 246          ***********************************************************************/
 247          void LCM_DispChar(uint8 disp_cy, uint8 disp_cx, char dispdata) 
 248          {  uint8  code  *pchardata;
 249   1         uint8  i;
 250   1      
 251   1         disp_cy = disp_cy&0x07;              // 參數(shù)過(guò)濾
 252   1         disp_cx = disp_cx&0x0f;
 253   1         
 254   1         /* 先要找出顯示數(shù)據(jù)的類型,并設(shè)置相應(yīng)的點(diǎn)陣數(shù)據(jù)表,然后設(shè)置指針,以取得對(duì)應(yīng)的點(diǎn)陣數(shù)據(jù)。 */                           
 255   1         switch(dispdata&0xf0)
 256   1         {  case 0x20:
 257   2                 dispdata = (dispdata&0x0f)*5;
 258   2                 pchardata = &ASCII_TAB20[dispdata];
 259   2                 break;
 260   2      
 261   2            case 0x30:
 262   2                 dispdata = (dispdata&0x0f)*5;
 263   2                 pchardata = &ASCII_TAB30[dispdata];
 264   2                 break;
 265   2      
 266   2            case 0x40:
 267   2                 dispdata = (dispdata&0x0f)*5;
 268   2                 pchardata = &ASCII_TAB40[dispdata];
 269   2                 break;
 270   2      
 271   2            case 0x50:
 272   2                 dispdata = (dispdata&0x0f)*5;
 273   2                 pchardata = &ASCII_TAB50[dispdata];
 274   2                 break;
 275   2      
 276   2            case 0x60:
 277   2                 dispdata = (dispdata&0x0f)*5;
 278   2                 pchardata = &ASCII_TAB60[dispdata];
 279   2                 break;
 280   2      
 281   2            case 0x70:
 282   2                 dispdata = (dispdata&0x0f)*5;
 283   2                 pchardata = &ASCII_TAB70[dispdata];
 284   2                 break;
 285   2                  
 286   2            default:
 287   2                 pchardata = &ASCII_TAB20[0];
 288   2                 break;
 289   2         } // end of switch(dispdata&0xf0)...
 290   1         
 291   1         
 292   1         if( (disp_cx&0x08) == 0 )                            // 選擇液晶控制芯片(即CS1--控制前8個(gè)字符,CS2--控制后8個(gè)字符)
 293   1         {  i = disp_cx<<3;
 294   2            LCM_Wr1Command(LCM_ADDRSTRX+i);                   // 設(shè)置當(dāng)前列地址,即列
 295   2            LCM_Wr1Command(LCM_ADDRSTRY+disp_cy);             // 設(shè)置當(dāng)前頁(yè)地址,即行
 296   2            
 297   2            for(i=0; i<5; i++);
 298   2            LCM_Wr1Data(0x00);                                // 顯示一列空格
 299   2            for(i=0; i<5; i++)
 300   2            {  LCM_Wr1Data(*pchardata);                       // 發(fā)送數(shù)據(jù)                                                                     */
 301   3               pchardata++;
 302   3            }
 303   2            LCM_Wr1Data(0x00);        
C51 COMPILER V7.09   LCM_DRIVE                                                             09/17/2004 11:31:15 PAGE 6   

 304   2            for(i=0; i<5; i++);
 305   2            LCM_Wr1Data(0x00);        
 306   2         }
 307   1         else
 308   1         {  i = (disp_cx&0x07)<<3;                            // 若Y>7,則選取用CS2并且地址值要先減去8,再乘以8
 309   2            LCM_Wr2Command(LCM_ADDRSTRX+i);
 310   2            LCM_Wr2Command(LCM_ADDRSTRY+disp_cy);             // 設(shè)置當(dāng)前頁(yè)地址,即行
 311   2            
 312   2            for(i=0; i<5; i++);
 313   2            LCM_Wr2Data(0x00);                                // 顯示一列空格
 314   2            for(i=0; i<5; i++)
 315   2            {  LCM_Wr2Data(*pchardata);                       // 發(fā)送數(shù)據(jù)                                                                     */
 316   3               pchardata++;
 317   3            }
 318   2            LCM_Wr2Data(0x00);        
 319   2            for(i=0; i<5; i++);
 320   2            LCM_Wr2Data(0x00);        
 321   2         }
 322   1      }                                         
 323          
 324          
 325          /***********************************************************************
 326          * 名稱:LCM_DispStr()
 327          * 功能:字符串顯示輸出。
 328          * 入口參數(shù):disp_cy     顯示起始行(0-7)
 329          *          disp_cx      顯示起始列(0-15)
 330          *          disp_str     字串指針
 331          * 出口參數(shù):無(wú)
 332          * 注:支持顯示字符0-9、A-Z、a-z及空格,字符顯示格式為5*7,模為8*8,所以屏幕顯示
 333          *     為8*16(共8行,每行16個(gè)字符)。
 334          ***********************************************************************/
 335          void  LCM_DispStr(uint8 disp_cy, uint8 disp_cx, char *disp_str) 
 336          {  while( *disp_str != '\0')
 337   1         {  disp_cy = disp_cy&0x07;                           // 參數(shù)過(guò)濾
 338   2            disp_cx = disp_cx&0x0f;   
 339   2            LCM_DispChar(disp_cy, disp_cx, *disp_str);        // 顯示字符
 340   2              
 341   2            disp_str++;                                       // 指向下一字符數(shù)據(jù)
 342   2            disp_cx++;
 343   2            if(disp_cx>15) disp_cy++;                         // 指向下一顯示行
 344   2         }
 345   1      }
 346             
 347          
 348          
 349          
 350          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    977    ----
   CONSTANT SIZE    =    480    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      19
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产·精品毛片| 99久久夜色精品国产网站| 亚洲国产成人自拍| 欧美日韩成人一区二区| av在线这里只有精品| 久久国内精品自在自线400部| 日韩美女啊v在线免费观看| 精品国产三级a在线观看| 欧美亚洲高清一区| 成人午夜av电影| 精品一区二区三区在线播放视频| 亚洲精品乱码久久久久久日本蜜臀| 欧美电影免费提供在线观看| 欧美性欧美巨大黑白大战| 成人精品小蝌蚪| 韩国精品久久久| 日韩影院在线观看| 亚洲成人动漫av| 亚洲精品视频免费观看| 国产精品久久夜| 久久精品一二三| 精品久久五月天| 日韩欧美在线不卡| 91精品国产91久久久久久一区二区 | 日韩av高清在线观看| 亚洲人xxxx| 中文字幕一区在线观看视频| 久久精品一区蜜桃臀影院| 26uuuu精品一区二区| 日韩欧美电影一区| 91精品国产综合久久福利软件| 欧美在线一区二区三区| 91天堂素人约啪| 不卡一区二区中文字幕| 粉嫩高潮美女一区二区三区| 国产一区999| 国产综合成人久久大片91| 韩国女主播一区| 国产成人综合亚洲网站| 国产一区二区毛片| 国产夫妻精品视频| 成人美女视频在线观看18| 国产99精品视频| av欧美精品.com| 99精品视频免费在线观看| 99久久婷婷国产综合精品电影| av在线播放成人| 91在线码无精品| 在线免费一区三区| 欧美日韩国产免费一区二区| 91精品国产品国语在线不卡| 精品国产免费久久| 欧美韩国一区二区| 亚洲视频香蕉人妖| 亚洲成人动漫在线观看| 麻豆91在线播放| 国产乱淫av一区二区三区 | 欧美日韩激情在线| 欧美日韩国产电影| 久久色成人在线| 国产精品大尺度| 亚洲一区二区三区四区在线免费观看| 亚洲国产cao| 久久99久久99小草精品免视看| 国产在线精品一区二区 | 日韩一区二区三区电影| 精品免费国产一区二区三区四区| 久久综合九色综合欧美亚洲| 中文字幕日韩一区| 午夜久久久久久电影| 韩国在线一区二区| 97精品电影院| 4438成人网| 国产欧美精品在线观看| 一级中文字幕一区二区| 久久精品99国产精品日本| 99久久久免费精品国产一区二区| 欧美午夜不卡视频| 久久美女高清视频| 一区二区视频在线| 精品在线观看免费| 色丁香久综合在线久综合在线观看| 欧美疯狂性受xxxxx喷水图片| wwwwww.欧美系列| 尤物视频一区二区| 国产乱人伦偷精品视频免下载| 色综合网站在线| 久久品道一品道久久精品| 一区二区国产视频| 国产精品一区专区| 欧美剧情片在线观看| 中国色在线观看另类| 日韩影院免费视频| 色先锋久久av资源部| 久久久国产精品不卡| 亚洲国产裸拍裸体视频在线观看乱了| 国内精品嫩模私拍在线| 欧美偷拍一区二区| 国产精品理论在线观看| 狠狠色狠狠色合久久伊人| 在线精品亚洲一区二区不卡| 国产色综合一区| 日韩av高清在线观看| 在线亚洲+欧美+日本专区| 国产欧美日本一区二区三区| 日韩电影免费在线| 欧美色成人综合| 亚洲色图色小说| 国产不卡视频一区二区三区| 日韩网站在线看片你懂的| 亚洲一区二区三区国产| 91免费版在线| 国产日韩欧美精品一区| 精品一区二区免费| 91 com成人网| 婷婷激情综合网| 在线观看亚洲一区| 亚洲免费av网站| 95精品视频在线| 国产精品进线69影院| 国产黄色精品网站| 欧美精品一区二区在线观看| 日产国产欧美视频一区精品| 欧美视频三区在线播放| 一区二区三区.www| 在线中文字幕一区| 亚洲精品国产a| 91黄色激情网站| 亚洲综合在线电影| 91久久国产最好的精华液| **性色生活片久久毛片| 成人av电影在线观看| 国产精品久久久久aaaa| 成人教育av在线| 国产精品福利电影一区二区三区四区| 国产成人鲁色资源国产91色综| 久久夜色精品国产噜噜av| 国产精品一区二区三区网站| 国产亚洲视频系列| 成人妖精视频yjsp地址| 国产精品视频一区二区三区不卡| 国产69精品久久777的优势| 国产精品久久久久久久午夜片| 国产馆精品极品| 国产精品嫩草影院av蜜臀| 白白色 亚洲乱淫| 亚洲青青青在线视频| 欧美亚洲禁片免费| 青青草伊人久久| 精品国产99国产精品| 国产激情一区二区三区| 一区在线观看免费| 在线观看www91| 蜜桃视频一区二区三区在线观看| 精品欧美黑人一区二区三区| 国产成人亚洲综合a∨婷婷图片| 国产欧美精品在线观看| 色94色欧美sute亚洲线路二| 午夜精品123| 精品久久久久久久一区二区蜜臀| 高清久久久久久| 一区二区三区电影在线播| 欧美精品tushy高清| 精东粉嫩av免费一区二区三区| 国产人妖乱国产精品人妖| 91网站视频在线观看| 婷婷中文字幕综合| ww久久中文字幕| 久久久亚洲精品石原莉奈 | 欧美午夜一区二区三区| 久久福利资源站| 国产精品成人免费精品自在线观看 | 国产成人午夜精品5599| 亚洲精品综合在线| 日韩欧美国产不卡| 91视频.com| 久草精品在线观看| 亚洲三级电影全部在线观看高清| 欧美福利一区二区| a级高清视频欧美日韩| 免费看欧美女人艹b| 国产精品色哟哟| 欧美日韩国产欧美日美国产精品| 国产精品一区二区久激情瑜伽| 亚洲一区二区三区四区的 | 久久精品一区二区三区四区| 色婷婷久久久亚洲一区二区三区| 男女性色大片免费观看一区二区 | 日本视频中文字幕一区二区三区| 久久精品一区二区三区不卡| 欧美日韩国产综合一区二区| 国产精品 日产精品 欧美精品| 亚洲成人动漫一区| 国产精品久99| xf在线a精品一区二区视频网站| 在线视频综合导航| 成人av网站在线观看免费| 青青草原综合久久大伊人精品 | 国产精品网站在线| 日韩欧美卡一卡二|