通信系统原理实验报告
通信原理实验报告南航

一、实验目的1. 理解通信原理的基本概念和原理。
2. 掌握通信系统的基本组成和各部分的功能。
3. 熟悉通信信号的基本处理方法。
4. 培养实验操作能力和分析问题、解决问题的能力。
二、实验内容1. 通信系统基本组成实验2. 通信信号调制与解调实验3. 通信信道传输特性实验4. 通信系统误码率实验三、实验仪器1. 通信原理实验箱2. 双踪示波器3. 数字信号发生器4. 信号分析仪四、实验原理1. 通信系统基本组成实验:了解通信系统的基本组成,包括信源、信道、信宿和变换器等。
2. 通信信号调制与解调实验:掌握模拟调制、数字调制的基本原理,以及相应的调制和解调方法。
3. 通信信道传输特性实验:了解通信信道的传输特性,包括频率响应、时延特性和噪声特性等。
4. 通信系统误码率实验:掌握通信系统误码率的计算方法,以及影响误码率的因素。
五、实验步骤1. 通信系统基本组成实验(1)观察实验箱各模块的功能和连接方式;(2)按照实验指导书的要求,连接实验电路;(3)进行实验操作,观察实验现象,记录实验数据。
2. 通信信号调制与解调实验(1)按照实验指导书的要求,设置调制参数和解调参数;(2)进行调制和解调实验,观察实验现象,记录实验数据;(3)分析实验结果,验证调制和解调的正确性。
3. 通信信道传输特性实验(1)设置不同的信道参数,观察信道对信号的影响;(2)分析信道传输特性,记录实验数据;(3)计算信道传输特性指标,如信噪比、误码率等。
4. 通信系统误码率实验(1)设置不同的误码率,观察误码率对通信系统的影响;(2)分析误码率与信道、调制、解调等因素的关系,记录实验数据;(3)计算通信系统误码率,验证实验结果。
六、实验结果与分析1. 通信系统基本组成实验实验结果显示,通信系统由信源、信道、信宿和变换器等部分组成,各部分之间通过信号传输实现信息交流。
2. 通信信号调制与解调实验实验结果显示,调制和解调过程可以有效地将信息信号转换为适合信道传输的形式,并恢复出原始信息。
通信原理实训报告

一、实训背景随着信息技术的飞速发展,通信技术在各个领域都发挥着越来越重要的作用。
为了使学生更好地理解通信原理,提高实践能力,我们选择了通信原理实训课程。
通过本次实训,我们深入学习了通信系统的基本原理、信号传输与处理技术,以及通信设备的使用与维护。
二、实训目的1. 理解通信系统的基本原理,掌握通信系统各组成部分的功能。
2. 熟悉通信设备的使用与维护方法,提高实际操作能力。
3. 培养团队协作精神,提高解决实际问题的能力。
三、实训内容本次实训主要包括以下内容:1. 通信系统基本原理:学习通信系统的基本概念、组成、工作原理等,了解通信系统的发展历程和趋势。
2. 信号传输与处理技术:学习信号的调制、解调、编码、解码等基本技术,掌握信号的传输与处理方法。
3. 通信设备的使用与维护:学习通信设备的操作方法、维护技巧以及故障排除方法。
四、实训过程1. 通信系统基本原理实训(1)通过课堂讲解和实验演示,了解通信系统的基本组成和功能。
(2)学习信号的调制、解调、编码、解码等基本技术,掌握信号的传输与处理方法。
(3)通过实验验证通信系统的基本原理,如模拟通信系统的调制解调、数字通信系统的编码解码等。
2. 信号传输与处理技术实训(1)学习信号的调制、解调、编码、解码等基本技术,掌握信号的传输与处理方法。
(2)通过实验验证信号传输与处理技术的实际应用,如AM、FM、PM调制解调、数字信号编码解码等。
3. 通信设备的使用与维护实训(1)学习通信设备的操作方法、维护技巧以及故障排除方法。
(2)通过实际操作,掌握通信设备的操作方法,如调制解调器、路由器、交换机等。
(3)学习故障排除方法,提高实际解决问题的能力。
五、实训成果1. 理解通信系统的基本原理,掌握通信系统各组成部分的功能。
2. 熟悉通信设备的使用与维护方法,提高实际操作能力。
3. 培养团队协作精神,提高解决实际问题的能力。
六、实训总结通过本次通信原理实训,我们收获颇丰。
通信系统实验报告

