原创 12864学习笔记1

2012-10-31 23:47 1210 10 11 分类: 消费电子

 

 

12864是128×64显示分辨率的一种LCD液晶显示屏,对于电子爱好者来说是必然会去尝试的一个器件,要想在12864上显示东西,就必须为其编写驱动,这个驱动说难也不难,说简单也不算简单,但是世上无难事,只怕有心人。

 

  其实我们要做的就是写几个容易使用的函数,比如在屏幕上画一个点,你会这么想,好吧,有没有现成的draw_point(int x,int y)诸如此类的函数给我使用呢?其实学习C语言到了后期很大程度上,一部分函数是自己写,还有其他很多的函数不是自己写,而是直接调用写好了的,当然,这些写好的函数会给外部提供一个简单易用的接口,就比如上面所提到的那种,对于12864来说嘛,肯定是有的,不过在这里,我的目的是自己写一个。

 

  话说回来,12864的驱动其实是指一种更为通用的函数的集合,通过这样的集合的互相有顺序的调用,你就可以做到你想要做的事情,当然,这些会在后面一一说明,好了,废话不多说,那就开始吧。

 

  在学习某一个电子器件的时候,有两个东西是很重要而且是唯一重要的,一个是时序图,还有一个,还是时序图,电子器件如果不是那种一接上电源就能亮的,那就肯定有时序图,因为时序图就像是一部使用说明书,他能够帮助你快速的找到这个器件的关键所在,也能顺利的学习驱动起这个器件所需要的各条语句的架构,所以说,首先也是唯一,你要看时序图,多看时序图。

 

  在时序图之前,还有一件事情需要说明,并行方式驱动和串行方式驱动,其实说白了,就是有两种方式可以驱动12864,你如果单片机上有很多可用的接口(如果单片机是啥还不知道,这个我就不解释了,可以问问百度),那么就用并行,如果可用的接口很少,那么就用串行的,就像并行需要10根线,那么串行就只需要3根线,就在于用多少资源,干的是一样的事情,这个事情就是从这些线上传输信息给单片机,只不过干事情的速度有快慢罢了,当然,从驱动上说,当然是资源多好办事,并行的驱动比较容易写出来。

 

  好,那就分并行和串行来介绍12864的驱动,并行的方式,首先亮图:

 图1

 

这张图就是时序图,并行的我们就看上面这张,也就是8-bit这张图,对于LCD来说,LCD能做的事情就是显示,显示点,然后由点发散开来,线,面,啥都有,当然也就会有英文中文的字符了,那么完成这件事,就只要干好两件事,一件是告诉LCD我要给你发出数据,另一件就是紧接着发出数据,LCD其中有固化好了的硬件的电路,也就是根据这上面的图可以看出来的东西,作用就是当你发出信号时让他会知道你要发出数据,在你发出数据后他能接收数据放到正确的地方去,如此而已,其实对于所有的电子器件来说也就是这么简单的一件事,只不过有的器件做的事情比较复杂,时序图就不会只有那么一两张,会有7,8,9,10张,能够发出的信号的种类也有几十上百种,在清楚了这些之后,所有的器件驱动都是一样写。

 

  好了,先到这里,元芳,后面更精彩!

 

文章评论1条评论)

登录后参与讨论

用户1602177 2012-10-30 16:03

博主,图片丢了啊,请重新上载吧~~
相关推荐阅读
用户1636929 2015-04-10 00:59
小米手环开箱
  如果仅仅从价格上去考量,小米手环无疑是十分适合入手的,从官方的介绍中也可以看到它的很多亮点,无感佩戴,精准传感器,放水防尘。。。。。。那么,下面,就是抛开他诱人的宣传,剥离其惊人的价格,而还原...
用户1636929 2015-03-14 09:36
nokia n1开箱 补图
上一篇只能上传5张图片,精彩未竟,开此片继续。...
用户1636929 2015-03-14 09:34
nokia n1开箱
nokia n1评测   本来打算在年前写完这篇的,没想到再次提笔已经到了2015,过去的一年新鲜多于辛苦,也算是一个不错的开端,废话少说,开箱啦。 作为老牌劲旅的强势回归之作,总结起...
用户1636929 2014-10-23 16:01
Android 4.4源码获取
    总的思路来自于这一片帖子: blog.csdn.net/zeroboundary/article/details/24411767   对于身处在墙里面的程序员们来说,...
用户1636929 2014-03-17 15:37
新年第一篇,关于max6675
  2014年已经来到了3月份,这篇文章算是开年以来的第一篇文章,开始前还是先扯些别的话题吧。 首先是关于马航客机,祝愿他们平安回来,不论生命多么脆弱,为他们祈祷,为他们祝福。 周日的...
用户1636929 2013-11-22 13:53
高交会归来4
详细说说这个显示技术,总的来说,显示技术的趋势就是向着更加清晰,更加立体,更加优雅,更加智能的方向发展,这几点也在高交会的展会现场得到了充分的展示,首先是清晰,康佳的4K电视就是一个代表,现场的效...
我要评论
1
10
关闭 站长推荐上一条 /2 下一条