用IO 驱动LCD.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用IO 驱动LCD

用I/O 驅動LCD 在現今的電子產品中,LCD 顯示被廣泛的應用。LCD 顯示驅動有內建於MCU 中 的亦有獨立于MCU 單一的驅動 IC 。這些LCD 能驅動的點數一般比較多,在一些需 要顯示點數不多的應用中這些IC 就顯的浪費。所以在這裏我們介紹一種用I/O 來 驅動LCD 做顯示的方法來滿足一些點數不多的顯示應用。 1. I/O 驅動LCD 原理 LCD 的顯示原理請參考3.6 節,這裏不多敍述。大家都知道I/O 口最多只能有 三種狀態: 高電平,低電平及懸空狀態(Floating)如何造出 LCD 驅動波形呢? 下 面我們以 2X8(2 個 COM 和 8 個 SEG)的例子來做一介紹。觀察圖 5-14 ,這是一個 1/2bias ,1/2duty 的LCD 驅動波形,觀察COM0 和COM1 可以發現同一時間內只有 一個COM 口有輸出,它的平均電壓為零。節點信號SEGMENT 則表示要顯示的資料, 如果節點信號與 COM 口之間有出現脈衝,代表對應的這個點是亮的,反之則是暗 的。在知道要顯示的內容的情況下,如果是要顯示,那麼SEGMENT 的信號就和COM 相反而產生脈衝,如果是不顯示,那麼 SEGMENT 的信號就和 COM 的信號一樣而兩 端之間沒有脈衝,沒有顯示。 有了 LCD 驅動波形的概念之後,接著就可以著手設計電路了,觀察 SEGMENT 上的波形,對微控制器來講不是問題,VLCD=1 ,VSS=0 就能造出漂亮的方波。那 COMMON 上面的階梯波怎麼解決呢? 其實只要利用I/O Port 三種狀態就可實現,如 圖1-1所示,PD1 、PD2 為COM0 、COM1 的輸出波形,利用兩個分壓電阻以及I/O Port 的特性,表 1-1 是它的真值表,由此表不難看出,要產生VDD 或者 0 電壓,只要 利用埠輸出 1 或者 0 就可以產生,可是沒有直接輸出 1/2 VDD(V1) 。其實要產生 1/2VDD是很簡單的,因為當I/O Port 設成輸入時形成一個高阻抗的狀態,對COM 而言所看到的只是R1 和R2 分壓而已。所以我們 將R1=R1=100K 歐姆,那麼在COM 端來說就是 1/2VDD 的電壓了。 PD1 COM0 電壓 0 VSS 1 VLCD Floating V1 表 1-1 圖1-1 1/2 bias與 1/2 duty VCC C1 104 LCD1 1 SEG0 E1

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档