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

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

?? main.lst

?? MSC1210 驅(qū)動 OLED源程序 包括ASCII碼字庫表
?? LST
字號:
C51 COMPILER V7.50   MAIN                                                                  01/03/2006 14:59:51 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 BROWSE MODDP2 DEBUG OBJECTEXTEND

line level    source

   1          #include"reg1210.h"
   2          
   3          #define uchar unsigned char
   4          #define uint unsigned int
   5          
   6          sbit CS  = P2^4; 
   7          sbit RES = P2^5; 
   8          sbit BS1 = P2^6; 
   9          sbit DC  = P2^7; 
  10          sbit RW  = P3^6; 
  11          sbit E   = P3^7;
  12          
  13          /************************** LCD Registers ***************************/
  14          
  15          //Set Address
  16          #define X_ADRESS         0x75   /* Set Row address, 3 byte */
  17          #define Y_ADRESS         0x15   /* Set Column Address, 3 byte */
  18          
  19          #define Contrast         0x81   /* Set Contrast Control, 2 byte */
  20          
  21          //Set Current Range
  22          #define QuarterCurr      0x84   /* Quarter Current Range, 1 byte */
  23          #define HalfCurr         0x85   /* Half Current Range, 1 byte */
  24          #define FullCurr         0x86   /* Full Current Range, 1 byte */
  25          
  26          #define Re_map           0xA0   /* Set Re-map, 2 byte */
  27          
  28          #define StartLine        0xA1   /* Set Display Start Line, 2 byte */
  29          
  30          #define DispOffset       0xA2   /* Set Display Offset, 2 byte */
  31          
  32          //Set Display Mode
  33          #define NormDisp         0xA4   /* Normal Display, 1 byte */
  34          #define DispAllOn        0xA5   /* Entire Display On, all pixels turns on in GS, 1 byte */
  35          #define DispAllOff       0xA6   /* Entire Display Off, all pixels turns off, 1 byte */
  36          #define InverseDisp      0xA7   /* Inverse Display, 1 byte */
  37          
  38          #define MultiRadio       0xA8   /* Set Multiplex Ratio, 2 byte */
  39          
  40          #define MasterConfig 0xAD       /* Set Master Configuration, 2 byte */
  41          
  42          //Set Display On/Off
  43          #define Display_Off  0xAE       /* Display Off (Sleep mode), 1 byte */
  44          #define Display_On   0xAF       /* Display On, 1 byte */
  45          
  46          //Set Pre-charge Compensation
  47          #define EnCompensate 0xB0       /* Set Pre-charge Compensation Enable, 2 byte */
  48          #define LvCompensate 0xB4       /* Set Pre-charge Compensation Level, 2 byte */
  49          
  50          #define SegmentLow   0xBF       /* Set Segment Low Voltage(VSL), 2 byte */
  51          
  52          #define VCOMH        0xBE       /* Set VCOMH Voltage, 2 byte */
  53          
  54          #define Precharge    0xBC       /* Set Precharge Voltage, 2 byte */
  55          
