?? 有人用fpga控制過液晶屏嗎(vhdl).htm
字號:
rwlcm<='1';cs<='0';<BR> end if;<BR>end
if;<BR>end if;<BR>end process;<BR>就一個簡單的開屏就寫了這么多!有簡單方法嗎<BR><BR>
<P class=black9>* - 本貼最后修改時間:<SPAN class=forumg>2005-9-1 21:05:41</SPAN>
修改者:<SPAN class=forumg>cehon</SPAN><BR></P></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>1樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-1 20:57:00 發布:</SPAN>
<HR class=line_hr>
我的一個貼子上面就有程序,不過是verlog<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>2樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>cehon</SPAN><SPAN class=feedback> 于 2005-9-1 22:03:00
發布:</SPAN>
<HR class=line_hr>
謝謝吳明詩<BR>查到你的帖子了,看了很受啟發啊<BR><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>3樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-1 22:09:00 發布:</SPAN>
<HR class=line_hr>
用電問題就是,我忘了開左屏了。其余地沒問題。<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>4樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>豬一樣理想</SPAN><SPAN class=feedback> 于 2005-9-3 11:07:00
發布:</SPAN>
<HR class=line_hr>
128X64太小了<BR>如果你用到640X480X16bits以上再考慮吧。<BR><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>5樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>zengboly</SPAN><SPAN class=feedback> 于 2005-9-3 16:51:00
發布:</SPAN>
<HR class=line_hr>
還是用單片機吧!<BR>這個我也考慮過,液晶的控制需要延時,但是硬件實現延時很難的。要么就是用vhdl寫個單片機程序嵌到里面,再用單片機控制,這樣好一點。哈哈<BR><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>6樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-3 19:22:00 發布:</SPAN>
<HR class=line_hr>
怎么說延時很困難呀?<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>7樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-3 19:22:00 發布:</SPAN>
<HR class=line_hr>
我那個用的是判斷<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>8樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-3 19:37:00 發布:</SPAN>
<HR class=line_hr>
?延時很容易呀,不知zengboly網友為什么這么說<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>9樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>cehon</SPAN><SPAN class=feedback> 于 2005-9-3 22:23:00
發布:</SPAN>
<HR class=line_hr>
是啊,怎么說延時困難呢<BR>吳明詩的程序寫的很好啊,看了之后才感覺用它控制很容易。最終的目的是用它控制一個彩色320×240的sharp的lcd,不知道誰有彩色液晶控制方面的資料,謝謝了<BR><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>10樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>qjy_dali</SPAN><SPAN class=feedback> 于 2005-9-3 22:54:00
發布:</SPAN>
<HR class=line_hr>
吳明詩:你對EDA很熟啊 ^_^<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>11樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>吳明詩</SPAN><SPAN class=feedback> 于 2005-9-3 22:58:00 發布:</SPAN>
<HR class=line_hr>
我比較喜歡這個<BR> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD class="bg_1 til_1" width="86%" height=25>12樓:</TD>
<TD class=bg_1 align=middle width="14%"><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841593626.html#msg">>>參與討論</A></TD></TR>
<TR>
<TD class=con_5 colSpan=2><SPAN class=feedback>作者: </SPAN><SPAN
class=blue>cehon</SPAN><SPAN class=feedback> 于 2005-9-7 14:40:00
發布:</SPAN>
<HR class=line_hr>
用的著這么多狀態嗎?怎么辦啊<BR>唉,那個用fpga控制lcd的程序我參考吳明詩的,編的還是很復雜,如果用狀態機,每次有個信號變化都要一個狀態,這樣編下來不是要幾百個狀態嗎,感覺還是沒掌握方法。各位指點一下小弟啊。<BR>com:process(clk)<BR>begin<BR>if
clk'event and clk='1' then<BR>case current_state is<BR>when init
=><BR> e<='0';di<='0';rw<='0';cs1<='0';cs2<='0';--指令,寫<BR> next_state<=start;<BR>when
start=><BR> cs1<='1';cs2<='0';--開左屏<BR> next_state<=start1;<BR>when
start1=><BR> datalcm<="00111111";e<='1';next_state<=start2;<BR>when
start2=><BR> e<='0';cs1<='0';cs2<='1';next_state<=start3;--開右屏<BR>when
start3=><BR> datalcm<="00111111";e<='1';next_state<=start4;<BR>when
start4=><BR> e<='0';cs1<='1';cs2<='0';next_state<=startline;<BR>when
startline=><BR> di<='0';rw<='1';datalcm<="11111111";next_state<=startline1;<BR>when
startline1=><BR> e<='1';next_state<=startline2;<BR>when
startline2=><BR> datalcm<="ZZZZZZZZ";<BR> if
datalcm>="10000000" then
e<='0';next_state<=startline1;--循環<BR> else
e<='0';rw<='0';next_state<=startline3;<BR> end
if;<BR>when
startline3=><BR> datalcm<="11000000";e<='1';next_state<=startline4; --設置從0行顯示<BR>when
startline4=><BR> e<='0';cs1<='0';cs2<='1';next_state<=startline5;--選右屏<BR>when
startline5=><BR> e<='1';next_state<=startline6;<BR>when
startline6=><BR> datalcm<="ZZZZZZZZ";<BR> if
datalcm>="10000000" then
e<='0';next_state<=startline5;--循環<BR> else
e<='0';rw<='0';next_state<=startline7;<BR> end
if;<BR>when
startline7=><BR> datalcm<="11000000";e<='1';next_state<=startline8; --設置從0行顯示<BR>when
startline8=><BR> e<='0'; <BR><BR></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD vAlign=top width=582>
<TABLE class=line_1 cellSpacing=0 cellPadding=1 width="100%" border=0>
<TBODY>
<TR>
<TD bgColor=#fafafa>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=til_1 bgColor=#ffe6d2 height=26><STRONG><A
name=msg></A>參與討論</STRONG></TD></TR></TBODY></TABLE>
<FORM name=form2 onsubmit="return CheckMsg(this)"
action=../savemsg.asp method=post>
<TABLE style="MARGIN: 10px 0px" cellSpacing=0 cellPadding=2
width="100%" border=0>
<TBODY>
<TR>
<TD align=right>昵稱:</TD>
<TD><INPUT id=author size=15 name=author> <INPUT id=id
type=hidden value=105990 name=id></TD></TR>
<TR>
<TD align=right width="13%">討論內容:</TD>
<TD width="87%"><TEXTAREA style="WIDTH: 500px; HEIGHT: 150px" name=content></TEXTAREA>
<SCRIPT language=javascript>
var _formName = 'form2';
var _textName = 'content';
var _toolBarIconPath = '/include/edit/images';
var _debug = false;
var _maxCount = 25000;
//語言
var _a_lang = new Array();
_a_lang['pic'] = '圖片';
_a_lang['url'] = '地址';
_a_lang['viewe'] = '顯示效果';
_a_lang['border'] = '邊框粗細';
_a_lang['align'] = '對齊方式';
_a_lang['absmiddle'] = '絕對居中';
_a_lang['aleft'] = '居左';
_a_lang['aright'] = '居右';
_a_lang['atop'] = '頂部';
_a_lang['amiddle'] = '中部';
_a_lang['abottom'] = '底部';
_a_lang['absbottom'] = '絕對底部';
_a_lang['baseline'] = '基線';
_a_lang['submit'] = '確定';
_a_lang['cancle'] = '取消';
_a_lang['hlink'] = '超級鏈接';
_a_lang['other'] = '其他選項';
_a_lang['newwindow'] = '在新窗口打開';
_a_lang['ttop'] = '文本頂部';
_a_lang['copy'] = '復制';
_a_lang['cut'] = '剪切';
_a_lang['pau'] = '粘貼';
_a_lang['del'] = '刪除';
_a_lang['bold'] = '粗體';
_a_lang['italic'] = '斜體';
_a_lang['underline'] = '下劃線';
_a_lang['st'] = '中劃線';
_a_lang['jl'] = '左對齊';
_a_lang['jc'] = '居中對齊';
_a_lang['jr'] = '右對齊';
_a_lang['fcolor'] = '文字顏色';
_a_lang['bcolor'] = '文字背景顏色';
_a_lang['ilist'] = '編號';
_a_lang['itlist'] = '項目符號';
_a_lang['sup'] = '上標';
_a_lang['sub'] = '下標';
_a_lang['createlink'] = '插入鏈接';
_a_lang['unlink'] = '取消鏈接';
_a_lang['inserthr'] = '插入水平線';
_a_lang['insertimg'] = '插入/修改圖片';
_a_lang['editsource'] = '編輯源文件';
_a_lang['preview'] = '預覽';
_a_lang['usehtml'] = '使用編輯器編輯';
_a_lang['font'] = '字體';
_a_lang['simsun'] = '宋體';
_a_lang['simhei'] = '黑體';
_a_lang['simkai'] = '楷體';
_a_lang['fangsong'] = '仿宋';
_a_lang['lishu'] = '隸書';
_a_lang['youyuan'] = '幼圓';
_a_lang['fontsize'] = '字號';
_a_lang['fontsize_1'] = '一號';
_a_lang['fontsize_2'] = '二號';
_a_lang['fontsize_3'] = '三號';
_a_lang['fontsize_4'] = '四號';
_a_lang['fontsize_5'] = '五號';
_a_lang['fontsize_6'] = '六號';
_a_lang['fontsize_7'] = '七號';
_a_lang['current'] = '當前';
_a_lang['word'] = '字';
_a_lang['maxword'] = '最多';
_a_lang['modify'] = '修改';
_a_lang['insert'] = '插入';
</SCRIPT>
<SCRIPT language=javascript
src="有人用FPGA控制過液晶屏嗎(vhdl).files/editor.js"></SCRIPT>
</TD></TR>
<TR>
<TD> </TD>
<TD
height=30><INPUT type=submit value=發布 name=Submit></TD></TR></TBODY></TABLE></FORM></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width=10> </TD>
<TD vAlign=top width=308 bgColor=#fafafa>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=til_1 bgColor=#ffe6d2
height=26><STRONG>相關帖子</STRONG></TD></TR></TBODY></TABLE>
<TABLE style="MARGIN: 10px" cellSpacing=0 cellPadding=2 width="100%"
border=0>
<TBODY>
<TR>
<TD height=22><A
href="http://www.dzsc.com/dzbbs/20050907/200765203841484156.html"
target=_blank>求助:用quartus5.0仿真時出現如下錯誤,請問高手是怎么回事?</A></TD></TR>
<TR>
<TD height=22><A
href="http://www.dzsc.com/dzbbs/20050907/20076520384193116.html"
target=_blank>Protel99SE關于DRC問題</A></TD></TR>
<TR>
<TD height=22><A
href="http://www.dzsc.com/dzbbs/20050908/200765203840718545.html"
target=_blank>Verilog中aways語句的問題</A></TD></TR>
<TR>
<TD height=22><A
href="http://www.dzsc.com/dzbbs/20050909/200765203840656974.html"
target=_blank>雙向口問題求教大家!</A></TD></TR>
<TR>
<TD height=22><A
href="http://www.dzsc.com/dzbbs/20050909/200765203840500505.html"
target=_blank>配合ISE下載使用的jtag</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=900 border=0>
<TBODY>
<TR>
<TD align=middle height=24>
<HR>
</TD></TR>
<TR>
<TD align=middle height=24>
<SCRIPT language=javascript
src="有人用FPGA控制過液晶屏嗎(vhdl).files/click.htm"></SCRIPT>
<BR>Copyright © 1998-2006 www.dzsc.com 浙ICP證030469號</TD></TR></TBODY></TABLE>
<SCRIPT src="有人用FPGA控制過液晶屏嗎(vhdl).files/4vcount.js"></SCRIPT>
</CENTER></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -