查看: 23448|回复: 35

【PSoC3心得】我的TFT液晶屏实践(汉字,触摸,画线、圆等)

  [复制链接]
  • TA的每日心情
    无聊
    2016-12-20 15:08
  • 签到天数: 510 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-5 18:44:32 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ming1006 于 2013-2-5 20:09 编辑

      一直以来就想有一个自己的TFT液晶屏,寒假前终于买了个3.2寸的TFT彩屏,控制芯片是ILI9320,触摸芯片是ADS7843。寒假在家实践了一番,已经可以实现基本的显示字符,汉字,画点、线、折线、矩形、圆,画图等功能。废话少说,先上图了
    图像172_副本.jpg 图像170_副本.jpg 图像173_副本.jpg 图像181_副本.jpg 图像167.jpg
      PSoC3工程的建立还是很简单的,数据总线用两个8位的控制寄存器来实现,触摸芯片的spi也用软件模拟(只是为了移植方便,不然其实应该使用PSoC3的spi模块),所以只要添加一些数字IO口就行了。模块原理图如下 未命名.jpg
      引脚分配如下
    未命名1.jpg 未命名2.jpg
      至于代码嘛实在太多了,上传个工程,大家自己看吧。注释绝对详细哦(没办法,这是我的风格,注释很重要哦)。考虑到液晶的应用很常见,为了方便大家移植到其他单片机上,我用宏定义来屏蔽底层,大家只需要改改头文件就可以了。(对了,延时函数移植到其他单片机时替换下就好了)
    TFT_3_2.zip (2.36 MB, 下载次数: 1178)
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-20 15:08
  • 签到天数: 510 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-5 20:10:31 | 显示全部楼层
    本帖最后由 ming1006 于 2013-2-5 20:55 编辑

    附上ILI9320和ADS7843的说明书和中英文资料
    ILI9320DS_V0.44.pdf (1.21 MB, 下载次数: 115)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-10-28 10:11
  • 签到天数: 1703 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2013-2-6 08:41:50 | 显示全部楼层
    很不错滴。赞一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-2-6 08:44:26 | 显示全部楼层
    很强悍,顶一个!!!哈哈~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-20 15:08
  • 签到天数: 510 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-6 23:41:00 | 显示全部楼层
    nemon 发表于 2013-2-6 08:41
    很不错滴。赞一个

    考试周荒废了好久,寒假重操旧业
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-20 15:08
  • 签到天数: 510 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-6 23:44:38 | 显示全部楼层
    xinxincaijq 发表于 2013-2-6 08:44
    很强悍,顶一个!!!哈哈~

    这个寒假人不多啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-7-16 16:03
  • 签到天数: 751 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-2-7 09:53:30 | 显示全部楼层
    顶一个                  
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-4-25 10:29
  • 签到天数: 724 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-7 16:04:17 | 显示全部楼层
    好强悍,很不错啊!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-10-29 22:48
  • 签到天数: 731 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-7 22:51:22 | 显示全部楼层
    今天我也刚调通了一块液晶,沾了QQ哥的喜气啦。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-20 15:08
  • 签到天数: 510 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-2-7 23:07:58 | 显示全部楼层
    suyong_yq 发表于 2013-2-7 22:51
    今天我也刚调通了一块液晶,沾了QQ哥的喜气啦。

    你是用什么液晶芯片呢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-24 02:03 , Processed in 0.203115 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.