pic::单片机::段式液晶驱动设计::完整流程

本文介绍了段式液晶驱动的工作原理和在pic单片机上的实现过程,探讨了1/2偏置和1/2分压的概念,并讨论了电压驱动液晶段的注意事项,包括同步时序电路的解析和频率选择问题。
摘要由CSDN通过智能技术生成

       在家电行业中,低功耗是重要的一方面考虑,当然随着市场产品的发展,基于arm的lcd之类的显示越来越重要,那是发展的趋势。可目前来说,小家电,水表,卡表,燃气表之类,需要的显示只是一个辅助功能,不需要人机交互。段式液晶又满足低功耗,对比度明显,色彩可变得优点,还是有一定的市场。

       本文的目的是解释模拟段式液晶驱动原理,代码执行,以及其中写代码的一些规范。采用的芯片其实没多大关系,如同IIC通信模拟一样,只需要普通的端口。

       首先介绍下microchip公司的pic芯片,pic芯片采用的是哈佛结构,操作数与操作码在一起,组成13位,这样可以缩短执行周期,执行过程:

                      取址      执行

                                     取址       执行

pic芯片的低功耗也是做得不错,由于不是重点,飘过。既然要模拟段式液晶驱动就必须了解pic单片机IO口的特性,pic单片机端口配置就只有两个寄存器,支持复用,(不是公用,选择一种方式,其他方式禁止。)

1:方向寄存器指令TRISX(X =  A,B,C,D, E。。。)TRISX寄存器也就是一段地址,只不过是8位的,控制8个端口的输入输出方向,例如TRISC = 0x01,代表C端口的第一位是设置为输入,其他位为输出。

2:输出时状态寄存器PORTX࿰

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值