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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)---電子琴設(shè)計(jì)-預(yù)覽頁

2025-02-09 11:20 上一頁面

下一頁面
 

【正文】 程序清單以下是電子琴設(shè)計(jì)的程序:include //頭文件的說明include //用于8255的使用define uint unsigned intdefine uchar unsigned chardefine COM8255 XBYTE [0X8003] //8255的控制字地址define PA XBYTE [0X8000] //8255端口A的地址uchar flag。 //以上數(shù)組中的數(shù)分別是發(fā)出1234567七個(gè)音調(diào)的定時(shí)器的初值//子程序的說明void keyscan()。 //逆序播放7654321//簡單的延時(shí)子程序,用于鍵盤掃描時(shí)消抖void delay(){ uchar a。 //變量賦初值 do{ P1=0xf0。 if(flag!=0xf0) //等待有鍵按下,若有鍵按下則向下執(zhí)行 { delay()。0xf0。 flag=flagamp。 /*第三行中除了9號(hào)鍵外,其余鍵按下不采取操作*/ case 0x0b:key=0。 case 0x0e:key=0。 flag=flagamp。 //根據(jù)對(duì)應(yīng)的鍵,對(duì)key賦值 case 0x0d:key=7。 case 0x07:key=5。 flag=flagamp。 //根據(jù)對(duì)應(yīng)的鍵,對(duì)key賦值 case 0x0d:key=3。 case 0x07:key=1。i7。 // 開始計(jì)時(shí) while(num100)。 //num清零,準(zhǔn)備下次計(jì)數(shù) }//逆序播放7654321七個(gè)音調(diào)void ni() //逆序播放 { uchar i。 //逆序取數(shù)組中的數(shù) TH0=table[i]/256。 //等待發(fā)出50個(gè)脈沖 } TR0=0。 //每次定時(shí)產(chǎn)生中斷,重新賦初值,可以產(chǎn)生連續(xù)的脈沖 TL0=table[key]%256。 //key值清零,用于鍵盤掃描 num=0。 //開總中斷 ET0=1。 //等待鍵按下 if(key8) { key。 //開定時(shí)器 while(num100)。 //num清零,為下次計(jì)數(shù)做好準(zhǔn)備 } if(key==8) { shun()
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1