音乐定时器 下载本文

13

4.5 音乐播放电路

蜂鸣器有长声有短声两种,可以根据需要进行选择,通过软件编程控制。在程序里可以设计不同的歌曲来通过播放器进行播放,所以,在这个设计里,是可以有不同的铃声的。

第三章 软件设计及说明

3.1软件设计

软件设计包括:信息输入、信息处理、显示输出。为了使程序清晰明了,采用调用子程序设计方式。主要子程序包括:键盘扫描子程序、键值处理子程序、显示子程序、倒计时处理子程序、进制处理子程序、音乐播放子程序。

首先程序初始化,对一些位地址进行标号(便于阅读、接线、编程及程序修改),对默认显示内容赋初值。

13

14

主程序 键盘扫描子程序 按键处理子程序 音乐播放子程序 显示子程序 (去抖动) 显示子程序 定时器0初始化子程序

定时器1初始化子程序 序 倒计时处理子程14

15

15

16

键盘流程图:

16