语音复读机单片机在语音录放技术中的应用

上传人:xx****m 文档编号:67240652 上传时间:2022-03-30 格式:DOC 页数:46 大小:763.50KB
收藏 版权申诉 举报 下载
语音复读机单片机在语音录放技术中的应用_第1页
第1页 / 共46页
语音复读机单片机在语音录放技术中的应用_第2页
第2页 / 共46页
语音复读机单片机在语音录放技术中的应用_第3页
第3页 / 共46页
资源描述:

《语音复读机单片机在语音录放技术中的应用》由会员分享,可在线阅读,更多相关《语音复读机单片机在语音录放技术中的应用(46页珍藏版)》请在装配图网上搜索。

1、. . . . 摘 要本课题设计制作了一款具有语音录放功能的复读机,它具有录音和放音的功能,设计了电路图,编制了软件并完成安装、调试,形成了样机。作品以两电动机为主驱动,通过光电三极管来采集信息,送入主控单元AT89S52单片机,处理数据后完成相应动作,以达到自身控制。电机驱动电路采用高电压,高电流,四通道驱动的达林顿管原理的三极管组合。其中,黑带检测采用红外线接收三极管完成;将信号送单片机处理判别方向。由控制单元处理数据后完成相应动作,实现了无人控制即可完成一系列动作,相当于简易机器人。通过本课题的设计,使我们学习了单片机技术的中断技术,更好的掌握了单片机的核心容。又巩固了模拟电路中的功率放

2、大电路知识, 把实践和理论更好的结合。关键字:单片机 智能控制光电信号收发 寻迹行驶AbstractThis topic-based group designed manufactures one section to have the intelligent judgment function car, the car has evades automatically bonds the function; Seeks the mark (Moving in a certain range) function: May study the embedded control as the un

3、iversity student the powerful application example. The work take two electric motors as the focus actuation, gathers the information through the electro-optical sensing component, sends in the master control unit AT89S52 monolithic integrated circuit, after processing the data, completes the corresp

4、onding movement, achieves own control. The motor-driven electric circuit uses the high voltage, the high electric current, four channels actuate Darington tube. And, the blanking bar examination uses the photosensitive triode to complete; Delivers the monolithic integrated circuit processing distinc

5、tion direction the signal. Through this topics design, caused us to study in the monolithic integrated circuit technology interrupt technology, better has grasped monolithic integrated circuits central content. Causes us the theoretical knowledge which studies to apply in the practice, caused the pr

6、actice and the theory obtained a better union. key words: Monolithic integrated circuit intelligent control electro-optic signal receiving and dispatching seeks the mark travel 第一章 单片机与其应用一、什么是单片机所谓单片机就是将计算机的基本部件微型化并集成到一块芯片上,具备独特功能的微型计算机。通常一个最基本的单片机片都含有CPU、ROM、RAM、并行I/O口、定时器/计数器、中断控制、系统时钟与系统总线等。单片机全

7、称为单片微型计算机(Single-Chip Microcomputer),又称微控制器或嵌入式控制器。二、单片机的发展与系列产品1、单片机发展可分为三个主要阶段:(1) 低性能初级阶段以1976年Intel公司推出的MCS48系列为代表,采用将8位CPU、8位并行I/O接口、8位定时器/计数器、RAM和ROM等集成于一块半导体芯片上的单片结构,虽然其寻址围有限(不大于4KB),也没有串行I/O口,而且RAM、ROM容量小,中断系统简单,指令系统功能也不强,但功能可满足一般工业控制和智能化仪器、仪表等需要。(2) 高性能提高阶段以Intel公司的MCS51系列为代表,在这一阶段推出的单片机普遍带

8、有串行I/O接口,有多级中断处理系统与16位定时器/计数器。片RAM、ROM容量加大,且寻址围可达64KB,有的片还带有A/D转换接口。(3)8位机巩固发展与多品种共存阶段1983年,Intel推出MCS96系列单片机是最具代表性的,片集成16位的CPU,RAM和ROM的容量也进一步增大,并且带有高速I/O接口,带有多通道A/D转换器,8级中断处理能力使其具有更强的实时处理功能。近年来,已有32位单片机进入试用阶段。同时高档8位单片机也在不断改善其结构,各厂家纷纷以MCS51为核,融入自身的优势,推出了许多的MCS51兼容机,强化了微型控制器的特征,进一步巩固和发展了8位机的主流地位。2、单片

