基于VB 6.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提供可调的液晶驱动电压,实现显示对比度的调节。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-10-21 上传
2022-05-12 上传
2021-05-19 上传
2021-02-03 上传
2023-06-30 上传
2020-10-19 上传
weixin_38656364
- 粉丝: 8
- 资源: 897
最新资源
- 深入了解Django框架:Python中的网站开发利器
- Spring Boot集成框架示例:深入理解与实践
- 52pojie.cn捷速OCR文字识别工具实用评测
- Unity实现动态水体涟漪效果教程
- Vue.js项目实践:饭否每日精选日历Web版开发记
- Bootbox:用Bootstrap实现JavaScript对话框新体验
- AlarStudios:Swift开发教程及资源分享
- 《火影忍者》主题新标签页壁纸:每日更新与自定义天气
- 海康视频H5player简易演示教程
- -roll20脚本开发指南:探索roll20-master包-
- Xfce ClassicLooks复古主题更新,统一Linux/FreeBSD外观
- 自建物理引擎学习刚体动力学模拟
- Python小波变换工具包pywt的使用与实例
- 批发网导航程序:自定义模板与分类标签
- 创建交互式钢琴键效果的JavaScript库
- AndroidSunat应用开发技术栈及推介会议