搜索
bottom↓
回复: 55

共享T6963驱动的240128液晶屏的驱动 M16的ICC GCC源码 经过实际电路调试成功的

[复制链接]

出0入0汤圆

发表于 2005-10-23 13:28:21 | 显示全部楼层 |阅读模式
昨天用的半个晚上的时间 终于调试完了

走了不少弯路 其实都是不应该的 比喻线焊错了 等等

在调试之前最好是先看一个6963的说明介绍

下面是ICC的源代码

点击此处下载armok0180666.rar

好长的时间都没有什么心情 等一会儿我把它移植到GCC 再传上来

-----此内容被hygbeyond于2005-10-23,16:23:07编辑过


-----此内容被hygbeyond于2005-10-23,16:24:21编辑过

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2005-10-23 13:31:13 | 显示全部楼层
这是用手机照的 不是太清楚

出0入0汤圆

发表于 2005-10-23 16:02:58 | 显示全部楼层
请问你的程序在Proteus仿真通过了吗??

出0入0汤圆

 楼主| 发表于 2005-10-23 16:05:27 | 显示全部楼层
这是GCC的源代码

点击此处下载armok0180686.rar

和上面的显示是一样的

这是它的原理图

点击此处下载armok0180687.rar


-----此内容被hygbeyond于2005-10-23,16:08:52编辑过

出0入0汤圆

 楼主| 发表于 2005-10-23 16:11:36 | 显示全部楼层
我从来就不用仿真

我一般都是用试验板做完电路之后 直接烧进去试验

上面的程序 我都是在试验板上试验成功的



我还没有用过那个仿真软件 好用吗

出0入0汤圆

发表于 2005-10-23 16:16:48 | 显示全部楼层
非常的好用,你有兴趣的话可以试试.在你来不及连电路时它非常有效.

出0入0汤圆

发表于 2005-11-18 12:48:58 | 显示全部楼层
楼主,你好:

    我现在在弄T6963液晶,发现你的原理图中的液晶模块的4脚和19脚之间接的电位器是接到VCC的,但很多资料中我看到是接到地的,说是负电源输出。

    我现在把电位器接地了,按照你的程序接了M16,把数据口,PC变为PA,但液晶没显示出来。不知道为什么?

液晶以前做过ARM实验,所以没坏的。我电位器调了好久也没显示,请楼主帮忙分析一下?谢谢!

出0入0汤圆

发表于 2005-11-18 13:16:31 | 显示全部楼层
不好意思,忘了传资料了。

我在 你的程序基础上做了以下修改:

  在你写命令函数中加了CD拉高语句,自动写函数中也加了句重新设置自动写指针。

  电路图和你一样,就电位器接地了。

出0入0汤圆

发表于 2005-11-18 13:17:25 | 显示全部楼层
点击此处下载armok0187306.rar

出0入0汤圆

发表于 2005-11-18 13:18:43 | 显示全部楼层
又忘了说我的显示是全黑。不知道为什么?也没什么变化。

出0入0汤圆

发表于 2005-11-18 13:42:09 | 显示全部楼层
楼上的,你有没有将JTAG关掉呢?

出0入0汤圆

发表于 2005-11-18 14:37:30 | 显示全部楼层
JTAG关不关有影响吗?我把数据口接到PA口了

出0入0汤圆

发表于 2005-11-18 17:16:47 | 显示全部楼层
自己顶

出0入0汤圆

发表于 2005-11-18 19:24:16 | 显示全部楼层
可以了,不知道为什么,可能是接触不好,晚上拔下来再插上就能显示了,见鬼。呵。

谢谢楼主的例程。

出0入0汤圆

 楼主| 发表于 2005-11-30 23:17:55 | 显示全部楼层
好长的时间没有过来看了 最近的有点忙 上面的程序写的不是太好也不全 只是把液晶点亮了 等我这段时间的活完了之后 会把我这段时间调试心得和应用的一些程序整理之后传上来 

出0入0汤圆

发表于 2005-12-11 02:32:40 | 显示全部楼层
为什么我的LCM是20脚的呢,1和2脚是没有用的,EDM240128

出0入0汤圆

发表于 2005-12-11 12:21:13 | 显示全部楼层
顶!!!

出0入0汤圆

发表于 2005-12-11 15:38:39 | 显示全部楼层
已经搞定

出0入0汤圆

发表于 2006-2-10 08:22:34 | 显示全部楼层
哪位大虾做过TC6963控制的12864液晶啊?

我在 hygbeyond的程序上改了一点  驱动12864, 没反应?哪为给你帮助啊?

出0入0汤圆

发表于 2006-2-12 14:42:29 | 显示全部楼层
该GCC源代码是不错但要规范,因avr-gcc是linux GNU项目,WINAVR只是通过cygwin、MinGW移植到windows,

文件名是区分大小写的,文件的路径的目录名用"/"隔开。该GCC源代码在linux下不进行修改编译是不能通过的,

要考虑在linux下用avr-gcc的朋友。

出0入0汤圆

发表于 2006-2-18 09:14:51 | 显示全部楼层
点击此处打开armok01103008.pdf

哪位大虾做过TC6963控制的12864液晶啊?

我折腾两周了,没有显示啊!求教啊

出0入0汤圆

 楼主| 发表于 2006-2-19 18:45:34 | 显示全部楼层
在调试液晶屏时,先不要用程序去驱动液晶屏,先手动让液晶屏复位一次,然后调节液晶屏刚好到白屏,然后再去用程序驱动.



