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

正文內(nèi)容

基于單片機(jī)的窄帶脈沖寬度檢測(cè)數(shù)字鐘頻率計(jì)電子琴程序-預(yù)覽頁(yè)

 

【正文】 OVC A,A+DPTR MOV P0,A MOV P2,0FBH RET SHIW1: MOV A,51H 。不帶小數(shù)點(diǎn)TAB1: DB 0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFH 。選工作寄存器1區(qū) MOV TH0,0ECH 。 秒單元32H加1 ADD A,1 DA A 。時(shí)單元30H加1 ADD A,1 DA A MOV 30H,A CJNE A,24H,PTFOR 。狀態(tài)數(shù)初始化 MOV 31H,00H MOV 32H,00H MOV 33H,00H MOV 36H,92 MOV 37H,2 MOV SP,0EFH 。校時(shí)按鍵按下但未松開(kāi)(低電平)轉(zhuǎn)移到校時(shí)模塊 ACALL JS1XX: JB ,YY 。校分按鍵松開(kāi)(高電平)校分 ACALL LOP0 AJMP JF2JF3: MOV A,31H ADD A,1 DA A MOV 31H,A CJNE A,60H,RT 。利用與 0F從中取出分個(gè)位,顯示分個(gè)位 MOVC A,A+DPTR MOV P0,A MOV P2,0FFH MOV P2,0EFH 。時(shí)個(gè)位的顯示 (原理與分同) ANL A,00FH MOVC A,A+DPTR MOV P0,A MOV P2,0FFH MOV P2,0BFH ACALL DEL MOV A,30H 。1.1 系統(tǒng)概述本系統(tǒng)使用AT89C2051單片機(jī),利用定時(shí)器T1門控GATE的功能,測(cè)量引腳 上 出現(xiàn)的正脈沖寬度,并用LED數(shù)碼管顯示出來(lái)。軟件方面,利用單片機(jī)的定時(shí)完成正脈沖寬度的讀取,然后用到P1口使LED數(shù)碼管顯示。電源提供單片機(jī)正常工作,單片機(jī)只需+5V的電壓,可以通過(guò)220V的市電通過(guò)變壓、整流穩(wěn)壓來(lái)得到,維持系統(tǒng)的正常工作。AT89C2051單片機(jī)是一個(gè)有20個(gè)引腳的芯片,引腳配置如圖1所示。RST 復(fù)位輸入。P1口 8位雙向I/O口。P3口 ~。P3口同時(shí)也可為閃速存儲(chǔ)器編程和編程校驗(yàn)接收控制信號(hào)。二極管的陰極連接在一起,通常此公共陰極接地,而共陽(yáng)極則將發(fā)光二極管的陽(yáng)極連接在一起,接入+5V的電壓。LED數(shù)碼管結(jié)構(gòu)原理圖:g f a b f eddpcbage d c dp 符號(hào)和引腳 共陰極 高電平驅(qū)動(dòng) 共陽(yáng)極 低電平驅(qū)動(dòng)LED顯示數(shù)碼管通常由硬件7段譯碼集成電路,完成從數(shù)字到顯示碼的譯碼驅(qū)動(dòng)。各段碼位與顯示段的對(duì)應(yīng)關(guān)系如表:各段碼位的對(duì)應(yīng)關(guān)系段碼位D7 D6 D5 D4 D3 D2 D1 D0顯示段dpgfedcba 當(dāng)用數(shù)據(jù)口連接LED數(shù)碼管a~dp引腳時(shí),不同的連接方法,各段碼位與顯示段有不同的對(duì)應(yīng)關(guān)系?!玤及dp相連,高電平的位對(duì)應(yīng)的LED數(shù)碼管的段暗,低電平的位對(duì)應(yīng)的LED數(shù)碼管的段亮,這樣,當(dāng)P0口輸出不同的段碼,就可以控制數(shù)碼管顯示不同的字符。動(dòng)態(tài)掃描顯示方式需要解決多位LED數(shù)碼管的“段控”和“位控”問(wèn)題,本電路的通過(guò)P1口實(shí)現(xiàn):而每一位的公共端,即LED數(shù)碼管的“位控”,則由P3口控制。2.5 硬件電路,通過(guò)內(nèi)部的定時(shí)器控制計(jì)算脈沖個(gè)數(shù),這與單片機(jī)的晶振頻率有關(guān)。3.1 系統(tǒng)主程序設(shè)計(jì)。結(jié)合老師上課所講的,就決定做這個(gè)窄帶脈沖寬度檢測(cè),因?yàn)檫@個(gè)對(duì)我來(lái)說(shuō)比較容易理解,設(shè)計(jì)思路比較清晰。在本系統(tǒng)中,難免有些錯(cuò)誤,希望老師批評(píng)指正。本論文設(shè)計(jì)一個(gè)基于單片機(jī)的簡(jiǎn)易電子琴。系統(tǒng)完成顯示輸入信息、播放相應(yīng)音符等基本功能。它的應(yīng)用必定導(dǎo)致傳統(tǒng)的控制技術(shù)從根本上發(fā)生變革。本文的主要內(nèi)容是用AT89S51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)電子琴。并且本文分別從原理圖,主要芯片,各模塊原理及各模塊的程序的調(diào)試來(lái)詳細(xì)闡述。 本系統(tǒng)主要研究?jī)?nèi)容本系統(tǒng)設(shè)計(jì)制作一個(gè)可演奏的電子琴。(2)不同頻率音符播放??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。4X4行列式鍵盤識(shí)別及顯示原理如下:組成鍵盤的按鍵有機(jī)械式、電容式、導(dǎo)電橡膠式、薄膜式多種,但不管什么形式,其作用都是一個(gè)使電路接通與斷開(kāi)的開(kāi)關(guān)。所以,編碼鍵盤接口簡(jiǎn)單、使用方便。目前微機(jī)系統(tǒng)中,一般為了降低成本大多數(shù)采用非編碼鍵盤。所謂抖動(dòng)是指在識(shí)別被按鍵是必須避開(kāi)抖動(dòng)狀態(tài),只有處在穩(wěn)定接通或穩(wěn)定斷開(kāi)狀態(tài)才能保證識(shí)別正確無(wú)誤。雙鍵鎖定,是當(dāng)有兩個(gè)或兩個(gè)以上的按鍵按下時(shí),只把最后釋放的鍵當(dāng)作有效鍵并產(chǎn)生相應(yīng)的鍵碼。行掃描法的基本思想是,由程序?qū)︽I盤逐行掃描,通過(guò)檢測(cè)到的列輸出狀態(tài)來(lái)確定閉合鍵,為此,需要設(shè)置入口、輸出口一個(gè),該方法在微機(jī)系統(tǒng)中被廣泛使用??傮w電路具體原理如下:3 系統(tǒng)硬件設(shè)計(jì) 系統(tǒng)硬件總體設(shè)計(jì)本系統(tǒng)由鍵盤矩陣、LED顯示管、揚(yáng)聲器這幾個(gè)部分組成,LED顯示管顯示當(dāng)前按鍵,揚(yáng)聲器發(fā)出對(duì)應(yīng)音符。本系統(tǒng)按鍵顯示模塊軟件流程圖如下:一首音樂(lè)是許多不同的音階組成的,而每個(gè)音階對(duì)應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂(lè)了,當(dāng)然對(duì)于單片機(jī)來(lái)產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí)/計(jì)數(shù)器T0來(lái)產(chǎn)生這樣方波頻率信號(hào),因此,我們只要把一首歌曲的音階對(duì)應(yīng)頻率關(guān)系正確即可。其計(jì)數(shù)初值T的求法如下:2247。 例如:設(shè)K=65536,fi=1MHz,求低音DO(261Hz)、中音DO(523Hz)、高音DO(1046Hz)的計(jì)數(shù)值。 T=65536-N=65536-fi247。fr=65536-500000/fr(2)開(kāi)啟本系統(tǒng),數(shù)碼管顯示“”。但由于仿真系統(tǒng)原因,本設(shè)計(jì)音頻效果不是很好?;菊莆樟薖rotel99SE原理圖的方法,并設(shè)計(jì)了一個(gè)單片機(jī)最小系統(tǒng)。 參考文獻(xiàn)[1] [2] 吳運(yùn)昌.模擬電子線路基礎(chǔ).廣州:華南理工大學(xué)出版社,2004年[3] 閻石.?dāng)?shù)字電子技術(shù)基礎(chǔ).北京:高等教育出版社,1997年[4] 張曉麗等.?dāng)?shù)據(jù)結(jié)構(gòu)與算法.北京:機(jī)械工業(yè)出版社,2002年[5] 馬忠梅等. ARMamp。sbit BEEP=P3^0。i120。 DelayMS(2)。 case 2:k=1。 case 8:k=3。 DelayMS(2)。 case 2:k+=4。 case 8:k+=12。}void play_Tone() interrupt 1{ TH0=Tone_Delay_Table[KeyNo]/256。 TMOD=0x01。 P0=DSY_Table[KeyNo]。 }}
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1