文档章节

使用LCD小液晶

電泡泡
 電泡泡
发布于 2014/03/13 12:03
字数 203
阅读 112
收藏 1
#include "common.h"
#include "include.h"

/*! 
 *  @brief      main函数
 *  @since      v5.0
 *  @note       野火LCD flexbus测试实验
 */
void  main(void)
{
    uint16  i = 0;
    Site_t site;
    LCD_init();            //初始化
    
    site.x = 0;
    site.y = 0;   //x = 10 ,y = 20
    Size_t size1 = {128,128};  // W = 50 ,H = 60
    LCD_rectangle(site, size1, RED);
    
    site.x = 5;
    site.y = 5;   //x = 10 ,y = 20
    Size_t size2 = {118,118};  // W = 50 ,H = 60
    LCD_rectangle(site, size2, BLACK);
    
    site.x = 10;
    site.y = 15;
    LCD_str(site, "HELLO WORLD!!", BLUE, BLACK);


    site.x = 20;
    site.y = 35;
    LCD_str(site, "For bing,", BLUE, BLACK);
    site.x = 30;
    site.y = 50;
    LCD_str(site, "for dream", BLUE, BLACK);
    

    site.y = 75;
    LCD_num(site, 20140313, BLUE, BLACK);
    
    site.y = 95;
    
    //Site_t r<sqrt(1-sin(theta)/2)+exp(-10*abs(theta-3*pi/2)-16);
        
    while(1)
    {
        LCD_num_C(site, i++, BLUE, BLACK);
    }
}


lcd實心矩形代碼
void LCD_rectangle(Site_t site, Size_t size, uint16 rgb565)
{
    uint32 n, temp;

    LCD_PTLON(site, size);              //开窗

    temp = (uint32)size.W * size.H;
    LCD_RAMWR();                        //写内存
    for(n = 0; n < temp; n++)
    {
        LCD_WR_DATA( rgb565 );          //写数据
    }
}





© 著作权归作者所有

共有 人打赏支持
上一篇: 摁鍵控制
下一篇: 核心板初步
電泡泡
粉丝 24
博文 183
码字总数 69717
作品 0
衡阳
私信 提问
MSP430常见问题之LCD 显示驱动类

Q1:晶体一般都是接32768,然后使用液晶很正常。我打算将晶体接6M的替换32768,那么液晶还能正常显示吗 A1:看你所用的LCM 模块时序极限是多少HZ,然后看6M情况下,MSP430去驱动LCM 时,程序...

graylee
2013/09/19
0
0
基于S3c2440的多种显示屏测试方案

基于S3c2440的多种显示屏测试方案 1 常见的液晶模块... 2 1.1根据显示图形的不同分为以下几种... 2 1.1.1段式显示模块... 2 1.1.2字符型显示模块... 2 1.1.3图形点阵显示模块... 3 1.2根据液...

长平狐
2013/06/03
892
0
实验13: LCD 1602实验

LCD 1602 液晶也叫LCD1602 字符型液晶,它是一种专门用来显示字母,数字,符号等的点阵型液晶模块。 实验元件 1. pcDuino实验平台 2. LCD1602液晶模块: 1块 3:可调电位器: 1个 4:220ohm电...

雨后的彩虹桥
2014/01/17
433
1
LCD、LCOS、DLP显示芯片的原理

LCD液晶显示芯片的显示原理 图1 LCD显示芯片结构图 如图1所示为LCD液晶显示芯片的显示原理图,液晶被包含在上下偏光片之间,并且上下偏光片的偏光轴方向相互垂直。在不加电的情况下,当入射光...

sh020309
05/28
0
0
小白学1602字符点阵型LCD液晶显示模块

我们都知道,液晶显示已经深入我们的日常的生活之中,液晶显示器的英文名:LCD,而它经常被用于显示动画,比如影视,在工业上,LCD被经常用于状态的显示窗口。 对于液晶的控制,我们第一步需...

qq_21990661
03/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

80后阿里P10,“关老板”如何带着MaxCompute一路升级?

我是个幸运的人。虽然幸运不能被复制,但是眼光和努力可以。 关涛/关老板,80后的阿里P10,阿里巴巴通用计算平台负责人,阿里巴巴计算平台研究员。12年职场人生,微软和阿里的选择。 关涛的花...

阿里云官方博客
20分钟前
0
0
开源软件和开源模式面临的生存危机

开源模式可能正面临一场危机。越来越多的开源软件和平台被大型云计算服务商融入自家的云服务体系,并以此获利颇丰,但并不支付费用,也没有对开源社区做出相应的回馈。而实际上,大部分开源软...

Linux就该这么学
20分钟前
0
0
统一服务消息返回错误:{"errcode":40165,"errmsg":"invalid weapp pagepath hint: [bsAWua0201ge30]"}

{"errcode":40165,"errmsg":"invalid weapp pagepath hint: [bsAWua0201ge30]"} 原因:pagepath参数为所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar), 以前配置的是:m...

tianma3798
23分钟前
0
0
ElasticSearch实战:Linux日志对接Kibana

本文由云+社区发表 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTFul web接口。ElasticSearch是用Java开发的,并作为Apache许可条款下...

腾讯云加社区
25分钟前
0
0
FeignClient超时配置

1前沿 使用Feign调用接口分两层,ribbon的调用和hystrix的调用,所以ribbon的超时时间和Hystrix的超时时间的结合就是Feign的超时时间 1.1ribbon配置 ribbon: OkToRetryOnAllOperations: f...

lovelan1314
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部