STCC单片机串行通信..ppt

STCC单片机串行通信..ppt

7.6 PC与单片机间的通信 7.6.1 PC与单片机的点对点通信设计 1.硬件接口电路 在功能比较复杂的控制系统和数据采集系统中,一般常用PC作为主机,单片机作为从机。单片机通过串行口与PC机的串行口相连,将采集到的数据传送至PC机,再在PC机上进行数据处理。 由于单片机的输入输出是TTL电平,而PC机配置的都是RS-232标准串行接口。由于两者的电平不匹配,必须将单片机输出的TTL电平转换为RS-232电平。 “D”型9针插头引脚定义 插针序号 功能说明 符号 信号方向 1 数据载波检测 DCD DTE←DCE 2 接收数据 RXD DTE←DCE 3 发送数据 TXD DTE→DCE 4 数据终端准备 DTR DTE→DCE 5 信号地 GND 6 数据设备准备好 DSR DTE←DCE 7 请求发送 RTS DTE→DCE 8 清除发送 CTS DTE←DCE 9 振铃指示 DELL DTE←DCE 2.程序设计思想 通信程序设计分为PC(上位机)程序设计与单片机(下位机)程序设计。 为了充分发挥高级语言(如C、BASIC)编程简单、调试容易、制图作表能力强的优点和汇编语言执行速度快的特点,PC机软件可采用VC、VB等语言编写的主程序调用汇编程序的方法,即PC机的主程序采用C语言编写,通信子程序由PC机汇编语言编写。

文档评论(0)

1亿VIP精品文档

相关文档