本帖最后由 jinglixixi 于 2020-8-7 23:09 编辑
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运行效果
|