[嵌入式设计]基于单片机的双机通信酒精传感器的设计-开题报告内容摘要:

知性的目标文件,为开发大型软件提供了极大的方便。 C 语言还提供了多种存储属性,使数据可以按其需要在相应的作用域起作用,从而提高了程序的可靠性。 语法限制不是十分严格,程序设计很自由。 其它的高级语言语法检查一般都比较严格,对于语法的要求相当高,而 C 语言允许程序编写者有较大的自由度,对于语法的要求比较低。 允许直接访问物理地址,能进行位( bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。 因此, C 语言既具有高级语言的功能,又兼容低级语言的许多功能,可用来本科毕业论文开题报告 3 编写系统软件。 运用 C 语言进行单片机的开发是一个 必然的趋势,所以对于一个单片机开发者而言,掌握 C 语言是基本的知识储备。 汇编语言的大部分语句直接对应着机器指令,执行 速率 快,效率高,代码体积小,比较适用于 那些存储器容量有限,但需要快速和实时响应的 器具中 , 例如智能玩具、精密电子测量器具等。 汇编语言相比于其它高级语言例如 C 语言等比较难于学习,但是学习汇编语言有助于对于单片机内部结构的了解,多疑对于一个单片机初学者学习汇编语言是必须的即使不能精通但是一定要了解。 双机通信简介: 串行通信是指使用一条数据线 (另外需要地线,可能还需要控制线) ,将数据一位一位地依 次传输,每一位数据占据一个固定的时间长度。 串行通信分为同步通信和异步通信。 同步通信中要求发送方和接收方的时钟必须保持完全同步,这是同步通信和异步通信的最主要的区别。 串行通信的工作模式有三种:单工模式、半双工模式、全双工模式。 串行口的传输方式是将字符拆分为一个个的位信息进行传输的。 所以通信的双方必须有一个共同遵守的规则,从而使传输更加的有效率避免接受错误信息。 通信前必须要对端口进行初始化的设置,主要包括一下几个方面的初始化:波特率的设置、数据位的设置、停止位的设置以及奇偶校验位的设置。 四、研究方法及步骤 步 骤: 一、确定设计目标及预期达到的效果。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。