9、机的发展趋势(1)低功耗CMOS化在许多应用场合,单片机不仅要有小的体积,而且还需要较低的工作电压和极小的功耗。现在各个单片机制造商都采用了CMOS工艺,并设有空闲和掉电两种工作方式。(2)部资源丰富、外部电路装化,整体微型化(3)大容量、高性能3、单片机系列产品Intel公司的MCS51系列单片机Intel公司的MCS51系列、增强系列和16位单片机MCS96系列。Atmel公司融入Flash存储技术的AT89系列和AT90系列。8052/8752/8032将原来的8051/8751/8031进行了扩展,数据存储容量增至256字节,程序存储容量增至8KB,定时器/计数器增至三个16位计数器,

10、有6个中断源。80C51/87C51/80C31采用低功耗地CMOS工艺,允许电源波动的围较大,并有三种功耗控制方式。8XC52系列在8052的基础上,采用CHMOS工艺将MCS96系列中的一些高速输出、脉冲宽度调制、定时器/计数器移植进来构成新一代MCS51高性能产品。三、单片机的特点与应用1、单片机与通用微机相比具有以下优点:(1) 控制功能强 CPU可以直接对I/O端口进行操作,位操作能力更是其他计算机无法比拟的。近期推出的单片机产品,扩展了接口电路功能。如增加了高速I/O接口,扩展了I/O口引线数目,在部分型号中,集成了ADC转换器、PWM脉冲宽度调制输出接口、可编程计数阵列PCA。(

11、2) 抗干扰性强,可靠性高,工作温度围宽 CPU、存储器与I/O接口集成在同一芯片,各部件的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响,可靠性非常高。目前单片机适用的环境温度划分为三个等级:民用级0+70,工业级-40-+85,军用级-65- +125。(3) 开发周期短,性价比高,易于产品化 将不同功能的接口电路嵌入基本型单片机芯片后,用户就可以根据用途选择相应型号的单片机芯片,无须通过外部扩展,减少了芯片数目,从而减少了印刷电路板的面积。接插件减少,安装简单方便,价格明显降低,开发周期短,在达到同样功能的条件下,具有很高的性价比。2、单片机的应用领域单片机主要面向控制领

12、域,能够实现系统的在线控制。目前,单片机的应用日益广泛,下面简单介绍其典型的应用领域。(1)单机应用在一个应用系统中,只使用一片单片机,这是目前应用最多的方式,单片机应用的主要领域:(2)测控系统用单片机可以构成各种工业控制系统、自适应控制系统等。例如,温室人工气候控制、水闸自动控制、电镀生产线自动控制、汽轮机电液调节系统、车辆检测系统、机器人轴处理器等。(3)智能仪表用单片机改造原有的测量、控制仪表,能促进仪表向数字化、智能化、多功能化、综合化、柔软化发展。如温度、压力、流量、浓度显示、控制仪表等。通过采用单片机软件编程技术,使长期以来测量仪表中的误差修正、线性化处理等难题迎刃而解。(4)机

13、电一体化产品单片机与传统的机械产品结合,使传统机械产品结构简化,控制智能化,构成新一代的机、电一体化产品。例如,在电传打字机的设计中由于采用了单片机,取代了近千个机械部件;在数控机床的简易控制机中,采用单片机可提高可靠性与增强功能,降低控制机成本。(5)智能接口在计算机系统,特别是较大型的工业测、控系统中,如果用单片机进行接口的控制与管理,单片机与主机可并行工作,可以大大提高系统的运行速度。例如,在大型数据采集系统中,用单片机对模/数转换接口进行控制不仅提高采集速度,还可以对数据进行预处理,如数字滤波、线性化处理、误差修正等。四、MCS-51系列单片机的基础知识1、结构特点8051是MCS-5

