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

正文內(nèi)容

簡易電子琴的設(shè)計(編輯修改稿)

2024-11-12 10:26 本頁面
 

【文章內(nèi)容簡介】 據(jù)發(fā)現(xiàn)它們的順序依次產(chǎn)生相應鍵的鍵碼 。 ( 3)被按鍵識別:如何識別被按鍵是接口解決的主要問題,一般可通過軟硬結(jié)合的方法完成。常用的方法有行掃描法和線反轉(zhuǎn)法兩種。行掃描法的基 本思想是,由程序?qū)︽I盤逐行掃描,通過檢測到的列輸出狀態(tài)來確定閉合鍵,為此,需要設(shè)置入口、輸出口一個,該方法在微機系統(tǒng)中被廣泛使用。線反轉(zhuǎn)法的基本思想是通過行列顛倒兩次掃描來識別閉合鍵,為此需要提供兩個可編程的雙向輸入 /輸出端口 。 ( 4)鍵碼產(chǎn)生:為了從鍵的行列坐標編碼得到反映鍵功能的鍵碼,一般在內(nèi)存區(qū)中建立一個鍵盤編碼表,通過查表獲得被按鍵的鍵碼。 用 AT89S51 的并行口 P1 接 44 矩陣鍵盤,以 - 作輸入線, 以 - 作輸出線;在數(shù)碼管上顯示每個按鍵的 “0 - F” 序號。 總體電路 具體 原理如圖 2 所示。 圖 2 總體電路原理圖 3 系統(tǒng)硬件設(shè)計 系統(tǒng)硬件總體設(shè)計 本系統(tǒng)由鍵盤矩陣、 LED 顯示管、揚聲器這幾個部分組成, LED 顯示管顯示當前按鍵,揚聲器發(fā)出對應音符。硬件總體設(shè)計圖如圖 3 所示。 模塊初始化 發(fā)送掃描碼 有鍵按下 下 開始 掃描鍵盤矩陣 顯示按鍵 啟動定時器 根據(jù) Key No 發(fā)音 顯示按鍵 延時 結(jié)束 停在播放 是 否 圖 3 硬件總體設(shè)計圖 子系統(tǒng)(模塊)一 LED 顯示模塊如圖 22 所示,利用 AT89S51 單片機的 P0端口的 - 連接到一個 七段 數(shù)碼管的 a- h 的筆段上,數(shù)碼管的公共端接 電源 。 矩陣掃描顯示當前按鍵模塊如圖 4 所示。 圖 4 矩陣掃描顯示當前按鍵模塊圖 子系統(tǒng)(模塊)二 對鍵盤掃描電路的掃描方式有行掃描法和線反轉(zhuǎn)法,在此次程序編寫中,采用行掃描法,通過在 ~ 上循環(huán)送出 0 掃描信號, ~ 輸入按鍵上的高低電平信息給單片機,經(jīng)處理程序,判斷出是哪個開關(guān)按下,并送主程序以實現(xiàn)不同功能。 鍵盤掃描電路圖如圖 5 所示。 圖 5 鍵盤掃描電路圖 4 軟件設(shè)計 本軟件設(shè)計關(guān)鍵是要實現(xiàn)一種由單片機控制的簡單音樂發(fā)生器,
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1