本帖最后由 jinglixixi 于 2020-8-7 23:38 編輯
3.按鍵識別 由于按鍵識別相應掃描的低電平,故將P07設置為輸出低電平。 1)按圖16所示完成程序流程修改,并進行相應的配置修改。 圖16 程序流程
圖17 修改配置
2)點擊 “生成工程源代碼”, 以生成工程代碼,則其主程序如圖18所示。 圖18 生成的主程序
3)編譯并下載程序后,依次按下K1~K4鍵,則輸出結果如圖19所示。 圖19 按鍵值輸出
4.MP3音頻模塊控制 MP3音頻模塊是一款通過串行通訊進行控制的功能模塊,它與按鍵相配合即可實現選擇和控制的目的。 控制MP3的主要指令有:播放指令、停止指令及音量調節指令。為便于控制,可將其放置到數組變量中。 1)添加存儲指令的數組變量 2)添加播放處理函數 3)按圖20所示完成程序流程修改, 并以圖21所示進行重新配置。 圖20程序流程
圖21 更新相關配置
4)經編譯處理其結果如圖22所示 圖22編譯結果
5)下載程序后,依次按下K1、K2、K3鍵后,來分別執行歌曲的播放、停止和音量調節,則其輸出內容如圖23所示。 在連接MP3播放模塊的情況下,可聽到控制的效果。 圖23運行效果
|