新闻中心

EEPW首页>嵌入式系统>设计应用> PC机与单片机串行通信设计方案

PC机与单片机串行通信设计方案

作者: 时间:2013-07-05 来源:网络 收藏

3.1 上位机程序

上位机程序可以用VB,VC++等语言来编程,但本采用比较方便的C#来编程实现,其流程图如图3所示。

3.2程序

程序主要包括主程序、发送子程序、单片机接收子程序、液晶显示子程序、键盘输入子程序五部分,均采用C语言进行模块化编程。由于篇幅原因,下面只给出了单片机发送子程序和接收子程序,如图4,图5所示。

4 测试结果

测试时,连接好硬件打开口COM1,并设波特率为9 600 b/s。单片机发送字符串“675”给机,其液晶显示如图6所示,相应的机界面显示如图7所示。机发送69asd给单片机,液晶屏上即可接收到“69asd,如图8,图9所示。测试结果说明:基于口的PC机与单片机之间的双工无线是切实可行的,而且无线传输的距离至少可达到100 m。

5 结语

采用CCll00收发器通过串口实现了PC机与单片机之间的双工无线。此系统可应用到一些远距离控制或者是危险性比较高的数据采集和控制的场合,用于采集温度、湿度等参数,还可扩展到无线传感器网络领域,实现诸如无线抄表、智能家居等系统。

电气符号相关文章:电气符号大全


单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


数字通信相关文章:数字通信原理


通信相关文章:通信原理


存储器相关文章:存储器原理


尘埃粒子计数器相关文章:尘埃粒子计数器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