基于PROTEUS上下位机.docVIP

  • 63
  • 0
  • 约2.89千字
  • 约 7页
  • 2018-08-28 发布于福建
  • 举报
基于PROTEUS上下位机

基于PROTEUS上下位机   摘 要:下位机为PROTEUS结合Keil C编程的模拟仿真电路,上位机使用VC++ MFC编制界面,依据RS232串行通信协议,通过虚拟串口将上下位机进行联机的电路模拟仿真演示,并介绍上位机的串口编程程序,以及上下位机串口设置。根据仿真实验以及编程操作表明,对串口通讯技术具有较大意义。   关键词:上位机;下位机;虚拟串口;仿真电路   0 引言   单片机的使用在现今的电子技术时代中使用的越来越频繁,电路系统也就越来越复杂了,因此所涉及到的实验实践环节比较多,硬件投入大。而在具体工程实践中,如果由于设计思路有误而进行了相应的产品开发设计,会浪费较多的时间和经费。利用计算机软件的仿真技术,可以充分的仿真比较复杂电路。本文所述的就是在利用PROTEUS结合Keil C编程来仿真测试系统时的串口通讯技术。   1 总体思路   本论文中上位机主要使用了Proteus电路仿真软件并结合Keil C编程软件,下位机利用VC++ MFC编程创建控制界面,在上、下位机联机工作时,它们之间通过虚拟串口,依照串行通信协议进行通信达到仿真实际电路的效果。最终焊制出实际电路,其中上位机界面与实际电路之间的通信采用的是自制串口通信线。上位机的通信端口为PC机上的物理串行口,下位机通信端口为每个单片机的TXD,RXD引脚上,通信线将上、下位机通信端口连接,这样就能实现

文档评论(0)

1亿VIP精品文档

相关文档