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

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

?? pcf8563-01.lst

?? 單片機(jī)接口技術(shù)實(shí)用子程序 配套程序 學(xué)單片機(jī)的可以看看。精彩在里面。
?? LST
?? 第 1 頁 / 共 2 頁
字號(hào):
C51 COMPILER V7.06   PCF8563_01                                                            05/05/2005 00:25:59 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE PCF8563_01
OBJECT MODULE PLACED IN PCF8563-01.OBJ
COMPILER INVOKED BY: D:\Program Files\Keil20\C51\BIN\C51.EXE PCF8563-01.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg51.h>
   2          #include <intrins.h>
   3          sbit SDA=P1^0;                          // 將p1.0口模擬數(shù)據(jù)口
   4          sbit SCL=P1^1;                          // 將p1.1口模擬時(shí)鐘口
   5          #define MIN    0x02 //秒寄存器
   6          #define SEC    0x03 //分寄存器
   7          #define HOUR   0x04 //時(shí)寄存器
   8          #define DAY    0x05 //日寄存器
   9          #define WEEK   0x06 //周寄存器
  10          #define MONTH  0x07 //月寄存器
  11          #define YEAR   0x08 //年寄存器
  12          #define read_ADD  0xA3 //寫器件地址
  13          #define write_ADD 0xA2 //讀器件地址
  14          #define delayNOP(); {_nop_();_nop_();_nop_();_nop_();};                  
  15          unsigned char g8563_Store[4]; /*時(shí)間交換區(qū),全局變量聲明*/
  16          unsigned char code c8563_Store[4]={0x00,0x59,0x07,0x01}; /*寫入時(shí)間初值:星期一 07:59:00*/
  17          
  18          bit   bdata SystemError;                // 從機(jī)錯(cuò)誤標(biāo)志位
  19          //--------------------------------------------------------------------------------------------------
  20          // 函數(shù)名稱: iic_start()
  21          // 函數(shù)功能: 啟動(dòng)I2C總線子程序
  22          //--------------------------------------------------------------------------------------------------
  23          void iic_start(void)
  24          {       EA=0;            //時(shí)鐘保持高,數(shù)據(jù)線從高到低一次跳變,I2C通信開始
  25   1              SDA = 1;         
  26   1              SCL = 1;
  27   1              delayNOP();      // 延時(shí)5us 
  28   1              SDA = 0;
  29   1              delayNOP();
  30   1              SCL = 0;
  31   1      }
  32          //--------------------------------------------------------------------------------------------------
  33          // 函數(shù)名稱: iic_stop()
  34          // 函數(shù)功能: 停止I2C總線數(shù)據(jù)傳送子程序
  35          //--------------------------------------------------------------------------------------------------
  36          void iic_stop(void)
  37          { 
  38   1              SDA = 0;           //時(shí)鐘保持高,數(shù)據(jù)線從低到高一次跳變,I2C通信停止
  39   1              SCL = 1;
  40   1              delayNOP();
  41   1              SDA = 1;
  42   1              delayNOP();
  43   1              SCL = 0;
  44   1      }
  45          //--------------------------------------------------------------------------------------------------
  46          // 函數(shù)名稱: slave_ACK
  47          // 函數(shù)功能: 從機(jī)發(fā)送應(yīng)答位子程序
  48          //--------------------------------------------------------------------------------------------------
  49          void slave_ACK(void)
  50          {
  51   1              SDA = 0;    
  52   1              SCL = 1;
  53   1              delayNOP();                     
  54   1              SDA = 1;
  55   1              SCL = 0;
C51 COMPILER V7.06   PCF8563_01                                                            05/05/2005 00:25:59 PAGE 2   

  56   1      }
  57          //--------------------------------------------------------------------------------------------------
  58          // 函數(shù)名稱: slave_NOACK
  59          // 函數(shù)功能: 從機(jī)發(fā)送非應(yīng)答位子程序,迫使數(shù)據(jù)傳輸過程結(jié)束
  60          //--------------------------------------------------------------------------------------------------
  61          void slave_NOACK(void)
  62          { 
  63   1              SDA = 1;   
  64   1              SCL = 1;
  65   1              delayNOP();
  66   1              SDA = 0;
  67   1              SCL = 0;
  68   1      }
  69          //--------------------------------------------------------------------------------------------------
  70          // 函數(shù)名稱: check_ACK
  71          // 函數(shù)功能: 主機(jī)應(yīng)答位檢查子程序,迫使數(shù)據(jù)傳輸過程結(jié)束
  72          //--------------------------------------------------------------------------------------------------
  73          void check_ACK(void)
  74          { 
  75   1              SDA = 1;      // 將p1.0設(shè)置成輸入,必須先向端口寫1
  76   1              SCL = 1;
  77   1              F0 = 0;
  78   1              if(SDA == 1)    // 若SDA=1表明非應(yīng)答,置位非應(yīng)答標(biāo)志F0
  79   1                      F0 = 1;
  80   1              SCL = 0;
  81   1      }
  82          
  83          //--------------------------------------------------------------------------------------------------
  84          // 函數(shù)名稱: IICSendByte
  85          // 入口參數(shù): ch
  86          // 函數(shù)功能: 發(fā)送一個(gè)字節(jié)
  87          //--------------------------------------------------------------------------------------------------
  88          void IICSendByte(unsigned char ch)
  89          { 
  90   1              unsigned char idata n=8;     // 向SDA上發(fā)送一位數(shù)據(jù)字節(jié),共八位
  91   1              while(n--)
  92   1              { 
  93   2                      if((ch&0x80) == 0x80)    // 若要發(fā)送的數(shù)據(jù)最高位為1則發(fā)送位1
  94   2                      {
  95   3                              SDA = 1;    // 傳送位1
  96   3                              SCL = 1;
  97   3                              delayNOP();
  98   3                              SDA = 0;
  99   3                              SCL = 0;    
 100   3                      }
 101   2                      else
 102   2                      {  
 103   3                              SDA = 0;    // 否則傳送位0
 104   3                              SCL = 1;
 105   3                              delayNOP();
 106   3                              SCL = 0;  
 107   3                      }
 108   2                      ch = ch<<1;    // 數(shù)據(jù)左移一位
 109   2              }
 110   1      }
 111          //--------------------------------------------------------------------------------------------------
 112          // 函數(shù)名稱: IICreceiveByte
 113          // 返回接收的數(shù)據(jù)
 114          // 函數(shù)功能: 接收一字節(jié)子程序
 115          //--------------------------------------------------------------------------------------------------
 116          unsigned char IICreceiveByte(void)
 117          {
C51 COMPILER V7.06   PCF8563_01                                                            05/05/2005 00:25:59 PAGE 3   

 118   1              unsigned char idata n=8;    // 從SDA線上讀取一上數(shù)據(jù)字節(jié),共八位
 119   1              unsigned char tdata;
 120   1              while(n--)
 121   1              {
 122   2                      SDA = 1;
 123   2                      SCL = 1;
 124   2                      tdata = tdata<<1;    // 左移一位,或_crol_(temp,1)
 125   2                      if(SDA == 1)
 126   2                              tdata = tdata|0x01;    // 若接收到的位為1,則數(shù)據(jù)的最后一位置1
 127   2                      else 
 128   2                              tdata = tdata&0xfe;    // 否則數(shù)據(jù)的最后一位置0
 129   2                      SCL=0;
 130   2              }
 131   1              return(tdata);
 132   1      }
 133          //--------------------------------------------------------------------------------------------------
 134          // 用戶調(diào)用子程序
 135          // 函數(shù)名稱: write_CFGbyte
 136          // 入口參數(shù): CFG_add寄存器地址,CFG_data要寫入寄存器的數(shù)值
 137          // 函數(shù)功能: 發(fā)送n位數(shù)據(jù)子程序
 138          //--------------------------------------------------------------------------------------------------
 139          void write_CFGbyte(unsigned char CFG_add,unsigned char CFG_data)
 140          {          
 141   1              //unsigned char idata send_da,i=0;
 142   1              iic_start();                // 啟動(dòng)I2C
 143   1              IICSendByte(write_ADD);     // 發(fā)送器件寫地址
 144   1              check_ACK();                // 檢查應(yīng)答位
 145   1          if(F0 == 1)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精彩视频在线| 精品不卡在线视频| 韩国欧美国产1区| 亚洲精品高清在线观看| 精品国产伦一区二区三区观看体验 | 亚洲精品视频在线看| 欧美精品一区二区三区很污很色的 | 日本三级亚洲精品| 中文字幕在线不卡一区| 精品日韩在线观看| 欧美日韩在线播放一区| 97精品电影院| 成人自拍视频在线| 久久99国内精品| 亚洲成国产人片在线观看| 国产精品免费免费| 国产视频一区二区三区在线观看| 欧美人牲a欧美精品| 色综合久久久久综合体桃花网| 精品一区二区三区免费观看| 日韩精品一级中文字幕精品视频免费观看| 国产精品人成在线观看免费| 日韩精品专区在线| 日韩一级欧美一级| 在线成人午夜影院| 欧美日本高清视频在线观看| 在线免费观看不卡av| 97se亚洲国产综合自在线| 国v精品久久久网| 国模无码大尺度一区二区三区| 午夜电影一区二区| 亚洲va韩国va欧美va精品| 亚洲综合在线观看视频| 亚洲欧美日韩久久精品| 亚洲人成网站精品片在线观看| 国产精品久久久久久久蜜臀| 日本一区二区三区视频视频| 久久久久成人黄色影片| 久久精品人人做| 国产精品色哟哟| 亚洲欧美在线观看| 伊人开心综合网| 亚洲午夜电影在线| 午夜精品成人在线视频| 日本不卡一区二区三区| 日本成人在线一区| 国产精品一区二区三区四区| 国产电影一区在线| 99热这里都是精品| 色久优优欧美色久优优| 欧美日韩激情一区二区| 777欧美精品| 欧美变态口味重另类| 精品国产伦一区二区三区观看方式| 2023国产精品| 亚洲国产经典视频| 一区二区在线观看免费| 亚洲永久精品大片| 美腿丝袜亚洲三区| 国产白丝精品91爽爽久久| 9i看片成人免费高清| 在线免费一区三区| 日韩免费观看高清完整版在线观看| 欧美一区二区三区视频免费| 久久视频一区二区| 国产精品国产馆在线真实露脸| 亚洲色欲色欲www在线观看| 亚洲一区在线观看视频| 久久99热这里只有精品| 高清不卡在线观看| 欧美吻胸吃奶大尺度电影| 日韩一区二区精品| 国产精品的网站| 日本不卡1234视频| 成人黄色网址在线观看| 欧美亚州韩日在线看免费版国语版| 日韩一区二区三区四区五区六区| 国产色一区二区| 一区二区三区国产精品| 国内欧美视频一区二区| 在线欧美一区二区| 久久一区二区三区四区| 一区二区三区在线不卡| 韩国毛片一区二区三区| 色狠狠综合天天综合综合| 91麻豆精品国产91久久久资源速度 | 国产清纯美女被跳蛋高潮一区二区久久w | 精东粉嫩av免费一区二区三区| 99久久夜色精品国产网站| 日韩一区二区在线看| 亚洲欧洲成人精品av97| 日韩高清不卡一区二区三区| 成人动漫视频在线| 日韩欧美中文字幕一区| 亚洲最大成人综合| 大胆亚洲人体视频| 日韩三级精品电影久久久| 亚洲欧美日韩国产手机在线| 激情深爱一区二区| 欧美日韩你懂得| 中文字幕一区二区不卡| 久久电影国产免费久久电影 | 欧美tickle裸体挠脚心vk| 亚洲精品国产a久久久久久 | 成人免费av资源| 欧美一区二区在线不卡| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 一本在线高清不卡dvd| 精品国产一区二区三区不卡| 亚洲午夜激情网页| 色综合天天狠狠| 中文字幕免费在线观看视频一区| 日韩高清一级片| 欧美影院一区二区三区| 国产精品久久久久久亚洲伦| 激情成人综合网| 欧美一区二区二区| 亚洲一区免费观看| 一本到高清视频免费精品| 国产精品三级视频| 国产精品 欧美精品| 精品国产一区二区三区四区四| 午夜精品久久久久久久蜜桃app| 99国产精品99久久久久久| 国产日韩av一区| 国产一区二区三区av电影| 日韩欧美综合一区| 蜜桃91丨九色丨蝌蚪91桃色| 欧美久久久久中文字幕| 亚洲一区二区欧美日韩 | 日韩视频免费观看高清完整版在线观看| 亚洲四区在线观看| 97久久超碰精品国产| 国产精品护士白丝一区av| 成人午夜在线免费| wwww国产精品欧美| 国产精品自产自拍| 久久久久久久久久美女| 国产成人综合在线| 国产精品久99| 在线观看区一区二| 亚洲综合一区二区三区| 欧美精品18+| 亚洲va欧美va人人爽午夜| 欧美精品v日韩精品v韩国精品v| 亚洲国产视频在线| 欧美一级在线免费| 国产呦精品一区二区三区网站| 2020国产精品久久精品美国| 国产精品中文字幕欧美| 欧美国产1区2区| 色天天综合色天天久久| 午夜精品123| 26uuu欧美| 91色|porny| 亚洲v中文字幕| 精品国产一区a| www.亚洲免费av| 午夜精品久久久| 久久久久九九视频| 日本高清成人免费播放| 午夜精品久久久| 国产亚洲欧美激情| 色诱亚洲精品久久久久久| 日韩中文字幕1| 日本一区二区免费在线观看视频| 色88888久久久久久影院按摩| 日本一区中文字幕| 国产精品美女久久久久久| 欧美视频一区二区三区四区| 久久国内精品自在自线400部| 国产欧美一区二区精品婷婷 | 欧美人xxxx| 国产一区二区在线免费观看| 亚洲黄一区二区三区| 欧美电影免费观看高清完整版在 | ...av二区三区久久精品| 欧美疯狂做受xxxx富婆| 国产精品系列在线观看| 亚洲午夜一区二区| 精品成人一区二区| av动漫一区二区| 另类小说一区二区三区| 自拍视频在线观看一区二区| 欧美一区二区女人| 国产成人av网站| 日本成人超碰在线观看| 国产精品麻豆久久久| 欧美一区二区三区人| 91亚洲大成网污www| 麻豆91在线看| 一区二区三区国产精华| 欧美韩日一区二区三区| 欧美日韩dvd在线观看| 成人黄色在线网站| 精品制服美女丁香| 亚洲一区二区高清| 中文字幕欧美国产| 精品美女被调教视频大全网站| 91激情五月电影|