毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第6页

更新时间:2010-10-31:  来源:毕业论文
单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第6页
程序清单如下:
;*************录音程序****************   

RECORD: MOV   R7,#00H
        MOV   P1,#00H
        CLR   P3.4    ;ISD2560 地址初始化
        CLR   P3.5
        CLR   P3.2
        CLR   P3.0     ;设置为录音状态
原文请找腾讯752018766优-文^论,文.网
http://www.youerw.com  起始地址
        CLR     P3.4
        CLR     P3.5
        LCALL   RECORD
        JMP     BACK
NEXT1:  CJNE   R7,#2,NEXT2
        MOV    P1,#20H   ;送字段 2 起始地址
        CLR     P3.4
        CLR     P3.5
        LCALL   RECORD
        JMP     BACK
NEXT2:  CJNE    R7,#3,NEXT3
        MOV    P1,#40H    ;送字段 3 起始地址
        CLR     P3.4
        CLR     P3.5

LCALL   RECORD
        JMP     BACK
NEXT3:  CJNE    R7,#4,NEXT4
        MOV     P1,#60H    ;送字段4起始地址
        CLR     P3.4
        CLR     P3.5
        LCALL   RECORD
        JMP     BACK
NEXT4:  CJNE    R7,#5,BACK
        MOV     R7,#00H
        MOV     P1,#80H     ;送字段 5 起始地址
        CLR     P3.4
        CLR     P3.5
        LCALL   RECORD
BACK:   RET
RECORD: CLR     P3.3  ;/CE 端为低,开始录音
        JNB     P3.7,$
        SETB    P3.3
        RET
JMP     START
2.放音时,根据需播放的语音内容,找到相应的语音段起始地址,并通过口线送出。再将 P/R 端设为高电平,PD 端设为低电平,并让/CE 端产生一负脉冲启动放音,这时单片机只需等待 ISD2560 的信息结束信号,即/EOM 的产生。信号为一负脉冲,在负脉冲的上升沿,该段语音才播放结束,所以单片机必须要检测到/EOM 的上升沿才能播放第二段。下面给出5 段语音进行组合播放源程序。播放时,通过放音键实现分段播放。实际需要时,可对该程序进行扩充。
图4.3 放音软件程序框图
程序清单如下:
;***************放音源程序*********************
BEGIN:  SETB    20H.0  ;置放音标志
SETB    P3.0   ;置放音状态
MOV     P1,#00H   ;ISD2560 地址初始化
CLR     P3.4
CLR     P3.5
MOV     R0,2FH   ;放音起始地址送 R0
LOOP1:  JB      20H.0,LOOP1
        LCALL   PLAY   ;20H.0=0 调放音程序
JMP      LOOP1
PLAY:   INC     R0
LCALL   FIND ;调查找播放地址子
CJNE    R0,#5,OUT
MOV      R0,#2FH
OUT:    RET论文网
http://www.youerw.com
 AJMP    SHOW1
JMP     PBACK
PNEX1:  CJNE   A,#2,PNEX2
MOV  P1,#20H  ;若 A=#2 放第二段
CLR     P3.4
CLR     P3.5
CALL    SOUND
AJMP    SHOW2
JMP     PBACK
PNEX2:  CJNE    A,#3,PNEX3
MOV     P1,#40H   ;若A=#3放第三段
CLR     P3.4
  CLR     P3.5
CALL    SOUND
AJMP    SHOW3
JMP     PBACK
PNEX3:  CJNE    A,#4,PNEX4
MOV   P1,#60H   ;若A=#4放第四段
CLR     P3.4
CLR     P3.5

上一页  [1] [2] [3] [4] [5] [6] 

单片机实现语音录放系统设计+电路图+流程图+源程序+展望 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。