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

正文內(nèi)容

智能電話遠(yuǎn)程控制系統(tǒng)畢業(yè)設(shè)計(jì)正文(編輯修改稿)

2024-09-02 09:51 本頁面
 

【文章內(nèi)容簡介】 ;AF=AIE=1;UF=UIE=1;即:IRQF=PFPIE+AFAIE+UFUIE 只要IRQF為1,IRQ管腳輸出低 ,程序讀寄存器C以后或RESET管腳為低后,所有標(biāo)志位清零。 AF:定鬧中斷標(biāo)志位,只讀,AF為1表明現(xiàn)在時(shí)間與定鬧時(shí)間匹配。 VF:更新周期結(jié)束標(biāo)志位。VF為1表明更新周期結(jié)束。BIAT0~BIT3:未用狀態(tài)位,讀出總為0,不能寫入。寄存器D VRT:內(nèi)部鋰電池狀態(tài)位,平時(shí)應(yīng)總讀出1,如出現(xiàn)0,表明內(nèi)部鋰電池耗 盡。 BIT0~BIT6:未用狀態(tài)位,讀出總為0,不能寫入。 DS12887時(shí)鐘芯片和80C31單微機(jī)的接口電路如圖4所示。模式選擇腳MOT拉地,選擇不NTEL時(shí)序,選擇DS12887時(shí)鐘芯片的地址總線及AS端口和80C31單片微機(jī)的P0及ALE端直接相聯(lián);而DS、R/W讀寫控制線與單片機(jī)的RD、WAR控制線相連;,則DS12887的高8位地址定為7FH,而其低8俠地址則由芯片內(nèi)部各單元的地址來決定(00H~3FH);DS12887的中斷輸出端IRQ和80C的外部INT0端相聯(lián),給單片機(jī)提供中斷信號;DS12887的SQW端口可編程產(chǎn)生方波輸出信號。 接口軟件 下面為DS12887時(shí)鐘芯片和89C51單片機(jī)的接口軟件,假定采用每天24小時(shí)制的非夏令時(shí),時(shí)間數(shù)據(jù)格式為BCD碼,初始化時(shí)間為1996年1月1日9時(shí)00分00秒,1k方波輸出。時(shí)鐘芯片每一秒種向單片機(jī)申請中斷一次,一方面讓單片機(jī)修改一次時(shí)鐘顯示,另一方面也給單片微機(jī)系統(tǒng)提供時(shí)間基準(zhǔn)。DS12887時(shí)鐘芯片的初始化寫入程序:MOV DPTR,7F0AH ;寄存器A地址MOV A,70H ;DV2~DV0=111,分頻復(fù)位MOVX @ DPTR,AAINC DPTR ;到寄存器B地址MOV A,8AH:停止更新,允許更新中斷,選BCD碼,24小時(shí)制MOVX @DPRT,AMOV QPL,00H, ;秒單元地址CLR A:00秒MOVX @DPTR,AMOV DPL,02H ;分單元地址CLR A:00分MOVX @DPTR,AMOV DPL,04H ;時(shí)單元地址MOV A,09H;9時(shí)MOVX @DPTR,AMOV DPL07H ;日單元地址MOV A,@01H:1日MOVX?。繢PTR,AINC DPTR:到月單元地址MOV A,#01H;1月MOVX @DPTR,AIC DPTR:到年單元地址MOV A,96H ;1996年MOVX @DPTR,AINC DPTR ;到寄存器A地址MOV A,26H ;DV2~DV0=010 RS3~RS0=0110MOVX @DPTR,A:,允許方波輸出,頻率1kHzINC DPTR:到寄存器BMOV A,1AH ;每秒更新一次,允許方波輸出,24小時(shí)制MOVX @DPTR,A: ;時(shí)鐘開始運(yùn)行(2)讀取DS12887時(shí)鐘日歷數(shù)據(jù)程序 DS12887的日歷時(shí)鐘通常有中斷和查詢兩種方法讀出。但在讀數(shù)據(jù)時(shí),首先要判斷數(shù)據(jù)是否更新結(jié)束,只有在數(shù)據(jù)更新結(jié)束時(shí)數(shù)據(jù)讀出才有效。① 采用查詢法讀取數(shù)據(jù):查詢寄存器A的UIP位,當(dāng)UIP=0時(shí),數(shù)據(jù)更新結(jié)束,可以讀出。以下是采用查詢方法,從秒至年單元的數(shù)據(jù)讀出后存入80C31內(nèi)部RAM的30~35H單元中,該部分程序如下:MOV DPTR,7F0AH ;寄存器A地址MOVX A,@DPTRWAIT:JB ACC,7,WAIT ;UIP=1則等待更新完畢MOV DPL,@00H ;秒地址MOV R0,30H ;取目標(biāo)首地址MOVX A,@DPTR ;取秒數(shù)據(jù)MOV @R0,A ;送入80C31的內(nèi)部RAM緩沖區(qū)IC DPTR ;移指針I(yè)C R0② 采用中斷法讀取數(shù)當(dāng)DS12887發(fā)出中斷請示,單片微機(jī)可以響應(yīng)中斷而讀取日歷數(shù)據(jù)。對于更新結(jié)束中斷,中斷時(shí)更新結(jié)束,數(shù)據(jù)有效,可以直接讀取日歷數(shù)據(jù);對于鬧鐘中斷和周期中斷也需查詢寄存器A的UIP位,當(dāng)UIP=0時(shí),數(shù)據(jù)更新結(jié)束,再讀出。 ISD2560單片語音錄放電路美國ISD公司的2560芯片,按錄放時(shí)間60秒、75秒、90秒和120秒分成ISD2560、2572590和25120四個(gè)品種。ISD2560系列具有抗斷電、音質(zhì)好,使用方便等優(yōu)點(diǎn)。它的最大特點(diǎn)在于片內(nèi)E2PROM容量為480K(1400系列為128K),所以錄放時(shí)間長;有10個(gè)地址輸入端,尋址能力可達(dá)1024位;最多能分600段;設(shè)有OVF(溢出)端,便于多個(gè)器件級聯(lián)。它有如下特點(diǎn):方便的手動(dòng)按鍵控制方式,同時(shí)具有串行和并行控制模式。錄、放音清晰響亮、斷電語音不丟失,錄放音時(shí)間32—120秒。10段語音直接單鍵控制(可擴(kuò)至15段),串行可分?jǐn)?shù)百段。觸發(fā)方式不同可選擇單段或循環(huán)放音功能。板上自帶精密穩(wěn)壓和電源保護(hù)。電源電壓6~12V,靜態(tài)電流15mA,工作電流150mA。具有高保真和較大功率輸出兩組喇叭接口,外接喇叭8~16歐姆。經(jīng)“ISD1425編程拷貝機(jī)”做精密高保真編程錄音的ISD2560芯片可直接插到板上放音使用。 DIP封裝圖及各引線端功能圖2 ISD2500系列封裝表6 ISD2500引腳引線端名稱功能17A0/M0~A6/M6地址810A7~A9地址11AUX IN輔助輸入12,13VSSD、VSSA數(shù)字和模擬地14,15SP+、SP揚(yáng)聲器輸出16,28VCCA 、VCCD模擬、數(shù)字信號電源正極17,18MIC、MIC REF麥克風(fēng)輸入和輸入?yún)⒖级?9AGC自動(dòng)增益控制20,21ANA IN、OUT模擬信號輸入和輸出22OVF\溢出23CE\片選(低電平允許芯片工作)24PD芯片低功耗狀態(tài)控制25EOM\錄放音結(jié)束信號輸出26XCLK外部時(shí)鐘27P / R\錄/放控制選擇 操作模式ISD2560內(nèi)置了多個(gè)操作模式,需要通過設(shè)置電路圖來正確選擇才能選用不用的模式。當(dāng)最高位地址(MSB)AA9都為高電平時(shí),地址端 就作為操作模式選擇端,并且操作模式直到電平改為低電平為止才會(huì)改變(高電平有效、低電平無效)。使用操作模式時(shí)需要注意兩點(diǎn):所有操作模式下的操作都是從0地址開始,以后的操作根據(jù)模式的不同,而從相應(yīng)的地址開始工作。當(dāng)電路中錄音轉(zhuǎn)放音或進(jìn)入省電狀態(tài)時(shí),地址計(jì)數(shù)器為0。正在錄音或者放音狀態(tài)時(shí),地址計(jì)數(shù)器會(huì)不斷改變。表7 ISD2560操作模式模式控制功能典型應(yīng)用A0/M0信息檢索快速檢索信息A1/M1刪除EOM標(biāo)志在全部語音錄放結(jié)束時(shí),給出EOM標(biāo)志A2/M2未用當(dāng)工作模式 操作時(shí),此端應(yīng)接低電平A3/M3循環(huán)放音從0地址開始連續(xù)重復(fù)放音A4/M4連續(xù)尋址可錄放連續(xù)的多段信息A5/M5CE電平觸發(fā)允許信號中止A6/M6按鈕控制簡化器件接口操作模式位不加鎖定,可以在MSB(AA9)地址位為高電平時(shí),CE電平變低的任何時(shí)間執(zhí)行操作模式操作。如果下一片選周期MSB(AA9)地址位中有一個(gè)(或兩個(gè))變?yōu)榈碗娖剑瑒t執(zhí)行信息地址。 分段錄放音ISD2560內(nèi)置了放音模式,但需要通過控制不同引腳的高低電平組合選擇不同模式,最多可分為600段,只要在分段錄/放音操作前(不少于300納秒),給地址A0~A9賦值,錄音及放音功能均從設(shè)定的起始地址開始,錄音結(jié)束由停止鍵操作決定,芯片內(nèi)部自動(dòng)在該段的結(jié)束位置插入結(jié)束標(biāo)志(EOM);而放音時(shí)芯片遇到EOM標(biāo)志即自動(dòng)停止放音。置錄/放開關(guān)插針為錄音(REC)位置。壓住AN鍵即開始錄音,LED燈點(diǎn)亮,對話筒說話,松鍵時(shí)錄音結(jié)束,LED燈滅。 再壓住AN即錄第二段,如此錄音、分段,直到芯片錄滿溢出停止。全部錄音完畢時(shí),按動(dòng)STOP鍵一下(LED燈隨之亮起),將錄/放開關(guān)插針置于放音(PLAY)位置。如錄音中發(fā)現(xiàn)不滿意,按STOP鍵即可從頭重錄。2560地址空間是這樣分配的:地址0~599作為分段用(見表8),地址600~767未使用,地址768~1023為工作模式選擇。具體地址空間分配如表8所示。表8 ISD2560地址空間分配十進(jìn)制二進(jìn)制信息時(shí)間(秒)A9A8A7A6A5A4A3A2A1A025602575259000000000000000500000110010100000110010025000111110103000100101100400011001000050001111101005991001010111 應(yīng)用線路典型應(yīng)用電路:圖3 ISD2500典型應(yīng)用電路圖按鍵模式應(yīng)用:圖4 ISD2500按鍵模式應(yīng)用電路圖5 單元電路的設(shè)計(jì)DS12887本身自帶地址鎖存功能,與各種微處理器接口相當(dāng)方便。 圖5 DS12887電路原理圖如圖5所示:89C51為INTEL系列總線,所以MOT腳接地,AS,DS,RW分別與89C51ALE,RD,WR管腳相連。為盡量節(jié)省I/O口線,對DS12887的讀寫全部不采用MOVX A,@DPTR 指令,對DS12887的讀寫全部采用MOVX A,@R0來完成。這樣可充分利用CPU的P2口,避免對讀寫時(shí)影響電器狀態(tài)。DS12887數(shù)據(jù)地址總線接89C51的P0口,故DS12887的時(shí)鐘操作方法如下:clr ;
mov r0,0ah ;DS12887初始化
mov a,70h
movx @r0,a ;依次寫DS12887各位寄存器
inc r0
mov a,8ah
movx @r0,a
mov r0,30h
movx a,@r0
mov p2,a
mov r0,09h
inc r0
mov a,26h
movx @r0,a
inc r0
mov a,1ah ;啟動(dòng)DS12887movx @r0,a89C51開中斷INT1作為DS12887計(jì)時(shí)中斷服務(wù),DS12887每秒更新一次其內(nèi)部寄存器,并向CPU請求中斷。中斷服務(wù)源程序如下:int1:clr ea ;每秒中斷計(jì)時(shí)服務(wù)讀入新時(shí)間
push acc
push psw
clr
mov r0,00h ;讀秒鐘單元
movx a,@r0
mov 50h,a
mov r0,02h ;讀分鐘單元
movx a,@r0
mov 52h,a
mov r0,04h ;讀小時(shí)單元
movx a,@r0
mov 54h,a
mov r0,0ch ;清IRQ信號
movx a,@r0
lcall disp ;運(yùn)算得各位數(shù)值
pop psw
pop acc
setb ea
reti 顯示部分電路顯示電路如圖6所示。圖6 顯示部分電路圖電路說明如下:74ls247為硬件譯碼,P0口低四位輸出4位BCD碼,經(jīng)74ls247譯碼后輸出低電平有效的段選信號,P0口高4位接74LS138輸入端,—?!?,經(jīng)74LS138譯碼后輸出低電平有效的片選信號,使NPN型三極管A1015導(dǎo)通。驅(qū)動(dòng)對應(yīng)位共陽數(shù)碼管發(fā)光顯示對應(yīng)數(shù)字。實(shí)踐證明,這種顯示方式具有占用口線少,編程簡單,硬件開銷小,擴(kuò)展容易等優(yōu)點(diǎn),如若須擴(kuò)展成16位動(dòng)態(tài)顯示,僅需將38譯碼器74 LS 138換成416譯碼器74 LS 154,并適當(dāng)減少顯示延時(shí)時(shí)間即可。實(shí)際應(yīng)用中如須顯示20H~27H內(nèi)存單元中的內(nèi)容,源程序如下:DISP2: MOV A,27H ; 27H~20H內(nèi)為欲顯示內(nèi)容ADD A,70H ;加上要顯示的數(shù)碼管的對應(yīng)數(shù)值
MOV P0,A ;輸出到P0口
CALL DELAY3 ;調(diào)顯示延時(shí)
MOV A,26H ;掃描下一位
ADD A,60H ;顯示第七位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,25H
ADD A,50H ;顯示第六位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,24
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1