通信系统实验报告一、实验目的本次通信系统实验的主要目的是深入了解通信系统的基本原理和关键技术,通过实际操作和测量,掌握通信系统中信号的传输、调制解调、编码解码等过程,并分析系统性能和影响因素。
二、实验原理1、通信系统的组成通信系统一般由信源、发送设备、信道、接收设备和信宿组成。
信源产生原始信息,发送设备对信号进行处理和变换,使其适合在信道中传输,信道是信号传输的媒介,接收设备对接收的信号进行解调、解码等处理,恢复出原始信息,信宿则是信息的接收者。
2、调制解调技术调制是将基带信号变换为适合在信道中传输的高频信号的过程,常见的调制方式有幅度调制(AM)、频率调制(FM)和相位调制(PM)。
解调则是从已调信号中恢复出原始基带信号的过程。
3、编码解码技术编码用于提高信号传输的可靠性和有效性,常见的编码方式有差错控制编码(如卷积码、Turbo 码等)和信源编码(如脉冲编码调制PCM)。
解码是编码的逆过程。
三、实验设备及材料本次实验使用的设备包括信号发生器、示波器、频谱分析仪、通信原理实验箱等。
四、实验步骤1、搭建通信系统实验平台按照实验指导书的要求,将实验设备连接好,组成一个完整的通信系统。
2、产生基带信号使用信号发生器产生一定频率和幅度的正弦波作为基带信号。
3、调制将基带信号分别进行 AM、FM 和 PM 调制,观察调制后的信号波形和频谱。
4、信道传输将调制后的信号通过信道传输,模拟信道中的噪声和衰减。
5、解调在接收端对已调信号进行解调,恢复出基带信号,并与原始基带信号进行比较。
6、编码解码对基带信号进行编码处理,然后在接收端进行解码,观察编码解码前后信号的变化。
7、性能分析测量调制解调后的信号的误码率、信噪比等性能指标,分析不同调制方式和编码方式对系统性能的影响。
五、实验结果与分析1、调制实验结果(1)AM 调制AM 调制后的信号波形呈现出包络随基带信号变化的特点,频谱中包含载频和上下边带。
在小信号调制时,调幅指数较小,解调后的信号失真较大;在大信号调制时,调幅指数较大,解调后的信号较为接近原始基带信号。
通信原理的实验报告

