教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 资料大全 >

一种通用的LCD显示屏驱动程序

来源:网络收集 时间:2026-09-04
导读: 一种通用的LCD显示屏驱动程序 一种通用的LCD显示屏驱动程序 摘要 显示内容丰富命长等优点电 电路元件 采暖控制系统中 秒中断信号外 重量轻 使用寿 家 根据不同的 在 并以PIC16F873芯片设计出了结合硬件的较为通用的驱动程序LCD显示屏其驱动程

一种通用的LCD显示屏驱动程序

一种通用的LCD显示屏驱动程序

摘要

显示内容丰富命长等优点电

电路元件

采暖控制系统中

秒中断信号外

重量轻

使用寿

根据不同的

并以PIC16F873芯片设计出了结合硬件的较为通用的驱动程序LCD显示屏其驱动程序分为静态驱动和动态驱动

驱动电路简单等

特点而成为LCD驱动的主流

采用串行口进行数据通信执行机构   执行机构均采用继

电器控制

三极管驱动放大后

使继电器触点动作

电磁阀和各加热体的供电电

由单片机的P1口控制

减小外界信号执行机构与单片机干扰

之间均采用光电耦合器进行信号隔离

系统控制软件设计

系统主要的软件设计流程图如图4在本刊的网站上给出了源程序

以Microchip公司的

PIC16F873芯片

目的在于减少研发人员的工作量

看门狗电路由MAX813L组成

单片机程序定时送出清零脉冲

使芯片内部计数器清零

当单片机由于外界干扰等原

因进入死循环时

1.6秒后MAX813L芯片送出复位脉

键盘与显示电路   键盘电路的

主要作用是对采暖系统进行设置工作方式

设置系统时间主要是重新调用对

DS12887的初始化程序

采暖系统由程序控制设有

四种工作方式

以用户自定义的各时间段温度运行

出差

外出防冻运行

控制系统将一昼夜24小时分成12个

小时时间段

如上班期间设定

中午设定为

22晚上休息后为

14

防冻运行方式目的是保护设为

18水循环管道

为该方式

出差时可设定

当低于3

高于6

防止室内暖气片和管

图5

水位过低时打开电磁阀上水

关闭电磁阀若发现采暖水压开关未打开

在水位及水循环正常后房间温度

读取已保存的采暖温度设定

给出相值

应的控制信号

时直到房

间温度高于设定温度1仅留一组加热体进行保温加热

以延长加热体的使用寿

该产品已由潍坊某电器公司研制生

检验产

体积小在未安装中央空调

具有广阔的应用前景

居民小区

图4

主程序首先完成对液晶显示器

并行接口芯片

控8255A的初始化

制管理中断源

一旦检测到系统漏电显示报警若系统不漏电则等待中断服务程序的执行

框图略

DS12887的秒中断接单片机的外部中断0

系统工作时

道冻裂

显示画面预先订做

温度信息超温

漏电等故障信息

显示RAM

29

电子世界2005年2期

一种通用的LCD显示屏驱动程序

避免不必要的重复性工作

这样COM0电压为5V压为2.5V

COM2电

RC1为0V

结束后

COM0

端为高电平图3为

一个完整显示周期内COM0COM2的波形变化

采用PIC

汇编语言

程序包括移位输入数据子程序LCD显示输出程序其中显示校正程序是将自

己定义的单元值与LCD显示矩阵的值对应

LCD

显示输出程序则调用移位计数器把数据转换成正确的显示结果

其中

a显示矩阵校正程

 

序请参照源代码

4.结语

如果LCD显示屏的显示矩阵很规则

向输出

图1

本文针对没有规律

的显示矩阵排列设计了软件驱动程序

达到了通

用显示的目的

并且显示效果相当令人满意

可以直接使用

在电路

中使用了三个移位计数器

一个用于控制LED双色灯

显示

分别为RC0RC2RC4可以实现控制的显示笔划位

其中RC3数达48个

 RC0

RC2COM1当背电极COM0

COM2与笔画电极(由移位计数器输出)之间的电势差达到5V时

否则不显示通常间隔交换背电极与笔画电极

当要COM0显示的时候可的电位

RC2以使得RC0

RC4为5VCOM1

达到

显示目的

RC5作为

数据输入端进行主同步串行

其驱动波形如图2所示

30

电子世界2005年2期

一种通用的LCD显示屏驱动程序.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/1815164.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)