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

正文內(nèi)容

基于單片機(jī)音樂播放器課程設(shè)計(jì)(更新版)

2025-07-31 17:29上一頁面

下一頁面
  

【正文】 64820,64898,64968,65030, 65058,65110,65157,65178}。N:記數(shù)值:Fi:內(nèi)部計(jì)時(shí)依次為1us,故其頻率為1 MHZ。例如對1/4拍音符,相應(yīng)的時(shí)間常數(shù)為16(即10H);對3拍音符,相應(yīng)時(shí)間長數(shù)為192(即C0H)。10.8.2.3 1602LCD的指令說明及時(shí)序1602液晶模塊內(nèi)部的控制器共有11條控制指令,如表1014所示:序號指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容與HD44780相兼容的芯片時(shí)序表如下:讀狀態(tài)輸入RS=L,R/W=H,E=H輸出D0—D7=狀態(tài)字寫指令輸入RS=L,R/W=L,D0—D7=指令碼,E=高脈沖輸出無讀數(shù)據(jù)輸入RS=H,R/W=H,E=H輸出D0—D7=數(shù)據(jù)寫數(shù)據(jù)輸入RS=H,R/W=L,D0—D7=數(shù)據(jù),E=高脈沖輸出無:喇叭() 由于人的耳朵能聽到的聲音feq為20HZ—20 000HZ,極性電容C2的作用為濾波,電容C7的作用為截止直流信號通過。第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時(shí)對比度最弱,接地時(shí)對比度最高,對比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對比度。P1只作I/O口使用,有內(nèi)部上拉電阻。RST/VPD (9):復(fù)位信號線ALE/PROG (30):地址鎖存有效信號線PSEN(29):外部程序存儲(chǔ)器讀選通信號線EN/VPP(31):內(nèi)部和外部程序存儲(chǔ)器的選擇線I/O端口:8051共有4 I/O端口,為P0,P1,P2,P3;4個(gè)I/O口都是雙向的,且每個(gè)口都具有鎖存器。19:時(shí)鐘XTAL1腳,片內(nèi)振蕩電路的輸入端。第二章 音樂電子顯示屏主要器件相關(guān)知識介紹 制作音樂播放器所使用的主要元器件AT89S52 1個(gè)晶振 12MHZ 1 個(gè)LCD1602液晶顯示器 1個(gè)小喇叭 1個(gè)電容 30pf 2個(gè)極性電容 1uf 2個(gè)10nf 1個(gè)電阻 10k 1個(gè)470歐 1個(gè)1K歐 1個(gè)按鍵 17個(gè)排阻 1k 1個(gè) AT89S52 : AT89S52是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。而品質(zhì)的提高,功能的更新,可靠性的增強(qiáng),品種的變化無不于產(chǎn)品的核心控制部分水平的提高密不可分。現(xiàn)在這些由單片機(jī)實(shí)現(xiàn)的音樂播放器的功能越來越強(qiáng)、費(fèi)用越來越低?,F(xiàn)在我們對這些引腳的功能加以說明: 8051的時(shí)鐘有兩種方式,一種是片內(nèi)時(shí)鐘振蕩方式 但需在18和19腳外接石英晶體(212MHz)和振蕩電容,振蕩電容的值一般取10p30p。 P0 有三個(gè)功能 1)。P2有兩個(gè)功能當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號,當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。 4*4鍵盤: 第三章 音樂播放器設(shè)計(jì)原理 我們知道,聲音的頻譜范圍約在幾十到幾千赫茲,若能利用程序來控制單處機(jī)某個(gè)口線的“高”電平或低電平,則在該口線上就能產(chǎn)生一定頻率形波,接上喇叭就能發(fā)出一定頻率的聲音,若再利用延時(shí)程序控制“高”“低”電平的持續(xù)時(shí)間,就能改變輸出頻率,從而改變音調(diào)。為了產(chǎn)生手彈的節(jié)奏感,在某些音符(例如兩個(gè)相同音符)音插入一個(gè)時(shí)間單位的頻率略有不同的音符。求低音DO(26HZ),中音DO(523HZ),高音DO(1046HZ)的記數(shù)值。unsigned char code tab1[]=PLAYING MUSIC IS。 //1~7在頻率表中的位置unsigned char code LengthTab[7]= { 1,2,4,8,16,32,64 }。 TMOD |= 0x11。TL0 = Sound_Temp_TL0。 if(j 11) {j = j12。Tone = Sound[Point]。 //計(jì)算出音符 SM=Tone/10%10。TH0 = Sound_Temp_TH0。 else LDiv1=LDiv*SOUND_SPACE。i) //發(fā)規(guī)定長度的音 { while(TF1==0)。i) //音符間的間隔 { while(TF1==0)。}//****************************液晶模塊函數(shù)************************************//************************************************************************sbit LCDE=P3^5。 //先延時(shí)。 LCDE=0。LCDPORT=dat。 WriteCMD(0x07)。}//**************************************************************************endif main(){ unsigned char temp。y7。 mydelay(5)。 P1=k。j)。 break。P3_0=~P3_0。y++) { WriteData(tab3[y])。mydelay(3)。 temp=temp amp。 WriteCMD(0x80)。z10。//*********************************** mydelay(25)。在實(shí)驗(yàn)中發(fā)現(xiàn),其實(shí)在難編寫的程序都是由一些基礎(chǔ)程序模塊構(gòu)成的,很多的基礎(chǔ)模塊前人就已經(jīng)做好了,只要我們拼湊就行了,當(dāng)然拼湊的工作也不是很簡單,最重要的還是要自己的基礎(chǔ)扎實(shí),同時(shí),自己的思路要非常的清晰。北京:電子工業(yè)出版社,2002【2】
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1