本文是笔者发表在无线电杂志2005年11期的一篇文章, 学习单片机的朋友可以学习使用该软件编译与软仿真功能。 特别注意: 这里只是介绍了一款软件的用法, 和xl1000套件并无任何关系! 学习单片机之初最先遇到的问题就是不知道怎样把程序生成hex文件。常用的keil demo版使用起来设置比较复杂,为此向大家介绍一款dais开发环境软件。该软件全中文界面,可以实现编译,软件仿真一体化。 并且程序支持汇编/c混合调试, 中文注释,全兼容于windows98/2000/xp操作体统。 初学者利用他来进行编译软件生成hex文件学习和软件仿真,修改一些小程序很实用。 点击安装目录下的setup, 一路回车, 即可安装成功,在桌面上生成图标: 双击运行,出现连接对话框, 在这里需要注意的是事实上我们并没有这个仿真器,点取消,我们可以利用该软编译生成hex文件,并进行软件仿真。在本篇中,主要介绍它的软件仿真和编译功能。 进入后,点新建文件,在窗口中输入源程序,然后把他另存为asm,假定我们把他存为e:\prog\999.asm 具体方法为点文件\另存为即可,如果在e盘没有prog目录, 应当首先建立一
刚开始实习mcs51,有3个问题请大家帮忙回答一下!情况介绍:我实习使用的是爱思的51仿真器,使用dos下的96d的仿真软件问题1:请问我在自己的winxp下下载一个新版的dais集成开发环境(金德通专版)是否可以达到同样的软件仿真目的?问题2:mcs51的汇编编程是否可以使用宏指令,现在第一个实习实验是字符型lcd的显示和造字实验,但是我发现如果可以使用宏指令可以大大简化程序,不过我从51指令手册中并没有发现macro指令,请大家指点一下,如果不行,那么应该怎样简化只需要更改少许变量的程序?问题3:我希望可以一次显示多字符,请问是否可以自己做数据表?