键盘左右键可以进行前后翻页操作 自制Monitor-51 仿真器 自制Monitor-51 仿真器 51 单片机是很适合初学单片机的人学习的,一则其结构和原理相对于其他单片机而言要简单些,二则现在国内关于51 的书籍等学习资源也是很丰富的
初学单片机的人可以在动手自己制作的过程中得到到动手能力的锻炼,而且往往动手过程要比只坐在那里写程序而言更为有趣味些
尤其是这个过程中往往多少经历些失败挫折最终获得成功
学单片机呢,仿真器往往是最为让人着迷的了,因为它可以帮助人更好理解和学习程序知晓程序的运行程序的结构,并能从中获得更多成功的喜悦---亲眼一步一步地看到自己程序的运行,而自制仿真器也是一件很有挑战和好玩的事了
自己也亲手做过 51 和AVR 单片机的仿真器,这里先介绍 51 单片机的Moniter-51 仿真器,能在Keil 编译环境中对51 单片机仿真
下图为用万用板焊的Monitor-51 仿真器,由于不是做板焊的,多少看起来是有点粗糙了
Monitor-51制作的资料包括电路图和调试程序等
其实光是焊好还并不代表好使,之后的软件配置和烧写过程还颇费些力气的
下面就介绍在XP 系统中利用Keil 编译器的仿真器配置文件INSTALL
BAT 来生成自己做的仿真器所需要的配置文件
这个文件在\Keil\C51\MON51 中,同意文件夹下还有INSTALL
A51 和 MON_BANK
A51,这两个文件是 Moniter-51 的资源配置文件,用户需要修改相关的参数后才能使得仿真器正常运行
首先由“开始”-->“运行”-->“CMD”进入 XP 系统的DOS 状态,在进入提示界面光标闪烁处键入“CD C:\Keil\C51\MON51 ”(其中C:\为 Keil 所在的硬盘,可以根据你自己的电脑所安装的路径修改)然后敲”回车“进入 MON51 所在的文件夹