基于TA89C2051的电子琴方案设计
时间:12-24
来源:互联网
点击:
,一直循环此操作直到按键释放为止,按键释放后停止T0工作并再次判断是否又有按键按下,并继续执行以前的过程。
定时器T0工作在方式0,13位计数方式所以最大的计数次数为2^13=8192次,由于单片机的晶振是12MHz则机器周期是1 μ s,即定时器最大可以定时8192 μ s。各个音符周期的一半即高电平或低电平持续的时间就是定时器需要定时的时间,所以对于各个音符的计数初值计算方法如下:
设音符的频率为f,则计数初值=8192一各个音符的周期=8192-
计数初值如表2所示:
- 基于XML技术的考试阅卷系统方案设计(10-30)
- 基于单片机的智能家居安防系统方案设计(10-14)
- 基于CAN总线的电梯外呼系统方案设计(10-06)
- 基于Virtex-5 FPGA的音视频监视系统方案设计(10-06)
- 基于单片机的智能家居安防系统的方案设计(09-26)
- 基于OuartusⅡ和GW48EDA开发工具的电子抢答器方案设计(09-16)