C51 COMPILER V7.50   MAIN                                                                  01/03/2006 14:59:51 PAGE 2   

  56          #define PhaseLength  0xB1       /* Set Phase Length, 3 byte */
  57          
  58          #define RowPeriod    0xB2       /* Set Row Period, 2 byte */
  59          
  60          #define DispClock    0xB3       /* Set Display Clock Divide Ratio/Oscillator Frequency, 3 byte */
  61          
  62          #define GrayScale    0xB8       /* Set Gray Scale Table,  byte */
  63          
  64          #define BiasCurr     0xCF       /* Set Biasing Current for DC-DC converter, 2 byte */
  65          
  66          
  67          /********************延時************************/
  68          void delay(uint i)
  69          {
  70   1           uint j;
  71   1           for(j=0; j<i ;j++)
  72   1               {
  73   2                   ;
  74   2               }
  75   1      }
  76          
  77          /*******************LCD寫命令*********************/
  78          void LCDWriteCommand(char command)
  79          {
  80   1           DC  = 0;
  81   1               RW  = 0;
  82   1               E   = 1;
  83   1               CS  = 0;
  84   1               P0  = command;
  85   1               delay(100);
  86   1               CS  = 1;
  87   1      }
  88          
  89          /*******************LCD寫數(shù)據(jù)*********************/
  90          void LCDWriteData(char databus)
  91          {
  92   1           DC  = 1;
  93   1               RW  = 0;
  94   1               E   = 1;
  95   1               CS  = 0;
  96   1               P0  = databus;
  97   1               delay(100);
  98   1               CS  = 1;
  99   1      }
 100          
 101          
 102          /*******************初始化LCD*********************/
 103          void LCDInit()
 104          {
 105   1           LCDWriteCommand(Display_Off);     //Set Display_Off
 106   1      
 107   1           LCDWriteCommand(X_ADRESS);        //Set X_ADRESS
 108   1           LCDWriteCommand(0x00);
 109   1           LCDWriteCommand(0x4F);
 110   1      
 111   1           LCDWriteCommand(Y_ADRESS);        //Set Y_ADRESS
 112   1           LCDWriteCommand(0x00);
 113   1           LCDWriteCommand(0x3F);
 114   1      
 115   1           LCDWriteCommand(Contrast);        //Set Contrast Control Register
 116   1           LCDWriteCommand(0x40);
 117   1      
C51 COMPILER V7.50   MAIN                                                                  01/03/2006 14:59:51 PAGE 3   

 118   1           LCDWriteCommand(QuarterCurr);     //Quarter Current Range
 119   1      
 120   1           LCDWriteCommand(Re_map);          //Set Re-map
 121   1           LCDWriteCommand(0x00);
 122   1      
 123   1           LCDWriteCommand(StartLine);       //Set Display Start Line
 124   1           LCDWriteCommand(0x00);
 125   1      
 126   1           LCDWriteCommand(DispOffset);      //Set Display Start Line
 127   1           LCDWriteCommand(0x00);
 128   1      
 129   1           LCDWriteCommand(NormDisp);        //Display Mode
 130   1      
 131   1           LCDWriteCommand(MultiRadio);      //Set Multiplex Ratio
 132   1           LCDWriteCommand(0x4F);
 133   1      
 134   1           LCDWriteCommand(MasterConfig);    //Set Master Configuration
 135   1           LCDWriteCommand(0x03);
 136   1      
 137   1               LCDWriteCommand(EnCompensate);    //Set Pre-charge Compensation Enable
 138   1           LCDWriteCommand(0x08);
 139   1      
 140   1               LCDWriteCommand(LvCompensate);    //Set Pre-charge Compensation Level
 141   1           LCDWriteCommand(0x00);            
 142   1      
 143   1               LCDWriteCommand(SegmentLow);      //Set Segment Low Voltage(VSL)
 144   1           LCDWriteCommand(0x0E);            
 145   1               
 146   1               LCDWriteCommand(VCOMH);           //Set VCOMH Voltage
 147   1           LCDWriteCommand(0x11);  
 148   1      
 149   1               LCDWriteCommand(Precharge);       //Set Precharge Voltage
 150   1           LCDWriteCommand(0x18);  
 151   1      
 152   1               LCDWriteCommand(PhaseLength);     //Set Phase Length
 153   1           LCDWriteCommand(0x03);  
 154   1               LCDWriteCommand(0x50);  
 155   1      
 156   1               LCDWriteCommand(RowPeriod);       //Set Row Period
 157   1           LCDWriteCommand(0x25);  
 158   1           
 159   1               LCDWriteCommand(DispClock);       //Set Display Clock Divide Ratio/Oscillator Frequency
 160   1           LCDWriteCommand(0x02);  
 161   1               LCDWriteCommand(0x00);  
 162   1      
 163   1           //LCDWriteCommand(GrayScale);     //Set Gray Scale Table
 164   1      
 165   1           LCDWriteCommand(BiasCurr);        //Set Biasing Current for DC-DC converter
 166   1           LCDWriteCommand(0xF0);  
 167   1      }
 168          


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