一、实验名称通信原理实验二、实验目的1. 理解通信系统的基本组成和基本工作原理。
2. 掌握模拟通信和数字通信的基本技术。
3. 熟悉调制、解调、编码、解码等基本过程。
4. 培养实际操作能力和实验技能。
三、实验器材1. 通信原理实验箱2. 双踪示波器3. 信号发生器4. 信号分析仪5. 计算机四、实验原理通信原理实验主要包括模拟通信和数字通信两部分。
1. 模拟通信:模拟通信是指将声音、图像等模拟信号通过调制、解调、放大、滤波等过程,在信道中传输的通信方式。
模拟通信的基本原理是:将模拟信号转换为适合在信道中传输的信号,通过信道传输后,再将信号还原为原来的模拟信号。
2. 数字通信:数字通信是指将声音、图像等模拟信号通过采样、量化、编码等过程,转换为数字信号,在信道中传输的通信方式。
数字通信的基本原理是:将模拟信号转换为数字信号,在信道中传输后,再将数字信号还原为原来的模拟信号。
五、实验内容1. 模拟通信实验(1)调制与解调实验:通过实验箱,观察调制和解调过程中的波形变化,了解调制和解调的基本原理。
(2)放大与滤波实验:通过实验箱,观察放大和滤波过程中的波形变化,了解放大和滤波的基本原理。
2. 数字通信实验(1)编码与解码实验:通过实验箱,观察编码和解码过程中的波形变化,了解编码和解码的基本原理。
(2)调制与解调实验:通过实验箱,观察调制和解调过程中的波形变化,了解调制和解调的基本原理。
六、实验步骤1. 模拟通信实验(1)调制与解调实验:连接实验箱,设置调制和解调参数,观察波形变化,记录实验数据。
(2)放大与滤波实验:连接实验箱,设置放大和滤波参数,观察波形变化,记录实验数据。
2. 数字通信实验(1)编码与解码实验:连接实验箱,设置编码和解码参数,观察波形变化,记录实验数据。
(2)调制与解调实验:连接实验箱,设置调制和解调参数,观察波形变化,记录实验数据。
七、实验结果与分析1. 模拟通信实验(1)调制与解调实验:实验结果显示,调制过程将模拟信号转换为适合在信道中传输的信号,解调过程将传输的信号还原为原来的模拟信号。
通信原理实验_实验报告

一、实验名称通信原理实验二、实验目的1. 理解通信原理的基本概念和原理;2. 掌握通信系统中的调制、解调、编码和解码等基本技术;3. 培养实际操作能力和分析问题能力。
三、实验内容1. 调制与解调实验(1)实验目的:验证调幅(AM)和调频(FM)调制与解调的基本原理;(2)实验步骤:1. 准备实验设备:调幅调制器、调频调制器、解调器、示波器、信号发生器等;2. 设置调制器参数,生成AM和FM信号;3. 将调制信号输入解调器,观察解调后的信号波形;4. 分析实验结果,比较AM和FM调制信号的特点;(3)实验结果与分析:通过实验,观察到AM和FM调制信号的特点,验证了调制与解调的基本原理。
2. 编码与解码实验(1)实验目的:验证数字通信系统中的编码与解码技术;(2)实验步骤:1. 准备实验设备:编码器、解码器、示波器、信号发生器等;2. 设置编码器参数,生成数字信号;3. 将数字信号输入解码器,观察解码后的信号波形;4. 分析实验结果,比较编码与解码前后的信号特点;(3)实验结果与分析:通过实验,观察到编码与解码前后信号的特点,验证了数字通信系统中的编码与解码技术。
3. 信道模型实验(1)实验目的:验证信道模型对通信系统性能的影响;(2)实验步骤:1. 准备实验设备:信道模型仿真软件、信号发生器、示波器等;2. 设置信道模型参数,生成模拟信号;3. 将模拟信号输入信道模型,观察信道模型对信号的影响;4. 分析实验结果,比较不同信道模型下的信号传输性能;(3)实验结果与分析:通过实验,观察到不同信道模型对信号传输性能的影响,验证了信道模型在通信系统中的重要性。
4. 通信系统性能分析实验(1)实验目的:分析通信系统的性能指标;(2)实验步骤:1. 准备实验设备:通信系统仿真软件、信号发生器、示波器等;2. 设置通信系统参数,生成模拟信号;3. 仿真通信系统,观察系统性能指标;4. 分析实验结果,比较不同参数设置下的系统性能;(3)实验结果与分析:通过实验,观察到不同参数设置对通信系统性能的影响,验证了通信系统性能分析的重要性。
通信原理实验报告答案(3篇)

