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

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

?? ds1302.c

?? D1302充電程序
?? C
字號:

; ----------D1302充電程序---------------------------
CD:     LCALL    ST02           ; D1302充電程序
     MOV    A,#90H
     LCALL     WR02
      MOV    A,#0A5H
      LCALL  WR02
      RET
;---------------D1302寫秒程序---------------------------------------
WRCLOCK:      mov        r0,#blk1
           LCALL   ST02    ;  起動D1302
           MOV    A,#86H                       ;寫入日期
           lcall      wr02
           mov      a,@r0
           lcall     wr02                     
           lcall     stop
           lcall     st02
           inc       r0
           MOV    A,#84H                       ;寫入小時
           lcall      wr02
           mov      a,@r0
           lcall     wr02 
           lcall     stop
           lcall     st02
           inc       r0
           MOV       A,#82H                       ;寫入分
           lcall    wr02
           mov      a,@r0
           lcall     wr02 
           lcall     stop
           lcall     st02
           inc         r0
           MOV       A,#80H                       ;寫入秒
           lcall      wr02
           mov      a,@r0
           lcall     wr02 
       RET
;----------------D1302讀秒,分,時,年,月程序--------------
CSCLOCK1: LCALL   ST02         ;起動D1302
      MOV       A,#0BFH      ;BFH為讀D1302時間
      LCALL   WR02                  ;寫D1302
      MOV      R0,#NUM4       ;秒,分,時地址
LP:      LCALL  RD02           ;調讀D1302
      MOV      @R0,A
      DEC      R0
      CJNE      R0, #NUM0,LP
      LCALL  STOP            ;停止D1302
      RET
; ----------起動D1302子程序-------------------
ST02:      CLR      RST
      CLR      CLK
      SETB      RST
      RET
; -----------------寫D1302子程序------------------
WR02:      MOV     R3,#08H
LP02:      SETB     RST
      RRC     A
      MOV     IO,C
      CLR     CLK
      NOP
      SETB      CLK
      DJNZ     R3,LP02
      RET
; --------- 讀D1302子程序-----------------
RD02:      SETB     IO        ;     讀時鐘
      SETB     RST
      MOV     R6,#08H
      SETB     RST
LP021:  CLR     CLK
      MOV     C,IO
      RRC     A
     SETB     CLK
     DJNZ     R6,LP021
     RET
STOP:     CLR     RST           ;停止D1302
      NOP
      RET


 
#pragma cd db oe sb
#include <reg51.h>
#include <intrins.h>
#define byte unsigned char
#define word unsigned int
sbit clk=0x95;
sbit sio=0x96;
sbit rst=0x97;
byte code time1[]={0x37,0x34,0x10,0x20,9,5,2,0};/*秒、分、時、日、月、星期、年、控制*/
byte code number[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98};    /*0-9*/
byte disdata[4];
byte data time2[8];
/*=========================Ds1302 driver program begin=======================*/
byte si_char()            //read a byte from Ds1302
{                        //out status: clk=0
    byte i,rdata=0;
    sio=1;
    for(i=0;i<8;i++)
    {
        clk=1;
        rdata>>=1;
        clk=0;            //read data after falling egde
        if(sio)rdata|=0x80;
    }
    return rdata;
}
void so_char(byte wdata)//write a byte to Ds1302
{                        //out status: clk=1
    byte i;
    for(i=0;i<8;i++)
    {
        clk=0;
        sio=(bit)(wdata&1);
        wdata>>=1;
        clk=1;            //write data at rising edge
    }
}
void burstwrite(byte *wd)
{
    byte i;
    rst=0;
    clk=0;
    rst=1;
    so_char(0xbe);
    for(i=0;i<8;i++)so_char(wd[i]);
    rst=0;
}
void burstread(byte *rd)
{
    byte i;
    rst=0;
    clk=0;
    rst=1;
    so_char(0xbf);
    for(i=0;i<8;i++)*(rd+i)=si_char();
    rst=0;
}
void randomwrite(byte addr,byte wdata)
{
    rst=0;
    clk=0;
    addr=(addr<<1)|0x80;
    rst=1;
    so_char(addr);
    so_char(wdata);
    rst=0;
}
byte randomread(byte addr)
{
    byte rdata;
    rst=0;
    clk=0;
    addr=(addr*2)|0x81;
    rst=1;
    so_char(addr);
    rdata=si_char();
    rst=0;
    return rdata;
}
/*=========================Ds1302 driver program end=========================*/
void delay(word time)
{
    for(;time>0;time--);
}
void display()
{
    byte selbit=0xef,i;
    for(i=0;i<4;i++)
    {
        P0=selbit;
        P2=disdata[i];
        delay(250);
        selbit<<=1;
        P2=0xff;
    }
}
void main()
{
    byte temp;
    randomwrite(7,0x80);        //disable write protect
    burstwrite(time1);
    burstread(time2);
    _nop_();
    burstread(time2);
//    randomwrite(2,0x23);
    temp=randomread(2);
    _nop_();
    temp=randomread(2);
    while(1)
    {
        temp=randomread(2);
        disdata[0]=number[temp>>4];
        disdata[1]=number[temp&0xf];
        temp=randomread(1);
        disdata[2]=number[temp>>4];
        disdata[3]=number[temp&0xf];
        display();
    }
}
 




 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美乱妇15p| 日本道色综合久久| 亚洲成人在线观看视频| 亚洲精品免费看| 亚洲一区二区三区在线看| 一区二区三区在线观看网站| 洋洋成人永久网站入口| 丝袜美腿亚洲色图| 亚洲一二三级电影| 亚洲与欧洲av电影| 人人超碰91尤物精品国产| 五月激情综合婷婷| 久久99精品一区二区三区三区| 免费高清成人在线| 国产白丝精品91爽爽久久| 成人综合日日夜夜| 在线免费一区三区| 日韩欧美国产午夜精品| 久久新电视剧免费观看| 日韩理论片在线| 亚洲男人的天堂av| 奇米色一区二区三区四区| 国产一区二区三区久久久| 9久草视频在线视频精品| 欧美日韩一区三区四区| 337p粉嫩大胆噜噜噜噜噜91av| 国产精品素人一区二区| 亚洲一卡二卡三卡四卡五卡| 激情图区综合网| 色88888久久久久久影院野外| 91精品欧美久久久久久动漫 | 欧美日韩欧美一区二区| 欧美日韩国产首页| 精品国产免费一区二区三区四区 | 一区二区三区小说| 国产麻豆一精品一av一免费| 国产成人免费视频网站高清观看视频| 福利一区二区在线| 欧美一区二区网站| 亚洲女女做受ⅹxx高潮| 激情深爱一区二区| 欧美视频一二三区| 中文欧美字幕免费| 久久精品国产免费| 色综合久久中文综合久久牛| 26uuu久久综合| 亚洲第一二三四区| 成年人网站91| 久久视频一区二区| 视频一区中文字幕| 色综合av在线| 国产精品色呦呦| 国产最新精品免费| 欧美丰满少妇xxxxx高潮对白| 最新久久zyz资源站| 国产美女久久久久| 日韩欧美成人午夜| 亚洲va国产va欧美va观看| 99久久er热在这里只有精品15 | 日韩亚洲欧美在线| 亚洲伊人伊色伊影伊综合网| 成人国产精品免费观看视频| 欧美精品一区二区三区高清aⅴ| 亚洲一区影音先锋| 色av成人天堂桃色av| 国产精品久久毛片av大全日韩| 国产大陆精品国产| 精品成人私密视频| 欧美aaaaa成人免费观看视频| 欧美色中文字幕| 亚洲自拍偷拍欧美| 在线观看一区日韩| 亚洲综合在线免费观看| 欧美性猛交一区二区三区精品| 综合分类小说区另类春色亚洲小说欧美| 国产一区二区日韩精品| 国产亚洲成aⅴ人片在线观看| 韩国中文字幕2020精品| 欧美r级电影在线观看| 麻豆精品国产91久久久久久| 日韩一区二区三区免费看| 另类综合日韩欧美亚洲| 精品国产一二三| 国产精品亚洲午夜一区二区三区 | 色综合一区二区三区| 亚洲桃色在线一区| 9191久久久久久久久久久| 亚洲成人在线网站| 日韩免费高清视频| 国产成人免费在线观看| 亚洲色图另类专区| 欧美日韩大陆在线| 久久99久久精品欧美| 欧美国产精品久久| 欧美在线色视频| 久久精品99国产精品| 日本一区二区在线不卡| 欧美色综合久久| 国产精品一区在线| 一区在线观看免费| 这里只有精品免费| 国产很黄免费观看久久| 亚洲精品视频免费看| 日韩亚洲欧美在线观看| 成人激情开心网| 视频一区二区三区入口| 2024国产精品| 欧美日韩综合一区| 国产精品综合二区| 亚洲成av人影院| 国产日韩综合av| 欧美日本韩国一区| 国产在线精品不卡| 亚洲一区二区三区小说| 精品88久久久久88久久久| 色婷婷国产精品| 国产成人在线网站| 日本欧美在线看| 自拍视频在线观看一区二区| 精品蜜桃在线看| 欧美日韩在线电影| 波多野结衣中文一区| 久久国产精品区| 亚洲国产综合91精品麻豆| 亚洲国产电影在线观看| 日韩精品一区二区三区在线观看| 91毛片在线观看| 国产 日韩 欧美大片| 蜜桃视频免费观看一区| 亚洲综合999| 亚洲激情五月婷婷| 欧美激情一区不卡| 久久青草欧美一区二区三区| 欧美日韩免费一区二区三区| 99久久国产免费看| 菠萝蜜视频在线观看一区| 奇米精品一区二区三区四区| 亚洲免费色视频| 国产精品视频第一区| 久久婷婷综合激情| 337p日本欧洲亚洲大胆色噜噜| 欧美一级一级性生活免费录像| 在线亚洲高清视频| 色香蕉成人二区免费| 97精品国产97久久久久久久久久久久| 国产成人精品免费在线| 国产成人亚洲综合色影视| 国产在线精品一区二区夜色| 精品国产伦一区二区三区观看体验 | 国产欧美一区二区精品仙草咪 | 欧美国产精品久久| 久久久99久久精品欧美| 久久蜜桃av一区二区天堂 | 亚洲第四色夜色| 亚洲尤物在线视频观看| 亚洲综合偷拍欧美一区色| 夜色激情一区二区| 性做久久久久久| 日韩精品乱码av一区二区| 奇米色777欧美一区二区| 男女性色大片免费观看一区二区 | 国产·精品毛片| 成人精品在线视频观看| 99久久婷婷国产| 日本国产一区二区| 欧美日韩日日骚| 精品国产乱码久久久久久图片 | 欧美一区二区大片| 日韩三级电影网址| 国产亚洲一区二区在线观看| 国产精品免费观看视频| 亚洲猫色日本管| 日韩va亚洲va欧美va久久| 精彩视频一区二区| 99久久精品费精品国产一区二区| 一本大道久久a久久综合| 欧美一区二区三区在线| 久久精品人人做人人综合 | 视频一区视频二区中文字幕| 蜜芽一区二区三区| 成人精品国产福利| 欧美日韩一级视频| 久久久久久黄色| 亚洲一区免费在线观看| 国产一区二区视频在线| 欧洲av一区二区嗯嗯嗯啊| 欧美成人在线直播| 一区二区高清免费观看影视大全| 免播放器亚洲一区| 一本大道av一区二区在线播放| 日韩欧美国产综合在线一区二区三区| 国产精品伦一区| 蜜臀精品久久久久久蜜臀| 91天堂素人约啪| 精品毛片乱码1区2区3区| 夜夜嗨av一区二区三区| 国产成人av一区二区三区在线| 欧美日韩免费观看一区三区| 欧美激情一区三区| 紧缚奴在线一区二区三区|