女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] includeCBLOCK20HSEC;秒MIN;分HOU;小時DATE;日期MON;月DAY;日YERR;年DDD;寫使能位TIME_TX;1302發(fā)送寄存器TIME_RX;1302接收寄存器COUNT1;COUNT2;DELAY1DELAY2ENDC;=================================;

include

CBLOCK20H
SEC;秒
MIN;分

HOU;小時
DATE;日期
MON;月
DAY;日
YERR;年
DDD;寫使能位
TIME_TX;1302發(fā)送寄存器
TIME_RX;1302接收寄存器
COUNT1;
COUNT2;
DELAY1
DELAY2
ENDC

;=================================
;1302子程序說明
;DS1302INI;1302初始化,先禁止RST,設(shè)定充電方式
;SET_TIME;一次發(fā)送7個數(shù)據(jù)設(shè)定時間,包含寫使能寄存器,8個數(shù)據(jù)
;GET_TIME;一次接收7個數(shù)據(jù)顯示時間
;TIME_WRITE_1;一次寫入1302一個字節(jié)
;TIME_READ_1;一次接收一個字節(jié)數(shù)據(jù)

;==============1302定義===================
#DEFINEI_OPORTC,7;1302I_O
#DEFINESCLKPORTC,6;1302時鐘
#DEFINERSTPORTA,0;1302使能位
#DEFINERX_ADD40H;保存接受的7個數(shù)據(jù)
#DEFINETX_ADD20H;開始保存7個要寫入的時間數(shù)據(jù)
BANK1MACRO
BSFSTATUS,RP0
ENDM
BANK0MACRO
BCFSTATUS,RP0
ENDM

;======================================
ORG00H
NOP
GOTOMAIN
MAIN
CALLCLR_RAM;清除RAN
CALLPORT_INI;端口定義
CALLDS1302_INI
CALLSET_TIME;一次寫入7個時間數(shù)據(jù)
CALLGET_TIME;一次讀回7個時間數(shù)據(jù)
GOTO$


;寫入秒,可以寫任意的7個時間數(shù)據(jù),單字節(jié)
MOVLWB’10000000’
MOVWFTIME_TX
BSFRST
CALLCMD
MOVLWB’00100101’
MOVWFTIME_TX
CALLCMD
BCFRST

;讀秒,可以讀任意7個時間,單字節(jié)
MOVLWB’10000001’
MOVWFTIME_TX
BSFRST
CALLCMD
CALLTIME_READ_1
BCFRST
GOTO$

;**************************************************
;DS1302_INI:子程序
;作用:初始化1302,先禁止RST,允許寫使能
;**************************************************
DS1302_INI
BCFSCLK
BCFRST;先禁止
MOVLWB’10001110’;寫使能寄存器
MOVWFTIME_TX
BSFRST
CALLCMD
MOVLWB’0’;允許寫使能
MOVWFTIME_TX
CALLCMD;發(fā)送一個字節(jié)的數(shù)據(jù)
BCFRST

;設(shè)定充電方式?jīng)]有設(shè)定
RETURN

;**************************************************
;SET_TIME
;作用:一次輸入7個數(shù)據(jù)來一次性的設(shè)定時間,同時使能寫寄存器
;突發(fā)模式寫入,必須寫入8個數(shù)據(jù),不是7個
;INPUT:要設(shè)定的8個數(shù)據(jù)已經(jīng)寫入到TIME_TX_ADD開始的8個字節(jié)里面
;**************************************************
SET_TIME
MOVLWB’10111110’;標(biāo)志位
MOVWFTIME_TX
BSFRST
CALLCMD
;TIME_WRITE_8;發(fā)送8個數(shù)據(jù)
MOVLWTX_ADD;//發(fā)送數(shù)據(jù)的起始地址
MOVWFFSR
MOVLWD’8’
MOVWFCOUNT2
TW1
MOVFINDF,W
MOVWFTIME_TX
CALLCMD
INCFFSR,F
DECFSZCOUNT2,F
GOTOTW1
BCFRST
RETURN

;***********************************************
;GET_TIME
;作用:一次接受7個字節(jié)的時間數(shù)據(jù),突發(fā)模式讀取
;INPUT:NONE
;OUTPUT:把7個時間數(shù)據(jù)保存在TIME_RX_ADD開始的7個寄存器里面
;***********************************************
GET_TIME
MOVLWB’10111111’
MOVWFTIME_TX
BSFRST
CALLCMD
;TIME_READ_7;接收7個數(shù)據(jù)
MOVLWRX_ADD;保存數(shù)據(jù)的起始地址
MOVWFFSR
MOVLWD’7’
MOVWFCOUNT2
TR2
CALLTIME_READ_1
MOVFTIME_RX,W
MOVWFINDF
INCFFSR,F
DECFSZCOUNT2,F
GOTOTR2
BCFRST
RETURN

;************************************************
;TIME_WRITE_1
;作用:一次發(fā)送一個字節(jié)的數(shù)據(jù),用于發(fā)送1302的
;控制字或者發(fā)送一個數(shù)據(jù)
;INPUT:TIME_TX
;************************************************
CMD
MOVLWD’8’
MOVWFCOUNT1
TLOP
BCFI_O;初始值是低電平
BCFSCLK
BTFSCTIME_TX,0
BSFI_O
RRFTIME_TX,F
BSFSCLK;高電平發(fā)送數(shù)據(jù)
DECFSZCOUNT1,F
GOTOTLOP
BCFSCLK;恢復(fù)
RETURN

