电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

跑马灯及LCD显示器VIP免费

跑马灯及LCD显示器_第1页
1/20
跑马灯及LCD显示器_第2页
2/20
跑马灯及LCD显示器_第3页
3/20
DE2_70 跑马灯及 LCD 液晶显示器实验 预先安装好Quartus II 7.2 、Nios II 7.2 IDE 以及 MATLAB(否则 sopc_builder 报错) 一、 跑马灯 打开 Quartus II,出现如下界面 新建一个工程,选择 File->New Project Wizard,出现以下界面 选择Next > ,出现以下对话框 给新工程命名并选择工程目录,本例使用runningled 作为工程名。点击两次 Next >,出现如下对话框 在 Family 中选择Cyclone II,Available devices 中选择EP2C70F896C6,为我们使用的 FPGA 芯片型号。然后点击Finish,至此就建立好了新工程。再点击Quartus II 软件右上方工具栏的,打开SOPC Builder 程序。在弹出的对话框中指定SOPC 系统的名称,注意不要与工程名相同。指定Verilog 为描述系统的语言。本例将建立一个包含CPU 核、4Kb 片上RAM、一个定时器和 8 个IO 口的最小片上系统以演示跑马灯程序。 首先在系统中添加片上RAM。在程序左侧列表中选择 Memory and Memory Controllers -> On-Chip -> On-Chip Memory (RAM or ROM),双击添加至系统中。 在弹出的对话框中指定片上RAM 的属性。保持默认设置即可。 再添加CPU。双击 Altera SOPC Builder -> Nios II Processor,在弹出的对话框中间选择第一个 Nios II/s,表示 standard(也可按照下图中选择 NIOS II/e 或者 NIOS II/f),最小的 NIOS II核心。下面的 Reset Vector 和Exception Vector 都选择 onchip_men,即刚才添加的片上 RAM 的名称。其它的都保留默认设置即可。点击 Finish 添加CPU 核。 添加定时器。在列表中选择 Other -> Microcontroller Peripherals -> Interval Timer,弹出如下对话框。定时器在本系统中主要作用是产生一个固定间隔的中断信号,让 CPU 改变 LED 灯的状态。因此在 Period 中选择 500ms,表示灯的状态每 500ms 改变一次。Preset 选择 Simple periodic interrupt 即可。 最后添加IO 口控制器。双击 Other -> Microcontroller Peripherals -> PIO (Parallel I/O),保持默认设置即可,表示有 8 个输出用 IO 口,分别控制开发板上的 8 个绿色 LED 灯(LEDG[7..0])。 至此系统组件添加完毕。为了方便,我们将 PIO 的名称改为 LEDG。在 pio 上点击右键 -> rename,将名称改为 LEDG。 系统的每个组件都需要一个地址才能正常工作。某些组件,如定时器(Inter...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

跑马灯及LCD显示器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部