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

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

?? main.lst

?? 是單片機上液晶顯示程序:帶中文字庫的LM3033:控制器是ST7920
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V8.02   MAIN                                                                  03/31/2009 11:48:53 PAGE 1   


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

line level    source

   1          #include<AT89X51.H>
   2          #include "INTRINS.H"
   3          
   4          #define  LCD_BUS  P0
   5          sbit RS= P2^5;
   6          sbit RW=P2^6;
   7          sbit E =P2^7;
   8          // sbit pcb=P1^3;
   9           // sbit RS= P1^0;
  10           //sbit RW=P1^1;
  11           //sbit E =P1^2;
  12          
  13          //extern  unsigned char code str[14][3];//={":0",":1",":2",":3",":4",":5",":6",":7",":8",":9"};
  14          
  15          
  16           
  17          
  18          
  19              ////////////////////////////////////
  20          
  21           ////////////////////////////////////
  22             
  23              void delay(unsigned int t) ;             //延時t倍///
  24          
  25              unsigned char  check_bf(unsigned char Address_AC);   //LCD標志位查詢//
  26              void  write_data(unsigned char dispdata);    //寫數據//
  27              void write_comand(unsigned char cmdcode);    //寫命令//
  28               
  29              void lcd_init();                           ///LCD初始化//
  30              void stringdisp (unsigned char  code *str,unsigned char adress); //顯示字符串//
  31          
  32                  void   data_disp(unsigned int disp_data,unsigned char adress);       //數字顯示
  33                   void disp_graph();                                                 //總界面:教室燈控系統
  34                   void disp_graph_password();                //密碼輸入登錄界面
  35                   void disp_graph_set();                                     //系統設置總界面
  36          /////////////////////////////////////////////////////
  37          
  38              unsigned char  code str[]="  教室燈控系統  ";         //登陸總界面
  39              unsigned char  code str1[]="  ●登陸界面  →";
  40          //      unsigned char  code str2[]="  ●設置界面  →";
  41          
  42             unsigned char  code str_password1[]="請輸入登錄密碼:";        //輸入密碼界面
  43             unsigned char  code str_password2[]="  ******  ";
  44             unsigned char  code str_password3[]="   1 2 3 4 5 6  ";
  45             unsigned char  code str_password4[]="     6 7 8 9    ";
  46          
  47             unsigned char  code str_set1[]="設置選項:    ";       //設置總界面
  48             unsigned char  code str_set2[]="●密碼設置    →";
  49             unsigned char  code str_set3[]="●系統時間設置→";
  50             unsigned char  code str_set4[]="●定時時間設置→";
  51          
  52             unsigned char code str3[]="1234567891234567";
  53          
  54          // unsigned char  code str12[14][3]={"1 ","2 ","3 ","4 ","5 ","6 ","7 ","8 ","9 ","10","11","12","13","14"
             -,};
C51 COMPILER V8.02   MAIN                                                                  03/31/2009 11:48:53 PAGE 2   

  55          
  56          //////////////////////////////////////////////////////////////////
  57           void main()
  58           {
  59   1         unsigned char m;
  60   1        
  61   1        //init591();
  62   1       // pcb=1;
  63   1        lcd_init();
  64   1        LCD_BUS=0X00;
  65   1       //disp_graph();                          //登陸總界面
  66   1        disp_graph_password();
  67   1        // disp_graph_set();
  68   1      
  69   1      
  70   1        //stringdisp(&str3,0x80);   ///////顯示開機畫面//////
  71   1      
  72   1        //write_comand(0x85);
  73   1       // stringdisp("1",0x88);
  74   1        // data_disp(198,0x98);       //數字顯示
  75   1      
  76   1      
  77   1      
  78   1      
  79   1       /* m=check_bf();               //測試LCD屏狀態查詢中AC的返回值是否正確
  80   1        delay(10);
  81   1        if(m=0x87)
  82   1        {
  83   1      // write_comand(0x30);
  84   1       write_comand(0x88);
  85   1       write_data('1'); }
  86   1       else
  87   1        {
  88   1       //write_comand(0x30);
  89   1       write_comand(0x88);
  90   1       write_data('0'); 
  91   1          }    */
  92   1      
  93   1       delay(100);
  94   1         }
