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

正文內(nèi)容

單片機(jī)音樂發(fā)生器(留存版)

2025-08-10 12:46上一頁面

下一頁面
  

【正文】 { delay_1ms(12)。uchar gaodi=0。 //按鍵程序void delay_1ms(uchar i)。圖11 、液晶顯示子程序流程圖如圖12所示為液晶顯示子程序流程圖。每個按鍵代表不同的音符,通過程序控制揚(yáng)聲器發(fā)出不同音符。如表2所示為節(jié)拍碼與實(shí)際碼之間的對照表?;诔杀炯凹庸?fù)雜程度的考率,采用方案二。方案三:陰極射線管顯示器(CRT)。基于對功能齊全性的考慮,我們采用方案三。利用PCA的脈沖寬度調(diào)制(PWM)模式可產(chǎn)生一個8位PWM。液晶顯示器每一個點(diǎn)在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,顯示質(zhì)量高。塑料板質(zhì)量輕,不易碎,但是也不好加工,且不環(huán)保。然后,將這首音樂所有音符的計(jì)數(shù)初值編成一個表,并把每一個音符的計(jì)數(shù)初值與一個確定的數(shù)字碼來聯(lián)系。、復(fù)位電路設(shè)計(jì)AT89C52的復(fù)位是由外部的復(fù)位電路實(shí)現(xiàn)的,在本次設(shè)計(jì)中,我們采用了按鍵電平復(fù)位電路。、程序的設(shè)計(jì)、系統(tǒng)整體流程圖 圖10如圖10所示為系統(tǒng)整體流程圖。附錄附錄1:電路原理圖附錄2:部分源程序includeinclude define uchar unsigned chardefine uint unsigned int define LCDPORT P0define E P3^1define RW P3^3define DI P3^4define CS1 P3^6define CS2 P3^5define BUSYSTATUS P0^7define LCDSTARTROW 0xc0define LCDPAGE 0xB8define LCDLINE 0x40void Run(void)。uchar flag=0。 if(P1==0X7f) gaodi++。 if(P1==0XEF) key=5。 }}time0() interrupt 1 //定時器0中斷{ TH0=Th0。j++) { Beep=~Beep。 Th0=MusicCode[(yinfu1)*2]。 } delay_1ms(10)。 case 6: P2= 0X7D。 E=0。} void vLCDInitialize(){ CS1=1。ucCount64ucline。 }} void vShowOneChin(unsigned char ucPage,unsigned char ucLine,unsigned char *ucaChinMap){ vShowCustomRo(ucPage,ucLine,16,ucaChinMap)。從選題到初試,再到預(yù)賽,無論是程序的調(diào)試,電路的焊接還是報告的撰寫,都是自己親自動手。最值得欣賞的風(fēng)景,是自己奮斗的足跡。//開放中斷總允許位// lcd_init()。CS2=1。 vWriteCMD(LCDPAGE+ucPage) 。 LCDPORT=0xff。 i0 。 case 3: P2= 0X4F。 while(SONG_LONG2[i]!=0||SONG_TONE2[i]!=0) { //播放各個音符,SONG_LONG 為拍子長度 for(j=0。 for(i=0。k148。 else { Th0=KeyCode[gaodi*14+key*2]。 if(P1==0XFB) key=3。 /*同一首歌的源代碼*/uchar code Music[]={0Xef,0Xef, 0X88,0X14,0X24,0X36,0X42,0X34,0X14,0X28,0X14,0X94,0X1f,0X88,0X14,0X24,0X34,0X32,0X42,0X54,0X14,0X46,0X32,0X54,0X22,0X32,0X32,0X22,0X2C,0X38,0X54,0X74,0X76,0X62,0X68,0X54,0X52
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1