14、1系列单片机的一个产品。MCS-51系列单片机是Intel公司推出的通用型单片机。它的基本型产品是8051、8031和8751。除片ROM类型不同外,8051、8031、8751的其它性能完全一样,其结构特点如下:8位CPU; 32根I/O线; 片振荡器与时钟电路;外部存贮器寻址围ROM、RAM各64K;2个16位的定时器/计数器;5个中断源,2个中断优先级;全双工串行口; 布尔处理器。2、单片机的工作方式包括:复位方式、程序执行方式、单步执行方式、低功耗操作方式以与EPROM编程和校验方式。3、8051的系统扩展在很多应用场合,8051自身的存贮器和I/O资源不能满足要求,这时就要进行系统扩

15、展。(1)外部总线的扩展 (2)外部程序存贮器的扩展(3)外部数据存贮器的扩展4、8051指令系统(1)寻址方式: (2)指令说明a.寄存器寻址 b.直接寻址 a. 数据传送指令c.寄存器间接寻址 b. 转移指令d.立即寻址 c. 算术运算指令e.变址寻址 d. 逻辑运算操作f.相对寻址 e. 十进制指令g.位寻址 f. 伪指令五、单片机的工作过程单片机的工作过程实质上是执行用户编制程序的过程,一般程序的机器码都已固化到存储器中(例如实训1中的步骤2),因此开机复位后,就可以执行指令。执行指令又是取指令和执行指令的周而复始的过程。假设机器码74H、E0H已存在0000H开始的单元中,则此表示把

16、E0H这个值送入A累加器。下面我们来说明单片机的工作过程。接通电源开机后,PC=0000H,取指令过程如下:(1) PC中的0000H送到片的地址寄存器;(2) PC的容自动加一变为0001H,指向下一个指令字节;(3) 地址寄存器中的容0000H通过地址总线送到存储器,经存储器中的地址译码选中0000H单元;(4) CPU通过控制总线发出读命令;(5) 被选中单元的容74H送部数据总线上,该容通过部数据总线送到单片机部的指令寄存器。到此,取指令过程结束,进入执行指令过程。执行指令的过程:指令寄存器中的容经指令译码器译码后,说明这条指令是取数命令,即把一个立即数送到A中;PC的容为0001H,

17、送地址寄存器,译码后选中0001H单元,同时PC的容自动加1变为0002H;CPU同样通过控制总线发出读命令;0001H单元的容E0H读出经部数据总线送至A。至此,本指令执行结束。PC=0002H,机器又进入下一条指令的取指令过程。机器一直重复上述过程直到程序中的所有指令执行完毕,这就是单片机的基本工作过程。第二章 硬件设计一、单片机最小系统的设计1、什么是最小系统在智能化仪器仪表中,控制核心均为微处理器,而单片机以高性能、高速度、体积小、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,它是智能化仪器仪表的基础,也是测控。监

18、控的重要组成部分。2、最小系统的构成单片机最小系统可以飞为四个部分:一是时钟系统:一般用12M的晶振。二是复位系统,一旦复位,CPU将从0000H开始执行程序。三是电源部分,采用+5V的电源,要加一个LED用来指示电源接通。四是31管脚接高电平表示使用部的程序区。(1)时钟系统电路系统的时钟电路设计是采用的部方式,即利用芯片部的振荡电路。AT89单片机部有一个用于构成振荡器的高增益反相放大器。引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。外接晶体谐振器以与电容C1和C2构成并联谐振电路,接在放大器的反馈回路中。对外接电

19、容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。因此,此系统电路的晶体振荡器的值为12MHz,电容应尽可能的选择瓷电容,电容值约为22F。在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。(2)复位系统电路复位是由外部的复位电路来实现的。片复位电路是复位引脚RST通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,它的输出在每个机器周期的S5P2,由复位电路采样一次。复位电路通常采用上电自动复位和按钮复位两种方式,此电路系统采用的是上电与按钮复位电路,如图所示。

