Description: This sample displays a basic integer calculator powered
by the 8051 microcontroller. Although Keil C51 has a
full floating point math library the evaluation version
is restricted to 2k of object code, so we have constrained
this sample to integer maths in order to fit within this limit.
The program for this design was written in C using the
Keil uVision 2 IDE for which Proteus VSM provides
a Debug Monitor driver.
Instructions for configuring Proteus to run in conjunction
with the Keil environment can be found by editing the
8051 microcontroller on the schematic (point at it and
press CTRL-E) and then clicking on the help button
on the Edit Component dialogue form. Platform: |
Size: 2825 |
Author:cj |
Hits:
Description: This sample displays a basic integer calculator powered
by the 8051 microcontroller. Although Keil C51 has a
full floating point math library the evaluation version
is restricted to 2k of object code, so we have constrained
this sample to integer maths in order to fit within this limit.
The program for this design was written in C using the
Keil uVision 2 IDE for which Proteus VSM provides
a Debug Monitor driver.
Instructions for configuring Proteus to run in conjunction
with the Keil environment can be found by editing the
8051 microcontroller on the schematic (point at it and
press CTRL-E) and then clicking on the help button
on the Edit Component dialogue form. Platform: |
Size: 2048 |
Author:cj |
Hits:
Description: Description
Scientific calculator. Allows to perform caclulation with high precicion and implements most populatr mathematical functions: sin, cos, tan, asin, acon, atan, exp, log, sqr, floor and ceil. Also it make it possible to define your own function, store results in variables and use variable sin expressions. Calculator store al formuls you have entered. Plot function can be used to draw graph of function with single argument.
More detailed description of calculator is here.
-
Notes
* Write formula using normal infix notation, for example (x^2+ y^2)/1.5. To execute statement use Evaluate command.
* Use variable to write generic formulas, by changing values assigned to the variables you wil be able to repeat calculation for all input data with minimal typing. Define your own functions which also can speedup your work and reduce probability of making an error.
* It is possible to write small functional programs using conditional ?: operator. For example sum of arithmetic progression can be calculated by the following function
sum(x)=x>0?x+sum(x-1):0
Calculator has only < and > comparison operators (because comparing floating point number for equality is any case bad idea). But it is also to check that value belongs to specified range using min<x>max operator.
* All statement you have entered and stored in database. You can select proper statement using List command. Statements are marked with three differen Platform: |
Size: 245760 |
Author:tang |
Hits:
Description: 用单片机和汇编语言制作的四则运算器,LCD显示,在proteus上通过仿真-With single-chip and assembly language produced by four calculator, LCD display, proteus adopted in the simulation Platform: |
Size: 124928 |
Author:eve |
Hits:
Description: 基于C51的计算器仿真,用Proteus完成,可以简单的按照装置改成硬件,已经通过硬件验证-Calculator-based C51 emulation, complete with Proteus can be a simple change in accordance with installation of hardware, has passed hardware verification Platform: |
Size: 35840 |
Author:翁连益 |
Hits:
Description: 实现数字钟的各个功能,并且嵌入计算器和实时温度采集模块!使其功能更加强大!并且附带有proteus仿真图-Functional digital clock and calculator embedded and real-time temperature acquisition module! Make it more powerful! And comes with proteus simulation map Platform: |
Size: 595968 |
Author:xiaopeng |
Hits:
Description: 用Keil RTX51的RTOS做了一个计算器,Keil 开发环境,带Proteus仿真电路-The RTOS to do with Keil RTX51 a calculator, Keil development environment, with Proteus simulation circuit Platform: |
Size: 344064 |
Author:李达 |
Hits:
Description: 本例子显示一个基本的整数计算器的8051微控制器供电。虽然有一个完整的Keil C51的浮点运算库中的评估版本被限制为对象的代码2K的,所以我们必须限制此示例为整数的数学,以适应这个限额之内。
此设计方案的书面的 C 使用的Keil uVision 2个IDE为其提供了一个变形VSM的调试监视器的驱动程序。
变形配置运行环境与凯尔一起说明可以发现它的编辑在原理图上(点8051微控制器和按Ctrl - E)的,然后在编辑组件对话的形式帮助按钮点击。-This sample displays a basic integer calculator powered by the 8051 microcontroller. Although Keil C51 has a full floating point math library the evaluation version is restricted to 2k of object code, so we have constrained this sample to integer maths in order to fit within this limit.
The program for this design was written in C using the Keil uVision 2 IDE for which Proteus VSM provides a Debug Monitor driver.
Instructions for configuring Proteus to run in conjunction with the Keil environment can be found by editing the 8051 microcontroller on the schematic (point at it and press CTRL-E) and then clicking on the help button on the Edit Component dialogue form.
Platform: |
Size: 47104 |
Author:hu |
Hits:
Description: C51计算器源码,能计算简单的加减乘除。内带Proteus仿真图。可在Proteus软件下直接仿真-C51 calculator source code, to calculate simple addition and subtraction, multiplication and division. Simulation of the map with Proteus. Can be directly simulated in the Proteus software Platform: |
Size: 60416 |
Author:程茂 |
Hits:
Description: 基于keil编的51单片机的简易计算器吗,带有proteus电路仿真-51 series of microcontrollers based on keil simple calculator you with proteus circuit simulation Platform: |
Size: 75776 |
Author:聪哥 |
Hits:
Description: 带计时功能的计算器。用C语言编写的,基于51单片机,用proteus作为仿真软件,实现计时与计算的双重功能。-Calculator with timing function. With the C language, based on 51 single-chip, using proteus as a simulation software to achieve the dual function of timing and calculation.
Platform: |
Size: 103424 |
Author:钱义红 |
Hits:
Description: 基于PROTEUS下的计算器;51做为控制器 用1602液晶显示 -Under the calculator based on PROTEUS 51 as a controller liquid crystal display with 1602 Platform: |
Size: 911360 |
Author:尚朋涛 |
Hits:
Description: 一个简单的计算器,用51单片机做的,用到矩阵键盘,四位数码管。在keil下编译生成HEX文件,附上在proteus中的仿真文件。-A simple calculator, to do with the 51 single-chip, used in the matrix keyboard, four LEDs. In keil compiler generated HEX file, attached to the simulation in proteus file. Platform: |
Size: 43008 |
Author:吴程序 |
Hits:
Description: This document includes:
1. Proteus emulator: PIC18F77A + Bar Led 7 segment + Keypad 4x4
2. Source code: Calculator.asm
You can do plus, sub, mul, div with 8 numbers. Platform: |
Size: 25600 |
Author:Sayuri Ouji |
Hits:
Description: Proteus Simulation of Calculator using Mega2560 to write to LCD screen with BASCOM Library SSD1289 Platform: |
Size: 653312 |
Author:Ahmed |
Hits: