|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我有一块spartan-3E的板子,我想请教关于上面液晶显示屏的初始化问题,下面是我找的资料:3 X! m+ U/ w( U1 C2 l
上电初始化
/ |) J; F; s! r: y% J, r+ _初始化的第一步骤是建立FPGA与LCD的4位的数据接口,具体如下: % }) g2 T6 b, K- b6 b4 p! [8 h
A:等待15ms或更长,尽管FPGA完成配置后显示屏一般处于准备就绪状态。在50MHz时,15ms时间等于750000时钟周期。
% B- r* E, Y& dB:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。 0 v& p4 k: c( a; k1 R$ W! a: h |
C:等待4.1ms或更长,即在50MHz时,205000时钟周期。 8 E& _4 {% n- u& }
D:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。 1 k) n; C8 {1 ~7 ?* [
E:等待100us或更长,即在50MHz时,5000时钟周期。 / _! [. Q5 s; b. B9 X) D5 c
F:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。
/ d1 ^9 h6 c+ n9 u) f1 XG:等待40us或更长,即在50MHz时,2000时钟周期。 % H/ n- ^6 x0 Q8 ~9 W
H:写SF_D<11:8>=0x2,LCD_E保持高电平12时钟周期。
& Q; e0 `8 V @/ ^5 m* PI:等待40us或更长,即在50MHz时,2000时钟周期。
/ f1 r# g C! E+ u4 i3 V- X3 Q
" ]1 M5 p+ c, s! j7 K请问控制字SF_D<11:8>=0x3,是在实现什么功能;为什么不先写清屏指令0X1?% o5 f: H; M9 {& I* J4 H
3 H6 ~" [' t: }& _1 y( d x, o |
|