20、当时钟频率选用6MHz时,C取22F,Rs约为200,Rk约为1K。下面是最小系统的电路图。图1 单片机最小系统二、“H桥”电动机控制与驱动电路设计1、直流电动机的工作原理图2 直流电动机的部结构这是分析直流电机的物理模型图。 其中,固定部分有磁铁,这里称作主磁极;固定部分还有电刷。转动部分有环形铁心和绕在环形铁心上的绕组。(其中2个小圆圈是为了方便表示该位置上的导体电势或电流的方向而设置的)上图表示一台最简单的两极直流电机模型,它的固定部分(定子)上,装设了一对直流励磁的静止的主磁极N和S,在旋转部分(转子)上装设电枢铁心。定子与转子之间有一气隙。在电枢铁心上放置了由A和X两根导体连成的电枢

21、线圈,线圈的首端和末端分别连到两个圆弧形的铜片上,此铜片称为换向片。换向片之间互相绝缘,由换向片构成的整体称为换向器。换向器固定在转轴上,换向片与转轴之间亦互相绝缘。在换向片上放置着一对固定不动的电刷B1和B2,当电枢旋转时,电枢线圈通过换向片和电刷与外电路接通。直流电机具有响应快速、较大的起动转矩、从零转速至额定转速具备可提供额定转矩的性能,但直流电机的优点也正是它的缺点,因为直流电机要产生额定负载下恒定转矩的性能,则电枢磁场与转子磁场须恒维持90,这就要藉由碳刷与整流子。碳刷与整流子在电机转动时会产生火花、碳粉因此除了会造成组件损坏之外,使用场合也受到限制。交流电机没有碳刷与整流子,免维护

22、、坚固、应用广,但特性上若要达到相当于直流电机的性能须用复杂控制技术才能达到。现今半导体发展迅速功率组件切换频率加快许多,提升驱动电机的性能。微处理机速度亦越来越快,可实现将交流电机控制置于一旋转的两轴直角坐标系统中,适当控制交流电机在两轴电流分量,达到类似直流电机控制并有与直流电机相当的性能。 直流电机的最大弱点就是有电流的换向问题,消耗有色金属较多,成本高,运行中的维护检修也比较麻烦。因此,电机制造业中正在努力改善交流电动机的调速性能,并且大量代替直流电动机。不过,近年来在利用可控硅整流装置代替直流发电机方面,已经取得了很大进展。包括直流电机在的一切旋转电机,实际上都是依据我们所知道的两条

23、基本原则制造的。一条是:导线切割磁通产生感应电动势;另一条是:载流导体在磁场中受到电磁力的作用。因此,从结构上来看,任何电机都包括磁场部分和电路部分。从上述原理可见,任何电机都体现着电和磁的相互作用,是电、磁这两个矛盾着的对立面的统一。我们在这一章里讨论直流电机的结构和工作原理,就是讨论直流电机中的“磁”和“电”如何相互作用,相互制约,以与体现两者之间相互关系的物理量和现象(电枢电动势、电磁转矩、电磁功率、电枢反应等)。2、电动机控制的基本原理我们知道,要控制直流电动机很简单:将直流电源的正、负2根输出线连接到直流电动机的2个接线端,直流电动机就会转动,如果将直流电源的正、负两级交换,直流电动

24、机就会向与原来相反的方向转动。显然,我们不可能用手去交换电动机的接线,这就需要用采取用电控制的方式去控制变换电路。在电气领域中,人们常用继电器来转换触电,以改变电动机的引线的连接方式,从而控制电动机的转动方向。用晶体三极管也可以做电子开关。它的灵敏度高、动作速度快、不受尘埃与气体氧化的影响、耐震动、无机械动作、无火花干扰、价格低廉、使用寿命长,因而得到广泛应用。普通数字集成电路的功率很小,其输出电流和吸入电流都无法直接驱动小型玩具直流电动机旋转。因此,如果想用普通数字集成电路来控制直流电动机的正转和反转,可以利用晶体三极管“H-桥”电路。3、“H-桥”电动机驱动电路 我们首先用4支开关和1支电

25、动机配合,来组成如图3所示的“H-桥”电动机控制与驱动电路。由于这个电路结构酷似英文字母“H”的形状,故得此大名。“H-桥”的基本原理如下:当开关SW1和SW4闭合、开关SW2和SW3断开时,电流如图3种箭头所示方向流过电动机,电动机的轴转动,假设它是顺时针方向转动。 当开关SW2和SW3闭合、开关SW1和SW4断开时,电流从另一方向流过电动机,电动机的轴向相反的方向转动,即向逆时针方向转动,如图4所示。 图3 正转 图4 反转图5 “H-桥”电动机驱动电路4、用晶体三极管构成的“H-桥”驱动电路现在我们将上图中的4个开关换成4个晶体三极管,就构成了如图5所示的晶体三极管“H-桥”电路。为了使

