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

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

?? 并行12864顯示.lst

?? 一些51單片機基礎模塊的程序
?? LST
字號:
C51 COMPILER V7.50   并行12864顯蔩                                                         04/10/2009 20:32:20 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE 并行12864顯蔩
OBJECT MODULE PLACED IN 并行12864顯示.OBJ
COMPILER INVOKED BY: E:\Program Files\Keil\C51\BIN\C51.EXE 并行12864顯示.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /********************************************************************
   2          * 文件名  : 并行12864顯示.c
   3          * 描述    :  該程序實現了用并行的方式對12864液晶進行控制。
   4          * 創建人  : 東流,2009年4月10日
   5          * 版本號  : 2.0
   6          * 技術支持論壇:www.zidh.com/bbs(請進入“贊助商板塊”中的“東流電子工作室”)
   7          * 感謝“中國自動化資訊網”對本工作室的大力支持。
   8          ***********************************************************************/
   9          #include "reg52.h"
  10          #define uchar unsigned char
  11          #define LCD_Data P0 //DO-D7數據總線
  12          
  13          sbit LCD_RS = P2^5;   //指令/數據選擇信號
  14          sbit LCD_RW = P2^6;   //讀寫選擇信號
  15          sbit LCD_E  = P2^7;       //使能信號
  16          sbit LCD_PS = P2^2;       //并/串行接口選擇
  17          
  18          uchar code show[]="  ¥超性價比¥    單片機開發板    QQ:85536436     MADE BY 東流";
  19          
  20          /********************************************************************
  21          * 名稱 : delay()
  22          * 功能 : 延時函數
  23          * 輸入 : 延時5MS * SECOND
  24          * 輸出 : 無
  25          ***********************************************************************/
  26          void delay(uchar second)      //second=1時,延時5ms子程序
  27          {
  28   1              uchar i, j, k;
  29   1              for(i=second; i>0; i--)
  30   1              for(j=20; j>0; j--)
  31   1              for(k=248; k>0; k--)  
  32   1              ;
  33   1      }
  34          
  35          /********************************************************************
  36          * 名稱 : Convert(uchar In_Date)
  37          * 功能 : 因為電路設計時,P0.0--P0.7接法剛好了資料中的相反,所以設計該函數。
  38          * 輸入 : 1602資料上的值
  39          * 輸出 : 送到1602的值
  40          ***********************************************************************/
  41          uchar Convert(uchar In_Date)
  42          {
  43   1          uchar i, Out_Date = 0, temp = 0;
  44   1          for(i=0; i<8; i++)
  45   1          {
  46   2              temp = (In_Date >> i) & 0x01;
  47   2              Out_Date |= (temp << (7 - i));
  48   2          }
  49   1          return Out_Date;
  50   1      }       
  51          
  52          /********************************************************************
  53          * 名稱 : ReadStatusLCD()
  54          * 功能 : 讀狀態
  55          * 輸入 : 無
C51 COMPILER V7.50   并行12864顯蔩                                                         04/10/2009 20:32:20 PAGE 2   

  56          * 輸出 : 無
  57          ***********************************************************************/
  58          void ReadStatusLCD(void)
  59          {
  60   1              LCD_E = 0;      
  61   1              LCD_Data = 0xFF;  
  62   1              LCD_RS = 0;    
  63   1              LCD_RW = 1; 
  64   1              LCD_E = 1;  
  65   1              LCD_E = 0;
  66   1      }
  67          
  68          /********************************************************************
  69          * 名稱 : WriteCommandLCD()
  70          * 功能 : 寫命令函數
  71          * 輸入 : 無
  72          * 輸出 : 無
  73          ***********************************************************************/
  74          void WriteCommandLCD(uchar Command,BuysC) 
  75          {
  76   1              LCD_E = 0;   
  77   1              LCD_RS = 0;
  78   1              LCD_RW = 0; 
  79   1              LCD_Data = Convert(Command);
  80   1              LCD_E = 1;
  81   1              LCD_E = 0;
  82   1      }
  83          
  84          /********************************************************************
  85          * 名稱 : WriteDataLCD()
  86          * 功能 : 寫數據函數
  87          * 輸入 : 輸入12864的數據
  88          * 輸出 : 無
  89          ***********************************************************************/
  90          void WriteDataLCD(uchar Data)
  91          {
  92   1              LCD_E = 0; 
  93   1              LCD_RS = 1;
  94   1              LCD_RW = 0;
  95   1              LCD_Data = Convert(Data);
  96   1              LCD_E = 1;
  97   1              LCD_E = 0;
  98   1      }
  99          
 100          /********************************************************************
 101          * 名稱 : LCDInit(void)
 102          * 功能 : LCD初始化
 103          * 輸入 : 無
 104          * 輸出 : 無
 105          ***********************************************************************/
 106          void LCDInit(void)
 107          {
 108   1              WriteCommandLCD(0x01,1); //清除顯示
 109   1              delay(1); 
 110   1              WriteCommandLCD(0x03,1); //地址歸位
 111   1              delay(1);
 112   1              WriteCommandLCD(0x0c,1); //開顯示
 113   1              WriteCommandLCD(0x30,1); //基本指令集動作
 114   1      }
 115          
 116          /********************************************************************
 117          * 名稱 : Display(uchar show[])
C51 COMPILER V7.50   并行12864顯蔩                                                         04/10/2009 20:32:20 PAGE 3   

 118          * 功能 : 顯示函數
 119          * 輸入 : show[](所要顯示的內容)
 120          * 輸出 : 無
 121          ***********************************************************************/
 122          void Display(uchar show[])
 123          {
 124   1              uchar *p, i = 0;
 125   1              p = show;
 126   1              WriteCommandLCD(0x80,1);
 127   1              while(*p != '\0')
 128   1              {
 129   2                      WriteDataLCD(*p++);
 130   2                      i++;
 131   2                      if(i==16)  WriteCommandLCD(0x90,1);
 132   2                      else if(i==32)  WriteCommandLCD(0x88,1);
 133   2                      else if(i==48)  WriteCommandLCD(0x98,1);
 134   2              }
 135   1      }
 136          
 137          /********************************************************************
 138          * 名稱 : Main(void)
 139          * 功能 : 主函數
 140          * 輸入 : 無)
 141          * 輸出 : 無
 142          ***********************************************************************/
 143          void Main(void)
 144          {
 145   1              LCD_PS = 1;
 146   1              delay(8);    //啟動等待,等LCM講入工作狀態
 147   1              LCDInit();   //LCM初始化
 148   1              Display(show);
 149   1              delay(250);
 150   1              WriteCommandLCD(0xa7,1); 
 151   1              delay(250);
 152   1              while(1);
 153   1      }
 154           
 155          
 156          
 157          
 158          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    280    ----
   CONSTANT SIZE    =     63    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       6
   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一区二区三区免费野_久草精品视频
