ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐÒÏËÏ×ÙÒÑÌ. åÝÅ ÞÕÔØ-ÞÕÔØ - ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÐÏÞÔÉ ÐÏÌÎÏÆÕÎËÃÉÏÎÁÌØÎÏ. ëÏÍÕ-ÎÉÂÕÄØ ËÒÏÍÅ ÍÅÎÑ ÎÁÄÏ?
-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Scorpions & Berliner Philarmon - Wind of change
AKAs: 2:4500/1.25, 2:450/202.25
-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Scorpions & Berliner Philarmon - Wind of change
AKAs: 2:4500/1.25, 2:450/202.25
16 Jan 06 , 22:56 Andrew O. Shadoura ÐÉÓÁÌ Ë All:
AOS> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐÒÏËÏ×ÙÒÑÌ.
áÜÔÁÛÔÏÊÔÁ?. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... ×ÒÏÖÄÅÎÎÁÑ ÉÄÉÏÓÉÎËÒÁÚÉÑ Ë ÓÉÎÔÁËÓÉÓÕ...
AOS>> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐpÏËÏ×ÙpÑÌ.
NAS> áÜÔÁÛÔÏÊÔÁ?
google UMPS
-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Queen - You Don't Fool Me
AKAs: 2:4500/1.25, 2:450/202.25
AOS>> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐpÏËÏ×ÙpÑÌ. NAS> áÜÔÁÛÔÏÊÔÁ?
Virtual Micro Design
UMPS Universal Microprocessor Program Simulator The best microcontroller simulator.
Topics
What is UMPS ?
UMPS is a universal microcontroller simulator, it runs under Windows 95, Windows 3.11 or Windows NT in a MDI environment. UMPS simulates a microcontroller with its external environment (we call this "resources"). You can simulate a whole system such a clock with:
- a LCD panel
- a real time I2C clock,
- 4 push button,
- a microcontroller.
UMPS is able to simulate external components connected to the microcontroller. Then, debug step is dramatically reduced. UMPS is not dedicated to only one microcontroller family, it can simulate all kind of microcontrollers. The main limitation is to have less than 64K-Bytes of RAM and ROM space and the good microcontroller library. UMPS include an integrated universal assembler/disassembler but is able to use external assembler and compiler and to show source code and variables. UMPS resources can be simply extended if you do not find the external resource you need. There is a complete documentation and example to write your own resources in "C" or "PASCAL" language. There is already two libraries which allows UMPS to use external compiler/assembler instead of its own integrated assembler:
- MICROCHIP Assembler and C Compiler
- COSMIC Software Assembler and C Compiler
Why use UMPS ?
The benefit of using UMPS is its ability to replace external circuitry and thereby SAVE YOU MONEY. UMPS provides all the facilities other low-cost simulator does not have. It offers the user to see the "real effect" of a program and a way to change the microcontroller family without changing IDE.
- How to evaluate a program solution, why choose a PIC instead of a 8031 or a 68HC11 ?
- Why my LCD panel does not show the ASCII line I want to display, why the I2C item does not run properly ?
- Will a 8031 do the mathematical function fast enough ?
UMPS provides a low-cost solution to these problems. UMPS is really the best solution to your evaluation problem.
You are French ? pas de problemes, une version franc,aise existe aussi, cliquez ici pour obtenir les pages en franc,ais: [FR version]
CPU & Circuitry that UMPS can simulate:
CPU Target:
MICROCHIP Microcontroller:
- PIC12C508, PIC12C509
- PIC16C52, PIC16C54, PIC16C55, PIC16C56, PIC16C57, PIC16C58
- PIC16C84, PIC16F84, PIC16F83, PIC16C554, PIC16C556, PIC16C558
- PIC12C671, PIC12C672
- PIC16C710, PIC16C71, PIC16C711
MOTOROLA Microcontroller:
- 68HC705, 68HC705J1A, 68HC705P9, 68HC705B5, 68HC705B16, 68HC705B32
- 68HC11
8051 Compatible Microcontroller:- 8031, 8051, 8032, 8052, AT89C1051, AT89C2051, DS80C310, DS80C320
SGS-THOMSON Microcontroller:
- ST6210, ST6215, ST6220, ST6225
- ST6252, ST6253
- ST6260, ST6262, ST6263, ST6265
National-Semiconductor Microcontroller:
- COP820C
Virtual Circuitry: o Switch/Push-button o 7 segment LED display o Rectangle Generator o Digital to Analog Converter o Analog to Digital Slider o I2C Display (SAA1064) o Serial Link (RX/TX) o Serial Access PLL (MC145170) o External instance connection o PWM Indicator/Recorder o PWM Converter o CD4017, CD4094 o Led o Logical Function (AND,OR,NOT,XOR) o Digital Recorder/Player o Analog to Digital Converter o I2C EEPROM/RAM o I2C Clock with RAM (PCF8583) o LCD Panel o Serial EEPROM (93C06, ..., 93C86) o 74LS138, 74LS139 o 74LS374, 74LS373 o ... everything (write an appropriate DLL)
UMPS key feature:
- The speed, UMPS can run as fast as 1/5 the real microcontroller speed. No need to wait 2 days to see the result of a LCD routine access. All the microcontroller parts are simulated, interrupts, communication protocol, parallel handshake, timer and so on.
- The possibility to build a virtual board on the screen. You can connect a logical analyzer/generator, a LCD panel, a I2C circuit, etc. You can see the result of an access directly on the screen, what are you writing on the I2C EPROM, the result of a LCD command, etc.
- UMPS show you the result of a "real action" in a real graphical environment, no need to decode, just look at the result.
- UMPS has an integrated assembler/disassembler and debugger. It is able to accept an external assembler or compiler. It has a text editor which is not limited to 64K-bytes and shows keyword with color. It can also communicate with an external compiler to integrate all the debug facilities you need.
- UMPS is universal, it can easily be extended to other microcontroller with a library. Ask us for toolkit development.
- External resource simulation is not limited. It can be extended to your proper needs by writing your own DLL.
- UMPS allows you to evaluate at the lowest cost the possibility to build a microcontroller project without any cable.
- UMPS include a complete documentation on each microcontroller which describe special registers and each instruction.
# Back to Virtual Micro Design Home page # Version Franc,aise # If you have any questions, please send E-mail to snipped-for-privacy@idls.izarbel.tm.fr.
Copyright c P. TECHER. 1995-1997. All Rights Reserved
-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Eric Clapton - Change The World (Live)
AKAs: 2:4500/1.25, 2:450/202.25
AOS> ðpÉ×ÅÔÓÔ×ÕÀ, Nickita!
AOS> ïÄÎÁÖÄÙ, 17.01.06 22:47:52, Nickita A Startcev ÐÉÓÁÌ Ë Andrew O. AOS> Shadoura AOS> ÐÏ ÐÏ×ÏÄÕ "UMPS!".
AOS>>> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐpÏËÏ×ÙpÑÌ. NAS>> áÜÔÁÛÔÏÊÔÁ?
AOS> Virtual Micro Design
èÏÞÕ ÅÝÅ ÄÏÂÁ×ÉÔØ, ÞÔÏ × ÐÏÓÌÅÄÎÅÊ :( ×ÅpÓÉÉ ÏÔ 2001 ÇÏÄÁ UMPS ÕÖÅ ÕÍÅÅÔ ÓÉÍÕÌÉpÏ×ÁÔØ AVRÙ É ÅÝÅ ÎÅËÏÔÏpÙÅ ÄpÕÇÉÅ ËÏÎÔpÏÌÌÅpÙ. ÷ÏÔ ÐÏÌÎÙÊ ÓÐÉÓÏË ÄÌÑ ×ÅpÓÉÉ 1.88:HOLTEK HT48Rxx Family SAMSUNG KS57xxx Family SunPlus CPU Core CYPRESS CY7C63xxx Family SCENIX Family ATMEL 89S53 (8052 Compatible) ATMEL AVR ATMega161 ATMEL AVR AT90S1200 ATMEL AVR AT90S2313 ATMEL AVR AT90S8515(4414) MOTOROLA 68HC705P3 MOTOROLA 68HC705P9 MOTOROLA 68HC705SR3 MOTOROLA 68HC705Bxx Family MOTOROLA 68HC11 INTEL 80C31/51/32/52 Family MICROCHIP PIC 16C5x Family MICROCHIP PIC 16C55x Family MICROCHIP PIC 16C84 MICROCHIP PIC 16C71 MICROCHIP PIC 12C67X SGS-THOMSON ST72XX (BETA) Family SGS-THOMSON ST6210, ST6215, ST6220, ST6225 SGS-THOMSON ST626X Family NATIONAL-SEMICONDUCTOR COP8 Basic Family
åÓÌÉ ÎÕÖÅÎ - ÍÏÇÕ ×ÙÌÏÖÉÔØ ÇÄÅ-ÎÉÂÕÄØ ×ÍÅÓÔÅ Ó ÌÅËÁÒÓÔ×ÏÍ (ÐÏËÁ ÎÅ ÄÏÄÅÌÁÎÎÙÍ, ÐÒÁ×ÄÁ).-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Acoustic Alchemy - Jamaica Heart Beat
AKAs: 2:4500/1.25, 2:450/202.25
18 Jan 06 , 10:46 Andrew O. Shadoura ÐÉÓÁÌ Ë Nickita A Startcev:
AOS>>> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐpÏËÏ×ÙpÑÌ.
NAS>> áÜÔÁÛÔÏÊÔÁ?
AOS> google UMPS
AOS> 1.
. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... ÏÂÕÞÁÀÝÁÑ ÆÉÒÍÁ "ôÁÎÔÁÌ óÉÚÉÆÏ×ÉÞ"
AOS>>>> ôÕÔ ÓÁÂÖ-ÔÁËÉ ÐpÏËÏ×ÙpÑÌ.
NAS>>> áÜÔÁÛÔÏÊÔÁ?
AOS>> google UMPS
AOS>> 1.
-- ó Õ×ÁÖÅÎÉÅÍ, Andrew O. Shadoura
np: Diana Krall - Stop This World
AKAs: 2:4500/1.25, 2:450/202.25
Have something to add? Share your thoughts — no account required.
Ask the community — no account required