26、电路控制简单方便,电路中使用了2种不同极性的晶体三极管,即2个PNP型晶体三极管和2个NPN型晶体三极管。图中上边的驱动需要提供电流,它使用PNP型晶体管,下边的驱动需要吸收电流,使用NPN型晶体管。R是晶体三极管的基极限流电阻,A和B是2个控制信号输入端。用控制信号恰当的开、关“H-桥”的4个晶体三极管是很重要的,晶体三极管是“H-桥”在正电源和地之间的一个通道。当A端为低电平“0”,B端为高电平“1”时,晶体三极管VT1和VT4导通,VT2和VT3截止,电流经晶体三极管VT1、电动机左引脚、右引脚、晶体三极管VT4流过,电动机的轴正转。而当A端为高电平“1”,B端为低电平“0”时,晶体三极

27、管VT2和VT3导通,VT1和VT4截止,电流经晶体三极管VT2、电动机右引脚、左引脚、晶体三极管VT3流过,与上次方向正好相反,电动机的轴便朝着相反的方向转动。因此,当“H-桥”的两个输入端A和B分别为“0”和“1”时,电动机正转,而输入端变为“1”和“0”时,电动机反转。可见在控制电动机正转和反转时,两个输入信号正好相反,也就是“H-桥”需要以对极性(电平)相反的控制信号来驱动。输入电平与电动机轴旋转方向的关系如表1所示。这里有一个额外的功能介绍一下:如果同时使两边的输入都为“1”(或者都为“0”),将得到一个意想不到的有效刹车装置。因为电动机也是一个发电机,当它运行时,会产生一个电压,如

28、果电动机的两个引线端被连接在一起(短路),这个电压将会“抵消”电动机运转,会使电动机迅速地停止转动,它产生的效果与刹车有异曲同工之妙,只可惜在这个操作里我们还用不上这个功能。4个晶体三极管的基极电阻是必须使用的,这里选用的电阻器为510,电阻值的大小和电动机的功率决定了“H-桥”电路的功率。5、“H-桥”电动机控制电路光电耦合器的作用和原理光电耦合器也称为光电隔离器或光耦合器,有时简称光耦。这是一种以光为耦合媒介,通过光信号的传递来实现输人与输出间电隔离的器件,可在电路或系统之间传输电信号,同时确保这些电路或系统彼此间的电绝缘。近年来,随着半导体技术、光电子学的深入发展,光耦的结构设计、封装制

29、作技术也不断创新,各种类型产品相继问世,数千种型号构成几百个品种系列,研发成为一个独立的种类繁多、性能优良的半导体器件门类,广泛应用于计算机与其外设接口、工控、电信、仪器仪表、数据总线、高速数字系统、数字IO口、模数转换、数据发送、单片机接口、电平转换、信号与级间隔离、脉冲放大等围,甚至在电源技术的线性隔离、电量反馈、电流传感、电量变换等各个场合都有成功的应用,市场需求量持继增长,发展极其迅速。图6 “H-桥”电动机控制电路原理:光电耦合器是以光为媒介传输电信号的一种电一光一电转换器件。它由发光源和受光器两部分组成。把发光源和受光器组装在同一密闭的壳体,彼此间用透明绝缘体隔离。发光源的引脚为输

30、入端,受光器的引脚为输出端,常见的发光源为发光二极管,受光器为光敏二极管、光敏三极管等等。光电耦合器的种类较多,常见有光电二极管型、光电三极管型、光敏电阻型、光控晶闸管型、光电达林顿型、集成电路型等。在光电耦合器输入端加电信号使发光源发光,光的强度取决于激励电流的大小,此光照射到封装在一起的受光器上后,因光电效应而产生了光电流,由受光器输出端引出,这样就实现了电一光一电的转换。通常,为了晶体三极管的安全,应该在组成“H-桥”电动机驱动电路的VT1VT4,这4个晶体管的C、E极之间都反向并联一个晶体二极管,用来泄放因电动机线圈在开关转换时产生的反向电压,防止反向电压击穿三极管的C、E极。这个方向

31、电压比电源电压更高,如果不用这4个晶体二级管,有可能烧毁晶体三极管。在电动机引脚两端并联的电容器C是抗干扰用的,电动机在运转时,他的电刷和整流子之间产生电火花,特别是在电动机转换旋转方向时,电火花会更大,容易干扰电子电路的正常工作,增建这个电容器后可以有效的滤除干扰,免除许多莫名其妙的麻烦。在智能电动车的制作中,我们只需要控制一只电动机的正转和反转,就可以使小车作出“直线前进”和“后退转弯”的动作,表(1)给出了电动机状态与小车的行为关系。表(1)A端电平 B端电平电动机轴旋转方向01正转10反转在一块集成电路封装部有4个2输入端与非门,我们只使用了其中的2个来构成单稳态触发器延时电路,剩余的

32、2个还在那里闲着无事可干,现在正好派上用场。于是我把IC-4的2个输入端连接在一起做成“反相器”,将延时电路的输出信号在输入到这个反相器,在反相器的输出端就可以得到与输入端相反的信号,这2个正好相反的信号就可以作为“H-桥”电路的控制信号。三、信号检测电路该电路如图7的作用就是检测出地上的黑线并把这个信号传递给单片机,以使单片机做出相应的动作。该电路采用了光电三极管作为检测元件,下面先对光电三极管作一介绍:该电路由光电三极管、9013三极管(两个)、10K电阻和5.1K电阻各一个、0.47uF电容一个、+5V电源组成。光电三极管通常只有2根引脚,他们的长短是不一致的,对于NPN型的光电三极管而

33、言,较长的一根通常是E极,较短的一根是C极。光电二极管和光电三极管在外观上非常相似,很难把它们区分开来,但可以用万用表加以判断。首先将万用表置于R*1k电阻挡,用不透光的物体,将光电管遮盖住,使其处于很暗的环境中,然后测量光电管两只引脚之间的正反向电阻。如果正反向电阻都很大,那么所测得光电管是光电三极管;反之如果测量得到的正反向电阻值有非常明显的差别,一个较小而另一个较大,则所测的管子是光电二极管。(1)电路组成该电路由光电三极管、9013三极管(两个)、10K电阻和5.1K电阻各一个、0.47uF电容一个、+5V电源。(2)电路工作原理该电路的最后输出接到单片机的P3.2口即外部中断0。当光

34、电三极管没有检测到黑线时,会输出一个低电平信号,此时整个电路的输出为低电平。当光电三极管检测到黑线以后,将输出高电平信号,然后该信号经过两级放大,再把放大了的信号传递给单片机。当单片机感受到这一上升沿脉冲信号时,便会产生中断,从而使单片机去执行中断程序,最终使小车完成响应的动作。图7 信号检测电路四、系统形成的总电路图为:图8 系统总体电路第三章 软件设计(一)程序设计根据本系统的要求,复读机要实现的功能为录音、放音。按照这个要求,我们编写了下面的程序:1、单片机最小系统的验证程序。为了验证我们所设计的单片机最小系统的正确性,我们编写了简单的控制程序,通过编程器把程序烧写到AT89C51的RO

35、M中,来调试我们的软件和硬件。程序如下: ORG 0030HLOOP: MOV R0,#012H MOV R1,#012HLOOP1: MOV P1,#0feH LCALL DELAY MOV P1,#0ffH LCALL DELAY DJNZ R0,LOOP1 MOV P1,#0FFH LCALL DELAY1LOOP2: MOV P1,#0fdH LCALL DELAY MOV P1,#0ffH LCALL DELAY DJNZ R1,LOOP2 MOV P1,#0FFH LCALL DELAY1 AJMP LOOP DELAY: MOV R2,#080H L1:MOV R3,#0FAH

36、L2:DJNZ R3,L2 DJNZ R2,L1 RETDELAY1: MOV R4,#0C0H L3:MOV R5,#050H L4:MOV R6,#050H L5:DJNZ R6,L5 L6:DJNZ R5,L4 DJNZ R4,L3 RET END2、主程序的设计与编写(1)程序流程图(2)程序容 编制不分段录音程序将地址线A6、A7设置为高电平,构成最简单的不分段录音电路。将P3.0作为录音按键,P3.1作为播放按键;P1.1接语音芯片的播放控制引脚PLAYL,选择电平触发播放模式;P1.0接语音芯片的录音控制引脚REC。;*不分段语音录放控制程序REC_PLAY1*;程序名:REC_

37、PLAY2 PM3_7_1.asm;功能:录音、放音控制;入口条件:P3.0、P3.1 REC EQU P1.0 ;录音控制端 PLAY EQU P1.1 ;回放控制端,电平方式 ORG 0000H AJMP STARTSTART: SETB P2.6 ;初始化,不分段 SETB P2.7 SETB REC ;关录放 SETB PLAYLRETN1: P3.0,PLAY ;判断录音键是否按下 ACALL LREC ;调用录音子程序 JNB P3.0,$ ;判断录音键是否放开PLAY: P3.1,L2 ;判断播放键是否按下 ACALL LPLAYL ;调用放音子程序 JNB P3.1,$ ;判断

38、播放键是否放开L2: SJMP RETN1;*录音子程序*;子程序名:LREC;功能: 录音功能LREC: CLR REC ;开始录音 LCALL DELAY10S ;DELAY为录音时间 SETB REC ;录音结束 RET;*播放子程序*;子程序名:LPLAYL;功能:放音控制LPLAYL: CLR PLAYL ;开始录音 LCALL DELAY SETB PLAYL ;放音结束 RET; *延时10s子程序*;子程序DELAY10S;功能:延时10秒DELAY: MOV R7,#100DEL3: MOV R5,#100DEL2: MOV R6,#250DEL1: NOP NOP DJNZ

39、 R6,DEL1 DJNZ R5,DEL2 DJNZ R7,DEL3 RET 编制分段录音程序在编制完成一段录音程序的基础上,利用ISD1110芯片具有10S时间80段的分段录音功能,将其分成3段,用3个录音按键和三个放音按键进行操作控制。只要将不分段语音录放控制程序REC_PLAY1中的不分段初始化控制指令取消即可。;*分段语音录放控制程序REC_PLAY2*;程序名:REC_PLAY2 PM3_7_2.asm;功能:录音、放音控制;入口地址:P3.0P3.5REC EQU P1.0PLAY EQU P1.1ORG 0000HSTART: SETB REC ;初始化 SETB PLAYLRE

40、TN2: P3.0,PLAY1 ;判断录音1#键是否按下 MOV P2,#00H ;从第0段开始录音 LCALL LREC ;调用录音子程序 JNB P3.0,$ ;判断录音1#键是否放开PLAY1: P3.1,REC2 ;判断播放1#键是否按下 MOV P2,#00H ;从第0段开始播放 ACALL LPLAYL ;调用播放子程序 JNB P3.1,$ ;判断播放1#键是否放开REC2: P3.2,PLAY2 ;判断录音2#键是否按下 MOV P2,#1AH ;从第26段开始录音 ACALL LREC JNB P3.2,$ ;判断录音2#键是否放开PLAY2: P3.3,REC3 MOV P

41、2,#1AH ;从第26段开始播放 ACALL LPLAYL JNB P3.3,$ ;判断播放2#键是否放开REC2: P3.4,PLAY3 ;判断录音3#键是否按下 MOV P2,#34H ;从第52段开始录音 ACALL LREC SJMP REC1 JNB P3.4,$ ;判断播放3#键是否放开PLAY3: P3.5,LOOP ;判断播放3#键是否按下 MOV P2,#34H ACALL LPLAYL JNB P3.5,$ ;判断播放3#键是否放开LOOP: SJMP RETN2;*延时3s子程序*;子程序DELAY3S;功能:延时3秒DELAY: MOV R7,#30DEL3: MOV

