第11章单片机应用系统设计技术.pptVIP

  • 2
  • 0
  • 约2.84万字
  • 约 125页
  • 2017-06-15 发布于北京
  • 举报
调4/4的1/4拍的延迟时间=125ms DELAY:MOV R7,#125 D2: MOV R4,#2 D3: MOV R3,#248 DJNZ R3,$ DJNZ R4,D3 DJNZ R7,D2 DJNZ R5,DELAY RET 利用单片机的内部定时器选择工作方式,改变计数初值可以产生不同频率。例如频率为523Hz,其周期T=1/523=1912uS,因此,只要令计数器计时956uS,将输出端反向,就可以得到中音DO(523HZ)。 3.硬件电路 硬件电路如图11-4所示。该设计中采用AT89c51,晶振频率为12MHZ,门铃按键接入P3.2,也是歌曲选择按键,每按一次,可以选择新的歌曲进行播放,P1.3通过信号放大后接入喇叭。信号放大电路可以采用三极管电路,也可以采用单电源运算放大器构成。 4.软件设计 软件流程如图11-5所示。存储单元分配如下: R6:歌曲曲号控制 25H.0:等待外部中断 R5:节拍控制 40H,41H:每首歌曲的首地址 详细程序如下: ORG 0000H AJMP START ORG 0003H LJMP IN0 ORG 000BH LJMP TIM0 START:MOV TMOD,#01H MOV IE,#83H MOV TCON,#01H M

文档评论(0)

1亿VIP精品文档

相关文档