基于VB 6.0 的液晶显示系统设计与实现

0 下载量 192 浏览量 更新于2024-09-06 1 收藏 346KB PDF 举报
基于VB 6.0 液晶显示系统的设计 本文设计了一种基于VB 6.0的液晶显示系统,该系统利用VB提供的MSComm通讯控件完成PC机与单片机的串行通讯,由单片机控制液晶显示模块,实现通过计算机输入字符直接显示在液晶显示屏的控制系统。 知识点一:串行通讯 串行通讯是指在计算机和单片机之间进行数据传输的方式,本系统采用VB提供的MSComm通讯控件完成PC机与单片机的串行通讯。串行通讯的优点是可以实时地传输数据,且可以实现在远距离传输数据。 知识点二:单片机控制液晶显示模块 单片机控制液晶显示模块是本系统的核心部分。单片机可以控制液晶显示模块的显示内容和显示方式,实现通过计算机输入字符直接显示在液晶显示屏的控制系统。单片机的选择对系统的性能和可靠性有着重要的影响。 知识点三:液晶显示模块的选择 液晶显示模块是本系统的显示部分,选择合适的液晶显示模块对系统的性能和可靠性有着重要的影响。本系统采用点阵字符型液晶显示模块LCD162,LCD162可以显示2行32个字、每行显示16个ASCII字符,并且可以自定义图形。 知识点四:硬件电路设计 硬件电路设计是本系统的重要部分,系统硬件电路主要有液晶显示模块和通讯模块两个部分组成。液晶显示部分,单片机与LCD162采用并行接口方式,单片机的P0口与液晶显示屏的数据线D0~D7进行连接,并通过8个10kΩ的上拉电阻上拉。 知识点五:VB软件编程 VB软件编程是本系统的软件部分,VB提供的MSComm通讯控件可以完成PC机与单片机的串行通讯。VB软件编程可以设计直观的人机界面,通过计算机的键盘直接输入字符和字符移动方式,利用串口通讯传送至单片机,再由单片机系统控制液晶显示模块,使字符能够在液晶屏上进行移动显示。 知识点六:串行通信接口 串行通信接口是本系统的关键部分,串行通信接口可以实现计算机和单片机之间的数据传输。本系统采用51单片机的异步串行通信接口与计算机进行串行通信,再由单片机控制液晶显示模块。 知识点七:液晶显示器对比度调整 液晶显示器对比度调整是本系统的重要部分,液晶显示器对比度调整可以实现显示对比度的调节。本系统通过一个10kΩ的电位器R9为V0提供可调的液晶驱动电压,实现显示对比度的调节。