怎样用单片机I/O口直接驱动LCD?
文章出处:网责任编辑:作者:人气:-发表时间:2013-03-16 14:15:15
担当人机交互界面之一的LCD越来越多的被运用到小家电产品中,虽然有很多驱动LCD的专用芯片或带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产生的波形如下图所示,
从图可看出,公共极信号发生可分成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的驱动,又能节省成本,提高了产品的竞争力。
下一篇:怎样做“一线通讯”?上一篇: 什么是万能家电控制器?
此文关键字:顺德家用风扇控制器定制 顺德家用风扇控制板定制 美的风扇控制器 美的风扇控制板
相关资讯
同类文章排行
- 为什么灯光一开就遥控就失效了?
- 如何防止芯片烧写不全?
- 怎样做“一线通讯”?
- 怎样用单片机I/O口直接驱动LCD?
- 什么是万能家电控制器?
- 你们公司有哪些电器控制器?
- 空调控制器有什么用?
- 空调控制器可以实现哪些功能?
最新资讯文章
- 2020年工程师招聘
- 2018立创电子工程师招聘
- 2018立创电子检验员IQC招聘
- 拓展家电控制板市场 诚聘业务员
- 高精度电烤箱控制器投入批产
- 2016最新推出全面改款母婴系列用品电控
- 全新WIFI控制模式的智能家电控制器即将完成
- 全自动高温潮态老化房建成
- 冬天里的一把火!
- 高档暖奶器控制板投放市场
您的浏览历史
