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

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

?? main.lst

?? 通過實例實踐LCD 驅動顯示(以128DI0 為例)
?? LST
字號:
C51 COMPILER V7.50   MAIN                                                                  03/09/2005 12:43:37 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c OPTIMIZE(0,SPEED) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include "reg51.h"
   2          /*****************************************************************************
   3          * 文件說明
   4          ******************************************************************************
   5          創 建 人:楊宏偉
   6          修 改 人:楊宏偉
   7          創建日期:2003-10-19
   8          最后更新:2004-01-01
   9          描    述:FOR 128DI0,EM65565,8080,并行
  10          *****************************************************************************/
  11          #define  DELAY_TIME  1000   // 定義每幅顯示畫面切換的時間常數,可根據需要更改
  12          
  13          
  14          /*****************************************************************************
  15          * 接口定義
  16          ******************************************************************************/
  17          sbit  CS1 = P3^5;         // SELECT CHIP
  18          sbit  RES = P3^4;
  19          sbit  DC1 = P3^3;
  20          sbit  WR1 = P3^1;         // 8080:/WR;  6800:R/W 
  21          sbit  RD1 = P3^0;         // 8080:/RD;  6800:E
  22          sbit  MI =  P3^7;         // SELECT 8080 OR 6800
  23          
  24          
  25          /******************************************************************************
  26          * 函數聲明及實現
  27          *******************************************************************************/
  28          void delay(unsigned int n)             
  29          {
  30   1        unsigned int i,j;
  31   1      
  32   1        for (i=0;i<n;i++)
  33   1          for (j=0;j<350;j++)
  34   1      
  35   1          {;}
  36   1      }
  37          
  38          void data_out(unsigned char i)
  39          {
  40   1          //8080 interface
  41   1      
  42   1          CS1  = 0;
  43   1          WR1 = 0;
  44   1              DC1   = 1;
  45   1              P1  = i;
  46   1              WR1 = 1;
  47   1              CS1 = 1;
  48   1      
  49   1      }
  50          void comm_out(unsigned char i)
  51          {
  52   1      
  53   1          //8080 interface
  54   1      
  55   1          CS1  = 0;
C51 COMPILER V7.50   MAIN                                                                  03/09/2005 12:43:37 PAGE 2   

  56   1              DC1 =0;
  57   1          WR1 = 0;
  58   1              P1  = i;
  59   1              WR1 = 1;
  60   1              CS1 = 1;
  61   1      
  62   1      }
  63          
  64          
  65          void selectSeries(unsigned char i)
  66          {
  67   1      
  68   1         switch(i)
  69   1         {
  70   2            case 0:
  71   2                  MI   = 0;//SELECT  8080
  72   2                  RD1  = 1;
  73   2                  WR1  = 1;
  74   2                  break;
  75   2            case 1:
  76   2                  MI   = 1;  //SELECT  6800
  77   2                  RD1  = 0;
  78   2                  WR1  = 0;
  79   2                  break;
  80   2            default:
  81   2                  ;
  82   2      
  83   2         }
  84   1      }
  85          
  86          void reset(void)
  87          {
  88   1      
  89   1          RES  = 0;
  90   1          delay(100);
  91   1          RES  = 1;
  92   1          delay(100);
  93   1      
  94   1      }
  95          
  96          
  97          
  98          void ini_lcd(void)
  99          {
 100   1          comm_out(0xA0);// ADC select
 101   1          comm_out(0xA6);// Sets the LCD display normal/reverse
 102   1          comm_out(0xA2);// Sets the LCD drive voltage bias ratio  1/9
 103   1          comm_out(0x2F);// Power control set
 104   1          comm_out(0x24);// V0 Voltage Regulator Internal Resistor Ratio Set  
 105   1          comm_out(0x81);// Electronic volume mode set
 106   1          comm_out(0x29);// 3F
 107   1          comm_out(0xAF);// display on
 108   1      }
 109          
 110          
 111          
 112          
 113          void setPageAddress(unsigned char i)
 114          {
 115   1          comm_out(0xb0+i);
 116   1      }
 117          
