HD44780 LCD是嵌入系统中最常见的字母显示器。它唯一的缺点是在4 bit模式下要使用6个I/O脚,而在8 bit模式下要用多达11个I/O脚。以前的设计实例中曾描述过很多节省或扩展I/O脚的方法(参考文献1、参考文献2、参考文献3)。在驱动一个 HD44780兼容LCD时,最好使用基线微控制器,而不是逻辑芯片,因为微控制器成本较低,占用电路板空间较小,并且有编程特性。Microchip推出了最小的PIC10F系列微控制器,都采用6脚SOT-23封装。
图1中的电路已证明可用于任何有管脚数限制,且必须与HD44780兼容显示器连接的嵌入系统,它只用一根单线串行链接,采用9600 波特率的简化异步RS-232协议。该电路使用的是一片PIC10F202,但也适用于PIC10F系列中的任何成员。但波特率高于9600时不可用,因为PIC10F202使用了1%频率容差的RC内部振荡器,而LCD对某些指令,如“清除显示”指令,要求长达1.6 ms的延迟。
参考文献:
1. Raynus, Abel, “Squeeze extra outputs from a pin-limit
ed microcontroller,” EDN, Aug 4, 2005, pg 96.
2. “Microcontroller provides low-cost analog-to-digital conversion, drives seven-segment displays,” EDN, May 10, 2007, pg 80.
3. Niven, Rex, “RC lowpass filter expands microcomputer’s output port,” EDN, June 21, 2007, pg 74.
关键字:一根线驱动 LCD 微控制器
引用地址:
只用一根线驱动LCD的微控制器
推荐阅读最新更新时间:2024-03-16 12:50
逻辑分析仪测试在基于FPGA的LCD显示控制中的应用
一、引言 逻辑分析仪是数字设计验证与调试过程中公认最出色的工具,它能够检验数字电路是否正常工作,并帮助用户查找并排除故障。逻辑分析仪的主要特点是能够同时观察多个信号;能够按高低电平、升降沿等模式触发多条信号线,并查看结果。在基础教学实验室中,逻辑分析仪应该与示波器处于同等重要的地位,但示波器的身影随处可见,逻辑分析仪多数是纸上谈兵,而且随着很多仿真软件的成熟,设计人员在计算机上便可以观察被控器件的输出信号,这样在教学实验室中,就回避了价格昂贵、操作繁琐、不易维修的逻辑分析仪,但软件仿真与硬件输出有时会有一定的差距,这就会造成设计结果与我们预想的结果不同,而且很难查找其原因,这就需要我们观察硬件电路输出的控制信号。本文针对逻辑分析仪的
[测试测量]
51单片机(十四)—— 中断功能介绍
中断是单片机的一个重要功能,本文我们就对51单片机的中断进行介绍。 所谓“中断”,通俗一点讲,就是单片机停止正在执行的任务,转去执行其它的急需解决的任务,当这个任务完成之后,在回到原来的任务继续执行。中断就是为了使单片机能够对外部或内部随机发生的事件进行实时处理而设计的。中断功能的存在,很多程度上提高了单片机处理外部或内部事件的能力。中断功能是我们在学习单片机过程中必须掌握的。 STC89C516单片机内部有6个中断源,也就是说,有6种情况发生时,会使单片机去处理中断程序。 为了能让大家更容易理解中断的概念,我们举一个通俗的例子:你打开火,烧一壶水,然后去扫地。在扫地过程中,突然听到水壶发出
[单片机]
如何学好AVR单片机介绍
随着各IC厂商推出各种高性能的单片机,51单片机已经远远不能满足大家对高性能单片机的需求。目前很多公司和学校已经开始转向AVR单片机了,相信在未来几年,AVR将会非常兴旺,所以学习AVR单片机将会很有前途。 相比经典的51系列来说,AVR单片机突出的优点主要有以下几点: 一、速度快。AVR是精简指令集单片机,其速度可以达到1MIPS/秒,理论上是传统的51的12倍,实际上在10倍左右。 二、片上资源丰富。MEGA系列片上具备JTAG仿真和下载功能。片内含有看门狗电路、片内程序Flash、片内数据RAM、同步串行接口SPI、异步串口UART、内嵌AD转换器、EEPROM、模拟比较器、PWM定时计数器、TWI(IIC)总线
[工业控制]
基于8位微控制器控制硬盘进行HDTV码流读写
摘要:介绍用C8051F015微控制器控制硬盘进行HDTV码流存取的高清码流回放机的硬件设计和软件编程。该系统作为解码器的前端,可以实现HDTV码流的适时回放。
关键词:HDTV 码流 ATA/ATAPI-4标准 LBA模式 CPLD
随着HDTV在全球的兴起以及数字技术的日趋成熟,音/视频产品数字化、高清晰度化已成为未来家电视听产品的大趋势。高清晰度电视HDTV(High-Definition Television)采用了国际上流行的MPEG-2标准,MPEG-2规定了数字图像的音视频编解码算法以及传送的码流应该符合的语法和语义,而其编解码算法又参考了听觉心理模型和视觉心理模型。HDTV的图像格式为1920%26;#215
[单片机]
单片机实现对CF卡的读写
摘要:CF卡是一种包含了控制和大容量Flash存储器的标准器件,具有容量大、体积小、高性能、携带方便等优点,已广泛应用在数据采集系统和许多消息类电子产品中。本文详细介绍CF卡在单片机系统中的硬件接口电路,以及单片机对CF卡进行标准文件读写的实现,且写入的文件能被Windows操作系统读写。
关键词:CF卡 单片机 FAT文件格式
引言
由于CF卡(Compact Flash Card)具有容量大、体积小、高性能、携带方便等优点,而且读写速度快,可与多种电脑操作系统平台兼容,因此在数据采集系统中的数据记录或与PC机之间的数据转存多采用CF卡。为了在PC机中能方便地进行数据处理,在下位机端必须采用一种标准的格式组织数据,即将数
[应用]
单片机中断子程序注意事项
跟我之前一样,对中断,定时器了解的不够透彻,被老师训了之后查资料搞实验后终于搞清楚了,下面说说我的看法:千万不要在中断函数中做多余的事!!!只能做最基本的操作,比如置标志位,让一个数加一等,与延时有关的操作千万不要做!你10ms进一次中断,在里面又扫描按键,又显示液晶,这里面花的时间远远地超过10ms,它肯定死在中断里出不来啊,因为你不关闭中断的话它一直10ms进去,最好在中断里设置几个标志位,进中断就让标志位置1,然后出中断,在主循环里判断标志位,如果标志位置1了,就清零标志位,然后做其他的动作。好好想一想,思路一定要清晰! 如果中断子程序进去就关闭中断使能位,就可以有延时等操作了,不用再担心频繁中断,导致死循环在中断子程序
[单片机]
2013年4K电视全球出货量高达160万台
中国厂商是LCD电视尤其4K电视出货量的有力推动者。 NPD DisplaySearch上海办公室,2014年3月18日---根据NPD DisplaySearch全球电视出货量及预测最新季度报告Quarterly Global TV Shipment and Forecast Report显示,2013年全球4K LCD电视的出货量为160万台,其中仅四季度即出货近100万台。中国主要带动了4K电视出货量的增长,当然其他国家四季度的出货量也翻了一倍。2013年中国厂商4K电视的出货量占全球的84%,其中四季度占到80%。 NPD DisplaySearch全球电视研究总监Paul Gagnon表示:“4K电视的产
[家用电子]
用PIC单片机实现高分辨率频率计的一种方法
1 引言 随着电子技术的迅速发展,以单片机为控制核心的控制器件,已经全面渗透到测试仪器和计量检定的各个方面。同时,频率计作为一种常用工具,在工程技术和无线电测量、计量等领域的应用十分广泛。本文介绍了一种以PIC16F87X系列单片机为控制器的高分辨率频率计的实现方法。 该方法设计的频率计主要用来测量脉冲频率。它采用LCD图形液晶显示,清晰度高,可视范围广,可外接晶体频率源,具有测量速度快、分辨率高的优点。 2 设计原理 PIC16F877A单片机内部集成有捕捉/比较/脉宽调制PWM (CCP)模块。当CCP工作在捕捉(capture)方式时,可捕捉外部输入脉冲的上升沿或下降沿,并产生相应的中断。
[单片机]