- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2. 定时刷新: MOV AL, 54H OUT 43H, AL MOV AL, 18 OUT 41H, AL 3. 扬声器控制: MOV AL, 0B6H OUT 43H, AL MOV AX, 1190 OUT 42H, AL MOV AL, AH OUT 42H, AL IN AL, 61H MOV AH, AL OR AL, 03 OUT 61H, AL … MOV AL, AH OUT 61H, AL 例7-2,写出图7-13中8253的初始化程序,其中,3个CLK频率均为2MHZ,计数器0在定时100微秒后产生中断请求,计数器1用于产生周期为10微秒的对称方波;计数器2每1毫秒产生1个负脉冲。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * 几种最基本的调制方法 调制就是进行波形变换(频谱变换)。 最基本的二元制调制方法有以下几种: 调幅(AM):载波的振幅随基带数字信号而变化。 调频(FM):载波的频率随基带数字信号而变化。 调相(PM) :载波的初始相位随基带数字信号而变化。 对基带数字信号的几种调制方法 0 1 0 0 1 1 1 0 0 基带信号 调幅 调频 调相 3. 同步通信和异步通信 这是两种基本串行通信方式 同步通信:在约定的通信速率下,发送端和接收端的时钟信号频率和相位始终保持一致。 每帧的开始用同步字符来指示,在传送数据的同时还要传送时钟信号 要求在传输路上始终保持连续的字符位流 传送信息的位数几乎不受限制 通信效率较高,但发送器和接收器比较复杂,成本比较高,一般用于传送速率要求较高的场合。 异步通信:通信中两个字符之间的时间间隔是不固定的,而在一个字符内各位的时间间隔是固定的。 规定字符由起始位、数据位、奇偶校验位和停止位组成。 传送效率比较低,但硬件成本较低,简单可靠,容易实现,广泛应用于各种微型机系统中 4. 串行通信的数据校验 常用的校验方法有:奇偶校验码、循环冗余码 奇偶校验码: 奇校验和偶校验 只能检查出所传输字符的一位错误,比较容易实现,广泛使用 循环冗余校验 是以数据块为对象进行校验。 误码率比奇偶校验码的误码率低 5. 串行通信的接口标准 应用最广泛的时EIA RS-232-C RS-232-C的接口标准: 信号线少 有多种可供选择的传送速率 传送距离远 采用负逻辑无间隔不归零电平码传送。 循环冗余编码 利用CRC进行检错的过程可简单描述为:在发送端根据要传送的m位二进制码序列,以一定的规则产生一个校验用的k位监督码(CRC码),附在原始信息后边,构成一个新的二进制码序列数共m+k位,然后发送出去。在接收端,根据信息码和CRC码之间所遵循的规则进行检验,以确定传送中是否出错。这个规则在差错控制理论中称为“生成多项式” 在代数编码理论中,将一个码组表示为一个多项式,码组中各码元当作多项式的系数。例如 1100101 表示为: 1·x6+1·x5+0·x4+0·x3+1·x2+0·x+1,即 x6+x5+x2+1 冗余码的计算 在发送端,先把数据划分为组。假定每组 k 个比特。 假设待传送的一组数据 M = 101001(现在 k = 6)。我们在 M 的后面再添加供差错检测用的 n 位冗余码一起发送。 用二进制的模 2 运算进行 2n 乘 M 的运算,这相当于在 M 后面添加 n 个 0。 得到的 (k + n) 位的数除以事先选定好的长度为 (n + 1) 位的除数 P,得出商是 Q 而余数是 R,余数 R 比除数 P 少1 位,即 R 是 n 位。 现在 k = 6, M = 101001。 设 n = 3, 除数 P = 1101, 被除数是 2nM = 101001000。 模 2 运算的结果是:商 Q = 110101, 余数 R = 001。 把余数 R 作为冗余码添加在数据 M 的后面发送出去。发送的数据是:2nM + R 即:101001001,共 (k + n) 位。 冗余码的计算 110101 ← Q (商) P (除数) → 1101 101001000 ← 2nM (被除数) 1101 1110 1101
您可能关注的文档
最近下载
- 做香囊(课件)-三年级上册劳动.pptx VIP
- 新思路大学英语基础教程第一册.docx VIP
- 2025年新疆阿勒泰地区布尔津县高校毕业生“三支一扶”计划招募11人笔试模拟试题及答案解析.docx VIP
- 2025年【合成氨工艺】考题(含答案) .docx VIP
- 重庆市人民小学四年级数学竞赛试卷及答案_学科竞赛.pdf VIP
- PC(装配式)结构施工监理实施细则.doc VIP
- 民警心理健康辅导课件.pptx VIP
- 考古与文物 讲座7-2元、明、清时期的瓷器.ppt VIP
- 考古与文物 讲座6-3中国古代青铜器的作伪与辨伪.ppt VIP
- 期末综合题训练-统编版七年级下册历史(含答案).docx VIP
文档评论(0)