资料介绍
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;
}
- ISD4002语音录放电路的设计C语言程序免费下载 18次下载
- 使用51单片机和ISD2560语音芯片设计录放音系统的论文免费下载 31次下载
- 使用Arduino2560设计的四路光电开关循迹源程序资料免费下载 11次下载
- 内附有原理图语音录放音系统 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智能交互车灯技术方案 443次阅读
- ISD2560芯片在汽车报站器的应用 499次阅读
- C程序的结构 1016次阅读
- 基于ISD4004和AT89C51单片机实现火车语音播报系统的设计 3960次阅读
- dfrobotMega2560 Rev3微控板介绍 3304次阅读
- 新唐科技ISD1610B回放装置 1492次阅读
- 新唐科技ISD1806芯片介绍 4322次阅读
- 新唐科技ISD1730芯片介绍 3313次阅读
- 新唐科技ISD1760芯片介绍 2865次阅读
- 新唐科技ISD18C10芯片介绍 1925次阅读
- 新唐科技ISD5102芯片简介 1507次阅读
- 新唐科技ISD5116主板介绍 1294次阅读
- 剖析可穿戴精密设计电路图集锦 3577次阅读
- 可穿戴医疗设备语音报警电路设计图 4730次阅读
- 语音报血压、报警电路 2834次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多