|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我有一块spartan-3E的板子,我想请教关于上面液晶显示屏的初始化问题,下面是我找的资料:
, I8 y" E3 S1 f; M ?% B+ K上电初始化 . h2 v, Z; u8 H0 W- g5 V1 f A
初始化的第一步骤是建立FPGA与LCD的4位的数据接口,具体如下: $ b! `" ~ U4 Y+ D
A:等待15ms或更长,尽管FPGA完成配置后显示屏一般处于准备就绪状态。在50MHz时,15ms时间等于750000时钟周期。
) r( c6 L/ o! ^# R- X6 V2 QB:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。
/ \& E# ] i8 F& r7 f6 zC:等待4.1ms或更长,即在50MHz时,205000时钟周期。
. c/ F9 k& h k) ]- i7 aD:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。 / |$ [* W+ _# ^
E:等待100us或更长,即在50MHz时,5000时钟周期。 6 R9 Q" U$ { o+ M- [" w" K
F:写SF_D<11:8>=0x3,LCD_E保持高电平12时钟周期。 0 h9 Y% F3 v% b! h! x' y
G:等待40us或更长,即在50MHz时,2000时钟周期。 0 Z! r. \, ?4 ^) R" u
H:写SF_D<11:8>=0x2,LCD_E保持高电平12时钟周期。
$ J9 Y# h: |- X& eI:等待40us或更长,即在50MHz时,2000时钟周期。
- D8 A _' E# f" F4 F& y" q4 Z4 S8 b8 ]6 H* N* z' _3 C
请问控制字SF_D<11:8>=0x3,是在实现什么功能;为什么不先写清屏指令0X1?
8 \# d, q5 c" e
) n6 E4 L! k8 [7 s% d$ ~6 T* D4 E |
|