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

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

?? 12864.lst

?? LCD12864的嵌入式C程序 很有參考價(jià)值!
?? LST
?? 第 1 頁 / 共 3 頁
字號(hào):
C51 COMPILER V6.12  12864                                                                  04/05/2008 19:37:37 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE 12864
OBJECT MODULE PLACED IN 12864.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 12864.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /******************************************************************************
   2          *程序說明: 本程序是128-64型液晶的驅(qū)動(dòng)程序,                                  *
   3          *                                                                             * 
   4          *                                                                             *
   5          *                                                                             *
   6          *******************************************************************************
   7          /*---------------------------------------------------------------------------
   8          接口連接:
   9               1.(CSA)--P3.2    2.(CSB)--P3.3   3.(GND)      4.(VDD)     5.(V0)
  10          	 6.(D/I)--P3.4    7.(R/W)--P3.5   8.(E)--P3.6  17.(A)     18.(K)
  11          	 9-16(DB0-DB7)--(P1.0-P1.7)
  12          	 sbit RS  = P2^0;
  13          	 sbit	RW  = P2^1;
  14          	 sbit	E   = P1^0;
  15               sbit 	CS1 = P2^2;
  16               sbit 	CS2 = P2^3;
  17          -------------------------------------------------------------------------------*/
  18          #include<regx51.h>
