標(biāo)題: 單片機(jī)電子琴程序有疑問 [打印本頁]

作者: xpka980    時(shí)間: 2018-1-11 00:56
標(biāo)題: 單片機(jī)電子琴程序有疑問


如圖一部分程序,由P0口控制數(shù)碼管,按下不同按鍵數(shù)碼管顯示不同,K9為自動播放按鍵,為什么在八個(gè)按鍵顯示八個(gè)數(shù)字的程序結(jié)束后有一句P0=0x20;?

作者: candura    時(shí)間: 2018-1-11 09:08
僅僅從這一段程序看,應(yīng)該是按住按鍵的時(shí)候就發(fā)聲音并且顯示數(shù)碼管,那么退出這個(gè)While和If之后不光不發(fā)出聲音,數(shù)碼管也要相應(yīng)的不再顯示那個(gè)音符,所以輸出P0來消除之前數(shù)碼管的音符顯示,改為顯示某個(gè)提示符號。





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1