;************************************************
;TIME_READ_1
;作用:讀取1302一個字節(jié)的數(shù)據(jù)
;INPUT:NONE
;OUTPUT:接收數(shù)據(jù)保存在TIME_RX里面
;原理:在SCLK下降沿接收數(shù)據(jù),低字節(jié)在前,根據(jù)I_O的
;的電平的高低,采取帶進(jìn)位和不帶進(jìn)位右移.
;***********************************************
TIME_READ_1
BANK1
BSFTRISC,7;I_OISINPUT
BANK0
MOVLWD’8’
MOVWFCOUNT1;讀取8個字節(jié)
TR1
BCFSCLK;下降沿讀取
BCFSTATUS,C
BTFSCI_O
BSFSTATUS,C
RRFTIME_RX,F
BSFSCLK;恢復(fù)高電平
DECFSZCOUNT1,F
GOTOTR1
BANK1
BCFTRISC,7;OUTPUT
BANK0
BCFSCLK;恢復(fù)
RETURN

;======================================
PORT_INI
BANK1
MOVLWB’00000000’
MOVWFTRISC
MOVLWB’0’
MOVWFTRISB
MOVLWB’00000111’
MOVWFADCON1
MOVLWB’00000000’
MOVWFTRISA
BANK0
MOVLW18H
MOVWF20H
MOVLW19H
MOVWF21H
MOVLW05H
MOVWF22H
MOVLW13H
MOVWF23H
MOVLW14H
MOVWF24H
MOVLW15H
MOVWF25H
MOVLW16H
MOVWF26H
RETURN

;==========================
CLR_RAM
MOVLW20H
MOVWFFSR
LOOP
CLRFINDF
INCFFSR,F
BTFSSFSR,7
GOTOLOOP;清除32個
RETURN
;==========================
END

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學(xué)技術(shù)委員會指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛

9月1日消息,繼小鵬、零跑后,現(xiàn)在小米汽車也宣布了8月的交付量。

關(guān)鍵字: 小米汽車 芯片

當(dāng)?shù)貢r間 8 月 22 日,美國芯片制造商英特爾公司宣布與美國聯(lián)邦政府達(dá)成協(xié)議,后者將向英特爾普通股投資 89 億美元,以每股 20.47 美元的價格收購 4.333 億股英特爾普通股,相當(dāng)于該公司 9.9% 的股份。

關(guān)鍵字: 英特爾 半導(dǎo)體 芯片

在當(dāng)今數(shù)字化時代,人工智能(AI)和高性能計算(HPC)的迅猛發(fā)展對 GPU 芯片的性能提出了極高要求。隨著 GPU 計算密度和功耗的不斷攀升,散熱問題成為了制約其性能發(fā)揮的關(guān)鍵因素。傳統(tǒng)的風(fēng)冷方案已難以滿足日益增長的散...

關(guān)鍵字: 人工智能 高性能計算 芯片

8月20日消息,博主數(shù)碼閑聊站暗示,9月底大概率只有小米16系列會亮相,其它驍龍8 Elite 2旗艦、天璣9500旗艦新品都將排到10月份,新機(jī)大亂斗會在國慶假期之后開始。

關(guān)鍵字: 小米雷軍 芯片

8月21日消息,據(jù)媒體報道,英偉達(dá)宣布將自研基于3nm工藝的HBM內(nèi)存Base Die,預(yù)計于2027年下半年進(jìn)入小規(guī)模試產(chǎn)階段,此舉旨在彌補(bǔ)其在HBM領(lǐng)域的技術(shù)與生態(tài)短板。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡

繼尋求收購英特爾10%的股份之后,近日又有消息稱,特朗普政府正在考慮通過《芯片法案》資金置換股權(quán)的方式,強(qiáng)行收購美光、三星、臺積電三大芯片巨頭的股份。若此舉落地,美國政府將從“政策扶持者”蛻變?yōu)椤爸苯庸蓶|”,徹底重塑全球...

關(guān)鍵字: 芯片 半導(dǎo)體

在集成電路設(shè)計流程中,網(wǎng)表作為連接邏輯設(shè)計與物理實現(xiàn)的關(guān)鍵橋梁,其分模塊面積統(tǒng)計對于芯片性能優(yōu)化、成本控制和資源分配具有重要意義。本文將詳細(xì)介紹如何利用 Python 實現(xiàn)網(wǎng)表分模塊統(tǒng)計面積的功能,從網(wǎng)表數(shù)據(jù)解析到面積計...

關(guān)鍵字: 網(wǎng)表 芯片 分模塊

8月19日消息,封禁4個多月的H20為何突然又被允許對華銷售,這其實是美國設(shè)計好的。

關(guān)鍵字: 英偉達(dá) 黃仁勛 芯片 顯卡

8月17日消息,美國對全球揮舞關(guān)稅大棒,已經(jīng)開始影響各個行業(yè)的發(fā)展,最新的就是半導(dǎo)體產(chǎn)業(yè),總統(tǒng)更是放話要把關(guān)稅加到300%。

關(guān)鍵字: 芯片 英偉達(dá)
關(guān)閉