虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

声音信号

  • S51编程器制作包

    S51编程器制作包:自制AT89S51编程器教程AT89S51芯片的日渐流行,对我们单片机初学者来说是一个大好消息。因为做个AT89S51编程器非常容易,而且串行编程模式更便于做成在线编程器,给频繁烧片,调试带来了巨大的方便。 电路: 只要焊13根线就可以搞定这个电路。基本原理:RST置高电平,然后向单片机串行发送 编程命令。P1.7(SCK)输入移位脉冲,P1.6(MISO)串行输出,P1.5(MOSI)串行输入(要了解详细编程原理可以去看AT89S51的数据手册)。使用并口发出控制信号,74373只是用于信号转换,因为并口直接输出高电平的电压有点没到位,使用其他芯片也可以,还有人提出直接接电阻。并口引脚1控制P1.7,引脚14控制P1.5,引脚15读P1.6,引脚16控制RST,引脚17接74373 LE(锁存允许),18-25这些引脚都可以接地。建议在你的单片机系统板上做个6芯的接口。注意:被烧写的单片机一定是最小系统(单片机已经接好电源,晶振,可以运行),VCC,GND是给74373提供电源的。 还有一个方案:使用串口+单片机,这个方案已经用了半年了。电路稍微麻烦一点,速度比较快,而且可以烧AT89C51等等。其实许多器件编程原理差不多,由于我没太多时间研究器件手册,更没有MONEY买一堆芯片来测试,所以只实现了几个最常用单片机编程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要烧写其他单片机,你可以直接编写底层控制子程序(例如,写一个单元,读一个单元,擦除ROM的子程序)。如果有需要,我可以在器件选择栏提供一个“X-CHIP”的选择,“X-CHIP”的编程细节将由用户自己去实现。当你仔细阅读器件手册后,会发现实现这些子程序其实好容易,这也是初学者学单片机编程的好课题。如果成功了会极大的提高你学单片机的积极性。 软件: 这个软件的通信,控制部分早在半年前就完成了,这回只是换了个界面和加入并口下载线的功能,希望你看到这个软件不会想吐。使用很简当,有一点特别,当你用鼠标右键点击按钮后,可以把相关操作设置为自动模式(只有打开文件,擦除芯片,写FLASH ROM,读FLASH ROM,效验数据 可以设置),点击‘自动完成’后会依次完成这些操作,并在开始时检测芯片。当“打开文件”设为自动后,第2次烧写同一个文件时不必再去打开文件,软件会自动刷新缓冲。软件在WIN XP,WIN 2000可以使用(管理员登陆的),在WIN 98 ,WIN ME使用并口模式时会更快些。这个软件同时支持串口编程器和并口下载线。操作正常结束后会有声音提示。如果没有声卡或声卡烂了,则声音会从机箱扬声器中发出。注意:记得在CMOS设置中把并口设为ECP模式。就这些东西,应该够详细吧,还有什么问题或遇到什么困难可以联系我,软件出现什么问题一定要通知我修正。祝你一次就搞定。  

    标签: S51 编程器

    上传时间: 2014-01-24

    上传用户:13162218709

  • ADC单片机的应用

    ADC 单片机的应用随着数字化时代的来临,使得现代家庭的生活愈来愈便利。以前的洗衣机,有好几个旋钮,使用者只能选择几项功能,转来转去,操作非常麻烦;自从加上了单片机之后,我们可以发现,洗衣机的功能变强了,但是操作变简单了,只要按几下按钮,就等着洗完衣服。除了洗衣机之外,家里的冰箱、电磁炉、电子锅、热水瓶等电器产品也都渐渐走向了数字化。数字化有以下优点:一是容易操作和控制,另一个是可以使用单片机来控制其功能,使其功能增强及使用方便。自然界的各种信号,如温度、湿度、压力、光、声音、气体都是模拟信号,要对自然界里的信号做处理,就需要一个传感器将自然界的各种信号,转换成电压或是电流信号,再将这些模拟信号,通过一个模拟-数字转换器(ADC),转成数字信号,由单片机来对数字信号做处理。要是将ADC 内建于单片机中,则使用上更加便利,也可大幅度降低成本。将模拟信号数字化有利于处理、运算及显示,尤其是我们日常生活中的各种家电产品如:冷气机、除湿机、电冰箱、洗衣机、微波炉、电磁炉等,不胜枚举。

    标签: ADC 单片机

    上传时间: 2013-10-20

    上传用户:debuchangshi

  • 正弦信号发生器的设计与制作

    制作一个正弦信号发生器的设计:(1)正弦波输出频率范围:1kHz~10MHz;(2)具有频率设置功能,频率步进:100Hz;(3)输出信号频率稳定度:优于10-2;(4)输出电压幅度:1V到5V这间;(5)失真度:用示波器观察时无明显失真。(6)输出电压幅度:在频率范围内 负载电阻上正弦信号输出电压的峰-峰值Vopp=6V±1V;(7)产生模拟幅度调制(AM)信号:在1MHz~10MHz范围内调制度ma可在30%~100%之间程控调节,步进量50%,正弦调制信号频率为1kHz,调制信号自行产生;(8)产生模拟频率调制(FM)信号:在100kHz~10MHz频率范围内产生20kHz最大频偏,正弦调制信号频率为1kHz,调制信号自行产生;(9)产生二进制PSK、ASK信号:在100kHz固定频率载波进行二进制键控,二进制基带序列码速率固定为10kbps,二进制基带序列信号自行产生;

    标签: 正弦信号发生器

    上传时间: 2014-12-21

    上传用户:Jerry_Chow

  • 水位监测报警系统

    水位监测报警系统分为两部分:TLC4066IN电路和数码管显示电路。TLC4066电路通过水位升降来控制开关,以输入高电平信号来触发4066芯片来控制二极管的亮与灭,以及控制声音报警信号。数码管显示电路由异或门、或门和4511芯片组成。由从水位升降控制输送信号到4066集成电路,再输送到异或门和或门电路,再由其电路通过逻辑函数运转,把不同的信号送到4511译码器,由译码器驱动数码管工作,使数码管显示出不同的水位值。关键字:数码管显示电路、4066电路

    标签: 水位监测 报警系统

    上传时间: 2013-11-14

    上传用户:lo25643

  • 用单片机设计发音电路

    本文介绍使用AT89C2051 制作的一种发音电路, 各种声音通过编程实现, 灵活方便。原理图如图1 所示。图1 发音电路原理该电路利用方波谐波成份丰富的特点,编程采用计时器延迟法发音, 即每个音的半周期计时中断一次, 而使输出P110 (或其他IöO 口) 反相, 重复执行产生某种频率的信号。例如: 中音DO 的频率为523Hz, 其周期为1912Ls, 半周期为956Ls, 若初始P110= 1, 经956Ls 后应使P110= 0, 再经956Ls 恢复P110= 1, 这样就可发出中音DO。

    标签: 用单片机 发音 电路

    上传时间: 2013-10-11

    上传用户:Altman

  • 红外遥控接收程序

    红外遥控接收;=================================================;; zsMCU51实验板配套学习例程;; 中山单片机学习网 智佳科技;; 作者:逸风 QQ:105558851;; http://www.zsmcu.com; E-mail:info@zsmcu.com;=================================================ORG 0000HLJMP START;转入主程序ORG 0010HSTART:MAIN:JNB P2.2,IRLJMP MAIN;以下为进入P3.2脚外部中断子程序,也就是解码程序IR:MOV R6,#9SB:ACALL DELAY882 ;调用882微秒延时子程序JB P2.2,EXIT ;延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序DJNZ R6, SB ;重复10次,目的是检测在8820微秒内如果出现高电平就退出解码程序;以上完成对遥控信号的9000微秒的初始低电平信号的识别。JNB P2.2, $ ;等待高电平避开9毫秒低电平引导脉冲ACALL DELAY2400JNB P2.2,IR_Rp ;ACALL DELAY2400 ;延时4.74毫秒避开4.5毫秒的结果码MOV R1,#1AH ;设定1AH为起始RAM区MOV R2,#4PP:MOV R3,#8JJJJ:JNB P2.2,$ ;等待地址码第一位的高电平信号LCALL DELAY882 ;高电平开始后用882微秒的时间尺去判断信号此时的高低电平状态MOV C,P2.2 ;将P3.2引脚此时的电平状态0或1存入C中 JNC UUU ;如果为0就跳转到UUULCALL DELAY1000UUU:MOV A,@R1 ;将R1中地址的给ARRC A ;将C中的值0或1移入A中的最低位MOV @R1,A ;将A中的数暂时存放在R1中DJNZ R3,JJJJ ;接收地址码的高8位INC R1 ;对R1中的值加1,换下一个RAMDJNZ R2,PP ;接收完16位地址码和8位数据码和8位数据,存放在1AH/1BH/1CH/1DH的RAM中MOV P1,1DH ;将按键的键值通过P1口的8个LED显示出来!CLR P2.3 ;蜂鸣器鸣响-嘀嘀嘀-的声音,表示解码成功LCALL DELAY2400LCALL DELAY2400LCALL DELAY2400SETB P2.3;蜂鸣器停止LJMP MAINIR_Rp:LJMP MAINEXIT:LJMP MAIN ;退出解码子程序;=============================882DELAY882: ;1.085x ((202x4)+5)=882MOV R7,#202DELAY882_A:NOPNOPDJNZ R7,DELAY882_ARET;=============================1000DELAY1000: ;1.085x ((229x4)+5)=999.285MOV R7,#229DELAY1000_A:NOPNOPDJNZ R7,DELAY1000_ARET;=============================2400

    标签: 红外遥控 接收程序

    上传时间: 2013-11-01

    上传用户:2525775

  • 数字信号处理 (第二版)丁玉美

    数字信号处理 (第二版)丁玉美 第1章  时域离散信号和.ppt 第2章  时域离散信号和系统的频域分析.ppt 第3章  离散傅里叶变换(DFT).ppt 第4章  快速傅里叶变换(FFT).ppt 第5章  时域离散系统的基本网络结构与状态变量分析法.ppt 第6章  无限脉冲响应数字滤波器的设计.ppt 第7章  有限脉冲响应数字滤波器的设计.ppt 第8章  其它类型的数字滤波器.ppt 第9章  数字信号处理的实现.ppt

    标签: 数字信号处理

    上传时间: 2013-11-03

    上传用户:凤临西北

  • [数学信号处理及其MATLAB实现].赵红怡.扫描版

    本书介绍了数字信号处理中用到的MATLAB处理技巧,推荐给大家。

    标签: MATLAB 数学信号处理 扫描版

    上传时间: 2013-10-21

    上传用户:31633073

  • 数字信号处理实践方法

    《数字信号处理实践方法(第二版)》根据实际工程应用和具体实例,详细介绍了数字信号处理(DSP)领域内的基本概念和相关技术。全书共分为14章,首先讲解了DSP的基本概念及其应用,并从实际的例子出发,阐述了DSP的一些基本内容,如信号的抽样、量化及其在实时DSP上的内涵。然后,作者介绍了离散变换(DFT和FFT),离散时间信号与系统分析的工具(z变换),以及DSP的基本运算(相关和卷积),并分析了数字滤波器设计的实际问题。《数字信号处理实践方法(第二版)》还介绍了多抽样率数字信号处理、自适应数字滤波器、谱估计及其分析等现代数字信号处理理论,最后讨论了通用和专用数字信号处理器、定点DSP系统有限字长效应分析及DSP的应用和设计实例。另外,书中还提供了有关范例和实验的MATLAB实现方法。   《数字信号处理实践方法(第二版)》可作为通信与电子信息类专业高年级本科生和研究生的教材或教学参考书,而且对于相关学科的工程技术人员也具有很好的参考价值。

    标签: 数字信号处理 实践

    上传时间: 2013-12-30

    上传用户:assef

  • 信号与系统(奥本海默)中文习题详解

    信号与系统(奥本海默)中文习题详解

    标签: 信号与系统

    上传时间: 2014-12-28

    上传用户:a67818601