基于单片机的HT1621液晶显示系统设计

09-08| http://www.dianzi6.com | 维修教程知识 - 单片机学习|人气:144

基于单片机的HT1621液晶显示系统设计

摘要:针对单片机控制的智能化设备对人机对话接口简单、便捷的要求,采用段式液晶显示模块HT1621D与单片机STC89C52进行液晶显示系统的设计,阐述了该系统的硬件构成和软件设计过程,并给出了硬件接口和软件流程图。该液晶显示系统具有硬件电路简单可靠、I/O口线占用少、显示稳定、功耗低、界面友好、程序编写简单等优点,在实践中取得很好的应用效果。
关键词:液晶显示;单片机;HT1621;硬件设计;软件设计

0 引言
    在以单片机为核心的微控制系统中,单片机与显示器件的接口是一个必不可少的环节,具体工作包括选择显示器件的类型,接口采用串行方式还是并行方式等问题。液晶显示器(LCD)具有功耗低、体积小、重量轻、超薄、可视面积大,画面效果好、分辨率高,抗干扰能力强
等许多其他显示器无法比拟的优点,近几年来被广泛应用于单片机控制的智能仪器、仪表和低功耗电子系统中。本文针对单片机控制的智能化工业设备对人机对话接口简单、便捷的要求,详细讨论段式液晶模块HT1621D与单片机STC89C52的一种硬件接口电路和软件编程方法。

1 HT1621液晶模块与STC89CS2单片机
    HT1621是128点内存映像和多功能的LCD驱动器,HT1621的软件配置特性使它适用于多种LCD应用场合,包括LCD模块和显示子系统。静态显示内存RAM以32×4位的格式储存所显示的数据。RAM的数据直接映像到LCD驱动器,可以用READ,WRITE和READ-MODIFY-WRITE命令访问。HT1 621D引脚图如图1所示。

a.JPG


    各引脚功能如下:
    :片选输入,接一上拉电阻。当为高电平,读写HT1621的数据和命令无效,串行接口电路复位;当为低电平和作为输入时,读写HT1621的数据和命今有效。
    :READ脉冲输入,接一上拉电阻。在信号的下降沿,HT1621内存的数据被读到DATA线上,主控制器可以在下一个上升沿时锁存这些数据。
    :WRITE脉冲输入,接一上拉电阻。在信号的上升沿,DATA线上的数据写到HT1621。
    DATA:外接上拉电阻的串行数据输入/输出。
    VSS:负电源;地。
    VLCD:LCD电源输入。
    VDD:正电源。
    :时基或看门狗定时器溢出标志,NMOS开漏输出。
    BZ:声音频率输出。
    COM0~COM2:LCD公共输出口。
    SEG1~SEG31:LCD段输出口。
    STC89C52是一种低功耗、高性能CMOS 8位单片机,最突出的优点是片内集成了8 KB可重复编程的FLASH程序存储器。具有ISP功能,可直接通过串口下载用户程序,方便调试程序,内部8 KB的FLASH E2PROM使用户编制的程序及需要显示的字母、数字、汉字和图形都可以存储在里面,免去了扩展外部存储器的麻烦,使以STC89C52单片机为核心的控制系统电路更简单,十分适用于液晶显示,在智能仪器、仪表和低
功耗电子产品中被广泛选用。

如果觉得 基于单片机的HT1621液晶显示系统设计这篇文章不错,可以推荐给朋友分享哦。

本文Tags:单片机开发,单片机原理,维修教程知识 - 单片机学习,
相关单片机学习资料


温馨提示; 本站的资料全部免费下载,为方便下次找到本站记得将本站加入收藏夹哦,牢记网址http://www.dianzi6.com

此页提供基于单片机的HT1621液晶显示系统设计单片机开发,单片机原理, 维修教程知识 - 单片机学习参考。本站还有更多的单片机学习相关资料分享。
Copyright© www.dianzi6.com Inc. All rights reserved 。 1 2 3 4 5 6 7 8