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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)---電子琴設(shè)計(jì)-文庫吧

2025-05-17 22:42 本頁面


【正文】 到不同頻率的音調(diào)。 三、設(shè)計(jì)原理 程序流程圖 根據(jù)上述的設(shè)計(jì)方案,可以用流程圖畫出本次課程設(shè)計(jì)的整體思路,在以下的流程圖中,包括主程序和各個(gè)相關(guān)的子程序。 在程序中,首先是進(jìn)行掃描,找出是哪個(gè)鍵被按下,然后根據(jù) 相應(yīng)的鍵號(hào),采取不同的操作,以此構(gòu)成循環(huán) 本程序中涉及到的子程序模塊包括:鍵盤掃描子程序;定時(shí)器中斷子程序;順序連續(xù)發(fā)出 1234567 七個(gè)音調(diào);連續(xù)發(fā)出 7654321 七個(gè)音調(diào)。 以下分別 主程序各個(gè)相關(guān)的子程序 : 硬件原理圖 以下是 電子琴電路的實(shí)際硬件原理圖,主要是一個(gè)單片機(jī),和一個(gè) 8255 以及一個(gè)喇叭組成。是通過 8255 的 口發(fā)出脈沖,來產(chǎn)生不同頻率的音調(diào)。單片機(jī)則是用到一個(gè)定時(shí)器,來產(chǎn)生定時(shí)中斷。 值得注意的是,由于電路圖中是直接用 P1 口來進(jìn)行鍵盤掃描的,則在實(shí)驗(yàn)箱上進(jìn)行實(shí)物連接時(shí),一定要把跳線器短接,否則將使鍵盤掃描不能正常工作。 在連線時(shí),不能使用已損壞的導(dǎo)線,并且把多余的導(dǎo)線放到一邊,一面影響正常的工作。 四.模塊設(shè)計(jì) 1.鍵盤掃描模塊 通過鍵盤掃描的流程圖可以清晰的知道其工作原理,可將其歸納為: 先將 P1 的高四位置 1,低四位置 0,在讀 P1 口的值,若讀到的值得高四位不是全 1,則代表有鍵按下或者是鍵盤抖動(dòng)。 為消除鍵盤抖動(dòng)的影響,先采用延時(shí),延時(shí)后重復(fù)上述操作,若讀到的值得高四位不是全 1,則代表確實(shí)有鍵按下。 在有鍵按下的情況下,則可以找出是哪個(gè)鍵被按下,方法是:在值為 0 的那一行,繼續(xù)賦零,其余行和所有列均給 1,在此情況下,讀出列的值,在列中,哪一列為 0,則代表 該列的鍵被按下。 用上述的方法就 可以找出被按下的鍵,然后將對(duì)應(yīng)的鍵號(hào)取出, 就可以在主程序中使用。 定時(shí)器模塊 定時(shí)器模塊則是簡(jiǎn)單的運(yùn)用定時(shí)器的中斷,對(duì)于定時(shí)器而言,其初值不同,計(jì)數(shù)的溢出率就不同,又因?yàn)?,每次定時(shí)器產(chǎn)生的中斷將電平信號(hào)取反,就可以產(chǎn)生不同頻率的脈沖,有了脈沖就可以驅(qū)動(dòng)喇叭產(chǎn)生不同頻率的音調(diào)。 以上就是該任務(wù)的兩個(gè)模塊,這都是簡(jiǎn)單的運(yùn)用單片機(jī)鍵盤掃描知識(shí)和定時(shí)器的運(yùn)用,其原理都是很基本的。 五、調(diào)試過程 問題發(fā)現(xiàn)與解決 在進(jìn)行調(diào)試是,還是發(fā)現(xiàn)了一些問題。但最終都得到解決。問題之一就是,在等待 50 脈沖時(shí),由于 while 語句位置的使用不當(dāng),導(dǎo)致程序不能正常運(yùn)行。其次,就是 1234567 七個(gè)音調(diào)的不準(zhǔn)確,需要正確計(jì)算出定時(shí)器初值,而后在進(jìn)行調(diào)試,就可以聽到效果較好的其中音調(diào)。 六、 設(shè)計(jì)總結(jié) 在此次課程設(shè)計(jì)中,我通過實(shí)踐操作,更好的正握了書本知識(shí),尤其是鍵盤掃描模塊,其次就是定時(shí)的使用,當(dāng)然,對(duì)喇叭的發(fā)生原理也能掌握。 另外,我還學(xué)到了如何正確,有效的調(diào)試程序。這說明,只有掌握正確的方法,才能提高效率。 最重要的是,我的動(dòng)手實(shí)踐能力,得到了較大的提高。所以,此次的課程使勁兒還是受益頗多的。 七、 參考文獻(xiàn) 《單片機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書》,屈波等編, 2021 年 《單片機(jī)原理及應(yīng)用》,趙德安等編,機(jī)械工業(yè)出版社, 2021 《單片機(jī)基礎(chǔ)》,李廣弟等,北京航空航天大學(xué)出版社, 2021 年 八、 程序清單 以下是電子琴設(shè)計(jì)的程序: include //頭文件的說明 include //用于 8255 的使用 define uint unsigned int d
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1