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

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

?? lcd.lst

?? 這個程序用于單片機和無線傳輸芯片CC2500之間的傳送
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V8.17   LCD                                                                   03/05/2009 21:30:24 PAGE 1   


C51 COMPILER V8.17, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN .\objects\LCD.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE LCD.c OMF2 BROWSE INCDIR(..\..\..\..\..\Inc;..\..\..\..\..\lib) DEFINE(FREQ
                    -_2_4,STAND_ALONE) DEBUG PRINT(.\listings\LCD.lst) OBJECT(.\objects\LCD.obj)

line level    source

   1          #include <Chipcon\srf04\ebsrf04.h>
   2          #include <LCD.h>
   3          
   4          //-----------------------------------------------------------------------------
   5          unsigned char code AC_TABLE[]={
   6                          0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,     //第一行漢字
   7                          0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,     //第二行漢字
   8                          0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,     //第三行漢字
   9                          0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f };   //第四行漢字
  10          
  11          
  12          //unsigned char code str1[]= "Welcome Optics!";
  13                    //------------------------------------------------------------------------
  14          //LCM 液晶CA12864K 串行方式
  15          //------------------------------------------------------------------------
  16          //串口發送一個字節
  17          void SendByte(unsigned char Dbyte)
  18          {
  19   1        unsigned char i;
  20   1        for(i=0;i<8;i++)
  21   1        {
  22   2            SCK = 0;
  23   2            Dbyte = Dbyte<<1;     //左移一位
  24   2            SID = CY;         //移出的位給SID
  25   2                SCK = 1; 
  26   2                SCK = 0;
  27   2        }
  28   1      }
  29          
  30          void WriteCommand( unsigned char Cbyte )
  31          {
  32   1        
  33   1        SendByte(0xf8);         //11111,RW(0),RS(0),0
  34   1        SendByte(0xf0&Cbyte);     //高4位
  35   1        SendByte(0xf0&Cbyte<<4);//低4位(先執行<<)
  36   1        Delay(1);
  37   1      }
  38          
  39          void WriteData( unsigned char Dbyte )
  40          {
  41   1          
  42   1        SendByte(0xfa);         //11111,RW(0),RS(1),0
  43   1        SendByte(0xf0&Dbyte);     //高4位
  44   1        SendByte(0xf0&Dbyte<<4);//低4位(先執行<<)
  45   1        Delay(1);
  46   1      }
  47          
  48          void LcmInit( void )
  49          {
  50   1        WriteCommand(0x30);     //8BitMCU,基本指令集
  51   1        WriteCommand(0x03);     //AC歸0,不改變DDRAM內容
  52   1        WriteCommand(0x0C);     //顯示ON,游標OFF,游標位置反白OFF
  53   1        WriteCommand(0x01);     //清屏,AC歸0
  54   1        WriteCommand(0x06);     //寫入時候,游標右移動
C51 COMPILER V8.17   LCD                                                                   03/05/2009 21:30:24 PAGE 2   

  55   1        
  56   1      }
  57          
  58          //圖形區和文本區顯示在2個不同的RAM區
  59          //文本區清RAM函數
  60          void LcmClearTXT( void )
  61          {
  62   1        unsigned char i;
  63   1        WriteCommand(0x30);     //8BitMCU,基本指令集
  64   1        WriteCommand(0x80);     //AC歸起始位
  65   1        for(i=0;i<64;i++)
  66   1          WriteData(0x20);       //0x20相同""
  67   1      }
  68          
  69          //???????????????RAM?
  70          //????RAM??
  71          void LcmClearBMP( void )
  72          {
  73   1        unsigned char i,j;
  74   1        WriteCommand(0x34);     //8Bit?????,???36H?????
  75   1        WriteCommand(0x36);     //??ON,???????36H?????
  76   1        for(i=0;i<32;i++)         //12864???256x32
  77   1        {
  78   2            WriteCommand(0x80|i);     //???
  79   2            WriteCommand(0x80);     //???
  80   2            for(j=0;j<32;j++)         //256/8=32 byte
  81   2                WriteData(0);
  82   2        }
  83   1      }
  84          void PutBMP(unsigned char *puts)
  85          {
  86   1        unsigned int x=0;
  87   1        unsigned char i,j;
  88   1        WriteCommand(0x34);     //8Bit?????,???36H?????
  89   1        WriteCommand(0x36);     //??ON,???????36H?????
  90   1        for(i=0;i<32;i++)         //12864???256x32
  91   1        {
  92   2            WriteCommand(0x80|i);     //???
  93   2            WriteCommand(0x80);     //???
  94   2            for(j=0;j<32;j++)     //256/8=32 byte
  95   2            {         //?????????
  96   3                WriteData(puts[x]);
  97   3                x++;
  98   3            }
  99   2        }
 100   1      }
 101          //寫字符串
 102          void PutStr(unsigned char row,unsigned char col,unsigned char *puts)
 103          {
 104   1        WriteCommand(0x30);     //8BitMCU,基本指令集
 105   1        WriteCommand(AC_TABLE[8*row+col]);     //起始位置
 106   1        while(*puts != '\0')     //判斷字符串是否顯示完畢
 107   1        {
 108   2            if(col==8)         //判斷換行
 109   2             {         //若不判斷,則自動從第一行到第三行
 110   3                col=0;
 111   3                row++;
 112   3             }
 113   2            if(row==4) row=0;     //一屏幕顯示完,回到屏左上角
 114   2            WriteCommand(AC_TABLE[8*row+col]);
 115   2            WriteData(*puts);     //一個漢字要寫兩次
 116   2            puts++;
C51 COMPILER V8.17   LCD                                                                   03/05/2009 21:30:24 PAGE 3   

 117   2            WriteData(*puts);
 118   2            puts++;
 119   2            col++;
 120   2        }
 121   1      }
 122          
 123          //----------------------------------------------------------------------------
 124          
 125          
 126          void Delay(unsigned int us100)
 127          {
 128   1        unsigned char us,usn;
 129   1        while(us100!=0)         //for 12M
 130   1            { usn = 2;
 131   2                while(usn!=0)
 132   2                    {
 133   3                        us=0xc0;
 134   3                        while (us!=0){us--;};
 135   3                        usn--;
 136   3                    }
 137   2                us100--;
 138   2            }
 139   1      }
 140          
 141          unsigned char code logo[]={
 142          /*--  調入了一幅圖像:E:\在研項目\脊柱深度測量\PICs\logo4.bmp  --*/
 143          /*--  寬度x高度=256x32  --*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精一区二区三区| 欧美另类z0zxhd电影| 日韩欧美一级精品久久| 亚洲h精品动漫在线观看| 欧美在线短视频| 亚洲一区二区三区免费视频| 欧美亚洲国产一区二区三区va| 日本一不卡视频| 国产欧美日本一区二区三区| 不卡av在线免费观看| 亚洲乱码中文字幕| 欧美精品一卡二卡| 日韩一区二区中文字幕| av不卡免费电影| 日韩电影在线观看一区| 人妖欧美一区二区| 经典一区二区三区| 九九视频精品免费| 成人av在线网站| 色视频成人在线观看免| 日韩一区欧美二区| 一区二区三区四区在线免费观看| 亚洲精品在线免费播放| 91久久精品一区二区三| 成人高清视频在线| 欧美视频一区在线| 久久久www成人免费毛片麻豆| 欧美日韩国产美| 欧美性猛交一区二区三区精品| 91精品在线一区二区| 欧洲国内综合视频| 欧美r级在线观看| 欧美精品三级在线观看| 久久综合久久鬼色中文字| 777a∨成人精品桃花网| 久久久久久久久久久电影| 一区二区三区四区乱视频| 日韩激情视频在线观看| 国产成人免费在线视频| 精品一区二区三区日韩| 91丨porny丨在线| 成人免费毛片app| 91精品国产福利在线观看| 日本高清不卡一区| 亚洲精品一区二区三区蜜桃下载| 亚洲欧美偷拍卡通变态| 亚洲综合区在线| 国产在线精品一区二区| 国产一区在线精品| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 不卡的av网站| 欧美一级日韩免费不卡| 一区二区三区在线视频观看58| 久久99热这里只有精品| 国产中文字幕精品| 福利视频网站一区二区三区| 成人免费视频视频在线观看免费| 日韩一区二区不卡| 五月婷婷综合在线| 国产在线播放一区二区三区| 欧美精品粉嫩高潮一区二区| 亚洲色图在线播放| 亚洲综合丝袜美腿| 北条麻妃国产九九精品视频| 久久免费国产精品| 九九热在线视频观看这里只有精品| 欧美日韩精品一二三区| 一区二区三区日韩精品| 欧美日韩夫妻久久| 婷婷国产在线综合| 欧美日韩国产三级| 首页欧美精品中文字幕| 在线播放91灌醉迷j高跟美女 | 精品一区二区三区在线视频| 3d动漫精品啪啪1区2区免费| 五月天一区二区| 欧美肥妇free| 久久黄色级2电影| 精品剧情在线观看| 国产美女精品在线| 国产三级一区二区| 亚洲成人一区二区在线观看| 欧洲一区在线观看| 婷婷六月综合亚洲| 精品伦理精品一区| 国产成人免费视频网站| 中文字幕av免费专区久久| 午夜欧美大尺度福利影院在线看| 一本色道久久加勒比精品| 最新日韩在线视频| 精品在线一区二区| 国产亚洲污的网站| 91色.com| 日本成人在线一区| 日韩综合小视频| 欧美电视剧在线观看完整版| 国内外成人在线| 亚洲色图另类专区| 欧美日韩高清在线播放| 久久99国产精品尤物| 欧美国产成人在线| 欧美日韩激情一区| 国产精品综合网| 欧美一级久久久| 国产成人在线色| 亚洲一区免费观看| www亚洲一区| 色8久久人人97超碰香蕉987| 天天色天天操综合| 国产精品夫妻自拍| 成人免费不卡视频| 香蕉av福利精品导航| 久久精品人人爽人人爽| 欧美日韩的一区二区| 从欧美一区二区三区| 亚洲电影一区二区| 91国在线观看| 精品一区二区三区久久| 亚洲伦理在线精品| 国产欧美1区2区3区| 欧美精品第1页| 色香色香欲天天天影视综合网| 岛国av在线一区| 日韩av成人高清| 一区二区三区四区视频精品免费| 精品久久五月天| 在线成人av影院| 在线一区二区三区四区| 成人黄色在线视频| 韩国成人福利片在线播放| 婷婷丁香久久五月婷婷| 亚洲欧美日韩一区| 国产精品久久久久精k8| 精品久久五月天| 日韩三级高清在线| 欧美另类videos死尸| 91久久香蕉国产日韩欧美9色| 国产a区久久久| 久久综合综合久久综合| 免费看日韩精品| 日韩高清在线观看| 亚洲美女免费在线| 亚洲男人天堂一区| 亚洲欧洲日韩一区二区三区| 欧美国产成人在线| 国产精品视频观看| 在线观看视频一区二区欧美日韩| 国产91精品在线观看| 国产精品996| 国产成人精品免费| 国产成人免费在线| 国产麻豆精品95视频| 久久99精品久久久久久国产越南| 男女男精品网站| 狠狠色丁香婷婷综合久久片| 久久国产精品99久久久久久老狼| 亚洲bdsm女犯bdsm网站| 日韩成人免费在线| 久久国产精品免费| 国产乱码精品1区2区3区| 国产成人精品免费看| 成人视屏免费看| 99国内精品久久| 国产乱码字幕精品高清av | 国产一区亚洲一区| 国产精品夜夜嗨| 97se亚洲国产综合自在线 | 激情综合一区二区三区| 国产最新精品精品你懂的| 国产精品18久久久久久久久| 成人18精品视频| 欧美视频精品在线观看| 91精品国产色综合久久不卡电影| 精品国产亚洲在线| 久久久久国产免费免费| 亚洲乱码日产精品bd| 日韩av一区二| 成人激情综合网站| 欧美在线免费播放| 精品国产91乱码一区二区三区 | 亚洲欧洲中文日韩久久av乱码| 亚洲精品v日韩精品| 日本美女一区二区三区| 国产激情一区二区三区桃花岛亚洲| hitomi一区二区三区精品| 欧美综合一区二区| 精品少妇一区二区三区免费观看 | 亚洲免费在线视频| 美腿丝袜在线亚洲一区| 亚洲h在线观看| 国产一区二区三区免费在线观看| 91丝袜国产在线播放| 欧美一区二区三区免费大片| 国产精品国产三级国产| 日韩高清在线观看| 一本色道亚洲精品aⅴ| 精品久久一区二区三区| 亚洲第一av色| 99国产精品99久久久久久| 欧美不卡激情三级在线观看|