12305|56

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

【课后练习】LaunchPad课后练习五之LCD12864 [复制链接]

LaunchPad课后练习五之LCD12864

 

 

1.  12864液晶简介

模块显示效果:

黄绿底黑字

蓝底白字 白底黑字 视角 6点钟 12点钟

驱动方式1/64 DUTY 1/9 BIAS

背光 LED白色 LED黄绿色

控制器 KS0108或兼容 ST7920 T6963C

数据总线 8 位并口/6800 方式 串口

温度特性 工作温度:-20℃~+70℃ 储藏温度:-30℃~+80℃

点阵格式 128 x 64

1.1实物图

3.jpg

 

1.2引脚说明

 

4.jpg

 

2. 原理图

1.jpg (ST7920控制器的带字库的LCD12864)

 

3.波形图

 

2.jpg

 

4. 测试结果

20120525211304.jpg

  只是测试程序,没有检忙,具体的更加完善的指令还要读者自己研究。

课后练习五之LCD12864.pdf (225.06 KB, 下载次数: 758)

最新回复

好东东,下下来看看  详情 回复 发表于 2014-8-16 10:51

点评

楼主,请问你的液晶屏的VCC和背光正极接的5V还是3V,液晶屏是5V的还是3V的  详情 回复 发表于 2012-7-26 22:23
 

回复
举报

7056

帖子

194

TA的资源

五彩晶圆(高级)

 
  1. /***********************************************
    **** LAUNCH PAD 学习之CLD12864 ***
    **** MCU: MSP430 ***
    **** 作者: 常见泽 ***
    **** ***
    **** ***
    **** 2012.05.24.20:16 ***
    **** 实验现象:LCD ***
    **** ***
    ****P1.0~P1.7 数据口 P2.0 P2.1 P2.2 en rs Psb ***
    ***********************************************/

    #include <msp430g2452.h>
    #define uchar unsigned char
    #define uint unsigned int

    unsigned char table[]="EE-LaunchPad";
    unsigned char num;
    void delay_1ms(void)
    {
    unsigned int i;
    for (i=0;i<1140;i++);
    }
    void delay_nms(unsigned int n)
    {
    unsigned int i=0;
    for (i=0;i<n;i++)
    delay_1ms();
    }
    void write_com(unsigned int com)
    {
    P2OUT&= 0xfd;
    P1OUT = com;
    delay_nms(5);
    P2OUT|= 0x01;
    delay_nms(5);
    P2OUT&= 0xfe;
    }

    void write_dat(unsigned int dat)
    {
    P2OUT |= 0x02;
    P1OUT = dat;
    delay_nms(5);
    P2OUT|= 0x01;
    delay_nms(5);
    P2OUT&= 0xfe;
    }
    void disp_12864(uchar addr,const uchar *pt,uchar num)
    {
    uchar i;
    write_com(addr);
    for(i=0;i<(num*2);i++)
    write_dat(*(pt++));
    }
    void init()
    {
    //PSB=1;//并口模式
    P2OUT |= BIT2;
    delay_nms(15);
    P2OUT&= 0xfe;
    delay_nms(5);
    write_com(0x30);
    delay_nms(1);
    write_com(0x08);//清屏
    delay_nms(1);
    write_com(0x0c);//开显示,关光标
    delay_nms(1);
    write_com(0x01);//光标右移
    delay_nms(1);
    write_com(0x06);//第一行显示位置
    delay_nms(1);
    }

    void main(void)
    {
    WDTCTL = WDTPW + WDTHOLD; // Stop WDT
    P1DIR |= 0xff; // P1.2 output
    P2DIR |= 0xff;
    init();
    disp_12864(0x80,table,6);
    delay_nms(5);
    disp_12864(0x90,"电子工程世界",6);
    delay_nms(5);
    while(1); }
复制代码
 
 

回复

2万

帖子

71

TA的资源

管理员

 

回复 楼主 常见泽1 的帖子

呵呵 给力
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

72

帖子

0

TA的资源

一粒金砂(中级)

 

用的什么液晶哦

怎么都没有专门讲海比邻的啊
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 板凳 soso 的帖子

谢谢SOSO姐
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 
型号已在文中注出 带字库的
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 4楼 FJYCHENJUN 的帖子

ST7920控制器的带字库的LCD12864
海比邻没听过
 
 
 

回复

5015

帖子

13

TA的资源

裸片初长成(初级)

 
顶一个,好贴,加精
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 8楼 wstt 的帖子

多谢版主 给个精华 今天正好降温 暖暖身子
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

 
这个好!必须顶一下!大家一块学习!
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(中级)

 
这个~~我喜欢
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

 
喜欢这样有实际意义的好帖子,继续!
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 11楼 最美的太阳 的帖子

哈哈  最美的太阳 你很活跃啊
 
 
 

回复

1100

帖子

3

TA的资源

五彩晶圆(初级)

 
顶一个,好东东,楼主好人啊

点评

呵呵 好人不算 共同学习 互相学习而已  详情 回复 发表于 2012-6-15 12:42
 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 14楼 gaoyang9992006 的帖子

呵呵 好人不算  共同学习 互相学习而已
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

 
呵呵
 
 
 

回复

412

帖子

665

TA的资源

纯净的硅(中级)

 

1.gif

lz用的是并行方式,那PSB是接高电压,P2.0 P2.1 P2.2 是en rs rw吗?

 

 
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 
楼上的说的对 已扣扣上聊过
 
 
 

回复

437

帖子

0

TA的资源

五彩晶圆(初级)

 
用串行模式可以省好多IO口资源哦~

点评

多谢指教 可以试试 没玩过串行的:victory: 有空看下  详情 回复 发表于 2012-6-26 14:51
 
个人签名
 
 

回复

7056

帖子

194

TA的资源

五彩晶圆(高级)

 

回复 19楼 juring 的帖子

多谢指教 可以试试 没玩过串行的  有空看下
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表