通过研究主控IC为R61509V的彩色液晶屏 单片机控制3.2寸TFT(测试已通过) (二)

二、软件部分

1.概述

在看过王伟华老师的8小时玩转TFT后,我对TFT编程有了系统的了解,虽然老师说我们不用自己写驱动函数,因为有生产主控IC厂家提供,老师还说也不用我们写GUI(graphic user interface)函数,因为有生产TFT厂家提供。但我还是认为,有时我们什么都没有,而要使用这款彩屏怎么办呢?我相信没有摔倒过就学不会怎么站起来,所以我还是尝试自己完成所有工作,一来练习C语言,二来体会摔倒一次

老师的总体思想是:

                                                              

同过将程序分层,可以模块化编程,既可以提高效率,又可以使程序显得有次序。


2.C语言编程

有了这个总体思路以后就是具体的编程工作了

1>驱动程序:

写16位数据:

void LCD_WRITEDATA16(unsigned int dashuju)//写16位数据
{
LCD_CS=0; //片选打开
LCD_RS=1; //数据
LCD_WR=0;
DATA=dashuju>>8;
LCD_WR=1;

***************************************************************************************(1)

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值