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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 12864串口.lst

?? 12864液晶顯示器的串口驅動。一般網上的都是并口的。
?? LST
字號:
C51 COMPILER V8.01   12864串口                                                             03/14/2007 21:56:31 PAGE 1   


C51 COMPILER V8.01, COMPILATION OF MODULE 12864串口
OBJECT MODULE PLACED IN 12864串口.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.EXE 12864串口.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*
   2          128*64 LCD (ST7920)驅動程序
   3          
   4          */
   5          
   6          #include <regx52.H>
   7          /******************************引腳定義*************************************/
   8          
   9          #define CS    P2_0      //片選 高電平有效 單片LCD使用時可固定高電平
  10          #define SID   P2_1      //數據
  11          #define SCLK  P2_2      //時鐘
  12          #define PSB   P3_6      //低電平時表示用串口驅動,可固定低電平
  13          #define RESET P3_7      //LCD復位,LCD模塊自帶復位電路。可不接
  14          
  15          /******************************函數聲明**************************************/
  16          
  17          void write(bit start, unsigned char ddata);
  18          void sendbyte(unsigned char bbyte);
  19          void delaynms(unsigned int di);
  20          void lcdinit(void);
  21          void lcdtest(void);
  22          void lcdcls(void);
  23          
  24          
  25          
  26          
  27          /*******************************初始化函數*************************************/
  28          
  29          void lcdinit(void)      //初始化LCD 
  30          {
  31   1        delaynms(10); //啟動等待,等LCM講入工作狀態
  32   1        PSB=0; ;       //串口驅動模式
  33   1        RESET=0; delaynms(1); RESET=1; // 復位LCD
  34   1        CS=1;
  35   1        write(0,0x30);  //8 位介面,基本指令集
  36   1        write(0,0x0c);  //顯示打開,光標關,反白關
  37   1        write(0,0x01);  //清屏,將DDRAM的地址計數器歸零  
  38   1      }
  39          
  40          /********************************寫數據函數*************************************/
  41          void write(bit start, unsigned char ddata) //寫指令或數據
  42          {
  43   1        unsigned char start_data,Hdata,Ldata;
  44   1        if(start==0) start_data=0xf8;  //寫指令
  45   1          else       start_data=0xfa;  //寫數據
  46   1        
  47   1        Hdata=ddata&0xf0;               //取高四位
  48   1        Ldata=(ddata<<4)&0xf0;  //取低四位
  49   1        sendbyte(start_data);   //發送起始信號
  50   1        delaynms(5); //延時是必須的
  51   1        sendbyte(Hdata);            //發送高四位
  52   1        delaynms(1);  //延時是必須的
  53   1        sendbyte(Ldata);                //發送低四位
  54   1        delaynms(1);  //延時是必須的
  55   1      }
C51 COMPILER V8.01   12864串口                                                             03/14/2007 21:56:31 PAGE 2   

  56          
  57          /********************************發送字節函數************************************/
  58          void sendbyte(unsigned char bbyte) //發送一個字節
  59          {
  60   1       unsigned char i;
  61   1       for(i=0;i<8;i++)
  62   1         {
  63   2         SID=bbyte&0x80; //取出最高位
  64   2         SCLK=1;
  65   2         SCLK=0;
  66   2         bbyte<<=1; //左移
  67   2         }  
  68   1      }
  69          
  70          /**********************************延時函數**************************************/
  71          void delaynms(unsigned int di) //延時
  72          {
  73   1       unsigned int da,db;
  74   1       for(da=0;da<di;da++)
  75   1         for(db=0;db<10;db++);
  76   1      }
  77          
  78          /***********************************圖形方式下屏幕全黑**************************/
  79          void lcdtest(void)      //圖形方式下屏幕全黑
  80          { 
  81   1      unsigned char i,j;
  82   1      for(i=0;i<32;i++)
  83   1        { write(0,0x80+i);write(0,0x80);
  84   2          for(j=0;j<16;j++) write(1,0xff);
  85   2        }
  86   1      
  87   1       for(i=0;i<32;i++)
  88   1        { write(0,0x80+i);write(0,0x88);
  89   2          for(j=0;j<16;j++) write(1,0xff);
  90   2        }
  91   1      }
  92          
  93          /***********************************圖形方式下清屏******************************/
  94          void lcdcls(void)  //圖形方式下清屏
  95          { 
  96   1      unsigned char i,j;
  97   1      for(i=0;i<32;i++)
  98   1        { write(0,0x80+i);write(0,0x80);
  99   2          for(j=0;j<16;j++) write(1,0x00);
 100   2        }
 101   1      
 102   1       for(i=0;i<32;i++)
 103   1        { write(0,0x80+i);write(0,0x88);
 104   2          for(j=0;j<16;j++) write(1,0x00);
 105   2        }
 106   1      }
 107          
 108          
 109          
 110          
 111          
 112          
 113          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    347    ----
