欢迎光临来到立创电子客户官方网站 收藏本站 在线留言 网站地图

20年专注家电控制器专业研发生产制造商

服务热线:

0757-23623851 / 23623852

立创电子20年专注行业质价比理念

热搜关键词: 家电控制器 电暖器控制器 电水壶控制器 移动空调控制器 风扇控制器

您当前的位置: 首页 > 立创新闻 > 常见问题 > 怎样用单片机I/O口直接驱动LCD?

怎样用单片机I/O口直接驱动LCD?

2025-04-21

担当人机交互界面之一的LCD越来越多的被运用到小家电产品中,虽然有很多驱动LCD的专用芯片或带LCD驱动的单片机,但是对于成本控制要求较高的小家电产品来说,用单片机I/O口直接驱动LCD是一种节约成本的方案。

怎样用单片机I/O口直接驱动LCD?

那怎样才能用单片机I/O口直接驱动LCD呢?根据LCD的特性,先要让单片机IO口输出3种电平,其设置方法为:对COM口,IC内部不设置上拉电阻,然后外加10K的上拉电阻、下拉电阻。由于电阻钳位作用,I/O做输出高=>输入=>输出低的变化,这样就得到了VDD、1/2VDD、0VDD,即5V、2.5V、0V三种电压。然后采用1/2偏压,1/2占空比方法驱动LCD。

以COM=2,SEG=4的LCD为例:LCD屏共有8个像素,公共极有2极,字符段为4段。按上述的IO口设置方法,在COM产生的波形如下图所示,

怎样用单片机I/O口直接驱动LCD?

从图可看出,公共极信号发生可分成4个阶段S0、S1、S2和S3。

S0:COM0=+5V,COM1=+2.5V。

S1:COM0=+2.5V,COM1=+5V。

S2:COM0=0V,COM1=+2.5V。

S3:COM0=+2.5V,COM1=0V。

所以可以点亮LCD上的像素,只要LCD显示的像素不多,都可利用带双向口的单片机直接驱动LCD显示。这样既能实现LCD的驱动,又能节省成本,提高了产品的竞争力。

立创电子拥有一支经验丰富的技术开发队伍,产品开发采用产品及主管工程师负责制形式,凭借着对家电整机系统的深入了解,丰富的实际开发经验和强大的软硬件开发能力,胜任各种家电产品电子控制方案设计与开发应用。

【本文标签】 单片机 控制器 LCD

【责任编辑】版权所有

咨询热线

0757-23623851