查看: 2970|回复: 8

LCD显示一幅图片

[复制链接]
  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 3902 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    发表于 2013-4-17 13:15:43 | 显示全部楼层 |阅读模式
    分享到:
    LCD显示一幅图片
    今天完成了一个简单LCD显示图片实验,通过atmelstudio里的头文件提供了大量函数,可以很方便的完成实验。下面根据自己体会写的点心得体会。
    void st7565r_init(void)
    这个是lcd的初始化函数,这个函数是根据此测试板的使用的lcd型号的技术手册完成。在atmelstudio里提供了此函数,这样为编程提供便利。
    // set addressesat beginning of display
             st7565r_set_page_address(0);
             st7565r_set_column_address(0);
    这是设置显示初始化地址。
    // filldisplay with picture
             for (page_address = 0; page_address <= 4; page_address++) {
                       st7565r_set_page_address(page_address);
                       for (column_address = 0; column_address < 128; column_address++) {
                                st7565r_set_column_address(column_address);
                                /* fill every other pixel in thedisplay. This will produce
                                picture on thedisplay. */
                                st7565r_write_data(picture[column_address+page_address*128]);
                       }
             }
    这个是画图显示部分,由于这个lcd128x32的,采用了纵向取模的方式生成picture数组,通过地址一一赋值来显示图片即可!
    我在此实验显示如下图片!
    未命名.JPG

    实验结果中将会在lcd实现此图片!
    此实验虽说简单,但可以为后续的实验做好很好的准备工作!


    lcd.rar

    650.6 KB, 下载次数: 13

    程序

    4.pdf

    126.89 KB, 下载次数: 12

    文档

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-7-16 09:10
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-4-17 13:16:20 | 显示全部楼层
    代码看的我头疼
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 3902 天

    连续签到: 3 天

    [LV.Master]伴坛终老

     楼主| 发表于 2013-4-17 13:17:11 | 显示全部楼层
    呵呵,我也是刚看懂点,希望多交流
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    6 小时前
  • 签到天数: 1656 天

    连续签到: 5 天

    [LV.Master]伴坛终老

    发表于 2013-4-17 16:23:16 | 显示全部楼层
    ASF是在asf\common\services\gfx_mono\gfx_mono_generic.c 里的
    void gfx_mono_generic_put_bitmap(struct gfx_mono_bitmap *bitmap, gfx_coord_t x,        gfx_coord_t y)
    实现的这个功能
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 3902 天

    连续签到: 3 天

    [LV.Master]伴坛终老

     楼主| 发表于 2013-4-17 23:27:53 | 显示全部楼层
    啊,原来如此
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-7-28 09:42
  • 签到天数: 292 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-7-27 07:20:53 | 显示全部楼层
    无图么 有图有真相
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 3902 天

    连续签到: 3 天

    [LV.Master]伴坛终老

     楼主| 发表于 2013-7-27 21:30:48 | 显示全部楼层
    有图啊,avr世界就是图,显示的是汉字的图
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 3902 天

    连续签到: 3 天

    [LV.Master]伴坛终老

     楼主| 发表于 2013-7-27 21:31:24 | 显示全部楼层
    a20084666 发表于 2013-7-27 07:20
    无图么 有图有真相

    有图啊,avr世界就是图,显示的是汉字的图
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-1-24 13:36
  • 签到天数: 240 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-8-12 08:59:28 | 显示全部楼层
    有时候大家可以驱动彩屏液晶,显示的图片更好看呢。。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-5-29 19:16 , Processed in 0.178296 second(s), 30 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.