第1篇一、实验目的1. 理解通信系统的基本原理和组成。
2. 掌握通信系统中的调制、解调、编码、解码等基本技术。
3. 熟悉实验仪器的使用方法,提高动手能力。
4. 通过实验,验证通信原理理论知识。
二、实验原理通信原理实验主要涉及以下内容:1. 调制与解调:调制是将信息信号转换为适合传输的信号,解调是将接收到的信号还原为原始信息信号。
2. 编码与解码:编码是将信息信号转换为数字信号,解码是将数字信号还原为原始信息信号。
3. 信号传输:信号在传输过程中可能受到噪声干扰,需要采取抗干扰措施。
三、实验仪器与设备1. 实验箱:包括信号发生器、调制解调器、编码解码器等。
2. 信号源:提供调制、解调所需的信号。
3. 传输线路:模拟信号传输过程中的衰减、反射、干扰等现象。
四、实验内容与步骤1. 调制实验(1)设置调制器参数,如调制方式、调制频率等。
(2)将信号源信号输入调制器,观察调制后的信号波形。
(3)调整解调器参数,如解调方式、解调频率等。
(4)将调制信号输入解调器,观察解调后的信号波形。
2. 解调实验(1)设置解调器参数,如解调方式、解调频率等。
(2)将调制信号输入解调器,观察解调后的信号波形。
(3)调整调制器参数,如调制方式、调制频率等。
(4)将解调信号输入调制器,观察调制后的信号波形。
3. 编码与解码实验(1)设置编码器参数,如编码方式、编码长度等。
(2)将信息信号输入编码器,观察编码后的数字信号。
(3)设置解码器参数,如解码方式、解码长度等。
(4)将编码信号输入解码器,观察解码后的信息信号。
4. 信号传输实验(1)设置传输线路参数,如衰减、反射等。
(2)将信号源信号输入传输线路,观察传输过程中的信号变化。
(3)调整传输线路参数,如衰减、反射等。
(4)观察传输线路参数调整对信号传输的影响。
五、实验结果与分析1. 调制实验:调制后的信号波形与原信号波形基本一致,说明调制和解调过程正常。
2. 解调实验:解调后的信号波形与原信号波形基本一致,说明解调过程正常。
通信原理实验实验报告
1. 理解并掌握通信系统基本组成及工作原理。
2. 掌握通信系统中信号的传输与调制、解调方法。
3. 学习通信系统性能评估方法及分析方法。
二、实验器材1. 通信原理实验平台2. 双踪示波器3. 信号发生器4. 信号分析仪5. 计算机及实验软件三、实验内容1. 通信系统基本组成及工作原理(1)观察通信原理实验平台,了解通信系统的基本组成,包括发送端、信道、接收端等。
(2)分析实验平台中各模块的功能,如调制器、解调器、滤波器等。
(3)通过实验验证通信系统的工作原理。
2. 信号的传输与调制、解调方法(1)学习并掌握模拟信号的调制、解调方法,如AM、FM、PM等。
(2)学习并掌握数字信号的调制、解调方法,如2ASK、2FSK、2PSK等。
(3)通过实验验证调制、解调方法的有效性。
3. 通信系统性能评估方法及分析方法(1)学习并掌握通信系统性能评估方法,如误码率、信噪比、调制指数等。
(2)通过实验测量通信系统性能参数,如误码率、信噪比等。
(3)分析实验数据,总结通信系统性能。
1. 观察通信原理实验平台,了解通信系统的基本组成。
2. 设置实验参数,如调制方式、载波频率、调制指数等。
3. 观察并记录实验过程中各模块的输出信号。
4. 利用示波器、信号分析仪等仪器分析实验数据。
5. 计算通信系统性能参数,如误码率、信噪比等。
6. 分析实验结果,总结实验结论。
五、实验结果与分析1. 通过实验验证了通信系统的基本组成及工作原理。
2. 实验结果表明,调制、解调方法对通信系统性能有显著影响。
例如,在相同条件下,2PSK调制比2ASK调制具有更好的误码率性能。
3. 通过实验测量了通信系统性能参数,如误码率、信噪比等。
实验数据表明,在合适的调制方式、载波频率等参数下,通信系统可以达到较好的性能。
4. 分析实验数据,总结实验结论。
实验结果表明,在通信系统中,合理选择调制方式、载波频率等参数,可以提高通信系统性能。
六、实验总结本次实验通过观察、实验、分析等方法,对通信原理进行了深入学习。
通信原理实验报告浙大
一、实验名称通信原理实验二、实验目的1. 理解通信原理的基本概念和原理。
2. 掌握通信系统各组成部分的功能和作用。
3. 学习模拟通信和数字通信的基本技术和方法。
4. 培养实验操作能力和分析问题、解决问题的能力。
三、实验器材1. 通信原理实验箱2. 示波器3. 计算机及软件4. 实验指导书四、实验原理通信原理实验主要涉及模拟通信和数字通信两部分。
模拟通信主要包括调制解调、滤波、放大等基本技术;数字通信主要包括编码、解码、调制解调、信道编码、纠错编码等基本技术。
五、实验步骤1. 模拟通信实验(1)调幅(AM)实验:观察调制和解调过程,分析调制信号和载波信号的关系。
(2)调频(FM)实验:观察调制和解调过程,分析调制信号和载波信号的关系。
(3)滤波实验:观察滤波器对不同频率信号的衰减情况,分析滤波器的特性。
(4)放大实验:观察放大器对信号的放大作用,分析放大器的特性。
2. 数字通信实验(1)编码实验:观察编码和解码过程,分析编码和解码的原理。
(2)调制解调实验:观察调制和解调过程,分析调制和解调的原理。
(3)信道编码实验:观察信道编码和解码过程,分析信道编码的原理。
(4)纠错编码实验:观察纠错编码和解码过程,分析纠错编码的原理。
六、实验数据与分析1. 模拟通信实验(1)调幅(AM)实验:通过实验观察到调制信号和载波信号的关系,验证了调幅的原理。
(2)调频(FM)实验:通过实验观察到调制信号和载波信号的关系,验证了调频的原理。
(3)滤波实验:通过实验观察到滤波器对不同频率信号的衰减情况,验证了滤波器的特性。
(4)放大实验:通过实验观察到放大器对信号的放大作用,验证了放大器的特性。
2. 数字通信实验(1)编码实验:通过实验观察到编码和解码过程,验证了编码和解码的原理。
(2)调制解调实验:通过实验观察到调制和解调过程,验证了调制和解调的原理。
(3)信道编码实验:通过实验观察到信道编码和解码过程,验证了信道编码的原理。
通信原理实验报告(优秀范文5篇)
通信原理实验报告(优秀范文5篇)第一篇:通信原理实验报告通信原理实验报告1、实验名称:2、实验目的:3、实验步骤:(详细记录你的实验过程)例如:(1)安装MATLAB6.5软件;(2)学习简单编程,画图plot(x,y)函数等(3)进行抽样定理验证:首先确定余弦波形,设置其幅度?、频率?和相位?等参数,然后画出该波形;进一步,设置采样频率?。
画出抽样后序列;再改变余弦波形的参数和抽样频率的值,改为。
,当抽样频率?>=余弦波形频率2倍时,怎么样?否则的话,怎么样。
具体程序及图形见附录1(或者直接放在这里,写如下。
)(4)通过DSP软件验证抽样定理该软件主要有什么功能,首先点“抽样”,选取各种参数:a, 矩形波,具体参数,出现图形B,余弦波,具体参数,出现图形然后点击“示例”中的。
具体参数,图形。
4、思考题5、实验心得6、附录1有附录1的话有这项,否则无。
第二篇:通信原理实验报告1,必做题目1.1 无线信道特性分析 1.1.1 实验目的1)了解无线信道各种衰落特性;2)掌握各种描述无线信道特性参数的物理意义;3)利用MATLAB中的仿真工具模拟无线信道的衰落特性。
1.1.2 实验内容1)基于simulink搭建一个QPSK发送链路,QPSK调制信号经过了瑞利衰落信道,观察信号经过衰落前后的星座图,观察信道特性。
仿真参数:信源比特速率为500kbps,多径相对时延为[0 4e-06 8e-06 1.2e-05]秒,相对平均功率为[0-3-6-9]dB,最大多普勒频移为200Hz。
例如信道设置如下图所示:移动通信系统1.1.3 实验作业1)根据信道参数,计算信道相干带宽和相干时间。
fm=200;t=[0 4e-06 8e-06 1.2e-05];p=[10^0 10^-0.3 10^-0.6 10^-0.9];t2=t.^2;E1=sum(p.*t2)/sum(p);E2=sum(p.*t)/sum(p);rms=sq rt(E1-E2.^2);B=1/(2*pi*rms)T=1/fm2)设置较长的仿真时间(例如10秒),运行链路,在运行过程中,观察并分析瑞利信道输出的信道特征图(观察Impulse Response(IR)、Frequency Response(FR)、IR Waterfall、Doppler Spectrum、Scattering Function)。
她通信原理实验报告(3篇)
第1篇一、实验目的1. 理解通信系统的基本组成和原理。
2. 掌握模拟通信和数字通信的基本知识。
3. 通过实验,验证通信系统中的调制、解调、编码、解码等基本过程。
二、实验器材1. 通信原理实验平台2. 信号发生器3. 示波器4. 数字信号发生器5. 计算机及实验软件三、实验原理通信原理实验主要涉及模拟通信和数字通信两个方面。
模拟通信是将模拟信号通过调制、传输、解调等过程实现信息传递;数字通信则是将数字信号通过编码、传输、解码等过程实现信息传递。
四、实验内容及步骤1. 模拟通信实验(1)调制实验① 打开通信原理实验平台,连接信号发生器和示波器。
② 设置信号发生器输出正弦波信号,频率为1kHz,幅度为1V。
③ 将信号发生器输出信号接入调制器,选择调幅调制方式。
④ 通过示波器观察调制后的信号波形,记录调制信号的幅度、频率和相位变化。
⑤ 调整调制参数,观察调制效果。
(2)解调实验① 将调制后的信号接入解调器,选择相应的解调方式(如包络检波、同步检波等)。
② 通过示波器观察解调后的信号波形,记录解调信号的幅度、频率和相位变化。
③ 调整解调参数,观察解调效果。
2. 数字通信实验(1)编码实验① 打开数字信号发生器,生成二进制信号序列。
② 将信号序列接入编码器,选择相应的编码方式(如曼彻斯特编码、差分曼彻斯特编码等)。
③ 通过示波器观察编码后的信号波形,记录编码信号的时序和幅度变化。
(2)解码实验① 将编码后的信号接入解码器,选择相应的解码方式。
② 通过示波器观察解码后的信号波形,记录解码信号的时序和幅度变化。
五、实验结果与分析1. 模拟通信实验结果(1)调制实验:调制信号的幅度、频率和相位发生了变化,实现了信息的传递。
(2)解调实验:解调信号的幅度、频率和相位与原始信号基本一致,验证了调制和解调过程的有效性。
2. 数字通信实验结果(1)编码实验:编码后的信号波形符合编码方式的要求,实现了信息的编码。
(2)解码实验:解码后的信号波形与原始信号基本一致,验证了编码和解码过程的有效性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四川大学电气信息学院实验报告课程:通信系统原理实验名称:通信系统原理设计性实验课任老师:张奕专业:通信工程年级:2013级学生姓名:余佩学号:2013141443050一、实验目的● 理解信源编码和解码的原理、步骤以及方法 ● 复习并更加熟练地掌握汇编语言的编程方法 ● 学习在EMC 开发工具下编程 ● 学习使用EM78P259N 微控制器 ●通过观测示波器了解编码二、编码实验1、双极性不归零码 (1)实验原理"1"码和"0"码都有电流,但是"1"码是正电流,"0"码是负电流,正和负的幅度相等,极性相反,故称为双极性码。
此时的判决门限为零电平,接收端使用零判决器或正负判决器,接收信号的值若在零电平以上为正,判为"1"码;若在零电平以下为负,判为"0"码。
(2)实验流程图开始将Byte2和Byte1暂存于Data_temp2和Data_temp1中并设置编码计数值Data_temp2,7=1? Y 输出正电平输出负电平 输出零电平输出零电平结束Data_temp2和Data_temp1分别左移 编码计数值不为0? NYN(3)实验思路需要在单极性不归零码的基础上,在程序的开始和结束时添加调用零电平的程序即可(4)实验程序/*****************************双极性不归零码子程序****************************/Coding_Bi_NRZ: MOV A,Byte2MOV Data_temp2,A ;将Byte2中的数据暂存于Data_temp2中MOV A,Byte1MOV Data_temp1,A ;将Byte2中的数据暂存于Data_temp1中MOV A,@16MOV temp,A ;Byte2,Byte1中的信息共计16位需要编码输出call pulse_zero;=====输出16位编码=======Bi_NRZ_LOOP:JBS Data_temp2,7CALL Pulse_negative ;Data_temp2.7=0,调用负脉冲子程序JBC Data_temp2,7CALL Pulse_positive ;Data_temp2.7=1,调用正脉冲子程序;信息左移1位:RLC Data_temp1 ; R(n) -> R(n+1), R(7) -> C=Data_temp1.7RLC Data_temp2 ; C=Data_temp1.7 -> R(0),R(n) -> R(n+1), R(7) -> CDJZ temp ; temp-1=0?JMP Bi_NRZ_LOOP ; NO,继续编码输出call pulse_zero;=======================RET ; NRZ编码输出完毕/*****************************************************************************/(5)实验结果图一图二(6)调试分析如图一所示,输入十六进制码3456(相应的二进制为0011 0100 0101 0110),再打开示波器,波形如图二所示。
2.传号差分码(1)实验原理传号差分码的编码规则是用“1”和“0”表示发生电平跳变和电平不跳变,电平跳变用“1”表示,电平不跳变用“0”表示。
(2)实验流程图开始将Byte2和Byte1暂存于Data_temp2和Data_temp1中,设置编码计数值和存放极性的寄存器YP并置0输出零电平上一位电平与当前位电平是否改变?输出正电平输出负电平temp左移编码计数值不为0?YNYN输出零电平结束(3)实验思路在双极性码的基础上,添加一个寄存器用于存放上一位编码的极性,再将存放极性的寄存器和存放下一位编码的寄存器进行异或。
若异或结果为1,即电平发生了跳变,则输出正电平;若异或结果为0,同之前比电位没改变,则输出负电平。
每次只能读出一位,所以最后再左移存放极性的寄存器,然后再进行下一次循环。
(4)实验程序/**********************************传号差分码子程序*******************************/Coding_DE_Mark: ;传号差分码子程序;(对存放在Byte2,Byte1中的信息进行编码输出)MOV A,Byte2MOV Data_temp2,A ;将Byte2中的数据暂存于Data_temp2中MOV A,Byte1MOV Data_temp1,A ;将Byte2中的数据暂存于Data_temp1中MOV A,@16MOV temp,A ;Byte2,Byte1中的信息共计16位需要编码输出call pulse_negativeYP==0x24CLR YP;=====输出16位编码=======DE_Mark_LOOP:MOV a,Data_temp2XOR YP,aJBS yp,7CALL Pulse_negative ;Data_temp2.7=0,调用负脉冲子程序JBC yp,7CALL Pulse_positive ;Data_temp2.7=1,调用正脉冲子程序RLC Data_temp1 ; R(n) -> R(n+1), R(7) -> C=Data_temp1.7RLC Data_temp2 ; C=Data_temp1.7 -> R(0),R(n) -> R(n+1), R(7) -> CDJZ temp ; temp-1=0?JMP DE_Mark_LOOP; NO,继续编码输出call pulse_negative;=======================RET ; 传号差分编码输出完毕/*****************************************************************************/ (5)实验结果图三图四(6)调试分析如图三所示,输入十六进制码55D3(相应的二进制为0101 0101 1101 0011),经过传号差分码编码后的二进制结果为0110 0110 1001 1101。
打开示波器,波形如图四所示。
,理解并学会活用给新寄存器赋值,学会CLR3.空号差分码(1)实验原理空号差分码的编码规则是用“0”和“1”表示发生电平跳变和电平不跳变。
与传号差分码相反,空号差分码中,电平跳变用“0”表示,电平不跳变用“1”表示。
(2)实验流程图开始将Byte2和Byte1暂存于Data_temp2和Data_temp1中,设置编码计数值和存放极性的寄存器YP1置1输出零电平上一位电平与当前位电平是否改变?输出正电平输出负电平NYtemp左移Y编码计数值不为0?N输出零电平结束(3)实验思路由于空号差分码正电平和负电平的编码规则与传号差分码的正好相反,所以空号差分码的程序段需要在传号差分码的基础上添加一个取反的语句,即MOV A,@0XFF XOR YP1,A,将上一步骤的异或结果取反。
将异或取反后的结果置于寄存器YP1中,输t 出emp的最高位再左移temp,然后再进行下一次的循环。
(4)实验程序/******************************空号差分码子程序*************************************/Coding_DE_Space: ;空号差分码子程序;(对存放在Byte2,Byte1中的信息进行HDB3编码输出)MOV A,Byte2MOV Data_temp2,A ;将Byte2中的数据暂存于Data_temp2中MOV A,Byte1MOV Data_temp1,A ;将Byte2中的数据暂存于Data_temp1中MOV A,@16MOV temp,A ;Byte2,Byte1中的信息共计16位需要编码输出call pulse_positiveYP1==0x25MOV A,@0xFFMOV YP1,ADE_Space_LOOP:MOV A,@0xFFXOR YP1,AMOV a,Data_temp2XOR YP1,aJBC yp1,7CALL Pulse_negative ;Data_temp2.7=0,调用负脉冲子程序JBS yp1,7CALL Pulse_positive ;Data_temp2.7=1,调用正脉冲子程序RLC Data_temp1 ; R(n) -> R(n+1), R(7) -> C=Data_temp1.7RLC Data_temp2 ; C=Data_temp1.7 -> R(0),R(n) -> R(n+1), R(7) -> CDJZ temp ; temp-1=0?JMP DE_Space_LOOP ; NO,继续编码输出call pulse_negativeRET/*****************************************************************************/(5)实验结果图五图六(6)调试分析如图五所示,输入十六进制码4723(相应的二进制为0100 0111 0010 0011),经过空号差分码的编码后,二进制结果为1101 0000 1001 0111。
打开示波器,波形如图六所示。
在设定新的寄存器时,没有掌握好寄存器的定义,将新寄存器先置0了再将立即数存进去,这样就没意义,编码就是要求精简而准确。
4.AMI码(1)实验原理AMI 码属于单极性码的变形,当遇0码时为零电平,当遇1码则存在两种交替转换器极性,这样确保正负极性个数相等。
编码规则:遇到编码为0时就只出现0;消息代码中的1 传输码中的+1、-1交替。
例如:消息代码:1 0 1 1 0 1 0 1 1 1 AMI 码: +1 0 -1 +1 0 -1 0 +1 -1 +1(2)实验流程图开始将Byte2和Byte1暂存于Data_temp2和Data_temp1中,置YP2为0输出零电平Data_temp2=0?输出零电平YP2=0?输出负电平输出正电平YP2为1 YP2为0编码计数值不为0?Data_temp2和Data_temp1左移一位输出零电平结束YNNYYN(3)实验思路输入为0的时候输出为零电平,输入为1的时候为了满足极性交替的规律,需要设置标志位,给标志位计数。
设标志位为1时输出正电平,标志位为0时输出负电平。