资料介绍
isd2560应用C程序
/*****************************************/
/* Copyright (c) 2005, 通信工程学院????? */
/* All rights reserved.????????????????? */
/* 作??? 者:戴 佳????????? ?? */
/*****************************************/
#include "voice.h"
/* 延时t毫秒 */
void delay(uint t)
{
?uint i;
?while(t--)
?{
??/* 对于11.0592M时钟,约延时1ms */
??for (i=0;i<125;i++)
??{}
?}
}
/* 外部中断0服务子程序 */
void out_int0() interrupt 0 using 1
{
? ?EX0 = 0;??????// 关外部中断0
? ?
?PD = 1;???????// 进入节电状态?
?if(count<2) ?????// 再重播2次,共3次放音
?{
??count++;
??delay(500); ????// 延时500ms
??P2 = P2&0xFC;????// A8=A9=0
??P0 = P0&0x00;????// 起始地址为0
??playback();?????// 从地址0处播放
??EX0 = 1;?????// 开外部中断0??
?}?
?else
?{
??IdleFlag = 1;????// 变为空闲状态,可以再次按开始键
??count = 0;
?}
}?
/* 主程序 */
void main()
{
?EA = 1;???????// 开CPU中断
? ?count = 0;
?StartFlag = 0;
?IdleFlag = 1;
?while(IdleFlag==1)
?{
??if (START)
??{
???delay(10);????// 延时去抖动
???if (START) ????
????StartFlag = 1;??// 开始键按下标志
??}
??if (StartFlag == 1)
??{
???do
???{
????P2 = P2&0xFC;??// A8=A9=0
????P0 = P0&0x00;??// 起始地址为0
????record();???// 录音开始,存放在地址0处
???}
???while (START);???// 开始键松开
???StartFlag = 0;
???PR = 1;?????// 结束录音
???PD = 1;?????// 进入节电状态
???delay(500);????// 延时500ms再播放录音
???EX0 = 1;????// 开外部中断0
???P2 = P2&0xFC;???// A8=A9=0
???P0 = P0&0x00;???// 起始地址为0
???playback();????// 从地址0处进行第一次播放
???IdleFlag = 0;???// 当前不空闲,按开始键无效???
??}
?}
}??
/* 录音函数 */
void record(void)
{
?CE = 0;
?PD = 0;
?PR = 0;?
}
/* 放音函数 */? ???
void playback(void)
{
?CE = 0;
?PD = 0;
?PR = 1;?
}
- Visual C++和MFC创建的应用程序基础知识 0次下载
- ISD4002语音录放电路的设计C语言程序免费下载 18次下载
- 使用51单片机和ISD2560语音芯片设计录放音系统的论文免费下载 31次下载
- 内附有原理图语音录放音系统 12次下载
- 基于AT89C2051和ISD2560的录放音系统设计_肖海荣/王凤瑛 0次下载
- 基于AT89C2051和ISD2560的录放音系统设计_肖海荣 47次下载
- ISD2560语音芯片中文资料 0次下载
- ISD1700-51单片机C语言示例程序 11次下载
- ISD4004录放多段音乐C程序 20次下载
- 基于ISD2560的公交车报站系统的模拟设计 273次下载
- 基于AT89C52单片机的语音录放系统
- isd2560/isd2590/isd25120/isd25
- ISD1700-51单片机C语言示例程序
- 基于AT89C2051和ISD2560的录放音系统设计
- ISD2560中文资料,pdf datasheet(单片语音
- 立功科技ISD智能交互车灯技术方案 1226次阅读
- ISD2560芯片在汽车报站器的应用 646次阅读
- C程序的结构 1221次阅读
- 基于ISD4004和AT89C51单片机实现火车语音播报系统的设计 4260次阅读
- dfrobotMega2560 Rev3微控板介绍 3616次阅读
- 新唐科技ISD1610B回放装置 1605次阅读
- 新唐科技ISD1806芯片介绍 4462次阅读
- 新唐科技ISD1730芯片介绍 3532次阅读
- 新唐科技ISD1760芯片介绍 3039次阅读
- 新唐科技ISD18C10芯片介绍 2068次阅读
- 新唐科技ISD5102芯片简介 1625次阅读
- 新唐科技ISD5116主板介绍 1417次阅读
- 剖析可穿戴精密设计电路图集锦 3756次阅读
- 可穿戴医疗设备语音报警电路设计图 5004次阅读
- 语音报血压、报警电路 2990次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 651单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8TP4055-500mA线性锂离子电池充电器数据手册
- 0.27 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论