基于FPGA的简易计算器的设计

来源 :数码世界 | 被引量 : 0次 | 上传用户:chen3712331
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了一款基于FPGA的8051单片机IP核的简易计算器的设计。系统硬件采用EP3C5E144芯片设计开发,软件采用康芯公司提供的8051单片机IP核设计开发,该设计使用Quartus9.0开发环境来设计FPGA片上系统,采用C语言设计8051单片机程序,并使用Keil开发环境来编程开发。系统外围硬件设备主要包括液晶显示模块,键盘输入模块,蜂鸣器模块,LED灯模块;其中信息显示使用LCD1602液晶显示模块,信息输入使用矩阵键盘模块,LED灯用于监视程序运行状态,蜂鸣器设计用于产生按键辅助提示音。本文设计的简易计算器实现了有符号整数的加、减、乘、除表达式运算显示功能和日历时间显示功能,实验测试表明,系统能够稳定、可靠地运行。 This article describes the design of a simple calculator based on FPGA 8051 microcontroller IP core. System hardware design and development using EP3C5E144 chip, the software used by Conch’s 8051 microcontroller IP core design and development, the design uses Quartus9.0 development environment to design FPGA on-chip system, using C language design 8051 SCM program, and use the Keil development environment to Programming development System peripheral hardware includes LCD module, keyboard input module, buzzer module, LED light module; information display using LCD1602 liquid crystal display module, the information input using the matrix keyboard module, LED light is used to monitor program running status, beep The device is designed to produce a key-assist tone. The simple calculator designed in this paper realizes the functions of adding, subtracting, multiplying and dividing the expression of integers and displaying the calendar time. Experimental tests show that the system can run stably and reliably.
其他文献
针对大坝安全监测的特点,充分利用多跳和分簇的优势,在对几种典型无线传感器网络进行比较的基础上,提出了一种应用于大坝监测的无线传感器网络结构.功耗、可靠性等性能分析论
针对小麦制粉设备中的运转辊间闸距测量问题,提出了采用直线位移传感器的解决方案.通过对气压磨粉机的结构分析,采用了间接测量方式和多段折线拟合等软硬件实现方法,经实践验
针对无线传感器网络(WSNs)能量分布不均匀的特点,在邻居信息随机调度算法基础上,提出了一种能量探测调度算法.通过探测区域能量并修正网络能量,使网络能量平衡.仿真结果显示:
基于光纤Bragg光栅(FBG)传感原理,设计了一种动水压力光纤传感器,介绍了其压力传感原理,并推导了该传感器波长漂移与压力之间的关系.通过室内试验,对动水压力光纤传感器进行
位置敏感探测器件(PSD)具有响应时间短、位置分辨率高、光谱响应范围大等优点.介绍了PSD的结构与工作原理,给出了位置坐标函数表达式和相应的输出信号检测电路框图.探讨了PSD
针对光栅位移测量系统调试中直接用光栅传感器产生信号不方便的缺点,在研究光栅传感器输出信号机理的基础上,提出了采用直接数字合成(DDS)技术来模拟光栅传感器输出的两路同
6月11-14日,我国首届2002年中国警用装备国际博览会暨技术交流会在北京全国农业展览馆举办。博览会吸引了150多个国内厂商和110多个国外厂商参展,展品包括警用车、警用直升机、
采用厚度为2μm的Au制作成共平面波导(CPW)、聚酰亚胺作为牺牲层、PECVD法淀积Si3N4薄膜作为悬臂梁,制作成悬臂梁接触式RF MEMS开关.着重对开关的关键工艺--CPW的Au剥离工艺
兔肉 兔肉含蛋白质较多,每百克兔肉中含蛋白质21.2克;含脂肪少,每百克仅含脂肪0.4克;还含有丰富的卵磷脂,但含胆固醇较少,每百克仅含胆固醇83毫克。因此,兔肉是胖人比较理想