摘要MCS-51 是 Intel 公司生产的其中一个单片机系列的名称。该系列单片机诞生于 1980 年,功能强大、应用方便,已成为单片机领域的实际标准。MCS-51 单片机小巧灵活,成本低,易于产品化,方便地组成各种智能测试设备及各种智能仪器仪表。其指令系统有各种控制功能用指令,很容易构成各种规模的应用系统,易扩展,可以很方便地实现多机和分布式控制。而 VHDL 语言则是应用广泛的一种硬件描述语言,目前越来越多的厂商、科研机构在使用 VHDL 语言进行系统开发。本文将采纳具有学习能力强、兼容性能好及采纳并行处理优点等的 FPGA/CPLD 为载体,应用灵活高效的 VHDL 语言对 MCS-51 兼容单片机进行编程、以EDA 开发软件 Quartus II 为设计平台,经过编译、调试、修改、仿真测试,实现MCS-51 单片机的算术模块功能。 关键词:MCS-51 单片机,VHDL,EDA,FPGAAbstractMCS-51 is an among those that the Intel company produce list slice the name of the machine series.Should series list slice the machine was born in 1980, the function be strong, application convenience, have become list slice machine realm of actual standard.The MCS-51 list slice the machine be cleverly made and vivid, the cost be low, be easy to a product to turn and expediently constitute various intelligence to measure, equipments and various intelligence instrument appearance.Its instruction system have various control the function use instruction, very easy constitute various scale of application system, easy expand, can very expediently realization many machine and distribute type control.But VHDL language then application extensive of the description language of a kind of hardware, currently more and more of manufacturer, research organization at usage the VHDL language carry on system development.This text has study ability the adoption strong, and permit function good and adoption proceed together processing advantage etc. of FPGA/CPLD in order to carry a body, application vivi...