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

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

?? 5.2.3-2.lst

?? 《單片機(jī)C語(yǔ)言編程與實(shí)例》的源程序代碼第5章
?? LST
字號(hào):
C51 COMPILER V6.20c  5_2_3_2                                                               09/02/2001 14:50:30 PAGE 1   


C51 COMPILER V6.20c, COMPILATION OF MODULE 5_2_3_2
OBJECT MODULE PLACED IN 5.2.3-2.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 5.2.3-2.c DEBUG OBJECTEXTEND

stmt level    source

   1          #include<reg51.h>
   2          #include<stdlib.h>
   3          #define uchar unsigned char
   4          uchar data Column;				/*定義"列"變量*/
   5          uchar data Page;
   6          sbit D_I=P3^2;
   7          sbit R_W=P3^3;
   8          sbit E=P3^4;
   9          sbit CSA=P3^1;
  10          sbit CSB=P3^0;
  11          sbit BUSY=P1^7;
  12          sbit Page_4=P1^4;
  13          char code Hanzi[4][32]=
  14          {
  15            0x40,0xB0,0x92,0x96,0x9A,0x92,0xF2,0x9E,0x92,0x91,0x99,0x95,0x91,0x50,0x30,0x00,	/*愛(ài)*/
  16            0x00,0x00,0x40,0x30,0x8C,0x83,0x46,0x2A,0x12,0x2A,0x26,0x42,0xC0,0x40,0x00,0x00,
  17            0x20,0x24,0x24,0x24,0xFE,0x23,0x22,0x20,0xFF,0x20,0x22,0xAC,0x20,0x30,0x20,0x00,	/*我*/
  18            0x00,0x08,0x48,0x84,0x7F,0x02,0x21,0x10,0x09,0x06,0x1A,0x61,0x80,0xE0,0x00,0x00,
  19            0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0x08,0xFC,0x08,0x00,	/*中*/
  20            0x00,0x03,0x01,0x01,0x01,0x01,0x01,0xFF,0x01,0x01,0x01,0x01,0x01,0x03,0x00,0x00,
  21            0x00,0x40,0x20,0x10,0xFC,0x03,0x40,0x20,0x10,0xFF,0x08,0x04,0x06,0xC0,0x00,0x00,	/*華*/
  22            0x04,0x04,0x04,0x04,0x05,0x04,0x04,0xFF,0x04,0x04,0x05,0x05,0x05,0x05,0x04,0x00
  23          };
  24          void Inquire_Busy_L();			/*左半屏查詢是否"忙"*/
  25          void Send_Dat_L(uchar d);			/*送左半屏指令*/
  26          void Inquire_Busy_R();			/*右半屏查詢是否"忙"*/
  27          void Send_Dat_R(uchar d);			/*送右半屏指令*/
  28          void Clear();					/*清屏*/
  29          void Ini();						/*初始化*/
  30          void Send_Dat_Disp_L(uchar d);		/*送左半屏顯示*/
  31          void Send_Dat_Disp_R(uchar d);		/*送右半屏顯示*/
  32          void Lcd_Disp(char *p);			/*顯示*/
  33          void Hanzi_Disp();
  34          void Delay();
  35          
  36          /***************************************主程序******************************************/
  37          void main()
  38          {
  39   1       Delay();Delay();Delay();			/*延時(shí)*/
  40   1       IE=0x81;TCON=0x00;
  41   1       Ini();						/*初始化*/
  42   1       Clear();						/*清屏*/
  43   1       Hanzi_Disp();					/*顯示漢字*/
  44   1      }
  45          
  46          /*********************************查詢左半屏是否"忙"子程序******************************/
  47          void Inquire_Busy_L()
  48          {
  49   1         R_W=1; R_W=1;D_I=0;D_I=0;	/*讀取狀態(tài)字*/
  50   1         CSA=0;CSA=0; CSB=1;CSB=1;	/*選左半屏*/
  51   1       Loop:
  52   1         P1=0xFF;
  53   1         E=1;E=1;					/*使能*/
  54   1         E=0;E=0;
  55   1         if(BUSY){goto Loop;}
C51 COMPILER V6.20c  5_2_3_2                                                               09/02/2001 14:50:30 PAGE 2   

  56   1         CSA=1; CSA=1;				/*是CSA為高電平,為選擇左半?yún)^(qū)作準(zhǔn)備*/
  57   1         D_I=1;D_I=1; R_W=1;R_W=1;	/*讀數(shù)據(jù)*/
  58   1        }
  59          
  60          /**********************************送左半屏指令子程序***********************************/
  61          void Send_Dat_L(uchar d)
  62          {
  63   1       R_W=0; R_W=0;D_I=0;D_I=0;		/*設(shè)置顯示開(kāi)頭*/
  64   1       CSA=0;CSA=0;					/*左半屏*/
  65   1       E=1;E=1;
  66   1       P1=d;P1=d;
  67   1       E=0;E=0;
  68   1       CSA=1;CSA=1;
  69   1       D_I=1;D_I=1; R_W=1;R_W=1;		/*讀數(shù)據(jù)*/
  70   1      }
  71          
  72          /*********************************查詢右半屏是否"忙"子程序******************************/
  73          void Inquire_Busy_R()
  74          {
  75   1         R_W=1;R_W=1; D_I=0;D_I=0;	/*讀狀態(tài)字*/
  76   1         CSB=0;CSB=0;				/*右半屏*/
  77   1      Loop2:
  78   1         P1=0xFF;
  79   1         E=1;E=1;
  80   1         E=0;E=0;
  81   1         if(BUSY){goto Loop2;}
  82   1         CSB=1; CSB=1;				/*為訪問(wèn)左區(qū)作準(zhǔn)備*/
  83   1         D_I=1;D_I=1;R_W=1;R_W=1;	/*讀數(shù)據(jù)*/
  84   1       }
  85          
  86          /**********************************送右半屏指令子程序***********************************/
  87          void Send_Dat_R(uchar d)
  88          {
  89   1       R_W=0; R_W=0; D_I=0;D_I=0;		/*設(shè)置顯示開(kāi)頭*/
  90   1       CSB=1;CSB=1;					/*右半屏*/
  91   1       E=1;E=1;
  92   1       P1=d;P1=d;
  93   1       E=0;E=0;
  94   1       CSB=0;CSB=0;
  95   1       D_I=1;D_I=1; R_W=1;R_W=1;		/*讀數(shù)據(jù)*/
  96   1      }
  97          
  98          /*********************************送左半屏顯示字符子程序********************************/
  99          void Send_Dat_Disp_L(uchar d)
 100          {
 101   1       R_W=0; R_W=0; D_I=1;D_I=1;		/*寫數(shù)據(jù)*/
 102   1       CSA=1;CSA=1;
 103   1       E=1;E=1;
 104   1       P1=d;P1=d;
 105   1       E=0;E=0;
 106   1       CSA=0;CSA=0;
 107   1       D_I=1;D_I=1; R_W=1;R_W=1;		/*讀數(shù)據(jù)*/
 108   1      }
 109          
 110          /*********************************送右半屏顯示字符子程序********************************/
 111          void Send_Dat_Disp_R(uchar d)/**/
 112          {
 113   1       R_W=0; R_W=0; D_I=1;D_I=1;		/*寫數(shù)據(jù)*/
 114   1       CSB=1;CSB=1;
 115   1       E=1;E=1;
 116   1       P1=d;P1=d;
 117   1       E=0;E=0;
C51 COMPILER V6.20c  5_2_3_2                                                               09/02/2001 14:50:30 PAGE 3   

 118   1       CSB=0;CSB=0;
 119   1       D_I=1;D_I=1; R_W=1;R_W=1;		/*讀數(shù)據(jù)*/
 120   1      }
 121          
 122          /*************************************延時(shí)子程序****************************************/
 123          void Delay()
 124          {
 125   1       uchar data i,j;
 126   1       for(i=0;i<255;i++)
 127   1       {for(j=0;j<255;j++);}
 128   1      }
 129          
 130          /************************************初始化子程序***************************************/
 131          void Ini()
 132          {
 133   1       E=0;R_W=1;D_I=1;CSA=CSB=0;Delay();
 134   1       Inquire_Busy_L();
 135   1       Send_Dat_L(0x3e);				/*關(guān)顯示指令*/
 136   1       Inquire_Busy_R();
 137   1       Send_Dat_R(0x3e);				/*開(kāi)顯示指令*/
 138   1       Inquire_Busy_L();
 139   1       Send_Dat_L(0x3f);				/*設(shè)置起始行*/
 140   1       Inquire_Busy_R();
 141   1       Send_Dat_R(0x3f);
 142   1       Inquire_Busy_L();
 143   1       Send_Dat_L(0xc0);
 144   1       Inquire_Busy_R();
 145   1       Send_Dat_R(0xc0);
 146   1      }
 147          
 148          /****************************************清屏子程序*************************************/
 149          void Clear()
 150          {
 151   1       uchar data i,j,Disp_Page;
 152   1       for(i=0;i<8;i++)
 153   1       {
 154   2        Disp_Page=i;
 155   2        Disp_Page=Disp_Page|0xb8;		/*設(shè)置頁(yè)地址*/
 156   2        Inquire_Busy_L();
 157   2        Send_Dat_L(Disp_Page);
 158   2        Inquire_Busy_L();
 159   2        Send_Dat_L(0x40);				/*設(shè)置列地址*/
 160   2        for(j=0;j<64;j++)
 161   2        {Send_Dat_Disp_L(0x00);}
 162   2       }
 163   1      for(i=0;i<8;i++)
 164   1       {
 165   2        Disp_Page=i;
 166   2        Disp_Page=Disp_Page|0xb8;		/*設(shè)置頁(yè)地址*/
 167   2        Inquire_Busy_R();
 168   2        Send_Dat_R(Disp_Page);
 169   2        Inquire_Busy_R();
 170   2        Send_Dat_R(0x40);				/*設(shè)置列地址*/
 171   2        for(j=0;j<64;j++)
 172   2        {Send_Dat_Disp_R(0x00);}
 173   2       }
 174   1      }
 175          
 176          /***********************************液晶顯示子程序**************************************/
 177          void Lcd_Disp(char *p)
 178          {
 179   1       uchar idata i;
C51 COMPILER V6.20c  5_2_3_2                                                               09/02/2001 14:50:30 PAGE 4   

 180   1       char idata ch;
 181   1       for(i=0;i<8;i++)
 182   1       {
 183   2        ch=*p;
 184   2        p++;
 185   2        Send_Dat_Disp_L(ch);
 186   2      Send_Dat_Disp_R(ch);
 187   2       }
 188   1      }
 189          
 190          /*************************************漢字顯示子程序************************************/
 191          void Hanzi_Disp()
 192          {
 193   1       uchar data i;
 194   1       Clear();
 195   1       P1=0xbc;					/*頁(yè)地址*/
 196   1       Column=0x40;					/*列地址*/
 197   1       Inquire_Busy_L();
 198   1       Send_Dat_L(Page);
 199   1       Inquire_Busy_L();
 200   1       Send_Dat_L(Page);
 201   1       Inquire_Busy_L();
 202   1       Send_Dat_L(Column);
 203   1       for(i=0;i<4;i++)					/*顯示漢字上半部分*/
 204   1       {
 205   2        Lcd_Disp(&Hanzi[i][0]);
 206   2        Lcd_Disp(&Hanzi[i][8]);
 207   2       }
 208   1       Page=0xbd;					/*頁(yè)地址加1*/
 209   1       Column=0x40;					/*列地址*/
 210   1       Inquire_Busy_L();
 211   1       Send_Dat_L(Page);
 212   1       Inquire_Busy_L();
 213   1       Send_Dat_L(Page);
 214   1       Inquire_Busy_L();
 215   1       Send_Dat_L(Column);
 216   1       for(i=0;i<4;i++)					/*顯示漢字下半部分*/
 217   1       {
 218   2        Lcd_Disp(&Hanzi[i][0]);
 219   2        Lcd_Disp(&Hanzi[i][8]);
 220   2       }
 221   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    565    ----
   CONSTANT SIZE    =    128    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2       4
   IDATA SIZE       =   ----       2
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美va在线播放| 欧美精品粉嫩高潮一区二区| 亚洲va韩国va欧美va| 国产精品麻豆视频| 国产亚洲人成网站| 国产日韩欧美一区二区三区乱码 | 久久99这里只有精品| 五月天网站亚洲| 日韩黄色一级片| 秋霞成人午夜伦在线观看| 日本午夜精品视频在线观看| 亚洲成人免费影院| 亚洲va韩国va欧美va精品| 日韩1区2区日韩1区2区| 免费成人在线影院| 国产精品一线二线三线精华| 日韩国产欧美在线播放| 欧美aⅴ一区二区三区视频| 国内精品伊人久久久久av一坑| 久久成人精品无人区| 国产成人自拍在线| 色综合天天综合网天天狠天天| 欧美色图片你懂的| 日韩欧美一二三四区| 国产日韩欧美麻豆| 亚洲午夜激情网站| 精品一区二区三区久久| 成人免费看视频| 欧美日本在线播放| 国产色一区二区| 一区二区三区毛片| 国精产品一区一区三区mba桃花| av亚洲精华国产精华精华| 在线免费视频一区二区| 欧美va亚洲va香蕉在线| 亚洲欧洲性图库| 蜜臀久久久久久久| 色婷婷精品大在线视频| 日韩午夜三级在线| 亚洲麻豆国产自偷在线| 麻豆精品一区二区av白丝在线| av爱爱亚洲一区| 欧美xxxxx裸体时装秀| 日韩毛片高清在线播放| 久久99精品国产.久久久久| 一本大道久久a久久综合婷婷| 精品日韩在线观看| 亚洲国产综合在线| 99精品视频一区二区三区| 日韩美女一区二区三区| 亚洲自拍欧美精品| 成人午夜电影网站| 久久天堂av综合合色蜜桃网| 天天做天天摸天天爽国产一区| 99久久精品国产一区| 久久嫩草精品久久久久| 日本不卡不码高清免费观看| 欧美主播一区二区三区美女| 国产拍欧美日韩视频二区| 日韩成人午夜电影| 欧美剧情电影在线观看完整版免费励志电影| 国产三级精品三级在线专区| 日日摸夜夜添夜夜添精品视频 | 亚洲免费观看高清在线观看| 蜜臀av一区二区在线免费观看| 91黄视频在线| 亚洲另类在线制服丝袜| 不卡视频在线观看| 国产精品美女久久久久久2018 | 国产成人精品亚洲日本在线桃色| 国产精品青草综合久久久久99| 日韩经典中文字幕一区| 欧美日韩精品欧美日韩精品一 | 欧美一卡在线观看| 免费人成黄页网站在线一区二区| 欧美性猛交xxxx乱大交退制版 | 欧美激情综合在线| 国产91精品一区二区| 国产视频一区在线播放| 盗摄精品av一区二区三区| 国产欧美一区二区在线观看| 国产精品一级二级三级| 欧美极品另类videosde| 成人黄动漫网站免费app| 国产精品精品国产色婷婷| aaa欧美大片| 一区二区三区.www| 欧美三级日韩三级| 美女精品自拍一二三四| 精品国产乱码久久久久久蜜臀| 老司机精品视频在线| 国产婷婷色一区二区三区四区| 国产福利91精品一区二区三区| 欧美激情中文字幕| 色婷婷激情一区二区三区| 亚洲一二三四久久| 欧美电影免费观看高清完整版| 久久99最新地址| 国产精品麻豆网站| 欧美精品自拍偷拍| 美腿丝袜亚洲色图| 国产精品嫩草99a| 欧美专区日韩专区| 国产精品一区二区在线播放| 国产精品免费网站在线观看| 欧美视频自拍偷拍| 国产精品1024| 亚洲成人在线网站| 日本一区二区三区高清不卡| 色综合天天综合网国产成人综合天| 亚洲国产精品精华液网站| 亚洲精品在线网站| 欧美亚洲国产一区二区三区 | 国产一区二区毛片| 亚洲激情自拍偷拍| 久久综合九色欧美综合狠狠 | 精品久久国产老人久久综合| 成人va在线观看| 美女视频一区二区| 一级精品视频在线观看宜春院| 欧美一级生活片| 91久久精品一区二区| 国产精品亚洲成人| 天堂av在线一区| 亚洲女同一区二区| 国产午夜精品美女毛片视频| 在线91免费看| 91久久精品一区二区三区| 粉嫩aⅴ一区二区三区四区| 日韩黄色免费电影| 亚洲黄一区二区三区| 国产精品亲子伦对白| 精品对白一区国产伦| 欧美欧美欧美欧美首页| 久久网站最新地址| 欧美日韩一级片网站| av福利精品导航| 高清在线成人网| 韩国一区二区三区| 日韩av午夜在线观看| 洋洋av久久久久久久一区| 国产精品传媒入口麻豆| 国产三级精品三级| 久久久国产精华| 精品国产污网站| 日韩欧美国产wwwww| 欧美一级在线免费| 欧美一卡二卡三卡四卡| 制服丝袜激情欧洲亚洲| 欧美性猛交xxxx黑人交| 色94色欧美sute亚洲线路二| 成人福利视频在线看| 成人av在线网站| www.99精品| 色婷婷综合久色| 一道本成人在线| 欧美视频在线观看一区| 欧美日韩中字一区| 欧美高清你懂得| 日韩一区二区在线看| 欧美一区二区不卡视频| 亚洲精品一区二区三区福利| 日韩免费高清电影| 国产欧美精品一区二区色综合朱莉| 欧美精品一区二区三区在线播放 | 国产在线视频不卡二| 国产精品伊人色| www.日本不卡| 欧美性大战久久久久久久| 欧美日韩精品欧美日韩精品| 日韩视频免费观看高清完整版在线观看| 欧美精品一级二级| 26uuuu精品一区二区| 国产蜜臀av在线一区二区三区| 国产精品另类一区| 亚洲国产婷婷综合在线精品| 日韩va亚洲va欧美va久久| 国产在线精品一区二区不卡了| 国产精品 欧美精品| 91久久人澡人人添人人爽欧美| 欧美日产在线观看| 久久久久久毛片| 亚洲综合在线五月| 久久99国产精品久久| 99re这里只有精品6| 日韩天堂在线观看| 一区精品在线播放| 久88久久88久久久| 一本久久a久久精品亚洲| 日韩欧美亚洲国产精品字幕久久久 | 国产人伦精品一区二区| 亚洲人成电影网站色mp4| 日本美女一区二区三区| 97精品久久久午夜一区二区三区 | 奇米精品一区二区三区在线观看一 | 日产欧产美韩系列久久99| 国产成人综合视频| 日韩一区二区三区电影| 中文字幕亚洲在| 国产精品一区免费视频|