×

LCD12864 在Spartan-3E实现教程和代码

消耗积分:10 | 格式:rar | 大小:980 | 2010-02-09

向日葵的花季

分享资料个

LCD12864 在Spartan-3E实现教程和代码

液晶图形数据的生成

    图形液晶的界面友好,控制简单,所以广泛应用在各个领域。本设计中,图形数据以16进制格式(*HEX)文件的形式存放的,并转化为FPGA内部ROM的初始化文件(.coe)。 将图片数据转换为HEX文件的方法有很多,这里我们简单使用一种图片数据转换为HEX文件的方法。

(1)       首先准备一张显示的图片,并转为为128*64像素的单色位图文件,即*.bmp格式的图片。 这步可以在windows自带的画图程序中图像菜单中的定义属性来完成。

(2)       打开液晶字模提取软件,设置图片尺寸为128*64;数据排列顺序为从左到右从上到下;取模方式为横向8点左高位,生成数据为C语言格式;并导入图片。

(3)       转换图片生成数据或数据文件,打开一些C编译软件或单片机编译软件,这里使用的是Keil软件,新建一个工程并建立源程序文件写入图形数据(比如命名为logo.c),格式如下:

Unsigned char code tab[ ]=

{

   //填入图像数据

};

        (4) 编译工程文件,这时会生成一个叫logo.hex的文件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !