《毕业论文单片机串行通信协议》由会员分享,可在线阅读,更多相关《毕业论文单片机串行通信协议(17页珍藏版)》请在金锄头文库上搜索。
1、毕业设计(论文)题 目: 单片机串行通信协议 TT Single chip computer serial communication protocol T院 别: 郑州大学软件技术学院专 业: 计算机科学与技术 T姓 名: 侯静静 T学 号: 20118120111 T指导教师: 张长峰 T日 期: 2015 年 5 月 23 T信息工程大学 单片机串行通信协议摘 要本文介绍了 89C51 单片机的发展历史和简单介绍,并展望了它们的前景。着重介绍了单片机串行接口技术,指出了它们的重要性并阐述了其实现原理。在现代单片机测控系统中,信息交换大多采用串行通信方式。而串行通信将所传送的数据按顺序一位
2、接一位的传送,数据传送带来了很大方便。该单片机的存储器配置共有 4 个存储空间,也可使用外部振荡脉冲信号,这些都方便了单片机进行串行通信协议。AbstractThis article describes the development and give a brief history of the 89C51 microcontroller and look forward to their future.Focused on single-chip serial interface technology, pointed out the importance of them and desc
3、ribed the principles of its realization. Serial communication in accordance with the principle of combining the design of a serial RS232 serial Communication protocol, Based on the use of assembly language, the preparation of a RS232 serial communication based on the procedures, to achieve a single-
4、chip dual-PC machine communication. Well-tested in hardware, testing showed that the single-chip-PC communications machine based on the design of communication protocols in good condition.索引关键词:89C51 单片机,串行通信原理,串行通讯协议Key words:89C51 microcontroller, principle of serial communication, serial communic
5、ation protocol1.绪论 .1.1 单片机的发展历史 .1.1.1 单片机的发展趋势 .1.2 单片机的特点 .1.3单片机的应用 .14 AT89C51 单片机简介 .1.4.1 AT89C51 功能特性描述: .2.单片机的串行接口 .2.1 基本概念 .2.2 MCS-51的串行和控制寄存器 .2.2.1 串行口和控制寄存器 .2.2.2 串行口工作方式 .3.串行通讯协议及硬件基本组成 .3.1硬件的基本组成: .3.2串行通信原理 .3.3双机通信连接方法 .4.软件的设计和调整过程 .4.1 程序流程图 .4.2 通信协议 .4.2.1 串行口控制寄存器 SCON 的设
6、置 .4.2.2 定时器的初始化设置 .4.2.3 波特率的选择和计算 .4.3程序演示 .总结 .参考文献 .1.绪论单片微型计算机简称单片机,是典型的嵌入式微控制器。单片机是微型计算机。概括的讲:一块芯片就成了一台计算机。它的体积小、成本低,为学习、应用和开发提供了便利条件。它最早是被用在工业控制领域。现代人类生活中都在密切接触单片机,现在很多地方都用到单片机,像计算器、电器、笔记本电脑里面都用到了单片机。1.1 单片机的发展历史早期的单片机都是 8 位或者 4 位的,单片机最早诞生于 70 年代 80 年代末,经历了经历了 SCM、MCU、SoC 三大阶段。第一阶段(19761978):
7、单片机的探索阶段。以 Intel 公司的 MCS-48 为代表,探索发现微型计算机,这也是单片机一词的来源。第二阶段(19781982):单片机的完善阶段。1.完善的外部总线。2.CPU 外围功能单元的集中管理模式。3.体现工控特性的地址空间及位操作方式。4.指令系统逐渐丰富和完善,而且增加了很多突出控制功能的指令。第三阶段(19831992):微型控制器发展的阶段。Intel 公司推出的 MCS-96 系列单片机体现了单片机的微控制器特征。第四阶段(1992):微控制器的全面发展阶段目前应用广泛的主流机型。1.1.1 单片机的发展趋势1)低功耗 CMOS 化本着低功耗的原则,现在的很多的单片
8、机制造商基本都采用了 CMOS。因为 CMOS 则具备了高速和低功耗的特点,使它更适合应用于低耗电池供应场合所,这也成了重要的发展途径。2)微型单片化单片机是典型的嵌入式微控制器。它是一种在线形式的时控制计算机。单片机虽然是是微型数位计算机,它的设备和其他计算机一样,仅仅缺少一个输入输出设备。3)主流与多品种共存现在,随着工业的高速的发展,人类对单片机的需求页不断扩大。单片机由刚开始的单一型转变为应用在各个领域和各个电子器件中。如今我们生活中的大多数电子产品中都置有不同数量的单片机。1.2 单片机的特点单片机主要有如下特点:1.有优异的性能价格比。2.单片机的集成度很高,体积也是最小的。3.制
9、功能强。单片机的逻辑控制功能比同一档次的微机要高。4.低功耗、低电压,便于生产便携式产品。5.外部总线增加了 I2C 及 SPI 等串行总线方式,缩小了体积,简化了结构。6.单片机的系统扩展和系统配置较典型,容易构成各种规模的应用系 统。1.3单片机的应用(1)单片机的显著有点已使它成为科技领域的有力工具。它的应用遍及各个领域,主要表现在以下几个方面:1.单片机在智能仪表中的应用2.单片机在机电一体化中的应用3.单片机在实时控制中的应用4.单片机在分布式多机系统中的应用5.单片机在人类生活中的应用(2)用单片机组成的微机控制系统具有以下特点:1.技术集成系统复杂程度高。2.可靠性高和可维修性好
10、。3.抗干扰能力强。4.多样性的控制功能。5.应用的灵活性。使原有机械产品的结构简化、控制智能化。14 AT89C51 单片机简介目前最广泛应用的单片机就是 AT89C51单片机,它是由美国 ATMEL 公司开发生产的,它是一种低电压、高性能的 CMOS8 位单片机,因为将多功能 8 位 CPU 和闪速存储器组合在这个芯片中,使得单片机更加广泛应用在工业领域。 主要性能参数:与 MCS-51 产品指令系统的全兼容 4k 字节可重擦写 Flash 闪速存储器1000 次可擦写周期全静态操作:0Hz-24MHz三级加密程序存储器1288 字节内部 RAM 32 个可编程 I/O 口线2 个 16 位定时/计数器6 个中断源可编程串行 UAR