采用VB软件与AT89S51单片机的温度测控系统设计
时间:09-26
来源:互联网
点击:
Tl作为波特率发生器,其波特率与PC机一致。数据的传送格式为8位数据位和1位停止位。采用查询方式发送和接收数据,定时器T1设置为工作模式2,串行口设置为工作方式1。该设计将通信速率设置为9 600 b/s,SMOD=0,单片机晶振频率为11.059 2 MHz,此时定时器T1的初值应被设为:
3.1 接收上位机命令程序
接收上位机命令程序:
3.2数据发送程序
数据发送程序:
4 结语
单片机与上位机的通信在工业控制现场的应用比较广泛,利用VB提供的通讯控件MSComm对上位机进行编程比使用API函数编程更简单灵活。本文通过具体实例分析了计算机与单片机之间的通信方法。调试结果证明,该方案切实可行,能够确保通信的稳定,具有重要的现实意义。
- AT89S51单片机实验系统的开发与应用(06-21)
- 基于单片机数控直流稳压电源的设计与实现(09-08)
- 基于AT89S51单片机的角度测量仪的设计(07-11)
- AT89S51与AT89C2051单片机引脚介绍(12-03)
- 自制AT89S51编程器(12-03)
- AT89S51与AT89C2051单片机介绍(11-26)