【導(dǎo)讀】本課題主要任務(wù)是設(shè)計(jì)基于FPGA的LCD控制器,兼顧好程序的易用性,以方便之后模塊的移植和應(yīng)用。本課題的設(shè)計(jì)采用了帶ST7920驅(qū)動的12864-12液晶模塊,并使用Altera公司的cycloneII系列的。EP2C5T144C8來作為核心的控制器??刂破鞑糠植捎肰HDL語言編寫,主體程序采用了狀態(tài)機(jī)作為主要控制方。最后實(shí)現(xiàn)使用FPGA在LCD上的任意位置顯示任意的16*16像素的中文字符以及16*8的英文字符,另外要。能根據(jù)輸入數(shù)據(jù)的變化同步變化LCD上顯示的內(nèi)容。該課題的研究將有助于采用FPGA的系列產(chǎn)品的開發(fā),特別是需要用到LCD的產(chǎn)品的開發(fā)。之間的交互性,為行業(yè)和我們的生活帶來新的變化。