在大屏幕显示系统中用 Visual Basic3.0 实现了微机与 8031 单
片机之间的双机监测.描述了大屏幕显示系统的硬件组成及工作原理,
并较详细地阐述了 PC 机通讯程序和单片机通讯程序的设计方法.
VisualBasic3.0(以下简称 VB),是一个基于 Windows 环境的可视
化编程工具,Mi-Crosoft Visua lBasic 以其友好的开发界面,具有简
单易用,实用性强等优点,在国内外得到了广泛的应用.用 VB3.0 中提
供的通信控件经过串行接口发送和接收数据,为用户开发串行通讯程
序提供了基础.在我们研制的大屏幕显示系统中,用 IBM-PC(80386)作
为上位机,用 VB 语言编程,提供用户界面,可以在 PC 机上方便及时地
输入或修改显示内容,设置显示方式,并通过串行接口向 8031 单片机
发出显示命令和显示信息.8031 单片机作为下位机,以应答方式接收
上位机发来的命令和显示信息,把接收到的信息送外部 RAM,再由单片
机控制实现屏幕显示.本文拟对该系统的硬件组成及工作原理,串行
通讯的实现方法加以介绍.
系统由 IBM-PC80386 微机、接口转换电路、8031 单片机[2]、并
行输入输出接口电路、显示驱动电路和显示屏等几部分组成.
系统可以根据用户的要求在 PC 机上设置显示方式(静止或移动),
输入或修改汉字显示内容,由程序控制显示移动速度、显示顺序,显示