240128用的是液晶屏的0~3840地址的缓存(可设置),12864用的是液晶屏的0~1024地址的缓存(可设置).上面的程序应该不用修改就可以让12864显示,只不过显示的图像不正确,我手上没有T6963的12864屏,不能帮你解决,你可以到液晶的厂商的网站上去下载它的驱动(一般都有C51的),自己修改.你还是得看液晶屏的资料和T6963的资料.



上面的程序只是一个示例,我现在还没有正式用GCC,GCC上的一些规范我也不太了解.这个程序只是从ICC移值到GCC,我只是试着写一些比较通用的C程序,放在上面不是为了让大家直接拿去用的,而是给大家一个参考.而且上面的程序有很多的不足...... 但你说的很对,过了这段时间,我也应该好好的学学linux

出0入0汤圆

发表于 2006-4-14 19:19:35 | 显示全部楼层
楼主:你好!

谢谢的例程

出0入0汤圆

发表于 2006-4-14 19:26:52 | 显示全部楼层
楼主,能不能给个T6963的资料。谢谢先了!

出0入0汤圆

发表于 2006-6-22 19:07:14 | 显示全部楼层
谢谢楼主,初步调试成功

出0入0汤圆

发表于 2007-7-20 14:23:52 | 显示全部楼层
我也是把调对比度的那个电位器的一端接接地了,可是我那万用表一量,居然是负电压,不知道大家接出来是什么样的?

出0入0汤圆

发表于 2008-1-24 16:45:28 | 显示全部楼层
谢谢,分享是一种快乐!

出0入0汤圆

发表于 2008-6-1 10:45:10 | 显示全部楼层
为什么在void lcd_clear(unsigned char lcd_data)里面,自动读写的时候,仍旧用while((LCD_DATA & 0X03) != 0X03);来判断自动读写有没有准备好?自动读写的READY标志是在STA2和3位表示的?

出0入0汤圆

发表于 2008-8-25 15:26:33 | 显示全部楼层
ding

出0入0汤圆

发表于 2008-9-4 18:18:00 | 显示全部楼层
解压失败,能不能再上传一下?

出0入0汤圆

发表于 2008-10-1 07:45:52 | 显示全部楼层
请问我移植了别人的液晶驱动,只是单片机上对应口驱动原来数据口是PC0~PC1.片选位是PA4~PA7.现在是PA0~PA7,片选PC0~PC4.照正常情况我只要改变他的口,IO口初始化改变下就行了.为什么现在连图形区域都不显示了?

出0入0汤圆

发表于 2008-11-4 14:33:02 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-10-1 18:54:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-2-20 18:41:03 | 显示全部楼层
学习

出0入0汤圆

发表于 2009-3-24 21:08:42 | 显示全部楼层
学习

出0入0汤圆

发表于 2009-5-19 21:57:03 | 显示全部楼层
谢谢楼主,学习。

出0入0汤圆

发表于 2009-8-11 14:56:58 | 显示全部楼层
谢谢楼主 、、、、、、、、、、、、、、、

出0入0汤圆

发表于 2009-8-11 17:52:50 | 显示全部楼层
楼主。我的240128是22个引脚的。里面有个Vee引脚,说明上说要接-10V,可是我试了也不可以。。。。能不能给我份详细的资料。。。。。谢谢了 。。。sabergcl@163.com

出0入0汤圆

发表于 2009-10-27 21:37:03 | 显示全部楼层
谢谢LZ的例子

出0入0汤圆

发表于 2009-10-29 03:07:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-24 18:25:41 | 显示全部楼层
这个芯片的资料看起来真费劲

出0入0汤圆

发表于 2010-5-20 13:11:19 | 显示全部楼层
支持!正需要这个东西!

出0入0汤圆

发表于 2010-6-7 11:53:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-7 13:21:38 | 显示全部楼层

出0入0汤圆

发表于 2010-9-20 17:07:14 | 显示全部楼层
楼主的icc程序有点小问题,我用楼主的程序点亮了我的液晶屏.这里给出我的真个工程.内有Proteus仿真.程序里驱动液晶的端口不一样,其余基本都和楼主的相同.谢谢楼主的原程序.击此处下载 ourdev_584436Q2NXU7.rar(文件大小:61K) (原文件名:1.0.rar)

出0入0汤圆

发表于 2010-10-21 17:33:02 | 显示全部楼层
试试,

出0入0汤圆

发表于 2010-11-11 14:53:50 | 显示全部楼层
能不能发一个T6963的资料看看啊,十分感谢

出0入0汤圆

发表于 2010-12-17 21:17:11 | 显示全部楼层
点击此处下载 ourdev_605273K7VYMH.pdf(文件大小:177K) (原文件名:240128.pdf)
我也学着弄了半天,老是显不出来,不知怎么回事,好像液晶初始化,写命令时死掉了,有的话哪位高手指点一下,不胜感激!

出0入0汤圆

发表于 2011-8-30 15:04:30 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-31 22:34:16 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-25 02:01:55 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-9-10 22:54:33 | 显示全部楼层
很好,学习学习!

出0入0汤圆

发表于 2012-12-12 13:03:44 | 显示全部楼层
好东西要收藏!

出0入0汤圆

发表于 2012-12-12 13:26:15 | 显示全部楼层
这个要学习一下.

出0入0汤圆

发表于 2012-12-12 13:47:49 | 显示全部楼层
学习加记号!

出0入0汤圆

发表于 2015-6-15 19:48:28 | 显示全部楼层
好东西正需要!!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-28 22:53

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表