Design and Implementation of the Digital I/O ControlBased on Display Measurement SystemZHANG Lai-bin,YANG Xiao-wei,LI Xiao-hua(Department of Electronic Engineering, Southeast University, Nanjing 210096, China)Abstract:T he designers of the guns and the deflection units usually observe the shape, the size and thegravity of the spot on the screen in order to valuate and im prove the design of the guns or thedeflection unit. In the display m easurem ent system , the serial com m unication is developed toim plem ent the digital I/O control. T he paper presents the design and im plem entation m ethod of theserial com m unication using R S-232 serial port, and introduces how to com m unicate using M SC om m ,an activeX object offered by V C + + 6.0. T he controlofthe digitalI/O by single chip A T 89C 51 is alsogiven.Key words:display m easurem ent system ;R S-232;M SC om m ;serial com m unication;A T 89C 51;digitalI/OEEACC:7260显 示 测 试 系 统 数 字 I/O 口 控 制 的 设 计 与 实 现张来斌,杨晓伟,李晓华(东南大学电子工程系, 南京 210096)①摘 要:对彩色 C R T 显示器屏上光点特性的观测和分析可用于电子枪和偏转单元的设计改进。在完成此功能的显示测试 系 统中, 可采 用 串 口 通信 的 方 式 实 现 个 人 计算 机 对 数 字 I/O 口 的控 制。 本文 探 讨 了 应 用 V C + + 6.0 中 提 供 的M SC om m 控件编制串口 通信程序,采用 R S-232 实现 P C 向下传 输数据的具 体方法,并简单介绍 了采用 A T 89C 51 单片机实现对数字 I/O 口的控制方式。关键词:显示测试系统;R S-232;M SC om m ;串行通信;A T 89C 51;数字 I/O 口中图分类号:T N 873 文献标识码:A 文章编号:1005-9490(2004)04-0741-03 彩色阴极射线管(Cathode R ay T ube,C R T )显示器显示机理是阴极电子束透过荫罩激发荧光粉后在荧光屏上形成亮度分布,所以屏上光点亮度分布直观地反映了电子束剖面的形状和尺寸,通过观察和测量光点的形状、尺寸和重心等指标可做出对电子束特性的分析和判断,以验证和改进电子枪(E lectron G un)和偏转单元(D U )设计。目前已经有多种基于不同方法的光点测试系统在工厂和科研机构中应用。其中一种基于由个人计算机控制的采用脉冲方式的显示测试系统,可以测量和分析屏上任何位置真实光点的尺寸和质量。为了实现个人计算机对显示测试系统中一些关键部分的控制,一种方法是采购符合要求的现2004 年 12 月Chinese Journal of E lectron D evicesD ec. 2004收稿日期:2004-06-15作者简介:张来斌(1979-),男,硕士研究生,研究方向为显示测试系统研究,laibin @ sohu.com ;杨晓伟,男,高级工程师,yxw @ seu.edu.cn;李晓华,男,教授,博士生导师,lxh@ seu.edu.cn。成板卡来完成所要求的功能,另一种方法就是自行设计与系统配套的电路,同时开发相应的软件程序。由于现成板卡的输入、输出受到一定的限制,所以本实验采用第二种方法,以串行通信的方式实现显示测试系统中个人计算机对数字 I/O口的控制。1 接口数据传输电路设计在显示测试系统中,除一部分设备可通过电脑直接控制外,还有诸多的信号控制是通过面板控制完成的,并未完全集成到上位机的程序控制界面中。进行数据传输电路设计实验的目的就是为了便于验证通过发送不同的字节命令来对系统中各个设备及其工作方式进行选通,从而实现更高程度的智能化控制。 1.1 电路设计R S-232-C 接口(又称 E IA R S-232-C ,C 代表最新版本)是目前计算机应用系统最常用的一种串行通讯接口,在应用中其主要有以下几个优点:①应 用 广泛, ②在 微 控 制 器中, 接 口芯 片...