1、基于 FPGA 的 MCS-51 单片机的算术运算模块设计 I 摘要 MCS-51 是 Intel 公司生产的其中一个单片机系列的名称。 该系列单片机诞生于 1980 年,功能强大、应用方便,已成为单片机领域的实际标准。MCS-51 单片机小 巧灵活, 成本低, 易于产品化, 方便地组成各种智能测试设备及各种智能仪器仪表。 其指令系统有各种控制功能用指令,很容易构成各种规模的应用系统,易扩展,可 以很方便地实现多机和分布式控制。而 VHDL 语言则是应用广泛的一种硬件描述 语言,目前越来越多的厂商、科研机构在使用 VHDL 语言进行系统开发。 本文将采用具有学习能力强、兼容性能好及采用并行处理
2、优点等的 FPGA/CPLD 为载体,应用灵活高效的 VHDL 语言对 MCS51 兼容单片机进行编 程、以 EDA 开发软件 Quartus II 为设计平台,经过编译、调试、修改、仿真测试, 实现 MCS-51 单片机的算术模块功能。 关键词:MCS-51 单片机,VHDL,EDA,FPGA 基于 FPGA 的 MCS-51 单片机的算术运算模块设计 II Abstract MCS-51 is an among those that the Intel company produce list slice the name of the machine series.Should seri
3、es 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 intellig
4、ence 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 VH
5、DL 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 proc
6、eed together processing advantage etc. of FPGA/CPLD in order to carry a body, application vivid efficiently of VHDL language to MCS 51 and permit list slice the machine carry on plait distance, with EDA development software Quartus II is design terrace, has been editted and translate, adjusted to try, modification, imitate true test, realization MCS-51 list slice the arithmetic mold of the machine piece function. Keyword:The machine, VHDL, EDA of the MCS-51 list slice, FPGA 基于 FPGA 的 MCS-