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

正文內(nèi)容

基于at89c52單片機(jī)的簡(jiǎn)易電子琴設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(參考版)

2025-06-29 18:35本頁(yè)面
  

【正文】 }。 TL0=Low。 //總中斷打開(kāi) ET0=1。 } } }}/* 定時(shí)器初始化子程序*/void Init_Timer0(void){ TMOD |= 0x01。} Song()。if(P1!=0xff)//長(zhǎng)按任意 8 音鍵退出播放{ delayms(10)。 Time=MUSIC[i+2]。//去音符振蕩頻率所需數(shù)據(jù) High=FREQH[k]。 if(tab==0) { i=0。TR0=1。 //在未按鍵時(shí),喇叭低電平,防止長(zhǎng)期高電平損壞喇叭 } else { High=freq[num1][1]。 if(num==0) { TR0=0。break。break。break。break。break。break。break。break。break。 //在未按鍵時(shí),喇叭低電平,防止長(zhǎng)期高電平損壞喇叭 lcd_string(0x40+0,5,NOTE:)。//開(kāi)機(jī)畫(huà)面 Init_Timer0()。 lcd_string(0,10,dis1[0])。 //延時(shí)所需要的節(jié)拍 }/* 主函數(shù)*/void main (void){ uchar num,k,i。 TR0=1。 }/* 歌曲處理函數(shù)*/void Song(){28 TH0=High。i++) delayms(250)。for(i=0。 lcd_wr(m,0x01)。 lcd_wr(m,0x06)。 lcd_wr(m,0x0c)。 lcd_wr(m,0x38)。}/* *1602 初始化**/void lcd_init()27{ P0=0x00。}/* 1602 液晶寫(xiě)字符串命令*/void lcd_string(uchar add,uchar mun,uchar *pstring){ lcd_wr(m,0x80+add)。 delayms(1)。 P0=xdat。 RW=0。 delay2xus(245)。//定時(shí)器初始化/* 延時(shí)函數(shù)大約約 2*z+5us*/void delay2xus(uchar z){ while(z)。uchar code dis1[2][10]={ELECTRONIC,ORGAN}。 // 音階頻率表 高八位uchar code FREQH[]={ 0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8, 25 0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i 0xFC,0xFD,0xFD,0xFD,0xFD,0xFE, 0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF, } 。}}。},{39。},{39。},{39。},{39。},{39。},{39。},{39。},{39。 uchar code YINFU[9][1]={{39。//液晶使能端uchar code freq[][2]={ 0xD8,0xF7,//00440HZ 1 0xBD,0xF8,//00494HZ 2 0x87,0xF9,//00554HZ 3 0xE4,0xF9,//00587HZ 4 0x90,0xFA,//00659HZ 5 0x29,0xFB,//00740HZ 6 0xB1,0xFB,//00831HZ 7 0xEF,0xFB,//00880HZ `1}。//液晶數(shù)據(jù)命令選擇sbit RW=P2^6。 //定義喇叭接口sbit tab=P3^4。 Electronic Organ;LCD screen23附錄實(shí)物圖電子琴程序includedefine uchar unsigned chardefine uint unsigned int define KeyPort P1define m 0define dat 1/* 變量*/uchar High,Low。 achieve low audio power amplifier with an NPN transistor 8550 play Farewell。 also use some simple devices such as: two digital tube, and an NPN transistor and resistors, etc.. Keys to input notes and tones。 由于我的學(xué)術(shù)水平有限,所寫(xiě)論文難免還有許多缺點(diǎn)和錯(cuò)誤,懇請(qǐng)各位老師批評(píng)和指正。其次感謝這篇論文所涉及到的各位學(xué)者,本文引用了各位學(xué)者的研究文獻(xiàn),如果沒(méi)有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文。 致謝通過(guò)兩個(gè)多月的學(xué)習(xí)查資料終于將這篇論文順利完成,在這個(gè)過(guò)程中遇到了不少的問(wèn)題,都在各位同學(xué)朋友和導(dǎo)師的幫助下得以解決,同時(shí)也認(rèn)識(shí)到了自身綜合知識(shí)方面的欠缺。伴隨著科技水品的提高,電子產(chǎn)品會(huì)朝著節(jié)能、使用壽命長(zhǎng),故障發(fā)生頻率低、體積小、功能強(qiáng)大等方面迅踴發(fā)展,而單片機(jī)的發(fā)展必然會(huì)促進(jìn)其發(fā)展,在不久的將來(lái),高性能21的單片機(jī)系統(tǒng)會(huì)在電子領(lǐng)域得到廣泛應(yīng)用,所以現(xiàn)在對(duì)單片機(jī)進(jìn)行初步的研究對(duì)以后個(gè)人的發(fā)展很有幫助。 (2)音量不可調(diào)。不足之處有:(1)可彈奏的音符數(shù)較少,只能在一定范圍內(nèi)滿(mǎn)足用戶(hù)需要。 基于單片機(jī)原理的電子琴大大簡(jiǎn)化了以前傳統(tǒng)的音樂(lè)產(chǎn)生電路,使得元件得到減少,生產(chǎn)成本降低而且性能也得到了提高,并且耗能也降低了。點(diǎn)擊左下方的運(yùn)行按鈕。1 C945NPX12MhzC130pFC230pF C310uf R10KD714613D51241D31029D1807E6RW5S4VS1D2VE3LCD1M06L23456789110KRESPACK8圖 53 硬件電路圖然后在菜單 —Debug(調(diào)試) 中,選中Use Remote Debug Monitor(使用遠(yuǎn)程調(diào)試監(jiān)控),再左鍵雙擊芯片將所生成的 .hex 文件寫(xiě)入 AT89C52 芯片中,將 .hex 文件載入,就完成了序的寫(xiě)入。18 仿真步驟首先用 Protel99se 軟件繪制電路原理圖,如圖 511 2 3 4 5 6ABCD654321DCBA TitleNumber RevisionSizeBDate: 19May2022 Shet of File: C:\Documents and Setings\Administrator\出\出出出\出 出出\ By:123456789RP1103VCabcdefghbcdefghY112MHZC32 C22XTAL1 XTAL2VCR110kVC RST 1234567891011213141516LCD1602k1 k2 k3k4k1k2k3k4VC(RXD)(TXD)1 (INT0)12P3.(INT1)(T0)(T1)15(WR)(RD)17XTAL218XTAL119GND20 (A8) (A9) 2P2.(A10) (A1) 24(A12) (A13) (A14) 27(A15) 28PSEN29ALE/PROG30EA/VP . 39VC40U1STC89C52112233445566S1SWITCH32 1p1POWER123RT110Ka1 23 4K1KEY1 23 4K2KEY1 23 4K3KEY1 23 4K4KEY+C110UFVCRSTXTAL1XTAL2k5k6k7k8k5 k6 k7 k81 23 4K5KEY1 23 4K6KEY1 23 4K7KEY1 23 4K8KEY12 34K9KEY Q1C945VC12LABCON2出出圖 51 電路原理圖 電路原理圖繪制完成之后就可以進(jìn)行電路功能的仿真。(2)仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標(biāo)系統(tǒng)。用過(guò)匯編語(yǔ)言后再使用 C 來(lái)開(kāi)發(fā),體會(huì)更加深刻。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。掌握這一軟件的使用對(duì)于使用 51 系列單片機(jī)的愛(ài)好者來(lái)說(shuō)是十分必要的,如果使用 C 語(yǔ)言編程,那么 Keil 幾乎就是不二之選,即使不使用 C 語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)使工作事半功倍。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(uVision )將這些部份組合在一起。 keil 簡(jiǎn)介單片機(jī)開(kāi)發(fā)中除必要的硬件外,同樣離不開(kāi)軟件,我們寫(xiě)的匯編語(yǔ)言源程序要變?yōu)?CPU 可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。2. Keil 軟件編譯 C 語(yǔ)言,要求最終編譯結(jié)果程序 0 錯(cuò)誤,將其導(dǎo)入到 Proteus 仿真軟件中。為課程設(shè)計(jì)與畢業(yè)設(shè)計(jì)提供綜合系統(tǒng)仿真。還有各種不同廠家及時(shí)更新的實(shí)際元件模型。Proteus 的元件庫(kù):有分離元件、集成器件、還有多種帶 CPU 的可編程序器件。Proteus 由兩個(gè)主要程序系統(tǒng)構(gòu)成(電路原理圖設(shè)計(jì)系統(tǒng))和 (印刷電路版設(shè)計(jì)系統(tǒng)) 。2247。fr
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1