C51 COMPILER V7.50   MAIN                                                                  01/03/2006 14:59:51 PAGE 4   


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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色一情一伦一子一伦一区| 久久国产尿小便嘘嘘尿| 欧洲一区二区三区在线| 亚洲欧美另类在线| 色综合久久天天| 亚洲国产人成综合网站| 4hu四虎永久在线影院成人| 蜜臀91精品一区二区三区| 精品女同一区二区| 成人免费视频视频在线观看免费| 中文字幕在线一区| 欧美视频一区二区三区| 日韩av一区二区在线影视| 久久众筹精品私拍模特| 99视频一区二区三区| 亚洲午夜免费电影| 欧美一级高清片| av在线播放一区二区三区| 亚洲黄一区二区三区| 欧美日本在线播放| 国产电影一区在线| 一区二区三区四区中文字幕| 日韩欧美色综合网站| 欧美日韩午夜影院| 免费在线观看一区| 亚洲欧洲韩国日本视频| 7777精品伊人久久久大香线蕉 | 国内精品嫩模私拍在线| 国产精品婷婷午夜在线观看| 欧美日韩一区二区三区在线看 | 欧美不卡在线视频| 99久久综合精品| 免费在线观看视频一区| 亚洲天堂免费看| 欧美r级在线观看| 色婷婷综合久久久久中文一区二区| 免费观看久久久4p| 亚洲精品免费播放| 久久免费美女视频| 欧美老肥妇做.爰bbww视频| 国产精品一二三| 青青青爽久久午夜综合久久午夜| 国产精品传媒视频| 26uuu亚洲综合色欧美| 欧美三区在线观看| 99综合影院在线| 国产在线精品不卡| 亚洲123区在线观看| 中文字幕在线不卡视频| 久久综合九色欧美综合狠狠| 欧美理论片在线| 色视频成人在线观看免| 成人午夜又粗又硬又大| 久久精品国产第一区二区三区| 亚洲激情校园春色| 国产亚洲午夜高清国产拍精品 | 在线看日本不卡| 成人福利电影精品一区二区在线观看| 美女视频网站久久| 日本不卡不码高清免费观看| 亚洲女人的天堂| 中文字幕在线观看不卡视频| 国产日韩三级在线| 26uuu色噜噜精品一区二区| 在线综合亚洲欧美在线视频| 欧美亚一区二区| 色先锋久久av资源部| 色综合欧美在线| 99久久精品情趣| av欧美精品.com| 成人h动漫精品| av中文字幕一区| 91麻豆自制传媒国产之光| 99久久久久久| 在线观看区一区二| 91高清视频免费看| 欧美亚洲国产一卡| 91精品中文字幕一区二区三区| 欧美高清精品3d| 欧美精品一卡二卡| 日韩欧美专区在线| 久久综合九色综合97_久久久| 欧美精品一区二区三区在线播放 | 欧美日本在线一区| 在线不卡免费欧美| 欧美性猛交xxxxxx富婆| 欧美日韩1234| 日韩欧美黄色影院| 久久综合久色欧美综合狠狠| 久久精品一二三| 中文字幕视频一区二区三区久| 亚洲色图清纯唯美| 亚洲成人在线观看视频| 青青国产91久久久久久| 精品一二线国产| 波多野结衣在线一区| 91精品91久久久中77777| 欧美三级资源在线| 精品国产伦一区二区三区观看方式 | 日本成人在线不卡视频| 国模套图日韩精品一区二区| 国产99一区视频免费| 在线免费观看成人短视频| 欧美日韩日日摸| 精品国产免费视频| 亚洲婷婷综合色高清在线| 亚洲影院在线观看| 久久国产精品第一页| 99久久婷婷国产综合精品| 欧美另类z0zxhd电影| 国产欧美一区二区三区网站| 一区二区高清在线| 久久成人羞羞网站| 色综合视频一区二区三区高清| 欧美一区二区三区影视| 国产精品亲子乱子伦xxxx裸| 天天综合网天天综合色| 国产成人免费视| 欧美精品xxxxbbbb| 国产精品无遮挡| 免费一级欧美片在线观看| 国产伦理精品不卡| 欧美乱妇一区二区三区不卡视频 | 亚洲欧美日韩精品久久久久| 免费成人性网站| 91视频91自| 久久综合五月天婷婷伊人| 亚洲一级二级三级| 国产成人在线影院| 欧美一区二区三区播放老司机| 国产精品美日韩| 久久机这里只有精品| 在线观看一区二区精品视频| 国产欧美精品一区二区色综合| 日韩vs国产vs欧美| 在线观看日韩毛片| 亚洲欧洲国产日韩| 国产一区二区三区免费| 欧美日韩成人综合在线一区二区| 中文字幕国产精品一区二区| 黄色小说综合网站| 欧美日韩久久久一区| 亚洲人一二三区| 成人午夜又粗又硬又大| 精品精品国产高清a毛片牛牛| 亚洲成av人片一区二区梦乃| 91蜜桃免费观看视频| 欧美激情在线一区二区三区| 国产在线一区观看| 日韩精品在线看片z| 日韩二区三区在线观看| 欧美午夜一区二区三区| 亚洲精品视频在线| www.欧美日韩| 中文字幕一区二区三区四区| 欧洲色大大久久| 亚洲美女视频在线观看| 成人a级免费电影| 国产日韩精品一区二区三区| 激情小说亚洲一区| 精品国产伦理网| 久久www免费人成看片高清| 日韩小视频在线观看专区| 日韩高清一区在线| 欧美日韩免费在线视频| 亚洲成人av电影在线| 欧美麻豆精品久久久久久| 亚洲电影你懂得| 欧美日韩不卡在线| 日本视频免费一区| 精品国产免费一区二区三区四区 | 亚洲美女视频一区| 91视频com| 亚洲综合色噜噜狠狠| 日本大香伊一区二区三区| 亚洲中国最大av网站| 欧美日韩国产成人在线免费| 亚洲成a人片在线不卡一二三区| 欧美体内she精高潮| 亚洲www啪成人一区二区麻豆| 欧美日韩久久不卡| 久久草av在线| 国产日韩综合av| 91在线高清观看| 亚洲一区中文日韩| 日韩一卡二卡三卡| 精品一区免费av| 国产精品免费丝袜| 色综合久久久久综合体| 日韩专区在线视频| 日韩精品一区二区三区swag| 国产精品白丝jk黑袜喷水| 中文字幕制服丝袜一区二区三区 | 亚洲国产精品av| 91老师片黄在线观看| 天天色天天爱天天射综合| 91精品国产一区二区| 国产白丝网站精品污在线入口| 亚洲人精品午夜| 欧美一卡2卡三卡4卡5免费|