C51 COMPILER V8.01   12864串口                                                             03/14/2007 21:56:31 PAGE 3   

   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       8
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品女主播av| 日韩你懂的电影在线观看| 精品一区二区三区久久| 亚洲精品福利视频网站| 久久天天做天天爱综合色| 337p日本欧洲亚洲大胆色噜噜| 日韩一区二区三区视频在线| 欧美男生操女生| 欧美一区二区三区免费在线看| 69堂国产成人免费视频| 日韩一区二区在线免费观看| 在线电影院国产精品| 91精品在线一区二区| 在线不卡中文字幕播放| 欧美一区二区三区播放老司机| 51精品久久久久久久蜜臀| 欧美一级二级三级蜜桃| 日韩一区二区在线免费观看| 日韩欧美一级片| 精品成人私密视频| 国产欧美日韩综合精品一区二区 | 91视视频在线观看入口直接观看www | 精品国产一区二区国模嫣然| 欧美一级片在线| 国产欧美一区二区在线| 中文字幕一区二区三区不卡| 亚洲一区在线视频| 乱一区二区av| 白白色亚洲国产精品| 日本高清成人免费播放| 欧美一区二区在线观看| 久久久精品2019中文字幕之3| 国产精品久99| 日本美女视频一区二区| 成人综合激情网| 欧美日韩视频在线一区二区| 久久久综合九色合综国产精品| 亚洲人成在线播放网站岛国 | 精品免费视频.| 中文字幕亚洲区| 蜜臀国产一区二区三区在线播放| 成人免费毛片嘿嘿连载视频| 欧美日韩一区三区四区| 国产色产综合产在线视频| 一区二区三区精品在线观看| 日韩avvvv在线播放| 成年人网站91| 亚洲精品在线免费播放| 一区二区成人在线| 懂色一区二区三区免费观看| 日韩亚洲欧美高清| 亚洲欧美另类在线| 国产精品一区二区久激情瑜伽| 欧美浪妇xxxx高跟鞋交| 综合久久久久久久| 国产传媒一区在线| 日韩欧美国产午夜精品| 亚洲高清久久久| 91无套直看片红桃| 国产农村妇女精品| 国模大尺度一区二区三区| 宅男噜噜噜66一区二区66| 亚洲视频在线一区| av电影在线不卡| 国产精品久线在线观看| 国产不卡在线播放| 久久一日本道色综合| 蜜臀av性久久久久蜜臀av麻豆| 日本韩国精品一区二区在线观看| 国产精品久久久久久亚洲伦| 国产精品一区二区男女羞羞无遮挡| 6080日韩午夜伦伦午夜伦| 亚洲一区二区三区四区中文字幕| 91在线看国产| 亚洲女同一区二区| 欧美无人高清视频在线观看| 亚洲精品国产第一综合99久久| 91在线视频18| 亚洲男人的天堂在线观看| 91首页免费视频| 亚洲免费观看在线观看| 91福利视频久久久久| 亚洲欧美另类在线| 欧美日韩久久久| 日本在线播放一区二区三区| 日韩欧美黄色影院| 精品一区二区三区视频| 国产女人aaa级久久久级| 成人av网址在线| 一区二区三区欧美日| 欧美伦理电影网| 久久av中文字幕片| 国产日产精品一区| 91色婷婷久久久久合中文| 亚洲午夜在线电影| 91精品国产91综合久久蜜臀| 精品一区二区国语对白| 国产精品嫩草久久久久| 91久久奴性调教| 狂野欧美性猛交blacked| 久久综合久色欧美综合狠狠| 丁香网亚洲国际| 亚洲一级二级三级| 2020国产成人综合网| 不卡的av在线| 天天射综合影视| 国产午夜一区二区三区| 91久久免费观看| 麻豆91在线观看| 亚洲色图清纯唯美| 日韩欧美专区在线| 99国产精品久久久久久久久久| 亚洲国产日产av| 久久精品亚洲乱码伦伦中文| 在线视频欧美区| 国产一区二区主播在线| 亚洲午夜精品久久久久久久久| 精品国产精品一区二区夜夜嗨| 91麻豆产精品久久久久久| 日本三级亚洲精品| 国产精品久久久久影院亚瑟 | 久久国产乱子精品免费女| 国产精品欧美精品| 日韩一区二区在线观看| 91丨九色丨蝌蚪富婆spa| 狠狠久久亚洲欧美| 亚洲成人在线网站| 亚洲视频一二三区| 久久久久久久久一| 欧美一区二区在线免费观看| 91在线国产观看| 国产69精品久久久久777| 日韩av成人高清| 国产在线播放一区二区三区| 亚洲高清免费一级二级三级| 国产无人区一区二区三区| 欧美一二三区精品| 在线精品视频一区二区| 成人午夜电影久久影院| 精品一区二区三区在线播放| 亚洲成人一区在线| 亚洲女厕所小便bbb| 国产精品你懂的在线欣赏| 精品国产乱码久久久久久蜜臀| 4438成人网| 欧美精品九九99久久| 欧洲人成人精品| 色婷婷久久久久swag精品| 成人av影院在线| 成人爱爱电影网址| 波多野结衣一区二区三区| 国产一区二区三区蝌蚪| 精品一区二区三区在线视频| 日本欧美大码aⅴ在线播放| 天堂资源在线中文精品| 亚洲综合视频在线| 亚洲va韩国va欧美va| 午夜一区二区三区视频| 亚洲国产精品久久久男人的天堂 | 日韩成人精品在线观看| 亚洲国产精品久久不卡毛片| 一区二区免费视频| 亚洲成av人片| 另类人妖一区二区av| 久久精工是国产品牌吗| 国产一区中文字幕| 成人一区二区三区| 波多野结衣中文字幕一区二区三区| 成人伦理片在线| 在线免费观看一区| 欧美日本韩国一区| 日韩欧美色电影| 中文字幕欧美国产| 一区二区日韩av| 日韩和欧美一区二区| 国产在线看一区| 91伊人久久大香线蕉| 91精品国产综合久久福利软件| 精品国产百合女同互慰| 中文字幕亚洲成人| 久久不见久久见免费视频1| 国产精品一区久久久久| 欧洲人成人精品| 亚洲精品一区二区三区在线观看 | 一本一道久久a久久精品| 欧美日韩国产高清一区| xnxx国产精品| 一区二区三区日韩| 国产精品99久久不卡二区| 色综合视频在线观看| 欧美xxxxxxxxx| 亚洲欧美色图小说| 精品一区二区日韩| 在线观看成人小视频| 久久亚洲免费视频| 亚洲一区二区四区蜜桃| 成人在线视频一区| 欧美男人的天堂一二区| 国产精品乱码妇女bbbb| 日本va欧美va精品|