文档介绍:MAX+PLUSII的快速入门
本次课的目的:
1、学会使用MAX+PLUSII软件
2、用MAX+PLUSII进行文本编辑和原理图的编辑
3、用MAX+PLUSII进行功能仿真
本次课的内容:
1、 MAX+PLUSII的文本编辑
2、 MAX+PLUSII的原理图编辑
3、 MAX+PLUSII的功能仿真
任务提出:
用MAX+PLUSII软件描述以下电路:
要求:
1、其中的与门和或门用VHDL语言描述;
2、非门调用软件已做好的库元件;
3、进行功能仿真。
1、MAX+PLUSII的文本编辑
MAX+PLUSII的主界面
如图所示,选择新建文件菜单
在弹出的对话框中选择Text Edit file
Text Editor
在文本编辑窗口下输入VHDL程序后,点击图标
library ieee;
use ; --打开需要用到的库
entity andgate is --实体(端口)说明
port(
a,b: in std_logic;
c: out std_logic --最后一句不要有分号
);
end andgate;
architecture behave of andgate is --结构体定义
begin
c<='1'when a='1' and b='1' else
'0';
end behave;
文件名要与实体名一致
保存文本编辑时的两点注意事项:
1、不能将工程存放在根目录下,比如说直接放在D:盘下,必须在某一盘符下建立一文件夹,而且文件夹名字不能有汉字;
2、所保存的文件名要与实体名一致。
文本一旦保存,关键字则改变,如果没有颜色改变,请检查输入的关键字。
保存完毕后,piler,检查有无语法错误,在编译前,先把所要编译的文件设置为当前文件,如图所示:
注意:基于该文件的仿真等功能的实现都是在设置该文件为当前文件的前提下来完成的。
设置好后,选择编译菜单如图所示: