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

正文內(nèi)容

語(yǔ)音播報(bào)計(jì)時(shí)器的設(shè)計(jì)畢業(yè)論文-在線瀏覽

2025-08-06 13:41本頁(yè)面
  

【正文】 放時(shí)間為,則每段錄放時(shí)間,稱為分辨率。錄放地址信息都是在有效錄放控制命令下降沿時(shí)寫入片內(nèi)地址鎖存器的,因此可以有選擇地進(jìn)行語(yǔ)音的存儲(chǔ)錄放。(2)固定地址錄放音電路的工作原理固定地址錄放音電路較常使用的是從存儲(chǔ)器的首地址開始的固定地址,即把A0~A7引腳統(tǒng)統(tǒng)接地,錄放音通過(guò)有關(guān)按鍵進(jìn)行控制。本系統(tǒng)所采用的就是固定錄放音工作原理。同時(shí)由于RECLED端的電平較低,發(fā)光二極管發(fā)光,指示錄音正在進(jìn)行中。放音可通過(guò)兩種方式控制:第一種是電平觸發(fā)控制,按鍵按下,此時(shí)PLAYL端電平由高變低,放音開始。第二種是脈沖觸發(fā)方式,單片機(jī)向端產(chǎn)生一個(gè)由高到低的電平跳變,器件就進(jìn)入放音狀態(tài),并一直進(jìn)行直至全部信息播完。當(dāng)定時(shí)時(shí)間到時(shí)。在硬件電路一定的情況下,只要改變軟件就能實(shí)現(xiàn)一些不同的功能。采用這種方法便于系統(tǒng)的設(shè)計(jì)和調(diào)試。表41 內(nèi)存空間分配表地址分配作用29H輸入鍵值存儲(chǔ)單元31HLED顯示器位數(shù)存儲(chǔ)單元32H~34H當(dāng)前時(shí)間秒,分,小時(shí)的存儲(chǔ)單元32H=秒 33H=分 34H=小時(shí)35H~38H當(dāng)前日期日、月、年、星期的存儲(chǔ)單元39H定時(shí)次數(shù)存儲(chǔ)單元3AH定時(shí)時(shí)間分的存儲(chǔ)單元3BH定時(shí)時(shí)間小時(shí)的存儲(chǔ)單元40H~43HLED段碼顯示緩沖區(qū),存儲(chǔ)顯示字符的BCD碼,低四位有效44H~47HLED位碼顯示緩沖區(qū),存儲(chǔ)LED的位碼信號(hào),高四位有效4AH~57H定時(shí)時(shí)間的存儲(chǔ)單元…………60H~7FH堆棧區(qū)主程序主要是完成系統(tǒng)的初始化(包括I/O口的初始化、DS1302時(shí)鐘芯片的初始化)、按鍵檢測(cè)和處理、時(shí)鐘數(shù)據(jù)的讀取和顯示以及根據(jù)條件判斷是否需要進(jìn)行定時(shí)報(bào)警等工作,以完成人機(jī)交互的功能系統(tǒng)主程序流程圖如圖41所示。LED動(dòng)態(tài)顯示程序的流程圖如圖42所示。把當(dāng)前時(shí)間送緩沖區(qū)進(jìn)行顯示。本設(shè)計(jì)采用的是獨(dú)立式按鍵接口。在按鍵檢測(cè)程序中提供了延時(shí)防抖功能。處理程序結(jié)束的條件為檢測(cè)到“確認(rèn)”鍵被按下。程序設(shè)計(jì)的思路:按鍵檢測(cè)和處理程序的功能是實(shí)現(xiàn)當(dāng)前時(shí)間的調(diào)整、當(dāng)前日期的調(diào)整和輸入定時(shí)播報(bào)(鬧鐘)時(shí)間。(2)在程序中,將“小時(shí)”和“分”分別進(jìn)行調(diào)整。即“小時(shí)”的數(shù)值允許范圍:0~23;“分”的數(shù)值允許范圍是0~59。(4)要實(shí)現(xiàn)對(duì)當(dāng)前日期調(diào)整程序的設(shè)計(jì)時(shí),其設(shè)計(jì)思路是當(dāng)按下“時(shí)間設(shè)置”鍵后,掃描P3口看是否需要設(shè)置日期,和設(shè)置時(shí)間一樣,在設(shè)置日期時(shí)也需要對(duì)數(shù)值加以限制,例如“月”的數(shù)值選擇1~12,“日”的數(shù)值選擇1~31,“星期” 的數(shù)值選擇1~7,注意:時(shí)鐘芯片有對(duì)小于31天的月末時(shí)間進(jìn)行調(diào)整和閏年自動(dòng)校正的功能。(6)按鍵去抖動(dòng)的處理。而按鍵穩(wěn)定閉合時(shí)間的長(zhǎng)短則由在按鍵時(shí)的按鍵動(dòng)作決定的,一般為零點(diǎn)幾秒至數(shù)秒。本設(shè)計(jì)采用軟件方法消抖。其流程圖如圖43所示。例如,單字?jǐn)?shù)字“0~9”,“時(shí)”,“分”字段“當(dāng)前時(shí)間”,“上課時(shí)間到”等等進(jìn)行編程錄入。例如,在首段錄入“當(dāng)前時(shí)間”字段,需要占用三個(gè)地址段長(zhǎng)度,若首段的控制碼為40H,下一個(gè)字段控制碼為42H。此程序反復(fù)調(diào)用,直到放完語(yǔ)句中的單字和字段為止。單片機(jī)控制系統(tǒng)的調(diào)試包括硬件調(diào)試和軟件調(diào)試兩個(gè)部分。首先,用萬(wàn)能表逐步按照電路圖檢查L(zhǎng)ED顯示電路各器件的電源及各引腳的連接是否正確,檢查是否有短路等故障。結(jié)果雖然LED數(shù)碼管能夠顯示事先預(yù)計(jì)的數(shù)字,但是亮度不夠,在查閱相關(guān)資料后,得出就是沒(méi)有加上拉電阻導(dǎo)致驅(qū)動(dòng)LED顯示的電壓過(guò)低的原因,于是在加上1KΩ的上拉電阻后,LED顯示亮度增加。該晶振通過(guò)引腳XTALXTAL2直接連接至DS1302,即DS1302是依靠外部晶振與其內(nèi)部的電容配合來(lái)產(chǎn)生時(shí)鐘脈沖的。當(dāng)它工作于所要求的負(fù)載電容時(shí),能較準(zhǔn)確地產(chǎn)生 。當(dāng)它的負(fù)載電容大于6pF時(shí),其振蕩頻率就會(huì)負(fù)向偏移。,說(shuō)明負(fù)載電容偏小。對(duì)輔助電容逐步調(diào)整,則此時(shí)晶體端所接負(fù)載電容的總和就是適合該晶體的負(fù)載電容。在檢查錄音無(wú)聲時(shí),除檢查話筒、引線、輸入電路連接情況外,還檢查了錄音輸出電路。對(duì)于軟件的設(shè)計(jì),本次設(shè)計(jì)所用的是μVision3,μVision3集成開發(fā)環(huán)境是一個(gè)基于Windows的8051系列單片機(jī)C語(yǔ)言軟件開發(fā)平臺(tái),由德國(guó)Keil公司開發(fā),它可以用來(lái)輸入和編譯C源程序、匯編源程序、連接和重定位目標(biāo)文件和庫(kù)文件、調(diào)試目標(biāo)程序、創(chuàng)建HEX文件等,圖51就是在用μVision3調(diào)試一段程序時(shí)的畫面。剛開始調(diào)試程序時(shí),直接把時(shí)間值通過(guò)位選和段選送到數(shù)碼管顯示,結(jié)果顯示極其不穩(wěn)定,在加了顯示延時(shí)程序后,數(shù)碼管能夠穩(wěn)定顯示時(shí)間。 MOV A,45H PUSH ACC ANL A,0FH ADD A,10H ;把“日”的個(gè)位送到第一個(gè)數(shù)碼管顯示 MOV P1,A ACALL DELAY POP ACC SWAP A ANL A,0FH ADD A,20H ;把“日”的十位送到第二個(gè)數(shù)碼管顯示 MOV P1,A ACALL DELAY MOV A,46H PUSH ACC ANL A,0FH ADD A,40H ;把“月”的個(gè)位送到第三個(gè)數(shù)碼管顯示 MOV P1,A ACALL DELAY POP ACC SWAP A ANL A,0FH ADD A,80H ;把“月”的十位送到第四個(gè)數(shù)碼管顯示 MOV P1,A ACALL DELAY RET(3)對(duì)按鍵檢測(cè)程序進(jìn)行調(diào)試:把P3端口全部置為高電平,通過(guò)隨時(shí)對(duì)P3口掃描,當(dāng)檢測(cè)到有鍵按下時(shí),就可以通過(guò)跳轉(zhuǎn)語(yǔ)句跳轉(zhuǎn)到相應(yīng)的語(yǔ)句執(zhí)行相應(yīng)的命令。同理設(shè)置日期值、定時(shí)時(shí)間的思路與設(shè)置當(dāng)前時(shí)間一樣,只是把它們存放的地址不同而已。 MOV A,0FFH MOV P3,A ;對(duì)P3口置高電平 MOV A,P3 JNB ,H3 ;判斷那個(gè)鍵按下就跳轉(zhuǎn) JNB ,K3 JNB ,K4 JNB ,F6 JNB ,F1 SJMP READ2(4)通過(guò)對(duì)當(dāng)前時(shí)間和定時(shí)時(shí)間進(jìn)行比較,不停的判斷當(dāng)前時(shí)間和定時(shí)時(shí)間是否一致,一致則對(duì)蜂鳴器與單片機(jī)的連接端口以及語(yǔ)音播放電路與單片機(jī)的連接端口置低電平驅(qū)動(dòng)蜂鳴器發(fā)聲和語(yǔ)音電路播放語(yǔ)音信息。AT89S51單片機(jī)具有成本低、體積小、集成度高、可靠性高等特點(diǎn),是一種較理想的選擇。本系統(tǒng)具有如下功能:(1)能夠顯示當(dāng)前時(shí)間:使用四位一體的七段LED數(shù)碼管來(lái)進(jìn)行顯示,LED采用的是動(dòng)態(tài)掃描方式,使用74LS48芯片進(jìn)行段碼驅(qū)動(dòng),使用ULN2003芯片進(jìn)行位碼驅(qū)動(dòng)。這樣就可以方便用戶查看時(shí)間,對(duì)時(shí)間有了準(zhǔn)確的把握。(3)調(diào)整時(shí)間:當(dāng)用戶在第一次使用時(shí)或者掉電的情況下,時(shí)間都不準(zhǔn)確,這都需要對(duì)當(dāng)前時(shí)間進(jìn)行調(diào)整。(4)調(diào)整日期:當(dāng)用戶在第一次使用時(shí)或者掉電的情況下,日期同樣不準(zhǔn)確,用戶可以根據(jù)需要調(diào)整日期。(5)定時(shí)設(shè)置:當(dāng)用戶需要在設(shè)置定時(shí)時(shí)間時(shí),可以通過(guò)定時(shí)時(shí)間設(shè)置鍵、+1鍵和確定鍵配合調(diào)整定時(shí)時(shí)間,還可以隨時(shí)查看定時(shí)時(shí)間。本設(shè)計(jì)的設(shè)計(jì)過(guò)程,有很多不足的地方,設(shè)計(jì)的產(chǎn)品還能有所擴(kuò)展和完善,比如說(shuō):(1)可以改用LCD顯示屏顯示。(3)實(shí)現(xiàn)陰陽(yáng)歷的轉(zhuǎn)換。參考文獻(xiàn)[1]:電子工業(yè)出版社,[2]:北京航空航天大學(xué)出版社,[3]:西安電子科技大學(xué)出版社,[4]:北京航空航天出版社,[5]. 北京:北京航空航天大學(xué)出版社,[6]:華中理工大學(xué)出版社,[7]:清華大學(xué)出版社,[8]:機(jī)械工業(yè)出版社,[9]:北京航空航天大學(xué)出版社,2002[10]:北京航空航天大學(xué)出版社,2002附錄1系統(tǒng)總的硬件電路原理圖附錄2 程序 SCL EQU 0A0H IO EQU 0A1H RST EQU 0A2H ORG 0000H AJMP START ORG 0030HSTART: MOV SP,60H ;設(shè)置堆棧指針 MOV A,00H MOV 32H,A ;設(shè)置上電后的初始時(shí)間 MOV A,00H MOV 33H,A ;00時(shí)00分00秒 MOV A,00H MOV 34H,A MOV A,01H MOV 35H,A ;設(shè)置上電后的初始日期 MOV A,01H ;01年01月01日星期日 MOV 36H,A MOV A,01H MOV 37H,A MOV A,07H MOV 38H,A MOV A,05H MOV 4AH,A MOV A,00H MOV 4BH,A ACALL SET1302 ;DS1302初始化 ACALL DELAY SETB ; SETB READ: ACALL RD1302 ;讀取當(dāng)前時(shí)間 ACALL CHANGE ;將當(dāng)前時(shí)間送顯示緩沖區(qū) MOV A,44H CJNE A,4BH,H4 ;判斷定時(shí)時(shí)間到否? MOV A,43H CJNE A,4AH,H4 CLR ;到則啟動(dòng)蜂鳴器 CLR ;發(fā)出語(yǔ)音信號(hào) MOV A,0FFH MOV P3,A ;判斷是否有鍵按下 MOV A,P3 JNB ,READ2 SJMP READ H4: SETB SETB MOV A,0FFH ;掃描鍵盤 MOV P3,A MOV A,P3 JNB ,H3 JNB ,K2 JNB ,F4 JNB ,F6 JNB ,F1 AJMP READ READ2: LCALL DELAY1 ACALL RD1302 ACALL CHANGE MOV A,43H CJNE A,4AH,H41 SETB MOV A,0FFH MOV P3,A MOV A,P3 ;掃描P3口有鍵按下否? JNB ,H3 JNB ,K2 JNB ,K3 JNB ,F6 JNB ,F1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1