没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
使用的 TFT 为群创 7 寸液晶屏 AT070TN83,分辨率为 800*480FPGA 为 ep1c6q240c8,晶振
为 50M
首先介绍一下 TFT 接口
1 和 2 脚 VLED,4 和 5 脚 GLED,3 脚为 ADJ。VLED 和 GLED 为背光电源和地,ADJ
为用 PWM 调整背光亮度脚,频率应在 100-300HZ,占空比越高越亮。本人背光电源用的
+5v
6 和 7 脚为数字电路部分电源。本人用的是 3.3v
12,16,20,24,28,32,36,38 为地
8 脚为 MODE,9 脚为 DE,10 脚 VS,11 脚 HS。当选用 DE 模式时 HS 和 VS 应浮空,当选
用 HV 模式时,DE 脚应浮空。本人使用的是 HV 模式。
13,14,15,17,18,19 分别为 b5,b4,b3,b3,b1,b0。本人 b0 脚未用,直接接地
21,22,23,25,26,27 分别为 g5,g4,g3,g2,g1,g0
29,30,31,33,34,35 分别为 r5,r4,r3,r2,r1,r0。本人 r0 脚未用 ,直接接地
37 脚为 DCLK
39 脚为 L/R,40 脚为 U/D。本人 40 脚接地,39 脚接高电平,为从左到右,从上到下扫描
这样我总共用了 16 根颜色信号线分别为 5 根 R,6 根 G,5 根 B 线。还需要 fpga 控制的是
DCLK,HS,VS,和 ADJ 脚。
下面附上 HV 模式下 hs 和 vs 的脉冲数的说明
本人使用汉字取模软件得到“液晶测试”4 个汉字的字模,如下
/////////////////////////////////////////////////////////////////////////
// 汉字字模表 //
// 汉字库: 宋体 16.dot,横向取模左高位,数据排列:从左到右从上到下 //
/////////////////////////////////////////////////////////////////////////
struct typFNT_GB16 code GB_16[] = // 数据表
{
"液", 0x00,0x80,0x40,0x44,0x37,0xFE,0x10,0x20,
0x81,0x20,0x61,0x3C,0x22,0x44,0x0A,0x64,
0x16,0x98,0x2B,0x48,0xE2,0x50,0x22,0x20,
0x22,0x50,0x22,0x8E,0x23,0x04,0x22,0x00,
"晶", 0x0F,0xE0,0x08,0x20,0x08,0x20,0x0F,0xE0,
0x08,0x20,0x08,0x20,0x0F,0xE0,0x08,0x24,
0x7E,0xFE,0x42,0x84,0x42,0x84,0x7E,0xFC,
0x42,0x84,0x42,0x84,0x7E,0xFC,0x42,0x84,
"测", 0x00,0x00,0x40,0x44,0x27,0xE4,0x24,0x54,
0x85,0x54,0x65,0x54,0x25,0x54,0x0D,0x54,
0x15,0x54,0x25,0x54,0xE5,0x54,0x21,0x04,
0x22,0x84,0x24,0x44,0x28,0x54,0x20,0x08,
"试", 0x00,0x20,0x40,0x28,0x20,0x24,0x20,0x20,
0x0F,0xFE,0x00,0x20,0xE0,0x20,0x27,0xE0,
0x21,0x20,0x21,0x10,0x21,0x10,0x21,0x10,
0x29,0xD2,0x37,0x12,0x22,0x0A,0x00,0x04
};
将这些字模数据放在 fpga 的 256*8 的 mif 文件里面(其实 128*8 就够用了),如下
然后用 Tools->MegaWizard Plug-in Manager 建立一个 tft_rom.v,保存这些数据。
Tft 显示程序如下。最终显示结果为屏幕底色为蓝色,中间有个绿色的方框,“液晶测试”字
为白色,底色为红色。这 4 个字沿着方框内部,每隔 3s 顺指针换一个位置。
程序中计数器没有优化。
/**********************************************************************
*project name :tft
*module name :tft
*designer :kang
*version :1.00
*date :2010-11-27
**********************************************************************/
module tft (
//input signals
input clk,
input rst,
//output signals
剩余10页未读,继续阅读
资源评论
- njsyr2019-08-06非常好呀棒极了!
阳光向日葵之沈阳
- 粉丝: 565
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功