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

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

?? gg.lst

?? C編寫的1601LCD郵箱程序
?? LST
字號:
C51 COMPILER V8.02   GG                                                                    03/12/2009 14:01:21 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE GG
OBJECT MODULE PLACED IN gg.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE gg.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<reg52.h>
   2          #define uchar unsigned char
   3          #define uint unsigned int
   4          sbit LCM_RW=P2^1; //定義引腳
   5          sbit LCM_RS=P2^0;
   6          sbit LCM_E=P2^2;
   7          #define LCM_Data P0
   8          #define Busy 0x80 //用于檢測LCM狀態字中的Busy標識 
   9          
  10          void WriteDataLCM(unsigned char WDLCM);
  11          void WriteCommandLCM(unsigned char WCLCM,BuysC);
  12          unsigned char ReadDataLCM(void);
  13          unsigned char ReadStatusLCM(void);
  14          void LCMInit(void);
  15          void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData);
  16          void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData);
  17          void Delay5Ms(void);
  18          void Delay400Ms(void);
  19          
  20          unsigned char code cdle_net[] = {"dzcn.mcublog.com"};
  21          unsigned char code email[] = {"4@163.com"};
  22          
  23          void main(void)
  24          {
  25   1      Delay400Ms(); //啟動等待,等LCM講入工作狀態
  26   1      LCMInit(); //LCM初始化
  27   1      Delay5Ms(); //延時片刻(可不要)
  28   1      
  29   1      DisplayListChar(0, 0, cdle_net);
  30   1      DisplayListChar(0, 1, email);
  31   1      while(1);
  32   1      }
  33          
  34          //寫數據
  35          void WriteDataLCM(unsigned char WDLCM)
  36          {
  37   1      ReadStatusLCM(); //檢測忙
  38   1      LCM_Data = WDLCM;
  39   1      LCM_RS = 1;
  40   1      LCM_RW = 0;
  41   1      LCM_E = 0; //若晶振速度太高可以在這后加小的延時
  42   1      LCM_E = 0; //延時
  43   1      LCM_E = 1;
  44   1      }
  45          
  46          //寫指令
  47          void WriteCommandLCM(unsigned char WCLCM,BuysC) //BuysC為0時忽略忙檢測
  48          {
  49   1      if (BuysC) ReadStatusLCM(); //根據需要檢測忙
  50   1      LCM_Data = WCLCM;
  51   1      LCM_RS = 0;
  52   1      LCM_RW = 0; 
  53   1      LCM_E = 0;
  54   1      LCM_E = 0;
  55   1      LCM_E = 1; 
C51 COMPILER V8.02   GG                                                                    03/12/2009 14:01:21 PAGE 2   

  56   1      }
  57          
  58          //讀數據
  59          unsigned char ReadDataLCM(void)
  60          {
  61   1      LCM_RS = 1; 
  62   1      LCM_RW = 1;
  63   1      LCM_E = 0;
  64   1      LCM_E = 0;
  65   1      LCM_E = 1;
  66   1      return(LCM_Data);
  67   1      }
  68          
  69          //讀狀態
  70          unsigned char ReadStatusLCM(void)
  71          {
  72   1      LCM_Data = 0xFF; 
  73   1      LCM_RS=0;
  74   1      LCM_RW = 1;
  75   1      LCM_E = 0;
  76   1      LCM_E = 0;
  77   1      LCM_E = 1;
  78   1      while (LCM_Data & Busy); //檢測忙信號
  79   1      return(LCM_Data);
  80   1      }
  81          
  82          void LCMInit(void) //LCM初始化
  83          {
  84   1      LCM_Data = 0;
  85   1      WriteCommandLCM(0x38,0); //三次顯示模式設置,不檢測忙信號
  86   1      Delay5Ms(); 
  87   1      WriteCommandLCM(0x38,0);
  88   1      Delay5Ms(); 
  89   1      WriteCommandLCM(0x38,0);
  90   1      Delay5Ms(); 
  91   1      
  92   1      WriteCommandLCM(0x38,1); //顯示模式設置,開始要求每次檢測忙信號
  93   1      WriteCommandLCM(0x08,1); //關閉顯示
  94   1      WriteCommandLCM(0x01,1); //顯示清屏
  95   1      WriteCommandLCM(0x06,1); // 顯示光標移動設置
  96   1      WriteCommandLCM(0x0C,1); // 顯示開及光標設置
  97   1      }
  98          
  99          //按指定位置顯示一個字符
 100          void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData)
 101          {
 102   1      Y &= 0x1;
 103   1      X &= 0xF; //限制X不能大于15,Y不能大于1
 104   1      if (Y) X |= 0x40; //當要顯示第二行時地址碼+0x40;
 105   1      X |= 0x80; //算出指令碼
 106   1      WriteCommandLCM(X, 0); //這里不檢測忙信號,發送地址碼
 107   1      WriteDataLCM(DData);
 108   1      }
 109          
 110          //按指定位置顯示一串字符
 111          void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData)
 112          {
 113   1      unsigned char ListLength;
 114   1      
 115   1      ListLength = 0;
 116   1      Y &= 0x1;
 117   1      X &= 0xF; //限制X不能大于15,Y不能大于1
C51 COMPILER V8.02   GG                                                                    03/12/2009 14:01:21 PAGE 3   

 118   1      while (DData[ListLength]>0x20) //若到達字串尾則退出
 119   1      {
 120   2      if (X <= 0xF) //X坐標應小于0xF
 121   2      {
 122   3      DisplayOneChar(X, Y, DData[ListLength]); //顯示單個字符
 123   3      ListLength++;
 124   3      X++;
 125   3      }
 126   2      }
 127   1      }
 128          
 129          //5ms延時
 130          void Delay5Ms(void)
 131          {
 132   1      unsigned int TempCyc = 5552;
 133   1      while(TempCyc--);
 134   1      }
 135          
 136          //400ms延時
 137          void Delay400Ms(void)
 138          {
 139   1      unsigned char TempCycA = 5;
 140   1      unsigned int TempCycB;
 141   1      while(TempCycA--)
 142   1      {
 143   2      TempCycB=7269;
 144   2      while(TempCycB--);
 145   2      };
 146   1      }
 147          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    309    ----
   CONSTANT SIZE    =     27    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       8
   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一区二区三区免费野_久草精品视频
中文字幕在线观看一区| 欧美经典一区二区三区| 99国产精品久| av电影在线不卡| 97久久精品人人做人人爽50路| 成人小视频在线| 成人黄色av电影| 在线观看国产日韩| 69久久99精品久久久久婷婷| 欧美精品三级在线观看| 91精品国产综合久久久久久漫画| 91精品国产色综合久久ai换脸| 欧美一区二区三区在线看| 日韩久久精品一区| 国产日韩精品视频一区| 中文字幕亚洲不卡| 午夜精彩视频在线观看不卡| 日韩精品欧美精品| 国产精品1区2区3区| 99国产精品久久久久久久久久久 | 欧美一级黄色大片| 精品入口麻豆88视频| 国产精品免费视频观看| 亚洲免费av观看| 久久电影国产免费久久电影| 国产成人综合视频| 在线观看精品一区| 97久久超碰国产精品| 91精品国产综合久久精品app | 蜜桃久久久久久久| www.视频一区| 欧美男人的天堂一二区| 2欧美一区二区三区在线观看视频| 国产精品国产三级国产aⅴ入口| 天堂资源在线中文精品| 国产激情一区二区三区| 欧美日韩不卡一区二区| 国产精品视频免费| 日本不卡一区二区| 91女厕偷拍女厕偷拍高清| 欧美一区二区三区视频在线| 日韩一区欧美一区| 国产一区二区三区久久悠悠色av| 91麻豆6部合集magnet| 精品福利一区二区三区免费视频| 综合久久给合久久狠狠狠97色 | 国产精品久久久久久久久久久免费看| 一区二区三区在线看| 国产露脸91国语对白| 欧美日韩国产综合视频在线观看| 亚洲国产高清不卡| 久久狠狠亚洲综合| 欧美久久久久免费| 亚洲一线二线三线视频| av日韩在线网站| 日韩美女天天操| 男女激情视频一区| 欧美日韩一级大片网址| 亚洲欧洲精品一区二区精品久久久| 久久成人免费电影| 日韩欧美二区三区| 日本在线不卡视频| 91精品综合久久久久久| 亚洲第一在线综合网站| 欧美亚洲综合色| 亚洲一区二区美女| 欧洲另类一二三四区| 最新国产の精品合集bt伙计| 国产久卡久卡久卡久卡视频精品| 欧美一区二区三区日韩视频| 热久久久久久久| 欧美一卡二卡在线| 美脚の诱脚舐め脚责91| 精品久久久久久久久久久院品网| 日本最新不卡在线| 日韩一区二区三区视频| 老司机精品视频线观看86| 日韩欧美国产午夜精品| 日韩av一区二区三区| 日韩视频在线观看一区二区| 蜜臀av一区二区在线观看 | 91精品国产综合久久久蜜臀粉嫩| 欧美三级一区二区| 男女男精品网站| 欧美mv日韩mv国产网站app| 男男视频亚洲欧美| 欧美精品一区视频| 成人国产精品视频| 亚洲国产综合91精品麻豆| 欧美日韩精品免费观看视频| 免费看欧美美女黄的网站| 欧美成人一级视频| 成人伦理片在线| 亚洲一卡二卡三卡四卡无卡久久 | 国产激情偷乱视频一区二区三区| 久久久久久99精品| 色av成人天堂桃色av| 日韩国产一区二| 国产拍揄自揄精品视频麻豆| 91亚洲国产成人精品一区二区三| 亚洲一区二区av在线| 精品久久久久99| 91在线观看一区二区| 日韩中文字幕91| 国产精品视频看| 在线观看91av| av动漫一区二区| 男人的j进女人的j一区| 国产精品毛片无遮挡高清| 欧美精品色一区二区三区| 国产精品一区二区久久精品爱涩 | 精品国产一区二区三区四区四 | 欧美老肥妇做.爰bbww| 国模冰冰炮一区二区| 亚洲一级不卡视频| 久久精品一区二区三区不卡牛牛| 色狠狠色噜噜噜综合网| 国产毛片精品一区| 日本不卡不码高清免费观看| 中文字幕一区在线观看| 精品国产网站在线观看| 91成人在线观看喷潮| 国产成人自拍在线| 伦理电影国产精品| 香蕉久久一区二区不卡无毒影院| 国产欧美综合在线| 久久综合久久久久88| 欧美电影一区二区| 在线观看不卡一区| 99麻豆久久久国产精品免费 | 亚洲午夜久久久久中文字幕久| 国产亚洲综合色| 日韩一区二区精品葵司在线| 日本韩国欧美三级| 波波电影院一区二区三区| 麻豆精品一区二区三区| 亚洲成a人片在线观看中文| 亚洲精选在线视频| **网站欧美大片在线观看| 国产日产欧美一区二区三区| 久久先锋影音av| 欧美zozozo| 日韩午夜电影av| 91精品国产91久久综合桃花| 欧美日韩午夜在线视频| 欧美日韩中文精品| 欧美三级日本三级少妇99| 欧美日韩一区在线观看| 欧美色综合影院| 欧美影视一区在线| 一本色道久久加勒比精品| 色综合久久99| 欧美日韩亚洲丝袜制服| 欧美日韩国产精品自在自线| 欧美顶级少妇做爰| 日韩免费看的电影| 久久婷婷一区二区三区| 欧美精品一区二区三区一线天视频| 欧美成人一区二区三区片免费| 精品国精品自拍自在线| 国产女主播一区| 中文字幕欧美三区| 亚洲天堂2014| 亚洲午夜一区二区| 另类的小说在线视频另类成人小视频在线| 日本亚洲最大的色成网站www| 热久久久久久久| 国产河南妇女毛片精品久久久 | 国产福利不卡视频| fc2成人免费人成在线观看播放| 91在线观看下载| 欧美疯狂性受xxxxx喷水图片| 欧美va亚洲va在线观看蝴蝶网| 久久先锋资源网| 亚洲男女毛片无遮挡| 日韩**一区毛片| 成人黄色在线看| 91精品国产色综合久久不卡电影 | 国产91精品免费| 在线观看欧美日本| 亚洲精品在线免费观看视频| 国产精品激情偷乱一区二区∴| 亚洲高清免费观看| 国产乱色国产精品免费视频| 色婷婷综合久久久久中文 | 亚洲黄色尤物视频| 久久不见久久见中文字幕免费| 99麻豆久久久国产精品免费| 91精品国产福利在线观看| 国产精品热久久久久夜色精品三区| 一区二区免费看| 国产在线日韩欧美| 欧美日韩国产精选| 中文字幕一区免费在线观看| 天天影视网天天综合色在线播放| 成人精品小蝌蚪| 欧美精品一区二区三区蜜臀| 午夜精品一区二区三区免费视频| 国产91露脸合集magnet| 欧美成人乱码一区二区三区|