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

正文內(nèi)容

基于51單片機(jī)的智能門禁系統(tǒng)-在線瀏覽

2025-01-13 04:01本頁面
  

【正文】 除。如果芯片空閑并且播放指針指向第一段語音,則會(huì)刪除第一段語音,播放指針指向新的第一段語音(執(zhí)行擦除操作前的第二段)如果芯片空閑并且播放指針指向沒有指向第一或最后一段語音,則不會(huì)刪除任何語音,播放指針也不會(huì)被收變B) 全體擦除:當(dāng)按下ERASE 鍵將/ERASE 秒鐘,會(huì)觸發(fā)全體擦除操作,刪除全部語音信息。當(dāng)/RESET被觸發(fā),芯片將播放指針和錄音指針都放置在最后一段語音信息的位置。每按一下,音量會(huì)減小一檔,再到達(dá)最小檔后再按的話,會(huì)增加音量直到最大檔,如此循環(huán)。復(fù)位操作會(huì)將音量檔放在默認(rèn)位置,即最大音量。此處的放音包括兩部分,一部分是事先把需要的語音部分錄入,另一部分是在相應(yīng)的需要放音的時(shí)候放音。主控單片機(jī)主要通過四線(SCLK,MOSI,MISO,/SS)SPI協(xié)議對ISD1700進(jìn)行串行通信。為了兼容獨(dú)立按鍵模式,一些SPI命令:PLAY,REC,ERASE,F(xiàn)WD,RESET和GLOBAL_ERASE的運(yùn)行類似于相應(yīng)的獨(dú)立按鍵模式的操作。此外,還有一些命令可以訪問APC寄存器,用來設(shè)置芯片模擬輸入的方式。2. 在一個(gè)完整的SPI指令傳輸周期,/SS管腳必須保持低電平。4. SPI指令操作碼包括命令字節(jié),數(shù)據(jù)字節(jié)和地址字節(jié),這決定于1700的指令類??5. 當(dāng)命令字及地址數(shù)據(jù)輸入到MOSI管腳時(shí),同時(shí)狀態(tài)寄存器和當(dāng)前行地址信息從MISO管腳移出。7. 在完成一個(gè)SPI命令的操作后,會(huì)啟動(dòng)一個(gè)中斷信息,并且持續(xù)完成通信協(xié)議后,只有用set_play指令加上語言的地址即可播放,setrecord 指令即可實(shí)現(xiàn)錄音。具體見軟件部分。它主要由行驅(qū)動(dòng)器/列驅(qū)動(dòng)器及12864 全點(diǎn)陣液晶顯示器組成,可完成圖形顯示也可以顯示84 個(gè)(1616 點(diǎn)陣)漢字。液晶顯示模塊的電源短路帽JD5A7打在右端。 通過專用芯片BISS0001 與51單片機(jī)相連v DS18B20 DS18B20采用外接電源方式工作,一線測溫一線與C51連接,測出的數(shù)據(jù)放在寄存器中,將數(shù)據(jù)經(jīng)過BCD碼轉(zhuǎn)換后送到LCD顯示。l 測溫范圍為55~+125℃(-67~+257℉)l 在-10~+85℃范圍內(nèi)精確度為177。DS18B20通過一個(gè)單線接口發(fā)送或接受信息,因此在中央處理器和DS18B20 之間僅需一條連接線(加上地線)。5℃。鍵盤模塊 鍵盤模塊留言鍵門鈴鍵輸入密碼(09,af)按門鈴鍵即可使門鈴音樂響起,按留言鍵即可留言,輸入的按鍵有十六顆,密碼為六位密碼,這樣可以大大增強(qiáng)安全性。7279的詳細(xì)說明見教材,此處不展開。P0,~5 ;接液晶 。接7279的CS 。接語音芯片ISD1720的MOSI 。接ISD1720的SS 。接7279的DAT 。接溫度傳感器DS18B20的OUT、5 軟件設(shè)計(jì)1 主程序在前,模塊子程序在后,有詳細(xì)注釋,省略1000行左右的表格數(shù)據(jù)。但是只針對本項(xiàng)目有效,面對其它更復(fù)雜的問題時(shí)如此簡化的方案不一定可以實(shí)現(xiàn)。只要把錄音指令改為放音指令即可。數(shù)據(jù)處理 溫度顯示四:7279模塊流程圖比較,看密碼是否正確輸入未到六個(gè),則繼續(xù)循環(huán)初始化7279引腳初始化7279,用來輸入密碼五 中斷模塊DOORBELL中斷服務(wù)程序使蜂鳴器發(fā)聲,模擬門鈴采用獨(dú)立鍵盤實(shí)現(xiàn)下降沿觸發(fā),需要去抖動(dòng),采用延時(shí)5ms去抖動(dòng)中斷模塊BACKHOME中斷服務(wù)程序 主人回家按鍵后進(jìn)入BACKHOME函數(shù)設(shè)置T0為高優(yōu)先級中斷(因?yàn)樵贒OORBELL程序是在INT0中斷中實(shí)現(xiàn)的,而里面又要用到T0中斷來實(shí)現(xiàn)樂曲的演奏。變量定義,從21H到3FH,空出可以位尋址的20H作為8個(gè)可用標(biāo)記位YUYINZHILING EQU 40H 。定義標(biāo)志位YOULIUYAN EQU 02H 。P0,~5位被液晶占據(jù),FENGMINGQI BIT 。接7279的CSSCLK_ISD BIT 。接語音芯片ISD1720的MOSIMISO BIT 。接ISD1720的SSCLK BIT 。接7279的DATKEY BIT 。接溫度傳感器DS18B20的OUT 。本程序多使用函數(shù)調(diào)用,相應(yīng)函數(shù)在相應(yīng)模塊內(nèi),并按被調(diào)用的先后順序進(jìn)行排列 ORG 0000H LJMP MAIN ORG 0003H LJMP DOORBELL 。跳轉(zhuǎn)到T0定時(shí)器中斷服務(wù)程序,形成10ms中斷,給放音程序使用 ORG 0013H LJMP BACKHOME 。調(diào)用初始化函數(shù)進(jìn)行初始化 LCALL LCDRESET 。控制器清屏!。128*64的圖片數(shù)據(jù) LCALL DIS_TU 。延時(shí) LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S。作為從其他畫面回到待機(jī)畫面的入口地址。***************************************************************************。***************************************************************************LOOP: 。**************************判斷按門鈴次數(shù)次數(shù)是否達(dá)到3次,若達(dá)到,則提示進(jìn)行留言********************************************** MOV A,BELLCOUNT CJNE A,3H,DEALTEMPER SETB YOULIUYAN 。在液晶屏上提示留言功能 LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S LCALL DELAY1S 。因?yàn)橐商崾井嬅婊氐酱龣C(jī)畫面,所以入口地址應(yīng)為START,需要清屏。*************************************************************************************************************** LJMP LOOP。以下為各子函數(shù),分為主函數(shù)初始化模塊,中斷模塊,溫度傳感器DS18B20模塊。***********************************************************************************************************************************************。********************主函數(shù)初始化模塊***********************************************************************************************************。***********************************************************************************************************************************************。完成堆棧指針的初始化,開INT0,INT1,T0中斷,設(shè)置T0為高優(yōu)先級中斷(因?yàn)樵贒OORBELL程序是在INT0中斷中實(shí)現(xiàn)的,而里面又要用到T0中斷來實(shí)現(xiàn)樂曲的演奏。為邊沿觸發(fā)方式,將密碼輸錯(cuò)次數(shù)清零,清除報(bào)警標(biāo)志,并將密碼所在單元賦值INIT: MOV IE,87H SETB PT0。應(yīng)把T0設(shè)置為高優(yōu)先級的中斷 SETB PT1 MOV TMOD,11H MOV TH1,3CH MOV TL1,0B0H MOV TH0,0D8H MOV TL0,0F0H SETB IT0 SETB IT1 MOV BELLCOUNT,00H CLR BAOJING_FLAG MOV 3FH,00H MOV 30H,01 MOV 31H,01 MOV 32H,01 MOV 33H,01 MOV 34H,01 MOV 35H,01 LCALL RESET LCALL DELAY1S LCALL UP LCALL DELAY1S RET。***********************************************************************************************************************************************。***********************************************************************************************************************************************。***********************************************************************************************************************************************。***********************************************************************************************************************************************。***********************************************************************************************************************************************。****************************************初始化函數(shù)**************************************************************************RESET: MOV 40H,03H MOV 41h,00H MOV A,40H ACALL SPIO MOV A,41H ACALL SPIO SETB SS RET。****************************************ISD1720上電*************************************************************************UP: MOV 40H,01H MOV 41H,00H MOV A,40H ACALL SPIO MOV A,41H ACALL SPIO SETB SS RET。****************************************ISD1720下電*************************************************************************DSTOP: MOV 40H,07H MOV 41H,00H MOV A,40H ACALL SPIO MOV A,41H ACALL SPIO SETB SS RET。***********************************SPI指令發(fā)送,寄存器內(nèi)容返回函數(shù)函數(shù)******************************************************SPIO: CLR MOSI 。將數(shù)據(jù)也讀了進(jìn)來,
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1