1对于自建的原理图或VHDL
如果是用VHDL写好的电路,可以打包生成一个电路模块的原理图。
但是一个原理图输入的逻辑电路,不能直接转换为VHDL描述的元件,只能自己写。
因为自建的原理图实际上只包含了元件的输入端与输出端,并没有包含其逻辑功能的信息。
2对于ISE或QuartusII库里的原理图器件
ISE,选中原理图文件,在process栏里选Design Utilitis->View HDL Function Model,自己把代码复制出来新建一个VHDL即可(注:要想转换的是VHDL代码,必须在项目的选项里Prefered Languague设为VHDL)
QuartusII,选中原理图文件,菜单file->create/update->create hdl design file for current fileproteus单片机代码编译的方法有三种
、一般情况下,对C语言程序进行编译时,所有的程序都要参加编译,但有时候,对于有些内容,只希望在相关条件满足时才对其进行编译,这就要用到条件编译。条件编译可以选择不同的范围,从而在编译后产生不同的代码。2、C51的条件编译指令也属于预处理指令的一种方法有1#ifdef标识符,2#if常量表达式,3、#ifndef标识符。3、本实例利用条件编译指令来控制P0口的8位LED的点亮状态,以学习条件编译指令的使用方法。实现效果是:当要求条件满足时,P0口的低四位LED点亮,不满足时,高四位LED点亮。4、在proteus中绘制电路原理图,本实例中,我们仍然使用前面介绍的P0口控制8位LED流水灯的电路图。5、创建一个新的keilc51工程ex5c,编写如下的程序,编译并生成ex5hex文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)