帮帮文库

返回

(计算机通信系统的设计) (计算机通信系统的设计)

格式:word 上传:2022-06-25 13:40:42

《(计算机通信系统的设计)》修改意见稿

1、“.....它需要对硬件电路有定的了解,这样在学习汇编语言的时候,就需注意硬件方面的知识的掌握。本次课程设计我所做的题目是实现单片机与机之间的串行通信,对于这个题目,在微机原理与接口技术这门课程里曾学过关于机的串行通信的知识,而对于单片机,在以前也曾经自学过,所以最初看到这个题目的时候,并没有感到无从下手,接下来需要做的事情就是通过查找资料确定硬件电路,然后再通过硬件电路编写实现功能的程序。通过查找资料,最终确定下来硬件电路图,进而根据要求编写程序。由于对此类题目以前没有做过,所以本次课程设计,无论是硬件电路方面,还是软件方面,难免会有些不足之处,比如硬件电路可以尝试其他的实现方法,而软件方面,则可以修改程序使其实现更加复杂的功能等。虽然如此,通过此次课程设计还是感觉获益匪浅,首先是对汇编语言和微机的串行通信知识有了进步的了解和巩固......”

2、“.....以前只是很粗浅的学习了单片机,经过这几天的学习和应用,有了很大程度的提高最后点就是提高了自己分析和解决问题的能力,面对我们未知的问题,我们应该知道如何下手,如何解决。总之,通过此次课程设计,让我收获了很多。武汉理工大学微机原理与接口技术课程设计说明书参考文献周佩玲微机原理与接口技术电子工业出版社,周坚单片机语言轻松入门北京航空航天大学出版社,李朝青单片机原理及接口技术第三版北京航空航天大学出版社,潘超群单片机控制技术在通信中的应用系列电子工业出版社,程学先汇编语言程序设计武汉理工大学出版社,武汉理工大学微机原理与接口技术课程设计说明书附录机通信程序置接收数据块首地址置接收数据块长度号功能串口初始化波特率,无校验,位停止位,位数据位指定端口号功能接收字符指定端口出口参数中为接收到的参数,中为线路状态中的内容暂存于中取线路状态至接收是否成功不成功......”

3、“.....重接就绪,取回字符保存指向下个地址单元号功能检查串口状态指定端口取线路状态至发送保持器是否空将接收到的字符存至号功能发送字符指定端口取线路状态至发送是否成功不成功,重发数据是否接收完毕未完,继续武汉理工大学微机原理与接口技术课程设计说明书附录二单片机通信程序延迟函数发送函数检测发送中断标志武汉理工大学微机原理与接口技术课程设计说明书接收函数显示函数确定定时器工作模式武汉理工大学微机原理与接口技术课程设计说明书定时初值开启定时器串口工作方式,允许接收发送个数据等待接收数据检测接收中断标志判断是否发送正确显示发送的数据不正确,发送出错报告,重新发送武汉理工大学微机原理与接口技术课程设计说明书此间内部程序存储器。在编程期间,此引脚也用于施加编程电源。反向振荡放大器的输入及内部时钟工作电路的输入......”

4、“.....芯片简介芯片是公司生产的包含两路接收器和驱动器的芯片,适用于各种和的通信接口。芯片内部有个电源电压变换器,可以把输入的电源电压变换成输出所需要的正负电压。所以,采用此芯片的接口串行通信系统只需要单的电源就可以了。以下是芯片的引脚图图引脚武汉理工大学微机原理与接口技术课程设计说明书典型工作电路图图典型工作电路图在工作电路中,电容以及是电源变换电路部分。在实际应用中,期间对电源噪声很敏感。因此,必须要对地加去耦电容,其他电容同样是用以提高抗干扰能力,在连接时必须尽量靠近器件。下半部分是发送和接收部分,实际应用中,和可直接接点评的单片机的串行发送端和可直接接电平的单片机的串行接收端和可直接接机的串口接收端和可直接接机的串口发送端串行通信电路通过以上对和两个芯片的介绍,接下来设计串行通信电路。现从芯片中两路发送接收中任选路作为接口。应注意其发送接受的引脚要对应......”

5、“.....实现单片机与机之间的串行通信。程序实现以下功能单片机向机发送数据,机接收后将接收到的数据反馈给单片机,由单片机检测发送的数据是否正确,正确则继续发送并由数码管显示该数字,否则重新发送,直至数据发送完毕。串行通信口功能机提供比较灵活的关于串行口的中断调用方法,即通过调用串行通信口例行程序。该例行程序包括将串口初始化为指定的字节结构和传输速率,检查控制器的状态读写字符等功能。下面介绍中断调用功能。初始化串行通信口调用参数初始化参数通信口号武汉理工大学微机原理与接口技术课程设计说明书返回参数通信口状态调制解调器状态向串行通信口写字符输入参数所写字符通信口号输出参数写字符成功,已写入字符写字符失败,通信口状态从串行通信口读字符输入参数通信口号输出参数读字符成功,读入字符读字符失败......”

6、“.....只有上下位机的波特率样时才可以进行正常通讯。波特率是指串行端口每秒内可以传输的波特位数。如果波特率为,它是指每秒可以传送个二进位,而个字节要个二进位,如用串口模式来传输那么加上起始位和停止位,每个数据字节就要占用个二进位,波特率用模式传输时,每秒传输的字节数是字节。芯片的串口工作模式的波特率是固定的,为,以个的晶振来计算,那么它的波特率可以达到。模式的波特率是固定在或,具体用那种就取决于寄存器中的位,如为,波特率为,为,波特率为。模式和模式的波特率是可变的,取决于定时器或芯片的溢出速率。那么我们怎么去计算这两个模式的波特率设置时相关的寄存器的值呢可以用以下的公式去计算。波特率定时器溢出速率上式中如设置了寄存器中的位为时就可以把波特率提升倍。通常会使用定时器工作在定时器工作模式下,这时定时值中的做为计数......”

7、“.....这个定时模式下,定时器溢出后,的值会自动装载到,再次开始计数,这样可以不用软件去干预,使得定时更准确。在这个定时模式下定时器溢出速率的计算公式如下溢出速率计数速率上式中的计数速率与所使用的晶体振荡器频率有关,在芯片中定时器启动后会在每个机器周期使定时寄存器的值增加,个机器周期等于十二个振荡周期,所以可以得知芯片的计数速率为晶体振荡器频率的,个的晶振用在芯片上,那么的计数速率就为。通常用晶体是为了得到标准的无误差的波特率,那么为何呢计算下就知道了。如我们要得到的武汉理工大学微机原理与接口技术课程设计说明书波特率,晶振为和,定时器为模式,设为,分别看看那所要求的为何值。代入公式上面的计算可以看出使用晶体的时候计算出来的不为整数,而的值只能取整数,这样它就会有定的误差存在不能产生精确的波特率。当然定的误差是可以在使用中被接受的......”

8、“.....但晶体本身的误差对波特率的影响是十分之小的,可以忽略不计。程序流程图机部分程序流程图武汉理工大学微机原理与接口技术课程设计说明书图机通信程序流程图开始串口初始化接收字符数据是否就绪接收成功取回发送保持器是否空发送字符是否成功接收完毕结束武汉理工大学微机原理与接口技术课程设计说明书单片机部分图单片机通信程序流程图等待反馈数据开始串口初始化发送数据是否正确发送出错制寄存器及波特率的计算串行通信的方式选择接收和发送控制以及串行口的状态标志等均由特殊功能寄存器控制和指示。串行口控制寄存器通常在芯片或设备中为了监视或控制接口状态,都会引用到接口控制寄存器。就是芯片的串行口控制寄存器。它的寻址地址是,是个可以位寻址的寄存器,作用就是监视和控制芯片串行口的工作状态。芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用寄存器......”

9、“.....这样两位可以对应进行四种模式的设置。串行口工作模式设置。模式功能波特率同步移位寄存器位由定时器设置位或位由定时器设置在这里只说明最常用的模式,其它的模式也就略过。表中的代表振荡器的频率,也就是晶振的频率。为的英文缩写。在模式模式中为多处理机通信使能位。在模式中要求该位为。为允许接收位,置时串口允许接收,置时禁止接收。是由软件置位或清零。如果在个电路中接收和发送引脚,都和上位机相连,在软件上有串口中断处理程序,当要求在处理个子程序时不允许串口被上位机来的控制字符产生中断,那么可以在这个子程序的开始处加入来禁止接收,在子程序结束处加入再次打开串口接收。发送数据位,在模式和是要发送的第位。该位可以用软件根据需要置位或清除,通常这位在通信协议中做奇偶位,在多处理机通信中这位则用于表示是地址帧还是数据帧。接收数据位......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
计算机通信系统的设计.doc预览图(1)
1 页 / 共 21
计算机通信系统的设计.doc预览图(2)
2 页 / 共 21
计算机通信系统的设计.doc预览图(3)
3 页 / 共 21
计算机通信系统的设计.doc预览图(4)
4 页 / 共 21
计算机通信系统的设计.doc预览图(5)
5 页 / 共 21
计算机通信系统的设计.doc预览图(6)
6 页 / 共 21
计算机通信系统的设计.doc预览图(7)
7 页 / 共 21
计算机通信系统的设计.doc预览图(8)
8 页 / 共 21
计算机通信系统的设计.doc预览图(9)
9 页 / 共 21
计算机通信系统的设计.doc预览图(10)
10 页 / 共 21
计算机通信系统的设计.doc预览图(11)
11 页 / 共 21
计算机通信系统的设计.doc预览图(12)
12 页 / 共 21
计算机通信系统的设计.doc预览图(13)
13 页 / 共 21
计算机通信系统的设计.doc预览图(14)
14 页 / 共 21
计算机通信系统的设计.doc预览图(15)
15 页 / 共 21
预览结束,还剩 6 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档