日韩精品一区在线| 欧美年轻男男videosbes| 强制捆绑调教一区二区| 伊人婷婷欧美激情| 亚洲另类一区二区| 亚洲人123区| 亚洲综合图片区| 亚洲成a人片在线观看中文| 亚洲主播在线观看| 亚洲国产成人av网| 偷拍日韩校园综合在线| 午夜激情综合网| 日韩成人一区二区三区在线观看| 日韩黄色在线观看| 美女网站视频久久| 国产精品99久久久久| 丁香网亚洲国际| 99精品欧美一区| 欧美影片第一页| 欧美日韩的一区二区| 欧美一级日韩不卡播放免费| 精品理论电影在线| 欧美韩国一区二区| 亚洲影视在线播放| 美女视频免费一区| 成人涩涩免费视频| 欧美日本国产视频| 精品对白一区国产伦| 综合久久国产九一剧情麻豆| 亚洲综合丝袜美腿| 国产在线精品国自产拍免费| 99re这里只有精品视频首页| 欧美精品久久一区| 国产丝袜美腿一区二区三区| 亚洲女女做受ⅹxx高潮| 美女被吸乳得到大胸91| 99久久精品免费看| 91精品欧美综合在线观看最新 | 成人免费三级在线| 在线观看视频一区二区| 精品奇米国产一区二区三区| 一区在线观看视频| 久久精品国产亚洲一区二区三区| 99久久婷婷国产精品综合| 欧美美女bb生活片| 亚洲天天做日日做天天谢日日欢| 日韩高清欧美激情| 色综合天天综合网国产成人综合天 | 国产精品一线二线三线| 色老头久久综合| 精品少妇一区二区三区视频免付费| 中文字幕欧美激情一区| 日韩高清在线一区| 日本精品裸体写真集在线观看| 精品日韩在线观看| 亚洲第四色夜色| 91在线看国产| 国产亚洲一区二区三区在线观看 | 天天亚洲美女在线视频| 成人精品免费视频| 久久久久久久久蜜桃| 蜜臀va亚洲va欧美va天堂| av色综合久久天堂av综合| 2020国产精品自拍| 青草av.久久免费一区| 欧美色爱综合网| 一区二区三区精品视频在线| 成人少妇影院yyyy| 国产精品区一区二区三区 | 精品成人在线观看| 日韩av一区二| 91精品国产综合久久精品app | 精品日韩在线一区| 日本中文字幕一区二区视频| 欧美日韩国产精品自在自线| 一区二区高清免费观看影视大全| 99精品视频在线播放观看| 国产精品久久久久一区二区三区共 | 全部av―极品视觉盛宴亚洲| 日本高清视频一区二区| 亚洲一区二区在线免费观看视频| 色婷婷激情久久| 亚洲综合偷拍欧美一区色| 91成人网在线| 亚洲成人精品一区| 日韩一区二区三区精品视频| 日本在线不卡一区| 欧美v亚洲v综合ⅴ国产v| 久久se精品一区精品二区| 精品福利二区三区| 成人午夜私人影院| 亚洲人成7777| 欧美一区午夜精品| 狠狠狠色丁香婷婷综合激情| 久久久午夜电影| 成人av片在线观看| 亚洲专区一二三| 日韩网站在线看片你懂的| 国产精品一区三区| 亚洲人成在线播放网站岛国 | 日本人妖一区二区| 久久久久久久久蜜桃| 91免费视频观看| 亚洲成人激情av| 国产色产综合色产在线视频| 色综合天天综合给合国产| 性欧美疯狂xxxxbbbb| 日韩精品一区二区在线| 成人av网址在线| 石原莉奈在线亚洲二区| 国产婷婷色一区二区三区| 91电影在线观看| 国产一区二区福利| 亚洲国产wwwccc36天堂| 国产亚洲欧美激情| 欧美亚洲国产一区二区三区| 韩国精品主播一区二区在线观看| 中文字幕av不卡| 欧美丰满少妇xxxbbb| 大白屁股一区二区视频| 日本一区中文字幕| 亚洲天堂2016| 国产亚洲精品福利| 欧美日韩成人综合在线一区二区| 国产激情一区二区三区四区 | 色香蕉成人二区免费| 久久国产人妖系列| 亚洲一区视频在线观看视频| 国产亚洲一区二区三区在线观看| 欧美日韩一区高清| 99精品国产热久久91蜜凸| 国产综合久久久久久鬼色| 水蜜桃久久夜色精品一区的特点| 国产精品乱码人人做人人爱| 欧美电影免费观看高清完整版在| 在线看不卡av| 91丨九色丨国产丨porny| 国产自产v一区二区三区c| 视频一区二区中文字幕| 亚洲视频一区二区免费在线观看| 久久综合网色—综合色88| 91精品国产一区二区| 欧美日韩亚洲丝袜制服| 91视视频在线观看入口直接观看www| 狠狠色综合日日| 老司机午夜精品| 美女网站色91| 另类小说欧美激情| 蜜桃视频在线观看一区| 石原莉奈一区二区三区在线观看| 亚洲高清视频在线| 亚洲午夜在线电影| 亚洲一区av在线| 日日摸夜夜添夜夜添精品视频| 亚洲国产一二三| 亚洲电影一级片| 日韩中文字幕一区二区三区| 午夜欧美电影在线观看| 亚洲精品国产品国语在线app| 亚洲免费观看高清完整版在线| ㊣最新国产の精品bt伙计久久| 国产精品麻豆欧美日韩ww| 中文字幕永久在线不卡| 亚洲日本乱码在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 一区二区三区国产精品| 亚洲国产精品尤物yw在线观看| 偷拍日韩校园综合在线| 免费久久精品视频| 国产成人在线视频播放| aaa欧美色吧激情视频| 欧美日韩亚洲丝袜制服| 欧美电影免费观看高清完整版在| 国产亚洲一区二区在线观看| 中文字幕成人在线观看| 一区二区三区中文字幕在线观看| 亚洲成精国产精品女| 国产麻豆精品在线| 色综合久久综合中文综合网| 欧美日韩国产片| 国产亚洲欧洲一区高清在线观看| 国产精品高潮呻吟久久| 亚洲gay无套男同| 国产在线精品一区在线观看麻豆| 国产成人小视频| 日韩一区二区影院| 国产日本一区二区| 亚洲精品国产a久久久久久| 美女国产一区二区| 91丨porny丨中文| 欧美精品一区二区三区视频| 亚洲视频综合在线| 久久国产综合精品| 在线一区二区三区做爰视频网站| 欧美v日韩v国产v| 亚洲午夜激情av| 99综合电影在线视频| 日韩午夜激情av| 亚洲国产乱码最新视频 | 色哟哟国产精品|