通信系统原理实验报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四川大学电气信息学院实验报告 课 程: 通信系统原理 实验名称: 通信系统原理设计性实验 课任老师: 张奕 专 业: 通信工程 年 级: 2013级 学生姓名: 余佩 学 号: 2013141443050 PAGE \* MERGEFORMAT 1 PAGE \* MERGEFORMAT 1 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 实验目的 理解信源编码和解码的原理、步骤以及方法 复习并更加熟练地掌握汇编语言的编程方法 学习在EMC开发工具下编程 学习使用EM78P259N微控制器 通过观测示波器了解编码 编码实验 双极性不归零码 实验原理 1码和0码都有电流,但是1码是正电流,0码是负电流,正和负的幅度相等,极性相反,故称为双极性码。此时的判决门限为零电平,接收端使用零判决器或正负判决器,接收信号的值若在零电平以上为正,判为1码;若在零电平以下为负,判为0码。 开始实验流程图 开始 将Byte2和Byte1暂存于Data_temp2和Data_temp1中并设置编码计数值 将Byte2和Byte1暂存于Data_temp2和Data_temp1中并设置编码计数值 输出零电平 输出零电平 N N Data_temp2,7=1? Data_temp2,7=1? Y Y 输出正电平 输出正电平 输出负电平 输出负电平 Data_temp2和Data_temp1分别左移 Data_temp2和Data_temp1分别左移 Y编码计数值不为0? Y 编码计数值不为0? N N 输出零电平 输出零电平 结束 结束 (3)实验思路 需要在单极性不归零码的基础上,在程序的开始和结束时添加调用零电平的程序即可 (4)实验程序 /*****************************双极性不归零码子程序****************************/ Coding_Bi_NRZ: MOV A,Byte2 MOV Data_temp2,A ;将Byte2中的数据暂存于Data_temp2中 MOV A,Byte1 MOV Data_temp1,A ;将Byte2中的数据暂存于Data_temp1中 MOV A,@16 MOV temp,A ;Byte2,Byte1中的信息共计16位需要编码输出 call pulse_zero ;=====输出16位编码======= Bi_NRZ_LOOP: JBS Data_temp2,7 CALL Pulse_negative ;Data_temp2.7=0,调用负脉冲子程序 JBC Data_temp2,7 CALL Pulse_positive ;Data_temp2.7=1,调用正脉冲子程序 ;信息左移1位: RLC Data_temp1 ; R(n) - R(n+1), R(7) - C=Data_temp1.7 RLC Data_temp2 ; C=Data_temp1.7 - R(0), R(n) - R(n+1), R(7) - C DJZ temp ; temp-1=0?

文档评论(0)

peace0308 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档