sayer2012 发表于 2012-4-1 08:58:19

请教傻孩子关于LCD液晶的显示问题

傻孩子你好(应该叫老师才对)!
    我刚开始接触单片机,但前进的路却走的非常慢,可能是自己太笨的原因,以至于越做越缺乏信心了。
    我现在只是简单的用单片机实现了几个简单的功能中断,定时,按键,翻页,现在手里有一个HD61202的12864液晶,根据原来的驱动也能在上面写一些显示,但那只是调用原来写好的写数据子程序。看网上的示例想在任意点显示汉字,以及对液晶进行画点,画线,和曲线,以及屏幕滚动功能的实现。但是看了好几天,越看越不懂,越看越迷糊,首先的承认我的语言基础很差的。
    关于液晶的问题我有听多不明白的地方,我在网上看大家分享出来的示例,有的是分上下屏的,我手里的是左右屏的,也找到了左右屏的程序,但是理解不上去,实际操作起来的时候就不知道怎么做。实际液晶屏的坐标与显存的存储地址是怎么个转化关系,比如写一个画点函数,在函数上指定(x,y)坐标就能在液晶屏128×64的点位坐标系上显示出来,以及划线和曲线,滚屏的方法,由于我的语言基础很差,前面先行者们写的资料看不明白,用别人的思路写总是有对不上的地方,在这里想请教傻孩子给予指点帮助,感激万分。谢谢!

sayer2012 发表于 2012-4-1 09:08:34

其实感觉自己真的很笨,看不懂,也不明白,脑袋也不转圈了,可能连自己想要问的东西都说不明白,真不知道这样我还到底能不能学会单片机了。

Gorgon_Meducer 发表于 2012-4-1 23:57:28

不好意思,这几天比较忙,今天才看到这个帖子。我专栏里面有一篇关于12864绘图的文章,你可以先看看,具体以有问题,可以单独提出来。
对于你的学习过程,我建议,如果已经有别的人例子程序,你可以使用别的例子程序直接进行后续图形绘制的学习,这些内容都是计算机图形学
的内容,与硬件有一定关系,但是与具体的LCD芯片组关系不大。如果你很执着于具体的LCD的操作方式,那么你仍然可以借助别人的例子程序,
一点一点的修改为自己理解的形式,并每一步都进行验证,直到发现与预期效果不同的地方。
页: [1]
查看完整版本: 请教傻孩子关于LCD液晶的显示问题