MAX+plus II的使用方法:以一个模24的计数器的设计为例

夏季学期马上来了,先恶补一下电路设计软件的使用。下面以一个模24的计数器为例子。

MAX+plus II提供了多种设计方法,有图形编辑、文本编辑、符号编辑等。图形设计是现阶段学习最常用的。

具体流程

首先先在max2work目录下建立一个文件夹mymod来存放这次设计将产生或建立的所有文件。

打开MAX+plus II,然后建立一个新工程。

选择目录为刚才建立的那个目录,并为工程命名。

然后检查一下标题栏是不是变成了要的那个目录和工程。选择Device来设定器件。

一般默认设置就可以,如下使用了MAX7000S系列芯片。

然后打开图形编辑页面。

下面是图形界面的绘图工具条的意义。

先保存一下这个图形文件,及时存盘。

开始设计。要插入一个元件,先在要插入的位置用选择工具单击,出现插入点,然后再按图中方式插入(或直接双击也可以)。

MAX+plus II提供了很多元件库,要导入某个元件,先双击它所在的库,再在下面的列表中找它,或者直接输元件的名称也可以。

如下导入了一个74161元件。必要时还可以按下面的方式来对元件的引脚位置作调整。

按照同样的方法把其它元件也导入进来,然后连线。output和input可以按下图的方式根据名称和线关联,而不必要连在线上,这样电路看起来更清晰。连好后进行编译。

点击start开始编译,编译成功的界面如下。

接下来要进行仿真,那么要先建立一个波形文件。

选择创建后缀名为scf的波形文件。

波形文件创建好后是空的,需要把输入输出的接口插入到波形文件里。下面的工作要重复多次,因为有很多个输入输出。

按list就可以显示刚才的图形文件中的各个输入输出。

每次选择节点然后插入到波形文件中去。

全都插入好之后的界面如下。要作仿真,还需要设置它们的初始值和具体的输入序列,以及仿真多久之类。下面来做这些工作。

设置仿真的结束时间。

这里表示仿真将从0进行到1.0us。

设置栅格尺寸,也就是把时间分成多久一块。

这里表示每隔100.0ns就可以看到一块了。

选择某个输入信号,这里选择了时钟信号,来对它的输入序列做调整。它不应保留一开始的0,0,0....。

起始值为0,最后变成1,如此反复。

对于EN使能端,不妨让它一直保持高电平1。

设置好输入序列后,整个波形图变成了这个样子。接下来可以作仿真了。

先将这个波形文件保存一下,目录仍然是mymod。

然后按下图调出仿真窗口,点击start即可开始仿真。

仿真成功的界面如下。点击Open SCF即可查看最终的波形图,实际上也就是下图那个波形窗口。

从图中分析q4q3q2q1q0从00000->00001->00010->00011->00100->00101...可以看到这个结果和设计目标是匹配的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值