PC机与单片机之间的串行通讯、数据的发送和接收
【摘 要】
本文以MCS-51单片机为例,详细介绍了PC机与单片机之间的串行通讯、数据的发送和接收。在Windows98下利用VB的串行通讯控件可实现PC机与单片机之间的通讯。其数据的发送和接收采用红外线通信方式,其优点是:省去了有线通信信号线的直接连接,使用简单,移动方便,微机与单片机无直接连接,属完全隔离状态,两者间不会因为电平的不同而造成数据传输的失误,抗干扰能力强。
本设计主要应用AT89C51作为控制核心,并与LED数码显示管、双向可控硅、红外发射与接收相结合的系统,充分发挥了单片机的性能。其优点硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点,具有一定的使用和参考价值。
【关键字】
MSC-51(单片机),红外,RS-232,电平转换器, 串行通信
半双工
【Abstract】护肤品过敏
This text take one-chip computer MCS-51 for example , introduce a rial communication, data’s nding and receiving . Under the Windows98 we make u of a communication control of VB to achieve the communication of the machine of PC and one-chip computer. Its data’s nding and receiving adopts the method of the infrared ray communication, its advantage is that it exclude the direct link of signal line of with-wired communication ,and usage are simple, and move is convenience etc. The tiny machine have no direct conjunction with single a machine, belonging to the complete insulation appearance, can't result in the error that data deliver both becau give or get an electric shock even and different, the antijam ability is strong.
This design is a system that it applies AT89C51 人体模特照片as control core and combine the LED figures manifestation tube, MAX232CPE level changer, infrared’s nding and receiving. The system completely exerts the function of one-chip computer. Its advantage is that the hardware circuit is simple; the software function is perfect; the control system is dependa
ble; the rate of price and function is high etc. So the system has certainly consult value.
【Keyword】
MSC-51(One-chip computer), infrared, RS-232, Level changer, rial communication,half duplex
前言 3
第一章系统分析 4
1.1 系统功能的概述 5
1.2 系统要求及主要内容 5
1.3 系统技术指标 5
第二章系统总体设计 6
2.1硬件设计思路 6
2.2软件设计思路豆鼓鱼 7
第三章 硬件电路设计 7
3.1 单片机模块设计 8
3.2 红外通信(发射与接收)电路的设计 14
3.3 PC机模块的设计 17
第四章 串行口通信技术 20
4.1 单片机串行口通信 21
4.2 PC机串口通信 24
第五章 软件设计 25
5.1 单片机通信程序设计 25
上海中考改革5.2 PC机通信程序设计 29
第六章 系统调试 30
6.1 硬件调试 30
6.2 软件调试 31
6.3 综合调试 33
6.4 故障分析及解决方案 33
6.5 结论与经验 34
结束语 35
上升星座射手
附录 36
附录1 感恩心得体会电路原理图 36
附录2 程序流程图 38
附录3 程序清单 41
附录4 元器件清单 44
附录5 英文资料 45
附录6 中文翻译 52
参考文献 56
前 言
单片机的英文名称是Micro Controller unit,缩写为MCU,又称为微控制器,它是一种面向控制的大规模集成电路芯片。它应用简单灵活,使用非常广泛,但存在无法实时保存大量的数据、实时更新数据等缺点,因此经常需要把单片机和PC机的优势相结合组成系统。PC和单片机之间的通信方式有有线和无线通信技术之分,红外线通讯方案具有廉价、近距离、无线、低功耗、保密性强等优点,通讯连接方式有多种,如利用微机的串口、并口或通过专门的I/O板进行数据传送,单片机通过共享通道的方法挂在上述总线上。宋保罗应用时应根据实际需要进行选择在我们的PC机和单片机的红外通信系统中,通信数据量很小、传输距离很近,因此选择了串口通信方式。
本文首先在第一章绪论介绍了此系统的功能、技术指标以及主要内容等等;在第二章论述
了总体设计过程,确定了技术指标及器件的选择;第三章着重描述了系统硬件电路设计、硬件设计框图及所使用的各种芯片功能与特性;在第四章中重点剖析了软件设计的过程;第五章主要介绍了串行口的通信技术;最后在第六章中具体论述单片机、PC机部分、电平转换电路、红外通信的处理及调试。