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

正文內(nèi)容

單片機(jī)實習(xí)計劃包含電子琴-展示頁

2024-08-18 01:27本頁面
  

【正文】 0x5e,0x79,0x71}。 在這個程序中用到了兩個定時/計數(shù)器來完成的。現(xiàn)在以單片機(jī)12MHZ晶振為例,例出高中低音符與單片機(jī)計數(shù)T0相關(guān)的計數(shù)值如下表所示 音符頻率(HZ)簡譜碼(T值)音符頻率(HZ)簡譜碼(T值)低1 DO26263628 4 FA740648601 DO27763731中 5 SO78464898低2 RE29463835 5 SO831649342 RE31163928中 6 LA88064968低 3 M33064021 693264994低 4 FA34964103中 7 SI98865030 4 FA37064185高 1 DO104665058低 5 SO39264260 1 DO110965085 5 SO41564331高 2 RE117565110低 6 LA44064400 2 RE124565134 646664463高 3 M131865157低 7 SI49464524高 4 FA139765178中 1 DO52364580 4 FA148065198 1 DO55464633高 5 SO156865217中 2 RE58764684 5 SO166165235 2 RE62264732高 6 LA176065252中 3 M65964777 6186565268中 4 FA69864820高 7 SI196765283下面我們要為這個音符建立一個表格,有助于單片機(jī)通過查表的方式來獲得相應(yīng)的數(shù)據(jù) 低音0-19之間,中音在20-39之間,高音在40-59之間 TABLE: DW 0,63628,63835,64021,64103,64260,64400,64524,0,0 DW 0,63731,63928,0,64185,64331,64463,0,0,0 DW 0,64580,64684,64777,64820,64898,64968,65030,0,0 DW 0,64633,64732,0,64860,64934,64994,0,0,0 DW 0,65058,65110,65157,65178,65217,65252,65283,0,0 DW 0,65085,65134,0,65198,65235,65268,0,0,0 DW 0 音樂的音拍,一個節(jié)拍為單位(C調(diào)) 曲調(diào)值DELAY曲調(diào)值DELAY調(diào)4/4125ms調(diào)4/462ms調(diào)3/4187ms調(diào)3/494ms調(diào)2/4250ms調(diào)2/4125ms對于不同的曲調(diào)我們也可以用單片機(jī)的另外一個定時/計數(shù)器來完成。 (2. 可隨意彈奏想要表達(dá)的音樂。P1_0=~P1_0。}}else{t5hz++。if(t7hz==3){t7hz=0。TR0=0。if(flag==0){flag=~flag。}}}}void t0(void) interrupt 1 using 0{tt++。TR0=1。flag=0。t7hz=0。j)。i)for(j=248。while(1){if(P3_7==0){for(i=10。ET0=1。TH0=0x06。void main(void){unsigned char i,j。bit stop。unsigned char t7hz。 (3. “?!焙汀斑恕?,因此定時/,對于以250us為基準(zhǔn)定時2000次才可以。 2. 電路原理圖 3. 系統(tǒng)板上硬件連線 (1. 把“單片機(jī)系統(tǒng)”“音頻放大模塊”區(qū)域中的SPK IN端口上; (2. 在“音頻放大模塊”區(qū)域中的SPK OUT端口上接上一個8歐或者是16歐的喇叭; (3. 把“單片機(jī)系統(tǒng)”“獨立式鍵盤”區(qū)域中的SP1端口上; 4. 程序設(shè)計方法 (1. 我們用單片機(jī)實定時/計數(shù)器T0來產(chǎn)生700HZ和500HZ的頻率,根據(jù)定時/計數(shù)器T0,我們?nèi)《〞r250us,因此,700HZ的頻率要經(jīng)過3次250us的定時,而500HZ的頻率要經(jīng)過4次250us的定時。P2=table[Second%10]。if(Second==60){Second=0。while(1){delay1s()。P0=table[Second/10]。j)。i)for(j=248。k)for(i=20。for(k=100。unsigned char Second。 (4. 一秒時間的產(chǎn)生在這里我們采用軟件精確延時的方法來完成。 (2. 對
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1