程序
发送程序
程序执行后,将以DTMF方式发送预存在数组W_BUF中的7位数码(5135535)。
#include
#define uc unsigned char
#define ui unsigned int
/* 子函数(子程序)说明 */
void initialize(void);
void tran_init(void);
void transmit(uc data *p,uc count);
void delay(ui l);
/* 主函数(主程序) */
void main(void)
{ uc data w_buf[7];
SP=0x5f;
/* 预存数码5135535 */
w_buf[0]=5;
w_buf[1]=1;
w_buf[2]=3;
w_buf[3]=5;
w_buf[4]=5;
w_buf[5]=3;
w_buf[6]=5;
initialize();
tran_init();
transmit(w_buf,7);
initialize();
for(;;);}
/* MT8880初始化子函数 */
void initialize(void)
{ P1=0x3f; /* 读SR */
P1=0x20; /* CRA=0000 */
P1=0x20; /* CRA=0000 */
P1=0x28; /* CRA=1000 */
P1=0x20; } /* CRB=0000 */
/* 发送初始化子函数 */
void tran_init(void)
{ P1=0x29; /* CRA=1001 */
P1=0x21; } /* CRB=0001 */
/* 发送操作子函数 */
void transmit(uc data *p,uc count)
{ uc i;
for (i=0;i
delay(6000); /* 延时 */
P1=0x3f; }}/* 读SR */
/* 延时子函数 */
void delay(ui l)
{ ui i;
for (i=0;i
接收程序
程序利用单片机的INT0以中断方式接收DTMF信号,接收的7位数码存入数组R_BUF中。
#include
#define uc unsigned char
uc data i,r_buf[7];
/* 子函数(子程序)说明 */
void initialize(void);
void rece_init(void);
/* 主函数(主程序) */
void main(void)
{ SP=0x5f;
i=0;
initialize();
rece_init();
for(;;);}
/* MT8880芯片初始化子函数 */
void initialize(void)
{ P1=0x3f; /* 读SR */
P1=0x20; /* CRA=0000 */
P1=0x20; /* CRA=0000 */
P1=0x28; /* CRA=1000 */
P1=0x20; } /* CRB=0000 */
/* 接收初始化子函数 */
void rece_init(void)
{ P1=0x24; /* CRA=0100 */
IT0=1; /* 边沿触发 */
IE=0x81; } /* 允许中断,开中断 */
/* 接收中断服务程序 */
void int0(void) interrupt 0 using 1
{ P1=0x3f; /* 读SR */
P1=0x1f; /* 读RDR */
r_buf[i++]=P1&0x0f; } /* 保存 */
MT8880的中文资料 接口电路和发送程序 交收程序
- MT8880(14820)
相关推荐
51单片机驱动MT8880双音频接收发送芯片C语言程序分享
;}/************************************************************//************************************************************//********************MT8880初始化子程序
2018-07-13 09:26:13
MT6166芯片资料分享!
MT6166芯片资料汇总分享 MT6166芯片产品介绍今天分享MT6166数据表的部分资料,供大家学习和工作中参考,资料比较齐全,只分享以下的部分资料 MT6166概述MT6166是以高速2G
2019-10-30 04:35:15
MT6325芯片资料共享
MT6325芯片资料共享,MT6325开发原理图下载今天给大家分享MT6732芯片的资料,关于MT6732的资料很多平台都有了,但小编也去汇集了一下资料,把他们都放在闯客网技术论坛,可以免费下载
2018-11-19 19:11:33
MT7620芯片处理器资料解析
从AP构建AP路由器所需的一切内容。单片机。嵌入式高性能CPU可以进行高级处理应用程序不费吹灰之力,例如路由、安全和VoIP。MT7620也包括支持多种应用程序的接口的选择,例如用于访问外部存储
2018-11-21 18:19:55
mt8880拨打手机回铃音
请教:现在用mt8880拨打手机,一般的手机都是彩铃了,也就是说彩铃就是回铃音,请问这个彩铃回铃音与电话的是不是一样的,是不是也可以用检测电话回铃音的器件LM567来检测手机的回铃音?
2013-08-12 16:48:56
mt8880检测被叫摘机
如题,本人想用mt8880做一个拨号电路,但是在检测被叫摘机上一直找不到好的方法,查阅相关资料说是最好检测反极信号,可是一般话机是没有的,还有检测回铃音,但是原理还有点模糊,希望各位大神指教一下,最好能结合mt8880来说明,小弟拜谢!
2014-05-22 21:20:58
[原创]热卖型号{MT8880CE}
深圳华诚美电子有限公司热卖型号{MT8880CE}封装:DIP-20 年份:09+ 数量:5000 姓名:李义QQ:876304742 电话:0755-88357911 地址:深圳市福田区高科德电子市场13235柜台
2009-06-13 16:14:19
单片机防火报警系统设计
插图索引图1 报警电路方框图3图2 AD590应用电路图4图3 TGS202应用电路图4图4 ISD1420引脚5图5 AT89C51引脚7图6 MT8880接收电路连线图9图7 MT8880发送电路
2013-04-20 19:03:06
基于MT9075芯片的数字中继接口功能设计
应用以上方案设计的数字中继续接口电路的硬件软件都已调试通过,工作稳定,能够满足用户的正常使用。用单片MT9075可以同时实现30对用户的交换工作,考虑到用户不在同时通话,即可以非常方便的实现更多用户的交换工作。 图3 数字中继处理程序基本流程图
2019-06-24 05:00:50
怎么实现基于CPLD和MT8880的远程控制及播音系统设计?
介绍了一种基于CPLD和MT8880的远程控制及语音通信的解决方案。给出了系统的原理框图和关键电路, 并对关键电路的工作原理进行了说明; 最后给出了系统主机控制器中关键模块的QUARTUS II设计图及基于VHDL语言的MT8880收发程序源代码。[/td]
2021-05-26 07:01:53
用msp430与MT8880连接铃音识别问题
用MT8880拨打手机,拨通后回铃音是彩铃的话,彩铃是否与普通回铃音一样的频率,并可为MT8880所识别?求高手请教~
2013-08-02 10:44:13
MT8880 pdf datasheet (Integrat
The MT8880C/C-1 is a monolithic DTMF transceiverwith call progress filter. It is fabricated
2008-10-14 16:54:48
77
![](https://skin.elecfans.com/images/2021-soft/load.png)
驱动程序与应用程序的接口
有两种方式可以让设备和应用程序之间联系:1. 通过为设备创建的一个符号链;2. 通过输出到一个接口WDM驱动程序建议使用输出到一个接口而不推荐使用创建符号
2009-03-25 12:28:15
24
![](https://skin.elecfans.com/images/2021-soft/load.png)
DTMF收发器MT8880在电路精确计费系统中的应用
MT8880是 MITEL 公司生产的DTMF 收发器 ,除具有完善的DTMF 接收和发送功能外,还能实现各种进程音的检测,可通过回铃音停止和忙音开始来判别通话时间的起止。本文介绍了 MT8880的工作原
2009-04-25 15:45:46
44
![](https://skin.elecfans.com/images/2021-soft/load.png)
时隙数字交换电路MT8980D 在程控机中的应用
在目前集成度较高的新型数字交换电路中,MT8980D 是Mitel 公司生产的8 × 32时隙数字交换电路。本文介绍它的原理及时序关系,并给出单片机W77E58P与MT8980D的接口电路及控制软件程序,
2009-05-14 13:53:49
28
![](https://skin.elecfans.com/images/2021-soft/load.png)
AT89C2051单片机与MT8880接口设计
本文介绍了AT89C2051 单片机与MT8880 接口的设计,说明了MT8880 芯片时钟信号的产生方法,给出了用C51 编制的DTMF 发送和接收程序。关键词:2051; 单片机; MT8880; 接口Abstract
2009-08-05 16:33:16
93
![](https://skin.elecfans.com/images/2021-soft/load.png)
DAC0832接口电路及程序设计
DAC0832接口电路及程序设计:DAC0832是采用CMOS/Si-Cr工艺实现的8位D/A转换器。该芯片包含8位输入寄存器、8位DAC寄存器、8位D/A转换器。DAC0832中有两级锁存器,第一级即输入寄存器
2009-10-25 11:36:03
629
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于MT8880的ARM智能拨号器的设计和实现
设计实现了一个利用ARM 控制MT8880 芯片的智能拨号器系统,并对智能拨号器系统的各个硬件组成电路进行了详细的研究和说明。在软件设计部分,选用IAR EWARM 作为系统的开发平台
2010-01-20 15:44:29
108
![](https://skin.elecfans.com/images/2021-soft/load.png)
双音频信号的收发芯片MT8880应用
在前面的例子中,产生发送和接收译码各使用了一片集成电路,而DTMF双向收/发集成电路MT8880专门为双音频信号的收、发而设计,它既能产生发送双音频信号,又能对双音频信号进
2010-07-13 22:32:14
169
![](https://skin.elecfans.com/images/2021-soft/load.png)
DTMF信号发送/接收电路芯片MT8880
DTMF信号发送/接收电路芯片MT8880。一、特点:(1)DTMF8880是CMOS大规模集成电路功耗低(52mW),并且将发送和接收电路集成在一个芯片内,所以集成度高。
2006-03-11 13:16:00
1877
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A4/2D/wKgZomUMMv-AVy4qAAAa1zpGbMw987.jpg)
mt8880使用技巧与接口电路
MT8880是我们应用电话拨号应用中常用的一款芯片,它集发送、接收于一体。如果设计得法还是一款相当稳定
的IC,优点是:通过
2007-08-25 20:35:12
4990
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A4/3E/wKgZomUMM1CATyanAAAUEGHNcRE384.gif)
TLC7524接口电路程序
TLC7524接口电路程序--文件名:TLC7524.VHD--功能:产生156.25KHz的正弦波。--最后修改日期:2004.3.18。library ieee;use ieee.std_logic_arith.all;
2008-06-27 11:09:35
1171
![](https://skin.elecfans.com/images/2021-soft/eye.png)
DTMF专用芯片MT8880在通信网数据传输中的应用
DTMF专用芯片MT8880在通信网数据传输中的应用
摘 要:DTMF技术广泛应用于通信网中。本文介绍了如何利用MT8880这种DTMF专用芯片实现计算机间的简单
2008-10-14 16:49:50
2238
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A4/6A/wKgZomUMNB2Acj21AABscFFJXFI072.jpg)
数字电位器AD8402与8031的接口电路及程序设计
数字电位器AD8402与8031的接口电路及程序设计
文介绍数字电位器AD8402与8031的接口电路及程序设计和使用注意事项。
2009-03-14 15:17:49
1967
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A4/A1/wKgZomUMNQqAcNaTAAAgqS8RBIE652.jpg)
AVR的SD卡接口程序
AVR的SD卡接口程序
SD卡接口程序/*****************************************************//*  
2009-04-12 12:31:20
1719
![](https://skin.elecfans.com/images/2021-soft/eye.png)
双音多频收发器MT8880在智能通讯预警系统中的技术应用
双音多频收发器MT8880在智能通讯预警系统中的技术应用
利用公用电话网进行远程控制家用电器和拨号报警,主要解决的问题是如何利用电话线传递控制信息以及如何对
2009-11-07 10:09:59
1886
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/59/wKgZomUMOAWAPb37AADeuRoafjw093.jpg)
MT8888的应用电路
MT8888的应用电路
MT8888的外围电路非常简单,与微机接口也很方便,通过改变R2可调节输入信号的增益。具体应用电路如图3所示。
2009-12-08 14:29:48
3904
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/63/wKgZomUMODOADBgoAAA_B2ZjTl0058.gif)
DTMF编/解码原理电路
DTMF编/解码器选用MT8880。MT8880C是一个带有呼叫处理滤波器的单片DTMF信号收发器。该器件采用低功耗、高稳定性的 ISO-CMOS技术,内置1个带有可变增益的内部放大器的高性能接收器,1
2010-08-20 10:23:30
3824
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/AE/wKgZomUMOZGABYKzAAEBWV_E3iY368.jpg)
基于MT8880的一键拨号电话系统设计
针对煤矿井下调度及紧急救援系统的需求,以DTMF编解码模块为核心,设计了具有自动拨号功能的新型电话系统。该系统利用MT8880对DTMF信号的编解码功能实现一键拨号和远程设置,通过
2011-03-18 17:02:52
244
![](https://skin.elecfans.com/images/2021-soft/load.png)
MT8880 DTMF以及通信相关FAQ
FAQ for MT888x 还是换上我整理出来的这个版块关于MT888X的所有帖子吧,便于刚接触这种芯片的朋友查找 /**********************************************************/ P1 |= 0xF0; //在端口作为输入时,应先置
2011-05-25 17:33:56
95
![](https://skin.elecfans.com/images/2021-soft/load.png)
串口发送接收程序模块程序
本内容提供了 串口中断服务 程序,仅需做简单调用即可完成串口输入输出的处理 可供使用的函数名: extern void PutByte(byte c); //放入一个字节到发送缓冲区 extern void PutString(byte *puts); //发
2011-08-08 15:45:27
156
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于MT888O—DTMF的逆变电源的设计
本文介绍一种基于DTMF技术的逆变电源的设计,由AT80C51单片机、SA8282波形发生器和MT8880 DTMF及交直交主电路构成。SA8282和MT8880仅需要少量的外围硬件而无需复杂的软件编程,使得本系统的
2011-08-15 13:57:26
2486
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/F6/wKgZomUMOwGATh6aAAAK-xrO1Rk475.jpg)
基于MT8880的水库水位监测系统设计
本文介绍了一种地下水位实时监测系统的设计方案。该系统主要包括信号采集、无线模块、数据处理及存储三部分。该方案对提高监测系统的便携性,降低成本和能耗,有一定的参考价
2011-09-22 18:21:59
2339
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A6/02/wKgZomUMO0SAe-DzAAAUULDxRTM754.jpg)
MT8880中文应用资料
在前面的例子中,产生发送和接收译码各使用了一片集成电路,而DTMF双向收/发集成电路 MT8880专门为双音频信号的收、发而设计,它既能产生发送双音频信号,又能对双音频信号进行
2012-02-21 16:37:42
208
![](https://skin.elecfans.com/images/2021-soft/load.png)
FPGA与SPI接口程序(hdl源代码)
FPGA与SPI接口程序:使用xc3s400,时钟50Mhz,串行DA 使用max544,max544使用的是SPI接口,所以要模拟SPI发送方式。其实最重要的就是精确的模拟出发送数据的时序图。有用的就下吧。
2012-10-23 12:35:09
194
![](https://skin.elecfans.com/images/2021-soft/load.png)
LabVIEW外部程序(C和matlab)接口相关资料
LabVIEW外部程序(C和matlab)接口相关资料LabVIEW外部程序(C和matlab)接口相关资料
2016-08-22 15:24:04
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
以PIC单片机为微处理器控制MT8880的多功能一键拨号电话系统设计
DTMF即双音多频,具有易识别、抗干扰能力强、传输数据量小等优点,本系统采用MITEL公司的MT8880芯片来编解码DTMF信号。MT8880具有与微控制器相连的数据总线接口,可直接由单片机控制,内部包含5个寄存器,由引脚RSI和R/W进行选择,MT8880与单片机接口如图2所示。
2018-07-31 07:24:00
4335
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/58/D0/o4YBAFtfvz6AaB3uAAAYjo1YH7M248.jpg)
基于拨号芯片MT8880的Linux内核开放源代码操作系统设计详解
应用程序可以控制拨号芯片MT8880。MT8880芯片主要用于发送双音多频信号(Dual Tone Multi Frequency),在加载了拨号驱动和应用程序后,可以实现Android系统的拨号功能。经测试,设计的拨号驱动能实现对新增设备的控制,电话应用能成功拨号。
2018-07-03 16:48:00
1586
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A7/2B/wKgZomUMQs2AJWnjAAASNfE5Y4U274.jpg)
C程序设计的详细中文资料免费下载
本文档的主要内容详细介绍的是C程序设计的详细中文资料免费下载内容包括了: 程序设计和C语言,算法---程序的灵魂,最简单的C程序设计,选择结构程序设计,循环结构程序设计,利用数组处理批量数据,用函数实现模块化程序设计,善于利用指针,用户自己建立数据类型,对文件的输入输出
2018-08-01 08:00:00
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
DRV8880 DRV8880 具有 STEP/DIR 接口的 2A 步进电机驱动器
电子发烧友网为你提供TI(ti)DRV8880相关产品参数、数据手册,更有DRV8880的引脚图、接线图、封装手册、中文资料、英文资料,DRV8880真值表,DRV8880管脚等资料,希望可以帮助到广大的电子工程师们。
2018-10-16 11:19:15
![](https://file.elecfans.com/web1/M00/53/A1/o4YBAFshJQmAHQiLAAAWEDKtCms349.jpg)
Administrator和华硕电脑等产品的发送程序详细资料免费下载
本文档的主要内容详细介绍的是Administrator和华硕电脑等产品的发送程序详细资料免费下载。
2018-09-13 15:26:32
8
![](https://skin.elecfans.com/images/2021-soft/load.png)
如何编制单片机串行通信的数据发送程序
请编制串行通信的数据发送程序,发送片内RAM50H~5FH的16B数据,串行接口设定为方式2,采用偶校验方式。设晶振频率为6MHz。
2018-12-17 16:33:51
3098
![](https://skin.elecfans.com/images/2021-soft/eye.png)
单片机竞赛资料和驱动程序等资料合集免费下载
的应用,DS18B20的中文数据手册,DS1302驱动程序,DS1302 涓流充电计时芯片中文数据手册,MAX7219驱动程序,MAX7219驱动程序,MAX7219中文资料,模块电路
2019-04-08 08:00:00
20
![](https://skin.elecfans.com/images/2021-soft/load.png)
单片机发送温度采集数据给AndroidTCP客户端显示的资料和程序免费下载
本文档的主要内容详细介绍的是使用单片机进行温度采集通过ESP8266发送给Android TCP客户端显示的资料和程序免费下载。
2019-09-12 17:23:00
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
MT7612和MT7662与MT7632 Windows驱动程序合集免费下载
本文档的主要内容详细介绍的是MT7612和MT7662与MT7632 Windows驱动程序合集免费下载。
2020-04-24 08:00:00
122
![](https://skin.elecfans.com/images/2021-soft/load.png)
PC与串口通信的keil程序和电路图合集免费下载
本文档的主要内容详细介绍的是PC与串口通信的keil程序和电路图合集免费下载包括了:简单的接收程序,简单的发送程序,多个数据的接收程序,多个数据的发送程序,双机通信,双机通信(握手)
2020-05-22 14:18:43
16
![](https://skin.elecfans.com/images/2021-soft/load.png)
实现红外线设计的程序和电路图等资料说明
本文档的主要内容详细介绍的是实现红外线设计的程序和电路图等资料说明包括了:红外+LCD+继电器的C语言程序,遥控1602液晶C语言程序,遥控数码管的C语言程序,红外电路图,全面了解红外遥控的资料概述。
2020-07-17 08:00:00
4
![](https://skin.elecfans.com/images/2021-soft/load.png)
4个URAT VHDL程序与仿真的资料合集
本文档的主要内容详细介绍的是4个URAT VHDL程序与仿真的资料合集包括了:1. 顶层程序与仿真,2. 波特率发生器程序与仿真,3. UART发送器程序与仿真,4. UART接收器程序与仿真。
2020-12-18 16:44:17
6
![](https://skin.elecfans.com/images/2021-soft/load.png)
一起学习中断处理程序资料下载
电子发烧友网为你提供一起学习中断处理程序资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-04 08:51:16
13
![](https://skin.elecfans.com/images/2021-soft/load.png)
详细解读:stm32怎么烧录程序资料下载
电子发烧友网为你提供详细解读:stm32怎么烧录程序资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-13 08:41:50
12
![](https://skin.elecfans.com/images/2021-soft/load.png)
解码写入器的程序框图资料下载
电子发烧友网为你提供解码写入器的程序框图资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-21 08:40:37
3
![](https://skin.elecfans.com/images/2021-soft/load.png)
iPad应用程序UI设计资料下载
电子发烧友网为你提供iPad应用程序UI设计资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-22 08:47:24
21
![](https://skin.elecfans.com/images/2021-soft/load.png)
Matlab系列之程序调试资料下载
电子发烧友网为你提供Matlab系列之程序调试资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-29 08:53:08
10
![](https://skin.elecfans.com/images/2021-soft/load.png)
DSP ADC程序中文的说明
DSP ADC程序中文的说明(开关电源外包)-该文档为DSP ADC程序中文的说明资料,讲解的还不错,感兴趣的可以下载看看…………………………
2021-07-26 11:59:16
9
![](https://skin.elecfans.com/images/2021-soft/load.png)
关于DAC0832的接口电路程序
关于DAC0832的接口电路程序(电源技术期刊怎么样)-关于DAC0832的接口电路程序,适合感兴趣的学习者学习,可以提高自己的能力,大家可以多交流哈
2021-09-16 14:50:04
10
![](https://skin.elecfans.com/images/2021-soft/load.png)
STM32接收CVI发送的数据程序
上一篇文章分享了CVI发送数据给STM32的程序,(LabwindowsCVI上位机通过串口向STM32发送数据程序分享)确实已经过去很长时间了,现在才动手做接收部分属实是有些懒惰了。话不多说我们
2021-12-20 19:36:00
7
![](https://skin.elecfans.com/images/2021-soft/load.png)
stm32应用-简单的串口接收与发送程序
与上位机的串口通信是一个很常用的程序。碧海蓝天在刚刚接触stm32芯片时写的第一个简单程序就是串口通信,现在把程序代码甩出来与大家分享。完整的程序哦~一般人我不告诉他库版本:ST3.0.0文件
2021-12-28 19:28:57
17
![](https://skin.elecfans.com/images/2021-soft/load.png)
labview向程序发送命令时出现问题怎么解决
解决LabVIEW向程序发送命令时出现问题的方法是: 检查连接:首先,确保LabVIEW与目标程序之间的连接正常。检查计算机与目标程序之间的网络连接是否稳定,以及LabVIEW与目标程序之间
2023-12-28 11:08:34
289
![](https://skin.elecfans.com/images/2021-soft/eye.png)
评论