42、 R5,#100DEL2: MOV R6,#250DEL1: NOP NOP DJNZ R6,DEL1 DJNZ R5,DEL2 DJNZ R7,DEL3 RET END(二)程序调试由于程序不可能一次成功,所以需要对程序进行调试,最终使程序实现所要求的功能。在编写此程序过程中,我们在实验箱上进行了多次实验,通过观察实验现象来确定程序是否达到了所要求的功能。在这其中,对延时程序的调试很重要,延时的时间必须设置的合理,否则会观察不到实验现象。总之,通过不断的调试和修改,程序最终实现了我们所要求的功能,至此,我们完成了程序的编写。第四章、英语翻译The electronics electric c

43、ircuit designWhile designing an electronics electric circuit system, first have to definitely the design mission of the system, carry on a project choice according to the mission, then each part in the other party case carry on the design of unit, parameter calculation and spare part choose, the end

44、 links each part together and draw a matches design to request of integrity of system electric circuit diagram. One. The design mission of the explicit system request Carry on to the design mission of the system concrete analysis, full understanding system of function, index sign, contents and reque

45、st, with explicit the system should complete of mission. Two. The project choose The work of this one step requests to be the mission which wants the system to complete to assign to some unit electric circuits, and draw a whole machine principle frame diagram that can mean each unit function. The im

46、portant mission of the project choice is according to control of knowledge and data, aim at the mission that the system put forward, request and condition, the function design of completion system.Want to presume quest in this process, brave innovation, work hard for to attain the design project rea

47、sonable, credibility, economy, the function is well-found, technique forerunner.And the other party case want to continuously carry on a possibility with defective analysis, finally design a complete frame diagram.Frame diagram have to the correct reflection should complete of mission with each cons

48、titute part of functions, make clear system of basic constitute with correlation. Three. The design of unit electric circuit, parameter calculation and period choose According to index sign and function frame diagram of system, definitely each parts of mission, carry on the design of each unit elect

49、ric circuit, parameter calculation and spare part choose.1. The unit electric circuit designThe unit electric circuit is the whole machine of one part, only make the each unit electric circuit design raise the whole machine design level so then can. Each unit electric circuit design ago all needed t

50、he mission of each unit electric circuit definitely, draft a function index sign of unit electric circuit in detail, with in front and back the relation of class, analyze constitute of electric circuit a form.While concretely designing, the forerunners electric circuit can deliver by mimicry, can al

51、so carry on innovation or improvement, but have to promise a function request.And, not only the unit electric circuit want to design reasonable, each unit electric circuit also want to work in coordination, notice each importation signal of part, output the relation of signal and control signal. 2.

52、The parameter compute For promise unit electric circuit attains function index sign to request, need to use an electronics technique knowledge to carry on a calculation to the parameter.For example, enlarge each electric resistance value in the electric circuit, enlarge the calculation of multiple;F

53、lap to concuss electric resistance in machine, electric capacity, flap to concuss frequency etc. the calculation of the parameter.Only good comprehension electric circuit of work principle, the exactitude makes use of calculation formula and the calculating parameter then can satisfy a design a requ

54、est. When the parameter compute, the same of electric circuit may have a few datas, the attention choose a function that can complete an electric circuit design a request, the ability real viable parameter in the fulfillment. Should notice the following problem while computing electric circuit param

55、eter: (1) dollar the work electric current, electric voltage of the spare part, frequency and achievement consume etc. parameter in response to can satisfy the request of electric circuit index sign; (2) dollar the extreme limit parameter of the spare part have to stay enough abundant quantity, gene

56、ral in response to big certainly be worth at the sum of 1.500%; (3) the parameter of electric resistance and electric capacity should choose a calculation value the mark of the neighborhood to call a value. 3. The spare part choose (1) the component choose The electric resistance and electric capaci

57、ty category is much, electric resistance and electric capacity of the exactitude choice are very important.The different electric circuit requests to be different also to the electric resistance and the electric capacity function and the electric leakage which has solution electric circuit to the el

58、ectric capacity has very strict request, also some electric circuits are to the electric resistance, and function and capacity of electric capacity have very high request.For example filter in common use and big capacity(100 uF 3000 uF) aluminum electrolysis electric capacity in an electric circuit, for filter out the high Pin usually still needs to merge small capacity(0.01 uF 0.1 uF) porcelain a slice electric capacity.To

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!