暴走的指压师

为何中年妇女对14岁正太不理不睬?28岁大妈是如何保持14岁身材与脸颊?三无蓝毛究竟身在何处?为何少年抛弃妹子去寻找基友的菊花,大妈抛弃正太去和眼镜妹百合? 一切的一切,请看《Q ヱヴァンゲリヲン新劇場版:Q 》
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DE2-70数字系统设计(4)--基于Nios的LCD显示

Posted on 2010-10-30 15:11  晓彻  阅读(1066)  评论(0编辑  收藏  举报

实验内容:在DE2-70的lcd上显示字符串。

目的:

  • 使用Nios软核创建sopc工程
  • 学会使用nios II环境。
  • 学会如何在DE2-70上跑简单的c程序。

  (搞了那么长时间的硬件verilog,终于到了这一步哈~_~)

  一样的,具体实验过程贴在了sina共享,可以直接免费下载:http://ishare.iask.sina.com.cn/f/11211220.html

   使用用verilog完成顶层设计,顶层HelloNios.v代码如下:

  

代码
//------------------------------------------------------------------

// HelloNios

// first NIOS experiment,just show some chars on the LCD of DE2-70

// learn to built a sopc project,it's very simple.

//

// yeven @2010.10.28

//------------------------------------------------------------------



module HelloNios(

iCLK_50,

iKEY,

oLED_ON,

oLCD_BLON,

oLCD_RW,

oLCD_EN,

oLCD_RS,

LCD_D

);



input iCLK_50;

input [0:0]iKEY;



inout[7:0] LCD_D;



output oLED_ON;

output oLCD_BLON;



output oLCD_RW;

output oLCD_EN;

output oLCD_RS;



//high oLED_ON(lcd switch) and oLCD_BLON

assign oLED_ON=1'b1;

assign oLCD_BLON=1'b1;



HelloNios_System(

//setting the system clk

.clk(iCLK_50),

.reset_n(
1),

.LCD_E_from_the_lcd(oLCD_EN),

.LCD_RS_from_the_lcd(oLCD_RS),

.LCD_RW_from_the_lcd(oLCD_RW),

.LCD_data_to_and_from_the_lcd(LCD_D)

);


endmodule

 

 

 

  实验结果: