日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
DS1302子程序(時(shí)鐘芯片)
DS1302子程序(時(shí)鐘芯片)
 更新時(shí)間:2008-7-26 19:57:30  點(diǎn)擊數(shù):2
【字體: 字體顏色
DS1302子程序(時(shí)鐘芯片)

我要EDA網(wǎng)    發(fā)布日期:2005-11-17  瀏覽次數(shù):619
;DS1302時(shí)鐘芯片
;說明:
;入口條件: 日(30H) 月(31H) 年(32H)
;      秒(30H) 分(31H) 時(shí)(32H)
;           星期(30H)
;出口信息: 日(30H) 月(31H) 年(32H)
; 秒(30H) 分(31H) 時(shí)(32H)
; 星期(30H)
;影響資源:PSW、R7、A    堆棧需求: 6字節(jié)

DS_SCK BIT P1.6
DS_RST BIT P3.5
DS_IO BIT P1.7
READ_HMS:            ;讀時(shí)鐘芯片的時(shí)分秒
CLR DS_IO
JB DS_IO, READ_HMS_END
MOV A, #81H
LCALL DS_READ1
MOV 30H, A
MOV A, #83H
LCALL DS_READ1
MOV 31H, A
MOV A, #85H
LCALL DS_READ1
MOV 32H, A

CLR DS_RST
MOV A, 30H
CLR C
SUBB A, #60H
JC READ_HMS_END
MOV 30H, #00H
LCALL SET_HMS
READ_HMS_END:
RET
READ_WEEK:                   ;讀時(shí)鐘芯片的星期
CLR DS_IO
JB DS_IO, READ_WEEK_END
MOV A, #8BH
LCALL DS_READ1
MOV 32H, A
READ_WEEK_END:
RET
DS_SEND1:
CLR DS_RST
CLR DS_SCK
NOP
NOP
NOP
SETB DS_RST
LCALL DS_SEND
MOV A, 10H
LCALL DS_SEND
RET
SET_YMD: ;去除寫保護(hù)----寫時(shí)鐘芯片的年月日
MOV A, #8EH
MOV 10H, #00H
LCALL DS_SEND1
MOV A, #8CH
MOV 10H, 32H
LCALL DS_SEND1
MOV R0, #86H
MOV R1, #30H
MOV R6, #02H
LJMP NEXT_WRITE_SP
RET
SET_HMS:                    ;去除寫保護(hù)-----寫時(shí)鐘芯片的時(shí)分秒
MOV A, #8EH
MOV 10H, #00H
LCALL DS_SEND1

MOV R0, #80H
MOV R1, #30H
MOV R6, #03H
LJMP NEXT_WRITE_SP
SET_WEEK:                      ;寫時(shí)鐘芯片的星期
MOV A, #8EH
MOV 10H, #00H
LCALL DS_SEND1
MOV A, #8AH
MOV 10H, 30H
LCALL DS_SEND1
RET
NEXT_WRITE_SP:
MOV A, R0
MOV 10H, @R1
LCALL DS_SEND1
INC R0
INC R0
INC R1
DJNZ R6, NEXT_WRITE_SP
MOV A, #8EH ;打上寫保護(hù)
MOV 10H, #80H
LCALL DS_SEND1
CLR DS_RST
RET
NEXT_READ_SP:
MOV A, R1
LCALL DS_READ1
MOV @R0, A
INC R1
INC R1
INC R0
DJNZ R6, NEXT_READ_SP
CLR DS_RST
RET
READ_YMD:           ;讀時(shí)鐘芯片的年月日
MOV A, #8DH
LCALL DS_READ1
MOV 32H, A
MOV R1, #87H
MOV R6, #02H
MOV R0, #30H
LJMP NEXT_READ_SP
RET
DS_SEND: ;發(fā)命令
MOV R7, #08H
NEXT_BIT:
NOP
NOP
NOP
RRC A
MOV DS_IO, C
SETB DS_SCK
NOP
NOP
NOP
NOP
NOP
CLR DS_SCK
NOP
NOP
NOP
NOP
NOP
DJNZ R7, NEXT_BIT
RET
DS_READ: ;收數(shù)據(jù)
MOV R7, #08H
NEXT_BIT1:
NOP
NOP
NOP
MOV C, DS_IO
RRC A
SETB DS_SCK
NOP
NOP
NOP
NOP
NOP
CLR DS_SCK
NOP
NOP
NOP
NOP
NOP
DJNZ R7, NEXT_BIT1
RET
DS_READ1:
CLR DS_RST
CLR DS_SCK
NOP
NOP
NOP
SETB DS_RST
LCALL DS_SEND
LCALL DS_READ
RET 
  • 上一篇: AT24CXX串行EEPROM芯片讀寫程序
  • 下一篇: SMC1602A液晶顯示器子程序
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1