*** ERROR 318 IN LINE 18 OF 12864.c: can't open file 'regx51.h'
  19          #include<stdio.h>
  20          #include<intrins.h>
  21          
  22          
  23          #define DI P2_0
  24          #define RW P2_1
  25          #define E  P1_0
  26          #define E1 P2_2
  27          #define E2 P2_3
  28          #define setxM(x) {writeM(0xC0|x);}      // 192
  29          #define setyM(y) {writeM(0x40|y);}      //  64
  30          #define setxS(x) {writeS(0xC0|x);}      //
  31          #define setyS(y) {writeS(0x40|y);}      //
  32          
  33          void delay10ms(int n);
  34          void delay1ms(unsigned char n);
  35          void clrsceen(void);
  36          void reset(void);
  37          void writeM(unsigned char i);
  38          void writeS(unsigned char i);
  39          void readM(unsigned char i);
  40          void readS(unsigned char i);
  41          void setpage(unsigned char pageM,unsigned char pageS);
  42          
  43          void display1(unsigned char x,unsigned char y,unsigned char page,unsigned char *array,unsigned char width)
             -;
  44          void display2(unsigned char x,unsigned char y,unsigned char page,unsigned char *array,unsigned char width)
             -;
  45          
  46          void page(unsigned char i);
  47          void main(void);
  48          unsigned char code arrayadress1[][32];
  49          unsigned char code arrayadress2[][16];
  50          /*--------------------------------------------------------------------------
  51          函數(shù)名:delay1ms/delay10ms
  52          功  能:延時(shí)
C51 COMPILER V6.12  12864                                                                  04/05/2008 19:37:37 PAGE 2   

  53          說  明:
  54          設(shè)計(jì)人:
  55          時(shí)  間:
  56          -----------------------------------------------------------------------------*/
  57          void delay1ms(unsigned char n)
  58          {
  59   1        unsigned char i,j;
  60   1         for(i=0;i<n;i++)
  61   1      	for(j=0;j<120;j++);
  62   1      }
  63          /*---------------------------------------------------------------------------------*/
  64          void delay10ms(int n)
  65          {
  66   1        int i;
  67   1        unsigned char j,k;
  68   1        for(i=0;i<n;i++)
  69   1         for(j=0;j<10;j++)
  70   1      	for(k=0;k<120;k++);
  71   1      }
  72          /*--------------------------------------------------------------------------
  73          函數(shù)名:clrsceen()
  74          功  能:清屏子程序
  75          說  明:
  76          設(shè)計(jì)人:
  77          時(shí)  間:
  78          -----------------------------------------------------------------------------*/
  79          void clrsceen(void)
  80          {
  81   1        unsigned char x;
  82   1        unsigned char y;
  83   1        unsigned char i;
  84   1         i=0;
  85   1         page(i);
  86   1        for(x=0;x<=7;x++)
  87   1         {
  88   2          for(y=0;y<=64;y++)
  89   2           {
  90   3            writeM(0x00);
  91   3            writeS(0x00); 
  92   3           }
  93   2           i+=1;
  94   2           page(i);
  95   2         }
  96   1      } 
  97          /*--------------------------------------------------------------------------
  98          函數(shù)名:reset()
  99          功  能:初始化子程序
 100          說  明:
 101          設(shè)計(jì)人:
 102          時(shí)  間:
 103          -----------------------------------------------------------------------------*/
 104          void reset(void)
 105          {
 106   1        writeM(0x3F);writeS(0x3F);
 107   1        writeM(0xC0);writeS(0xC0);
 108   1      }
 109          /*--------------------------------------------------------------------------
 110          函數(shù)名:page()
 111          功  能:選擇輸出頁面
 112          說  明:
 113          設(shè)計(jì)人:
 114          時(shí)  間:
C51 COMPILER V6.12  12864                                                                  04/05/2008 19:37:37 PAGE 3   

 115          -----------------------------------------------------------------------------*/
 116          void page(unsigned char i)
 117          {
 118   1        unsigned char layer;
 119   1        if(i==0)
 120   1            layer=0;
 121   1        if(i==1)
 122   1            layer=1;
 123   1        if(i==2)
 124   1           layer=2;
 125   1        if(i==3)
 126   1            layer=3;
 127   1        if(i==4)
 128   1            layer=4;
 129   1        if(i==5)
 130   1            layer=5;
 131   1        if(i==6)
 132   1            layer=6;
 133   1        if(i==7)
 134   1            layer=7;
 135   1        setpage(layer,layer);
 136   1      }
 137          
 138          /*--------------------------------------------------------------------------
 139          函數(shù)名:writeM()
 140          功  能:主控制寫狀態(tài)
 141          說  明:主控制
 142          設(shè)計(jì)人:
 143          時(shí)  間:
 144          -----------------------------------------------------------------------------*/
 145          void writeM(unsigned char i)
 146          {
 147   1       do
 148   1       {
 149   2        E=0;E1=0;  
*** ERROR C202 IN LINE 149 OF 12864.C: 'P1_0': undefined identifier
*** ERROR C202 IN LINE 149 OF 12864.C: 'P2_2': undefined identifier
 150   2        RW=0; DI=1; E1=1;_nop_();           //主控制器發(fā)送數(shù)據(jù)//
*** ERROR C202 IN LINE 150 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 150 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 150 OF 12864.C: 'P2_2': undefined identifier
 151   2       }                     
 152   1       while(P0&0x80); 					 //判斷主控制器是否數(shù)據(jù)發(fā)送完/忙?//
*** ERROR C202 IN LINE 152 OF 12864.C: 'P0': undefined identifier
 153   1       E1=0;
 154   1       DI=0;RW=0;E1=1;_nop_();
*** ERROR C202 IN LINE 154 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 154 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 154 OF 12864.C: 'P2_2': undefined identifier
 155   1       P1=i;_nop_(); E1=0;                  //低電平時(shí)發(fā)指令     
*** ERROR C202 IN LINE 155 OF 12864.C: 'P1': undefined identifier
*** ERROR C202 IN LINE 155 OF 12864.C: 'P2_2': undefined identifier
 156   1      }   
 157          /*--------------------------------------------------------------------------
 158          函數(shù)名:writeS()
 159          功  能:從控制寫狀態(tài)
 160          說  明:從控制
 161          設(shè)計(jì)人:YANGKEZHONG
 162          時(shí)  間:2005.7.13
 163          -----------------------------------------------------------------------------*/
 164          void writeS(unsigned char i)
 165          {
C51 COMPILER V6.12  12864                                                                  04/05/2008 19:37:37 PAGE 4   

 166   1       do
 167   1       {
 168   2        E=0;E2=0;  
*** ERROR C202 IN LINE 168 OF 12864.C: 'P1_0': undefined identifier
*** ERROR C202 IN LINE 168 OF 12864.C: 'P2_3': undefined identifier
 169   2        RW=0; DI=1; E2=1;_nop_();           //判斷主控制器忙?//
*** ERROR C202 IN LINE 169 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 169 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 169 OF 12864.C: 'P2_3': undefined identifier
 170   2       }                     
 171   1       while(P0&0x80); 
*** ERROR C202 IN LINE 171 OF 12864.C: 'P0': undefined identifier
 172   1       E2=0;
 173   1       DI=0;RW=0;E2=1;_nop_();
*** ERROR C202 IN LINE 173 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 173 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 173 OF 12864.C: 'P2_3': undefined identifier
 174   1       P1=i;_nop_(); E2=0;        
*** ERROR C202 IN LINE 174 OF 12864.C: 'P1': undefined identifier
*** ERROR C202 IN LINE 174 OF 12864.C: 'P2_3': undefined identifier
 175   1      }
 176          /*--------------------------------------------------------------------------
 177          函數(shù)名:readM()
 178          功  能:主控制器讀狀態(tài)
 179          說  明:主控制
 180          設(shè)計(jì)人:YANGKEZHONG
 181          時(shí)  間:2005.7.13
 182          -----------------------------------------------------------------------------*/
 183          void readM(unsigned char i)
 184          {
 185   1        do
 186   1         {
 187   2          E=0; E1=0;   
*** ERROR C202 IN LINE 187 OF 12864.C: 'P1_0': undefined identifier
*** ERROR C202 IN LINE 187 OF 12864.C: 'P2_2': undefined identifier
 188   2          RW=0; DI=1; E1=1; _nop_();          //判斷主控制器忙?//   
*** ERROR C202 IN LINE 188 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 188 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 188 OF 12864.C: 'P2_2': undefined identifier
 189   2         }
 190   1         while(P1&0x80);  
*** ERROR C202 IN LINE 190 OF 12864.C: 'P1': undefined identifier
 191   1         E1=0;
 192   1         DI=0; RW=1; E1=1;_nop_();
*** ERROR C202 IN LINE 192 OF 12864.C: 'P2_0': undefined identifier
*** ERROR C202 IN LINE 192 OF 12864.C: 'P2_1': undefined identifier
*** ERROR C202 IN LINE 192 OF 12864.C: 'P2_2': undefined identifier
 193   1         P1=i; _nop_();E1=0;                  //低電平時(shí)發(fā)數(shù)據(jù)//
*** ERROR C202 IN LINE 193 OF 12864.C: 'P1': undefined identifier
*** ERROR C202 IN LINE 193 OF 12864.C: 'P2_2': undefined identifier
 194   1      }       
 195          /*--------------------------------------------------------------------------
 196          函數(shù)名:readS()
 197          功  能:從控制器讀狀態(tài)
 198          說  明:從控制
 199          設(shè)計(jì)人:YANGKEZHONG
 200          時(shí)  間:2005.7.13

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人视屏免费看| 国产亚洲婷婷免费| 成人精品视频.| 国产精品一区二区男女羞羞无遮挡 | 亚洲丝袜自拍清纯另类| 国产人久久人人人人爽| 欧美国产精品一区| 欧美激情综合网| 中文字幕日韩精品一区| 国产视频一区二区在线| 国产精品第五页| 亚洲国产一区二区三区青草影视| 亚洲制服欧美中文字幕中文字幕| 亚洲成av人影院| 久久精品国产第一区二区三区| 久久精品久久综合| 国产黄色精品网站| 91在线国产福利| 91精品在线观看入口| 欧美不卡一区二区三区| 欧美激情一区三区| 亚洲男人都懂的| 五月婷婷另类国产| 国产一本一道久久香蕉| 成人h动漫精品一区二| 91黄色免费版| 欧美精品一区二区三区很污很色的| 久久久久久久久久久黄色| 国产精品另类一区| 亚洲不卡一区二区三区| 精品一区二区久久久| 99精品视频中文字幕| 欧美日高清视频| 国产亚洲精品aa| 亚洲图片有声小说| 国产成人综合视频| 欧美亚洲动漫精品| 久久久亚洲高清| 亚洲国产sm捆绑调教视频| 韩日av一区二区| 欧美视频精品在线| 国产视频亚洲色图| 日韩电影在线看| 色天使久久综合网天天| 日韩免费看的电影| 一区二区在线免费| 久久99国产精品麻豆| 欧洲一区二区av| 中文字幕欧美国产| 蜜桃久久av一区| 一本色道**综合亚洲精品蜜桃冫| 精品国产免费久久| 午夜精品爽啪视频| 91美女片黄在线观看91美女| 久久综合国产精品| 日韩精品亚洲专区| 91国偷自产一区二区三区成为亚洲经典 | 久久久精品2019中文字幕之3| 亚洲一区二区精品久久av| 国产成人精品一区二| 日韩欧美亚洲国产精品字幕久久久| 亚洲三级电影全部在线观看高清| 国产在线播放一区| 日韩三级视频在线看| 图片区小说区国产精品视频| 日本韩国欧美在线| 一区二区中文字幕在线| 成人毛片老司机大片| 久久精品在线免费观看| 国产一区二区三区日韩| 亚洲精品在线三区| 黄色小说综合网站| 26uuu久久天堂性欧美| 久久黄色级2电影| 欧美xxx久久| 久久国产精品第一页| 欧美va在线播放| 国产真实精品久久二三区| 精品捆绑美女sm三区| 国产中文一区二区三区| 久久久噜噜噜久噜久久综合| 国产揄拍国内精品对白| 久久久久国产精品厨房| 波多野洁衣一区| 亚洲色图20p| 欧美日本一区二区| 免费人成黄页网站在线一区二区| 日韩欧美国产一区二区三区| 麻豆一区二区99久久久久| 欧美mv日韩mv| 国产成人av电影在线| ...xxx性欧美| 欧美精品777| 激情文学综合丁香| 九色porny丨国产精品| 久久中文字幕电影| 成人sese在线| 婷婷综合久久一区二区三区| 精品久久一区二区三区| 日本精品一区二区三区四区的功能| 一二三四社区欧美黄| 欧美日韩精品三区| 黑人精品欧美一区二区蜜桃| 国产精品传媒在线| 欧美日韩1区2区| 国产高清无密码一区二区三区| |精品福利一区二区三区| 欧美日韩国产a| 高清日韩电视剧大全免费| 亚洲视频香蕉人妖| 日韩一区二区免费高清| 成人sese在线| 美女视频网站久久| 亚洲品质自拍视频| 精品久久久久av影院| 99这里只有精品| 另类中文字幕网| 亚洲欧美激情插| 久久九九久久九九| 欧美女孩性生活视频| 不卡区在线中文字幕| 麻豆一区二区三| 亚洲高清一区二区三区| 国产欧美一区二区在线观看| 在线播放中文一区| 91网站最新地址| 国产在线视视频有精品| 天天色图综合网| 亚洲少妇30p| 国产精品三级在线观看| 日韩欧美第一区| 欧美久久久久久久久久| 91一区二区三区在线观看| 国产毛片一区二区| 青青草国产精品亚洲专区无| 一区二区三区欧美日韩| 中文字幕乱码久久午夜不卡 | 26uuu亚洲婷婷狠狠天堂| 91福利视频在线| 97久久精品人人爽人人爽蜜臀| 国产精品综合二区| 六月婷婷色综合| 日韩黄色片在线观看| 亚洲mv在线观看| 一区二区三区精品在线| 1024亚洲合集| 亚洲欧美日本韩国| 蜜桃视频在线观看一区| 亚洲国产另类av| 亚洲成人动漫一区| 亚洲成人777| 男女男精品网站| 免费看精品久久片| 麻豆精品一区二区| 久久99久久99精品免视看婷婷 | 亚洲欧洲三级电影| 日本一区二区成人在线| 中文字幕乱码日本亚洲一区二区 | 亚洲天堂中文字幕| 136国产福利精品导航| 亚洲人亚洲人成电影网站色| 国产精品久久毛片a| 国产精品久久毛片| 亚洲乱码中文字幕| 亚洲成人你懂的| 日本成人在线不卡视频| 日韩激情中文字幕| 激情小说欧美图片| 成人午夜视频在线观看| 91蝌蚪porny| 欧美日韩精品一区二区三区| 欧美一区二区三区小说| 精品精品国产高清a毛片牛牛| 久久久99精品免费观看不卡| 中文一区在线播放| 亚洲愉拍自拍另类高清精品| 午夜电影网一区| 国产精品一区2区| 日本韩国精品在线| 日韩亚洲电影在线| 欧美国产乱子伦| 一区二区三区欧美视频| 免费人成在线不卡| 成人免费毛片片v| 欧美日韩国产a| 国产日韩欧美高清在线| 一区2区3区在线看| 国产一区久久久| 欧洲色大大久久| 国产亚洲成年网址在线观看| 亚洲综合视频在线观看| 加勒比av一区二区| 日韩免费观看高清完整版| 亚洲私人影院在线观看| 激情欧美一区二区三区在线观看| www.欧美日韩国产在线| 欧美一区二区视频观看视频| 国产精品乱人伦一区二区| 免费三级欧美电影| 日本韩国精品在线|