- 12
- 0
- 约2.98千字
- 约 37页
- 2020-06-09 发布于天津
- 举报
实验四 硬件电子琴电路模块设计 基础知识 一、节拍 1、在音乐中,时间被分成均等的基本单位,每个单位叫做一个“拍子”或 称一拍。 2、拍子的时值是以音符的时值来表示的,一拍的时值可以是四分音符(即以四分音符为一拍),也可以是二分音符(以二分音符为一拍)或八分音符(以八分音符为一拍)。例2/4,3/4等 3、拍子的时值是一个相对的时间概念 比如当乐 曲的规定速度为每分钟 60 拍时,每拍占用的时间是一秒,半拍是二分之一 秒;当规定速度为每分钟 120 拍时,每拍的时间是半秒,半拍就是四分之一 秒。 在本次实验中,最小的节拍是1/4拍,规定速度是每拍1秒。可以得到,在我们把音符按照以1/4拍为单位存放到ROM里,而后以4HZ频率读取,则可以实现乐曲的节拍。 基础知识 要产生音频脉冲: 1、算出某一音频的脉冲的周期(1/频率) 2、然后将此周期除以2,即为半周期的时间。 3、利用定时器,计时这个半周期的时间,每当计时到后,就将输出脉冲的I/O反相。 4、重复计时此半周期的时间再对I/O反相,就可以在I/O脚上得到此频率的脉冲。 例如,频率为523Hz, 其周期为1/523?S=1912uS, 因此只要令计数器计时956,在每计数956次时就将I/O反接,就可得到中音DO(532Hz)。 其计数值N可以根据以下公式得到: 2N
原创力文档

文档评论(0)