·设为首页
·联系站长
·加入收藏
 位置: 51单片机学习网 >> 软件下载 >> 电子制作 >> 资料信息 新年新气象, 庆祝asp版本调试成功  [2006-12-04 15:19:54]      跟我来作ep51编程器( 套件供应) 大量到货, 恢复供应...  [2006-12-04 15:18:38]      庆祝深圳市学林电子有限公司XL1000产品获得批量订单  [2006-12-04 15:16:00]
用 户 登 录
最 近 更 新
 8051单片机实践与应用 全书...
 protel99正式中文版(绝对...
 手把手教你学单片机(实验...
 网站活动一: 跟我来作ep5...
 AT89C51中文资料手册
 16位语音报名芯片电路
 带寻台停止信号的调频中频...
 自动IP来电显示电话电路
 多功能显示LCD显示芯片电路...
 .和弦音乐+语音报号+七彩背...
 用LM386制作半双式对讲机电...
 全内置来电显示芯片电路
推 荐 下 载
 8051单片机实践与应...
 protel99正式中文版...
 手把手教你学单片机...
 网站活动一: 跟我来...
 AT89C51中文资料手册...
 keil 中文版本( 绝...
 XL1000(600)ISP驱动...
 xl1000 USB2.0驱动程...
 dais集成开发环境
 倚天版开发套件3.1中...
 16点阵字库的字模提...
 sscom 串口调试工具...
本 类 下 载 Top10
  • 网站活动一: 跟我来...

  • 超酷的仿真器自制资...

  • 款专业的51单片机试...

  • 丁丁的微型编程器(包...

  • 自制51编程器的资料...

  • 平凡老师提供的简易...

  • ez51编程器自制资料...

  • PGM8951Flash单片机...

  • 累 计 下 载 Top10
  • protel99正式中文版...

  • 8051单片机实践与应...

  • keil 中文版本( 绝...

  • 手把手教你学单片机...

  • PROTEL高级教程

  • dais集成开发环境

  • AT89C51中文资料手册...

  • 24c02 串行储存器中...

  • lcd汉字取模板软件 ...

  • 74LS47-7段码数码管...

  •  
    超酷的仿真器自制资料  
    文件大小:2.53 MB
    软件等级:3星级
    授权方式:免费版
    软件类别:程序源码
    软件语言:简体中文
    运行环境:Win9x/Me/NT/2000
    开 发 商:创力  E-mail
    相关链接:开发商主页  程序演示
    更新时间:2006年12月08日 11时43分41秒
    解压密码:
    下载等级:游客  点数:0
    下载次数:

    ::软件简介::

    监控程序通过单片机的串行口和计算机通讯。

    当调试者通过单片机集成开发环境(Keil C51)开始进行仿真时,

    需要调试的单片机程序目标代码通过串口被传送给监控芯片,

    并被监控程序烧写到监控芯片的程序存储器中。在调试单片机程序的过程中,

    监控程序通过随时改写被调试的程序来达到设置断点、单步运行的目的。

    程序在遇到断点暂停执行后,监控程序接过CPU的控制权,此时通过串行口通讯,

    在集成开发环境中可以观察单片机RAM、寄存器和单片机内部的各种状态。

    仿真器使用说明书  

    仿真器是51单片机学习网设计、制作的一款价格低廉的MCS-51单片机仿真器。利用了单片机的IAP功能。所谓IAP,就是“在应用可编程”的缩写。具有IAP功能的单片机一般具有两块独立的闪存(Flash)程序存储区,当程序在其中一块程序存储区中运行时可以改写另外一块程序存储区中的程序,这一功能实际上也是仿真器的基本特性。仿真器仿真的原理就是在调试过程中随时对程序进行修改,来达到单步运行、断点运行的目的的。

    因此,具有IAP功能的单片机非常适合做为单片机仿真器的监控芯片。51仿真器的监控芯片中预先烧入了监控程序。监控程序通过单片机的串行口和计算机通讯。当调试者通过单片机集成开发环境(Keil C51)开始进行仿真时,需要调试的单片机程序目标代码通过串口被传送给监控芯片,并被监控程序烧写到监控芯片的程序存储器中。在调试单片机程序的过程中,监控程序通过随时改写被调试的程序来达到设置断点、单步运行的目的。程序在遇到断点暂停执行后,监控程序接过CPU的控制权,此时通过串行口通讯,在集成开发环境中可以观察单片机RAM、寄存器和单片机内部的各种状态

    51仿真器通过与KEIL µ Vision2 Debugger 软件的配合,完成C51 程序的加载、单步、断点、全速运行等功能。51无需外接交流电源,直接USB 供电,同时也可为外接模块供电。这款经济实用的开发工具会让您工作、学习更轻松。操作简捷、精巧耐用,在线下载Inter HEX 文件,支持ASM 汇编语言和C51 高级语言的在线实时DEBUG 仿真功能.在线行汇编单步执行(STEP). 跨步执行(SETP OVER). 设置/去除断点.  运行到断点或光标所在行.硬件复位.  可仿真全部空间程序63k!

    51仿真器可仿真的单片机型号列表(配合自制2051仿真头更可仿真2051等芯片)

    Inter 公司i87C54 i87C58 i87L54 i87L58 i87C51FB i87C51FC

    Atmel 公司AT89C51 AT89C52 AT89S51 AT89LV52 AT89S53 AT89LS53 AT89C55 AT89LV55

    Temic 公司80C51 80C52 83C154 83C154D 89C51 87C52

    Philips 公司P80C54 P80C58 P87C54 P87C58 P87C524 P87C528

    Winbond 公司W78C54 W78C58 W78E54 W78E54  Siemens 公司C501-1R C501-1E C513A-H C503-1R C504-2R

    ISSI 公司IS80C52 IS89C51 IS89C52   Dallas 公司DS83C520 DS87C520    SST 公司SST89C54 SST89C58

    硬件安装

    首先将 的9 针串口插头接到PC 的串口上,比如COM1 。然后将USB 插头接到PC 的任意USB 插座上,此时 的LED 将点亮,这样就完成了C51BOX 的硬件安装。

    软件安装

    是与KEIL UV2 配合的专用仿真器,只需简单设置一下UV2 软件即可。

    1.      建立一个项目:
         点击Project菜单,选择弹出的下拉式菜单中的New Project,接着弹出一个标准Windows文件对话窗口,在"文件名"中输入您的第一个程序项目名称,这里假定我们用"test"。"保存"后的文件扩展名为uv这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。                          这时会弹出让你选择单片机型号的对话框,我们选择ATMEL---AT89C51  

     

    2.      汇编源文件的建立:  点击FILE菜单中的NEW...命令新建一个文本编辑窗口,在里面输入一个程序范例:如流水灯程序,  然后点击FILE菜单中的SAVE命令保存文件,注意必须输入文件的后缀名,我们这里用的是汇编语言所以后缀为*.ASM,例如保存为001.asm  

    点击Target 1前面的“+”,出现Source Group 1,选中右键点选“Add files Group Source Group 1”  这时选择文件类型为Asm,再选中001.asm文件,再按Add添加,在随后的提示框中按“确定”  

    仿真器采用Mon51协议,在使用之前应必须对软件项目进行如下设置 1、单击"Project"(工程)菜单,再在下拉菜单中单击"options for target target 1" 在下图中,单击"Target"输入仿真器的工作频率(11.0592MHz)。  

     

     

     2、在"Debug"(调试)中点选"KeilMonitor-51 Driver"即选择了 51硬件仿真器。

     

    3、单击"Settings"(设置)选择要使用串口(必须和实际相符合),波特率 38400。   

     

     

      4、如果需要生成HEX代码给编程器烧写芯片的话,需要选中“Create HEX file”的选项,按钮“Select Folder for objects”是用来选择最终HEX文件的存放目录的。  

     

     

     

    5、按F7快捷键可以进行编译,(或者点击编译.创建所有)编译成功后如会出现图红箭头所指的文字,表示编译成功!然后可以进行硬件仿真了,将仿真器按照图中的位置放入51单片机试验开发板的40脚活动插座中,开始仿真时务必按一下仿真器上的复位按钮。

    汇编成功的提示  

     

     (:debug 调试按钮,第三个)

     

    6 现在按CtrlF5可以进入仿真,或者上图第三个红色的d (dubug)会出现提示现在运行在仿真模式。这时你会看到实验板开发板的八个红色LED,轮流点亮,表示运行成功,你可以查看相关的变量和参数,非常方便.退出仿真时,先按仿真器的复位键,然后再点一下d就又重新回到编辑模式,修改程序后重新编译,又可进入仿真模式.到这里也就完成了keil软件的标准操作过程.

    ( 正确连接仿真器后出现的仿真器提示

     

    全速运行的按钮

     

    注意事项:

    仿真头插入用户板时请注意方向,否则会对仿真器造成危害. 请在断电时拔插通讯线。仿真程序不要大于63K。仿真

    器可以由目标板提供电源(5V),也可以使用usb提供电源。 usb供电时, 目标版不要有电源,或者目标版供电时,

    usb则不要连免造成电流倒灌,使用仿真器前请检查目标版正常与否,以免造成故障.


    KEIL软件的由于功能强大,操作过程也比较复杂,建议初学者先下载一个KEIL软件来熟悉KEIL的使用方法, 1-2个小时的时间, 

    就能体会到成功的喜悦!

    以上讲解以英文版为例,本站所配套的是中文版软件, 更容易理解一些.


    ::下载地址::
    (注意:如本地连接未能下载,请不要关浏览器,点击其它连接,不会重复扣点。)
     下载地址1

    ::相关资料::
  • 16位语音报名芯片电路 (14)

  • 带寻台停止信号的调频中频放大器和解调器电路 (7)

  • 自动IP来电显示电话电路 (33)

  • 多功能显示LCD显示芯片电路 (28)

  • .和弦音乐+语音报号+七彩背光+彩屏动画电路 (12)


  • ::站内资料搜索::

    ::下载说明::
    如有解压密码且未明示,均为:www.51c51.com
    如果您发现该软件不能下载,请通知管理员,谢谢!
    为了达到最快的下载速度,推荐使用网际快车下载本站软件。
    未经本站明确许可,不得非法盗链及抄袭本站资源;如引用页面,请注明来自“51单片机学习网”!

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!) 发表评论