freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子萬年歷系統(tǒng)設(shè)計(jì)方案(編輯修改稿)

2025-05-20 07:09 本頁面
 

【文章內(nèi)容簡介】 BALE置1時(shí)使能鬧鈴B中斷,置0時(shí)禁止中斷。位5~位4:SL2和SL1位中斷輸出選擇位,如表5所示。 表5 SD2303中斷輸出選擇SL2SL1描 述00鬧鈴A、鬧鈴B和周期性中斷從INTRA輸出,32k時(shí)鐘脈沖從INTRB輸出01鬧鈴A和周期性中斷從INTRA輸出,32k時(shí)鐘脈沖和鬧鈴B從INTRB輸出10鬧鈴A和鬧鈴B從INTRA輸出,32k時(shí)鐘脈沖和周期性中斷從INTRB輸出11鬧鈴A從INTRA輸出,鬧鈴B、32k時(shí)鐘脈沖和周期性中斷從INTRB輸出位3:TEST位為SD2303測試位。TEST位置0時(shí),SD2303處于正常工作模式;TEST位置1時(shí),SD2303工作于測試模式。一般TEST位應(yīng)該置0。位2~位0:CT2和CT0為周期性中斷選擇位。如表6所示。 表6 SD2303周期性終端選擇CT2CT1CT0波形模式 描 述000—INTRA/INTRB為高電平001—INTRA/INTRB為低電平010脈沖模式2Hz中斷(占空比50%)011脈沖模式1Hz中斷(占空比50%)100電平模式每秒鐘中斷101電平模式每分鐘中斷(每分鐘的00秒)110電平模式每小時(shí)中斷(每小時(shí)的00分00秒)111電平模式每月中斷(每月第一天的00時(shí)00分00秒)脈沖模式中斷時(shí)輸出2Hz和1Hz的時(shí)鐘脈沖,波形關(guān)系如圖8所示。 圖8 脈沖中斷波形輸出電平模式中斷時(shí)輸出每秒、每分、每小時(shí)或每月的中斷波形,如圖9所示。 圖9 電平中斷波形輸出(16)控制寄存器2(內(nèi)部地址0x0f)。D7D6D5D4D3D2D1D0操 作——12/24ADJCLENCTFGAAFGBAFG寫0012/24XSTPCLENCTFGAAFGBAFG讀00—10000默 認(rèn)位5:12/24位為時(shí)間格式選擇位。12/24位置1時(shí)為24小時(shí)制,置0時(shí)為12小時(shí)制。位4:ADJ位為秒調(diào)整位。ADJ位置1時(shí)為秒調(diào)整操作,置0時(shí)表示正常工作。XSTP位檢測晶振停振與否。在掉電或者晶振后該位自動(dòng)置1,檢測該位可以判斷時(shí)鐘數(shù)據(jù)的有效性。XSTP置位后XSL、F6~F0、CT2~CT0、AALE、BALE、SL2~SSLEN和TEST位全部復(fù)位,INTRA停止輸出而INTRB輸出32768Hz的時(shí)鐘脈沖。正常工作時(shí)應(yīng)將XSTP位寫0復(fù)位。位3:CLEN位為32kHz時(shí)鐘輸出使能位。當(dāng)發(fā)生CLEN位置1時(shí)允許32kHz時(shí)鐘輸出,置0時(shí)禁止32kHz時(shí)鐘輸出。位2:CFG位為周期性中斷標(biāo)志位。當(dāng)發(fā)生周期性中斷時(shí),該位置1。在電平模式下將CTFG位寫0將中止中斷過程。寫入后INTRA或INTRB將變成高電平。位1和位0:AAFG和BAFG位為鬧鈴A和鬧鈴B的中斷標(biāo)志位。僅當(dāng)AALE/BALE置1時(shí),才能產(chǎn)生鬧鈴中斷。當(dāng)時(shí)鐘時(shí)間和預(yù)設(shè)鬧鈴時(shí)間一致時(shí),該位置1。將AAFG/BAFG寫0可以中止中斷過程。寫入后INTRA或INTRB將變成高電平。AAFG/BAFG與INTRA/INTRB的關(guān)系如圖10所示。 圖10 鬧鈴中斷波形圖輸出 SD2303的數(shù)據(jù)傳輸SD2303采用I2C三線串口接口,可參考I2C協(xié)議中的串行數(shù)據(jù)傳輸標(biāo)準(zhǔn),下面僅給出SD2303的讀寫操作時(shí)序。SD2303的I2C器件代碼為0x64。D0=1表示讀操作,D0=0表示寫操作。D7D6D5D4D3D2D1D00110010R/W(1)向SD2303寄存器寫數(shù)據(jù)。單片機(jī)向SD2303寄存器寫數(shù)據(jù)時(shí)序如下:● 單片機(jī)發(fā)出START開始信號(hào)?!?單片機(jī)送7位器件地址0110010,第8位送寫命令0,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)送1字節(jié)數(shù)據(jù),高4位為SD2303的寄存器地址,低4位為寫傳輸模式0000,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)送1字節(jié)數(shù)據(jù),發(fā)送完成后收到SD2303的應(yīng)答信號(hào)?!?如果需要送多字節(jié)數(shù)據(jù),重復(fù)上一步動(dòng)作?!?單片機(jī)發(fā)出停止信號(hào)STOP結(jié)束I2C數(shù)據(jù)傳輸。向SD2303寄存器0x04和0x05寫數(shù)據(jù)的過程如圖11所示。 圖11 SD2303寫數(shù)據(jù)時(shí)序(2)從SD2303寄存器讀數(shù)據(jù)。單片機(jī)從SD2303寄存器讀數(shù)據(jù)可以通過如下3種方式進(jìn)行:a)從SD2303指定寄存器地址中讀數(shù)據(jù)。從SD2303指定寄存器地址中讀數(shù)據(jù)時(shí)序如下:● 單片機(jī)發(fā)出START開始信號(hào)?!?單片機(jī)送7位器件地址0110010,第8位送讀命令0,然后收到SD2303的應(yīng)答信號(hào)ACK。● 單片機(jī)送1字節(jié)數(shù)據(jù),高4位為SD2303的寄存器地址,低4位為寫傳輸模式0000,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)發(fā)出一個(gè)新的START開始信號(hào)?!?單片機(jī)送7位器件地址0110010,第8位送寫命令1,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)接收1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送應(yīng)答信號(hào)0?!?如果需要送多字節(jié)數(shù)據(jù),重復(fù)上一步多年動(dòng)作。● 單片機(jī)接收最后1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送非應(yīng)答信號(hào)1?!?單片機(jī)發(fā)出停止信號(hào)STOP結(jié)束I2C數(shù)據(jù)傳輸。從SD2303指定寄存器地址0x04開始讀3字節(jié)數(shù)據(jù)的過程如圖12所示。 圖12 SD2303讀數(shù)據(jù)時(shí)序b)從SD2303指定寄存器地址中讀數(shù)據(jù)。從SD2303指定寄存器地址中讀數(shù)據(jù)時(shí)序如下:● 單片機(jī)發(fā)出START開始信號(hào)。● 單片機(jī)送7位器件地址0110010,第8位送寫命令0,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)送1字節(jié)數(shù)據(jù),高4位為SD2303的寄存器地址,低4位為寫傳輸模式0100,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)接收1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送應(yīng)答信號(hào)0?!?如果需要送多字節(jié)數(shù)據(jù),重復(fù)上一步多年動(dòng)作?!?單片機(jī)接收最后1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送非應(yīng)答信號(hào)1?!?單片機(jī)發(fā)出停止信號(hào)STOP結(jié)束I2C數(shù)據(jù)傳輸。從SD2303指定寄存器地址0x04開始讀3字節(jié)數(shù)據(jù)的過程如圖13所示。 圖13 SD2303讀數(shù)據(jù)時(shí)序c)直接讀取數(shù)據(jù)(只能從0x0f地址開始讀取)。直接讀取數(shù)據(jù)的時(shí)序如下:● 單片機(jī)發(fā)出START開始信號(hào)?!?單片機(jī)送7位器件地址0110010,第8位送讀命令1,然后收到SD2303的應(yīng)答信號(hào)ACK?!?單片機(jī)接收1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送應(yīng)答信號(hào)0?!?如果需要送多字節(jié)數(shù)據(jù),重復(fù)上一步多年動(dòng)作?!?單片機(jī)接收最后1字節(jié)數(shù)據(jù),接收完成后向SD2303發(fā)送非應(yīng)答信號(hào)1?!?單片機(jī)發(fā)出停止信號(hào)STOP結(jié)束I2C數(shù)據(jù)傳輸。直接讀取數(shù)據(jù)只能從0x0f 地址開始,然后是地址0x00、0x01…,如圖14所示。 圖14 SD2303讀數(shù)據(jù)時(shí)序 溫度檢測電路設(shè)計(jì)萬年歷種的溫度檢測采用帶SPI/三線串行接口的DS1722溫度傳感器芯片,它與STC89C52單片機(jī)的連接如圖15所示。 圖15 溫度檢測電路 溫度傳感器DS1722簡介DS1722是美國MAXIM公司的一款SPI/三線串行接口的DS1722溫度傳感器,無需外圍元件即可完成對環(huán)境溫度的檢測。她可通過Motorola公司倡導(dǎo)的SPI總線或者三線串口方式同處理器進(jìn)行通信。通信方式可自行選擇。DS1722溫度傳感器的測量范圍位-55℃~120℃,精度為177。2℃。DS1722提供8~12位的可編程轉(zhuǎn)換值,℃~℃。溫度值直接以數(shù)字形式輸出。DS1722可以工作在單次轉(zhuǎn)換和自由(連續(xù))轉(zhuǎn)換模式下。當(dāng)工作在單次轉(zhuǎn)換模式下時(shí),每啟動(dòng)一次轉(zhuǎn)換,DS1722便將采集到的溫度數(shù)據(jù)存儲(chǔ)在寄存器里面;當(dāng)工作于自由轉(zhuǎn)換模式下時(shí),DS1722連續(xù)采集溫度數(shù)據(jù),并將最近一次的采集數(shù)據(jù)存儲(chǔ)起來。 DS1722的引腳配置DS1722的引腳配置如圖16所示。 圖16 DS1722引腳配置表7給出了DS1722的引腳功能說明。 表7 DS1722引腳功能表引腳編號(hào)符 號(hào)功 能1VDDD數(shù)字電源,供電范圍:~2CE片選,當(dāng)DS1722與微處理器通信時(shí)必須置低3SCLK串行時(shí)鐘輸入4GND地5SDO串行數(shù)據(jù)輸出6SDI串行數(shù)據(jù)輸入7SERMODESPI/三線串口模式選擇8VDDA模擬電源,供電范圍:~DS1722溫度傳感器采用SPI/三線串行接口通信模式。當(dāng)SERMODE接VCC時(shí),選擇SPI模式;當(dāng)SERMODE接地時(shí),選擇三線串口模式。在SPI模式下,SCLK、SDI和SDO分別位SPI的串行時(shí)鐘輸入端、串行數(shù)據(jù)輸入端和串行數(shù)據(jù)輸出端。在三線串口通信模式下,SDI必須和SDO相連作為一個(gè)I/O口。 DS1722的內(nèi)部寄存器DS1722內(nèi)部設(shè)置有3個(gè)寄存器,包含一個(gè)控制/狀態(tài)寄存器和兩個(gè)溫度數(shù)據(jù)寄存器。(1)控制寄存器。D7D6D5D4D3D2D1D01111SHOTR2R1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1