C51 COMPILER V7.50   MAIN                                                                  03/09/2005 12:43:37 PAGE 3   

 118          
 119          void setColAddress(unsigned char i)
 120          {
 121   1      
 122   1      
 123   1          if(i<=16)
 124   1          {
 125   2               comm_out(0x00+i);
 126   2               comm_out(0x10);
 127   2          }
 128   1          else
 129   1          {
 130   2               comm_out(0x00+i%16);
 131   2               comm_out(0x10+i/16);
 132   2          }
 133   1      
 134   1      }
 135          
 136          
 137          void dispData(unsigned char s_page,e_page,s_col,e_col,unsigned char dispdata,unsigned char dly)
 138          {
 139   1              unsigned char  i,j,page_num,col_num;
 140   1              page_num = e_page - s_page+1;
 141   1              col_num  = e_col  - s_col+1;
 142   1              
 143   1              for (i=s_page;i<(s_page+page_num);i++ )
 144   1              {
 145   2                  setPageAddress(i);
 146   2                  setColAddress(s_col);
 147   2      
 148   2                      for(j=0;j<col_num;j++)
 149   2                  {
 150   3                          data_out(dispdata);
 151   3                              delay(dly);
 152   3                  }
 153   2              }
 154   1      
 155   1      }
 156          
 157          
 158          
 159          /*******************************************************************************
 160          * 主程序
 161          *******************************************************************************/
 162          void main(void)
 163          {
 164   1      
 165   1      
 166   1                selectSeries(0);   // 選擇8080時序
 167   1                reset();          
 168   1      
 169   1                CS1   = 0;         // 片選有效
 170   1              
 171   1                ini_lcd();        
 172   1                while(1)
 173   1                {
 174   2      
 175   2                      
 176   2                        
 177   2                         dispData(0,8,0,127,0xff,0);  //全顯
 178   2                         delay(DELAY_TIME);
 179   2                      
C51 COMPILER V7.50   MAIN                                                                  03/09/2005 12:43:37 PAGE 4   

 180   2                         dispData(0,7,0,127,0xaa,0);  //隔行
 181   2                         delay(DELAY_TIME);
 182   2      
 183   2                         dispData(0,8,0,127,0x00,0);  //清屏
 184   2                         delay(DELAY_TIME);
 185   2      
 186   2                      
 187   2                }
 188   1      
 189   1      }
 190          
 191          
 192          
 193          /******************************************************************************
 194          **                            文件結束
 195          *******************************************************************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    455    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     24    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
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网站| 国产乱码精品一区二区三区忘忧草 | 欧美一级高清片在线观看| 一本一本大道香蕉久在线精品| 国产成人免费在线观看| 国产精选一区二区三区| 国产不卡在线播放| 成人妖精视频yjsp地址| av在线综合网| 欧美亚洲禁片免费| 91精品欧美一区二区三区综合在 | 欧美一区二区三区视频在线| 欧美日韩亚洲国产综合| 制服.丝袜.亚洲.中文.综合| 日韩一区二区三区视频在线观看| 日韩免费视频一区二区| 国产网红主播福利一区二区| 国产欧美一区二区三区在线看蜜臀| 欧美国产一区在线| 亚洲精品视频在线| 丝瓜av网站精品一区二区| 强制捆绑调教一区二区| 国产成人av电影在线观看| 成人免费看的视频| 欧美日韩一区二区三区四区| 91精品国产综合久久久久久漫画| 精品久久久久久久久久久久久久久| 久久久精品国产免大香伊| 亚洲天堂网中文字| 美女一区二区三区在线观看| 国产毛片精品一区| 日韩欧美一二三四区| 日韩欧美激情在线| 国产精品久久久久久久裸模| 亚洲福利视频三区| 国产精品亚洲一区二区三区在线| 色综合久久久久| 日韩欧美国产综合在线一区二区三区| 日本一区二区三区四区| 亚洲成a人片综合在线| 精品一区二区免费视频| 色综合 综合色| 91精品国产福利| 国产精品国产a级| 免费成人性网站| bt7086福利一区国产| 日韩欧美在线网站| 中文字幕在线视频一区| 美女视频一区二区三区| 色偷偷成人一区二区三区91| 精品国产一区二区国模嫣然| 亚洲精品日韩一| 国产精品自拍三区| 欧美人伦禁忌dvd放荡欲情| 国产日韩精品一区二区三区 | 久久久不卡影院| 奇米888四色在线精品| 色婷婷综合久久久中文一区二区| 久久精品这里都是精品| 美国一区二区三区在线播放| 欧美日韩精品免费观看视频| 国产精品日产欧美久久久久| 久久国产精品一区二区| 欧美日韩高清影院| 一区二区三区美女视频| 99国产精品久久久久| 国产欧美日韩在线| 国产精品资源网站| 精品国产一区二区三区av性色| 日韩av中文字幕一区二区三区| 91麻豆精品国产91久久久使用方法 | 精品亚洲欧美一区| 91麻豆精品国产91久久久久久| 午夜精品福利久久久| 欧美性色黄大片手机版| 亚洲综合精品久久| 在线观看av一区| 亚洲最大色网站| 欧美午夜影院一区| 亚洲电影激情视频网站| 欧美日韩中文一区| 日日夜夜免费精品视频| 91精品国产欧美一区二区18| 日本系列欧美系列| 日韩欧美一二区| 精品一二三四区| 日本一区二区综合亚洲| 成人免费毛片嘿嘿连载视频| 亚洲色图另类专区| 91福利视频久久久久| 天天综合网 天天综合色| 欧美视频三区在线播放| 天堂成人免费av电影一区| 欧美一区二区三区四区视频| 国产精品99久| 国产精品久久久久久久久动漫| 99精品久久久久久| 一区二区三区不卡在线观看 | 亚洲精品一线二线三线无人区| 国产一区二区三区国产| 自拍偷拍亚洲欧美日韩| 欧美日韩精品一区视频| 久久国产精品免费| 国产欧美中文在线| 欧美日本乱大交xxxxx| 老司机午夜精品| 天堂午夜影视日韩欧美一区二区| 91精品国产一区二区三区蜜臀 | 中文字幕日韩av资源站| 欧美性极品少妇| 韩国成人在线视频| 亚洲人成精品久久久久| 日韩三级在线观看| 99re这里只有精品视频首页| 日韩av一级电影| 亚洲欧美偷拍卡通变态| 精品盗摄一区二区三区| 色视频欧美一区二区三区| 韩国在线一区二区| 亚洲一区精品在线| 国产三级久久久| 制服丝袜中文字幕一区| 色8久久精品久久久久久蜜| 久久 天天综合| 亚洲无线码一区二区三区| 国产欧美日韩麻豆91| 欧美男同性恋视频网站| 99精品1区2区| 国产一区二区三区最好精华液| 亚洲综合男人的天堂| 中文字幕一区二区三区四区不卡| 欧美蜜桃一区二区三区| 99久久免费视频.com| 国产在线日韩欧美| 免费亚洲电影在线| 亚洲国产日韩在线一区模特| 中文字幕一区二区三区在线不卡| 久久午夜色播影院免费高清| 欧美精选午夜久久久乱码6080| 91色在线porny| 欧美三级中文字幕| 91色婷婷久久久久合中文| 国产a区久久久| 国产激情偷乱视频一区二区三区| 裸体在线国模精品偷拍| 五月天视频一区| 午夜欧美在线一二页| 亚洲精品福利视频网站| 亚洲美女视频在线| 亚洲男女一区二区三区| 亚洲色图一区二区| 亚洲四区在线观看| 亚洲猫色日本管| 亚洲一区二区av电影| 亚洲国产综合91精品麻豆| 一区二区三区四区五区视频在线观看| 国产精品的网站| 亚洲欧美国产毛片在线| 亚洲一区在线观看视频| 日韩国产欧美三级| 精品夜夜嗨av一区二区三区| 国产综合色在线视频区| 国产馆精品极品| aaa欧美色吧激情视频| 91视频91自| 欧美精品一二三四| 91麻豆精品国产91久久久久| 欧美一二三区在线观看| 精品国产精品网麻豆系列| 国产午夜精品久久久久久久 | av成人老司机| 欧美在线综合视频| 日韩一二三四区| 亚洲欧美日韩国产综合| 亚洲一区二区在线免费观看视频| 日日摸夜夜添夜夜添国产精品| 激情图区综合网| av电影在线观看一区| 56国语精品自产拍在线观看| 日韩一区二区麻豆国产| 国产目拍亚洲精品99久久精品| 亚洲黄网站在线观看| 美女高潮久久久| 成人激情视频网站| 欧美日韩一区不卡| 久久精品欧美一区二区三区麻豆| 亚洲欧美在线aaa| 日韩成人午夜电影| 国产91丝袜在线播放九色| 日本高清不卡视频| 精品美女一区二区| 夜夜嗨av一区二区三区网页| 老司机一区二区| 欧美色中文字幕| 国产视频在线观看一区二区三区| 亚洲欧美日韩电影| 国产精品456露脸| 欧美日韩成人综合在线一区二区 |