找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2851|回复: 0
打印 上一主题 下一主题
收起左侧

51单片机的VHDL仿真代码,可以仿真运行8051程序

[复制链接]
跳转到指定楼层
楼主
51单片机的仿真代码。可以仿真运行8051程序。



全部资料51hei下载地址:
mc8051_design_v1.6.zip (222.4 KB, 下载次数: 22)


This is version 1.6 of the MC8051 IP core.

March 2010: Oregano Systems - Design & Consulting GesmbH
============================================================
Changes:
- In certain interrupt situations the stack pointer still
  has been erroneously set in control_mem_rtl.vhd, revision
  1.10 and below. This has been corrected again in revision
  1.11 of this file.
- The Serial Unit did not handle receives with only one
  stop bit correctly in Mode1 in file mc8051_siu_rtl.vhd,
  revision 1.9 and below. This has been corrected with
  revision 1.10 of this file.
- The CJNE opcode did not clear the carry flag when it
  should in file control_fsm_rtl.vhd, revision 1.9 and
  below. This has been corrected with revision 1.10 of this
  file.



************************************************************
This is version 1.5 of the MC8051 IP core.

September 2006: Oregano Systems - Design & Consulting GesmbH
============================================================
Changes:
- When an interrupt is pending and the instruction executed
  is RETI or a write access to IE or IP one more instruction
  is executed before vectoring to the interrupt routine.
- The synchronization stage of the interrupt inputs in the
  timer/counter unit has been hardended with additional
  series flip-flops due to the high operating frequencies
  nowadays in use.
- A prescaler in the serial interface unit has been changed
  to 1/12 instead of 1/16 to conform to mode 0 databook
  descriptions.
- The carry flag was incorrectly reset during a special
  situation. This has been corrected.
- tmr/ctr1 erroneously used his run flag when tmr/ctr0 was
  in mode 3. This has been corrected.
- In certain interrupt situations the stack pointer has
  been erroneously set. This has been corrected.
============================================================
Oregano Systems - Design & Consulting GesmbH
Phorusgasse 8, A-1040 Vienna



************************************************************
This is version 1.4 of the MC8051 IP core.

November 2004: Oregano Systems - Design & Consulting GesmbH
============================================================
Changes:
- corrected behaviour of RETI instruction handling
- added synchronization for interrupt signals
- corrected timer problems



************************************************************
This is version 1.3 of the MC8051 IP core.

September 2002: Oregano Systems - Design & Consulting GesmbH
============================================================
Change history:
- Improved tb_mc8051_siu_sim.vhd to verify duplex operation.
- Corrected problem with duplex operation in file
  mc8051_siu_rtl.vhd



************************************************************
This is version 1.2. of the MC8051 IP core.

June 2002 - Oregano Systems - Design & Consulting GesmbH
============================================================
Change history:
- Eliminated the scr subdirectory form the distribution.
- Improved documentation.
- Corrected several bugs in the source code (see the
  website for more details).
- Improved the testbench with respect to the I/O port
  behavior.
- Enriched the msim directory with the assembler source
  code of an example program.
- Provided the source code of a Intel hex to binary
  textfile converter to ease simulation of the user's
  assambler programs.

************************************************************
This is version 1.1. of the MC8051 IP core.

Jan 31st 2002 - Oregano Systems - Design & Consulting GesmbH



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表