*** WARNING C280 IN LINE 59 OF MAIN.C: 'm': unreferenced local variable
  95          
  96          /**********************************************************************
  97          函數原型: void  delay(unsigned int t)   
  98          入口參數:
  99                             t  :  延時程序t倍的100us
 100          出口參數:   無
 101          返 回 值:  無      
 102          說    明: LCD液晶延時子程序t倍100us
 103          **********************************************************************/ 
 104          ///////////////////延時程序/////////////////////////////////////
 105          
 106            void  delay(unsigned int t)          //延時程序t倍100us
 107            {
 108   1          unsigned char j;
 109   1          unsigned int  i;
 110   1          for(i=0;i<t;i++)
 111   1          for(j=0;j<29;j++);
 112   1      
 113   1      }
 114          /***********************************************************************
 115          函數原型:check_bf(unsigned char Address_AC)
C51 COMPILER V8.02   MAIN                                                                  03/31/2009 11:48:53 PAGE 3   

 116          入口參數:無      
 117          出口參數:無
 118                    
 119          返回值: 
 120                Address_AC:當前狀態的地址(一個無符號字符)
 121          功能說明:LCD液晶的狀態BF查詢和DDRAM的地址查詢
 122          ************************************************************************/
 123          ////////////////////////////查詢BF///////////////////////////////////////
 124          
 125          unsigned char check_bf(unsigned char Address_AC)
 126            {
 127   1         unsigned char  BF;         ////忙標志位,BF是某字節的一位,是D7位,如果為1,則忙//////
 128   1         LCD_BUS=0x00 ;
 129   1         do
 130   1          {
 131   2               RS=0;
 132   2           RW=1;
 133   2           E=1;
 134   2           BF=LCD_BUS;              /////此處BF定義不是一個位,而是一個字節,不過在處理中代表標志位bf///
 135   2           _nop_();
 136   2           E=0;
 137   2               Address_AC=BF;
 138   2           BF=BF&0x80;               ////取出BF////
 139   2           }while( BF!=0x00 ) ;                 //////判斷是否忙?///////
 140   1               Address_AC=Address_AC&0x7f;  ///讀出DDRAM的地址指針AC的值
 141   1           delay(5) ;
 142   1               return(Address_AC);
 143   1        }    
 144          /**********************************************************************
 145          函數原型:write_comand(unsigned char cmdcode)
 146          入口參數:
 147                             cmdcode  :  命令字 (0x01:清屏)
 148          出口參數:   無
 149          返 回 值:  無      
 150          說    明: 對lcd寫命令字
 151          **********************************************************************/ 
 152          /////////////////////////寫命令子程序//////////////////////////////////
 153          
 154           void write_comand(unsigned char cmdcode)
 155           {
 156   1         check_bf();
*** WARNING C209 IN LINE 156 OF MAIN.C: '_check_bf': too few actual parameters
 157   1         RS=0;
 158   1         RW=0;
 159   1         E=1;
 160   1         LCD_BUS=cmdcode;
 161   1         _nop_();
 162   1         E=0;
 163   1         delay(5) ;
 164   1       }
 165          /***********************************************************************
 166          函數原型:write_data(unsigned char dispdata)
 167          入口參數:
 168                    dispdata:寫入lcd要顯示內容
 169          出口參數:無
 170          返回值:  無
 171          功能說明:LCD液晶的數據寫入指令
 172          ************************************************************************/
 173          //////////////////////////寫數據子程序///////////////////////////////////
 174          
 175          void  write_data(unsigned char dispdata)
 176            {
C51 COMPILER V8.02   MAIN                                                                  03/31/2009 11:48:53 PAGE 4   

 177   1         check_bf();
*** WARNING C209 IN LINE 177 OF MAIN.C: '_check_bf': too few actual parameters
 178   1         RS=1;
 179   1         RW=0;
 180   1         E=1;
 181   1         LCD_BUS=dispdata;
 182   1         _nop_();
 183   1         E=0;
 184   1         }
 185          /******************************************************************
 186           函數:lcd_init()
 187          入口參數:無
 188          出口參數:無
 189          返回值:無
 190          功能說明:LCD液晶的初始化
 191          ********************************************************************/
 192           /////////////////////////液晶初始化////////////////////////////////
 193          void  lcd_init()

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区第一页| 欧美人狂配大交3d怪物一区| 亚洲3atv精品一区二区三区| 亚洲欧洲国产专区| 久久精品无码一区二区三区 | 久久婷婷色综合| 日韩欧美精品在线视频| 3751色影院一区二区三区| 欧美区视频在线观看| 在线成人免费观看| 欧美本精品男人aⅴ天堂| 精品久久久久99| 亚洲综合小说图片| 91影院在线观看| 成人av电影在线观看| 成人av免费网站| 91老司机福利 在线| 欧美日韩日日摸| 91精品国产免费| 天天射综合影视| 蜜桃av一区二区三区电影| 国产成人啪免费观看软件| www.日韩在线| 欧美日韩亚洲综合在线 | 北条麻妃国产九九精品视频| av午夜精品一区二区三区| 色吊一区二区三区| 欧美男人的天堂一二区| 久久免费美女视频| 亚洲三级小视频| 日韩成人精品视频| 国产成人亚洲综合a∨婷婷| 91免费精品国自产拍在线不卡| 欧美日韩中文字幕一区| 亚洲精品在线电影| 亚洲精品一二三四区| 奇米888四色在线精品| 成人黄色软件下载| 日韩一区二区在线看| 国产精品护士白丝一区av| 五月天丁香久久| 99久久久精品免费观看国产蜜| 欧美在线不卡视频| 久久久久久97三级| 香蕉影视欧美成人| 99视频热这里只有精品免费| 制服丝袜中文字幕亚洲| 久久精品72免费观看| 91亚洲永久精品| 2023国产精品自拍| 亚洲成人av一区二区| 99re这里只有精品6| 精品91自产拍在线观看一区| 亚洲第一二三四区| 成年人网站91| 国产午夜久久久久| 久久成人麻豆午夜电影| 欧美午夜精品一区二区蜜桃| 亚洲欧洲性图库| 欧美日韩精品专区| 一色屋精品亚洲香蕉网站| 国产精品一区二区视频| 欧美一级高清大全免费观看| 亚洲v中文字幕| 欧美无砖砖区免费| 一区二区高清免费观看影视大全 | 国产成人精品影院| 日韩欧美一级精品久久| 午夜精品一区在线观看| 欧美最新大片在线看| 亚洲免费观看在线观看| 成人av资源网站| 中文字幕精品三区| 国产成人啪免费观看软件| 国产亚洲成年网址在线观看| 国产精品亚洲一区二区三区妖精| 精品成人免费观看| 国产在线乱码一区二区三区| 精品国产乱码久久久久久牛牛| 免费视频一区二区| 精品国产免费久久| 精品影视av免费| 久久久久久久久久久久久女国产乱| 久久er99热精品一区二区| 91麻豆精品91久久久久同性| 久久精品免费看| 久久无码av三级| 成人妖精视频yjsp地址| 亚洲欧洲www| 91国产成人在线| 亚洲h在线观看| 欧美大白屁股肥臀xxxxxx| 美腿丝袜亚洲综合| 成人av资源网站| 一本久久综合亚洲鲁鲁五月天 | 欧美无乱码久久久免费午夜一区 | 国产九色精品成人porny| 久久久综合视频| 不卡一区二区在线| 亚洲午夜精品在线| 欧美一级欧美一级在线播放| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美大片在线观看| a在线播放不卡| 亚洲国产美国国产综合一区二区| 69av一区二区三区| 国产剧情在线观看一区二区| 国产精品国产三级国产aⅴ入口 | 91黄色免费版| 免费观看一级特黄欧美大片| 久久久天堂av| 91黄视频在线观看| 国产一区二区0| 亚洲欧美偷拍三级| 欧美成人r级一区二区三区| 懂色av一区二区三区免费看| 亚洲一区二区三区中文字幕在线| 日韩美一区二区三区| 波多野结衣亚洲一区| 日韩高清一区二区| 中文字幕一区在线观看视频| 538prom精品视频线放| www.日韩精品| 激情综合色综合久久| 亚洲综合视频网| 亚洲欧美日韩中文字幕一区二区三区 | 精品区一区二区| 一本高清dvd不卡在线观看| 国产制服丝袜一区| 亚洲自拍另类综合| 最新国产成人在线观看| 精品国产sm最大网站| 精品视频在线免费看| 99综合电影在线视频| 韩国理伦片一区二区三区在线播放| 亚洲视频一区二区免费在线观看| 欧美大白屁股肥臀xxxxxx| 欧美日韩国产综合视频在线观看| proumb性欧美在线观看| 国产精品一区二区在线看| 日本成人在线电影网| 日韩精品免费专区| 亚洲国产精品麻豆| 亚洲国产日韩精品| 亚洲黄色小视频| 亚洲一区二区av在线| 国产精品第五页| 国产+成+人+亚洲欧洲自线| 最近中文字幕一区二区三区| 欧美精品一区二区三区四区| 欧美一区二区高清| 日韩欧美综合在线| 在线播放亚洲一区| 91麻豆精品国产91久久久久| 欧美丝袜第三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产成人午夜视频| 亚洲一区二区综合| 国产精品视频yy9299一区| 亚洲精品一区二区在线观看| 日韩女优毛片在线| 精品国产一区二区三区av性色| 欧美精品国产精品| 制服视频三区第一页精品| 欧美日韩精品综合在线| 欧美一区午夜视频在线观看| 91精品国产综合久久蜜臀| 欧美一级生活片| 欧美成人一区二区三区片免费| 精品国精品国产尤物美女| 亚洲精品一区二区三区影院| 久久久久久久一区| 中文字幕精品一区| 亚洲黄色性网站| 蜜桃av噜噜一区二区三区小说| 精品亚洲成a人| av一区二区久久| 欧美电影在哪看比较好| 欧美哺乳videos| 亚洲欧洲色图综合| 偷偷要91色婷婷| 国产激情视频一区二区在线观看| 懂色av一区二区三区蜜臀 | 欧美成人vps| 久久久国产精品麻豆| 亚洲人123区| 蜜臀久久99精品久久久久宅男 | 欧美女孩性生活视频| 久久夜色精品国产噜噜av| 亚洲精品水蜜桃| 久久黄色级2电影| 一本大道久久精品懂色aⅴ| 欧美一区二区三区四区久久| 欧美国产日韩a欧美在线观看| 亚洲精品乱码久久久久久日本蜜臀| 美女被吸乳得到大胸91| 91女人视频在线观看| 精品久久久久久久久久久久久久久 | 欧洲精品在线观看| 久久色在线视频|