1、进入proteus8,文件File-新建工程newproject。
2、给工程命名,选择路径文件夹,勾选NewProject。
3、勾选Createaschematicfromtheselectedtemplate,点选工程模板LandscapeA4。
4、勾选DonotcreateaPCBlayout。
5、勾选CreateFirmwareProject-Family选择8086,Contoller选择8086,Compiler选择MASM32,勾选CreateQuickStartFile。
6、Next,Finish,汇编程序模板生成。
7、点击菜单栏System-CompilersConfigurations,在对话框中,点击CheckAll,如能找到MASM32则表示安装正确,点击OK关闭对话框。
8、点击菜单栏Build-ProjectSettings,如果需要工程文件和源代码文件在同一路径,则需要取消EmbedFiles的复选勾,否则源代码会放到Proteus的默认路径,建议不勾选。
9、在SourceCode页面点击菜单栏Build-BuildProject,编译成功。
10、回到SchematicCapture界面,双击图中的8086芯片,AdvancedProperties下面-选择InternalMemorySize(注意不是InternalMemoryStartAddress),将0x00000修改为0x10000,否则会报错(如下图所示),Debug和仿真无法正常进行,因为默认8086的内存大小为0,也是很坑了。
11、之后再点Debug-StartVSMDebugging,即可进入调试界面。
12、你可以通过菜单栏Debug-3.8086-Registers来进行构建源文件了。
1.打开proteus,在原理图界面点击P按钮,进入元器件选择界面2.在器件查找界面,关键词输入KEY,点enter键查找,然后选择Switches&Relays,就得到四个搜索结果3.单击查找结果,即可在右侧查看元器件符号,双击可添加元器件到器件栏4.以下是查找到的四种矩阵键盘,分别是计算器键盘、简易计算器键盘、电话键盘以及一个4*4键盘,如果没有你需要的,也可以自己使用单独的BUTTON按键连接。4×4矩阵键盘由4条行线和4条列线组成,行线接P3.0-P3.3,列线接P3.4-P3.7,按键位于每条行线和列线的交叉点上。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)