






































Extension DLLs for 礦ision2
Last update:04.11.2004
These DLLs are for the 8051 simulation part only.
The following DLLs are available:
- Scope
- LCD simulation(HD44780)
- I2C simulation (7bit address)
- Signal generator
- LED simulation
- 8051 statemachine
- Time Measurement
- TCP/IP connection
How to install the extension DLLs
The DLLs work only with 礦ision2 V2.30 or higher versions.
1. Copy the DLLs in the subdirectory \keil\c51\bin.
2. Open the file TOOLS.ini in subdirectory \keil and include the following part in the section [C51]:AGSI1=SCOPE.DLL ("Scope simulation") AGSI2=LCD.DLL ("LCD simulation") AGSI2=LED.DLL ("LED simulation") AGSI3=I2C.DLL ("I2C simulation") AGSI4=Statemachine.dll ("8051 statemachine") AGSI5=Signalgenerator.dll ("Signal generator") AGSI6=Timemeasure.dll ("Timemeasure") AGSI7=TCPIP.dll ("TCPIP connection")
!!!!If 礦ision2 is open during the procedure you have to restart it.
How the extension DLLs work
After starting the simulation you will find the following new entries in the folder Peripherals:
Scope
LCD
LED
I2C-Simul
8051 statemachine
Signal generator
Scope
category filename date short text Downl. Ques Counter Buecher scope.zip
2002-10-12 Scope V0.21 DLL for 礦ision2 (>=V2.20a) 7019 Examples
category filename date short text Downl. Ques Counter Software Scope_Example1.zip 2002-10-12 Scope Examples Nr.1 This example includes a port measurement (P1). 4176 Software
inc_c51b.ZIP
2002-10-12 H-Files for the libraries and general definitions.
(For book C51 part 1, checked with 礦ision2 V2.10)9255 Software Scope_Example2.zip 2002-10-12 Scope Examples Nr 2 This example includes a timer measurement. You can analyse Port1, Pin0 using the function ti/T. 3100 Software
inc_c51b.ZIP
2002-10-12 H-Files for the libraries and general definitions.
(For book C51 part 1, checked with 礦ision2 V2.10)9255 Software Scope_Example3.zip 2002-10-12 Scope Examples Nr 3 Includes an example for a timer measurement (T0) and a trigger sequence (TF0). 2833 Software
inc_c51b.ZIP
2002-10-12 H-Files for the libraries and general definitions.
(For book C51 part 1, checked with 礦ision2 V2.10)9255
LCD simulation(HD44780)
category filename date short text Downl. Ques Counter Buecher lcd.zip
2003-12-13 LCD V0.2 DLL for 礦ision2 (>=V2.20a) 14751 Examples
category filename date short text Downl. Ques Counter Software Lcd_demo.zip 2002-10-12 LCD Examples Example for the LCD simulation (4-bit mode). 10613
I2C simulation (7bit address)
The following restictions are included in this DLL :
-
You can only use one device from each derivate.
-
If you make a reset in the simulator the I睠 simulation will not work correctly anymore.
Both problems are caused by the Keil AGSI interface.
Simulation DLL:
category filename date short text Downl. Ques Counter Buecher i2c.ZIP
2003-01-06 I睠-Bus V0.15 DLL for 礦ision2 (>=V2.30) 9521
The following devices are supported:
category filename date short text Downl. Ques Counter I睠 DS1621.zip
2002-11-03 DS1621 Digital Thermometer and Thermostat 3533 I睠 LM75_docu.ZIP
2002-11-01 LM75 Digital Temperature Sensor (I睠-Bus) and Thermal watchdog with Two-Wire Interface 2862 I睠 lm75a.ZIP
2002-11-01 LM75A Digital temperature sensor and termal Watchdog 3572 I睠 PCA8581_C.zip
2002-11-01 PCF8581 128 Byte EEPROM 1690 I睠 PCF8570_PCF8571.ZIP
2002-11-01 PCF8570 256 x 8-bit static low-voltage RAM 1458 I睠 PCF8574.ZIP
2002-11-01 PCF8574 Remote 8-bit I/O expander 2255 I睠 PCF8575.ZIP
2002-11-01 PCF8575 Remote 16-bit I/O expander 1724 I睠 PCF8583.ZIP
2002-11-03 PCF8583 Clock/calendar with 240 x 8-bit RAM 3291 I睠 PCF8591_5.zip
2002-11-01 PCF8591 8-bit A/D and D/A converter with I睠 bus interface. 2021 I睠 M24C01_16.ZIP
2002-11-01 M24C01 - M24C16 1-16K bit Serial I睠 Bus EEPROM 3747 I睠 M24C32.ZIP
2002-11-01 32 kBit Serial I睠 Bus EEPROM 2600 If you need another I睠 device please send me an email.
Examples
category filename date short text Downl. Ques Counter Software I2C_Timing.zip 2002-10-12 I睠-Bus Examples Example 1 includes a timing check for SDA and SCL 4084 Software PCF8583_V7.ZIP
2002-11-03 Example for the PCF8583 with time/date, timer/alarm timer and event counter mode 3269 Software
Chip_Inc.zip 2002-11-03 6152 Software
I2C_Lib.zip 2002-11-03 Basic functions for the I睠 control.
You will find a complete description in the book C51 Teil2.
!! This book is only in german available. !!!9647
Signal generator
category filename date short text Downl. Ques Counter Buecher SignalGenerator.zip
2003-05-11 Signal generator V0.11 DLL for 礦ision2 (>=V2.20a) 4992 Examples
category filename date short text Downl. Ques Counter Software 517AD_Example_V7.zip 2002-10-12 Signal Generator Examples Example 1 Evaluation of 80C517 A/D converter. 2458 Software
Inc_C51b_T2.zip
2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) 8388 Software Encoder_Example_V7.zip 2002-10-12 Signal Generator Examples Example 2 Evaluation of a 90?Digital Contacting Encoder. 2196 Software
Inc_C51b_T2.zip
2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) 8388 Software hyst_Example_V7.zip 2002-10-12 Signal Generator Examples Example 3 Evaluation of the characteristic hysteresis curve. 1865 Software
Inc_C51b_T2.zip
2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) 8388
LED simulation
category filename date short text Downl. Ques Counter Buecher led.ZIP
2002-10-12 LED simulation V0.11 Single and multi collored LEDs and 7-Segment displays will be supported. A connection to SFR, Memory and virtual registers can be made. If a byte address is used the LED is on, if content of byte address is != 0. 7511 Examples
category filename date short text Downl. Ques Counter Software Traffic_Example.ZIP 2002-10-12 LED Examples Example 1 For project Traffic.uv2 (KeilExamples) a LED example is available. For a brief instruction see attached Readme.txt. 4533
8051 statemachine
category filename date short text Downl. Ques Counter Buecher 8051Statemachine.ZIP
2003-01-12 8051 state machine V 0.11
The statemachine.dll simulates a "12 cycle core". It can show the internal 8051 instruction. Connect to 礦ision2 (>=V2.30 or C51 >=V7.0).5680
Time Measurement
category filename date short text Downl. Ques Counter Buecher TimeMeasure.zip 2003-05-11 Time Measurement V0.10 DLL for 礦ision2 (>=V2.20a) 4067
TCP/IP connection
This is a restricted version. You can only send 50 commands via TCP/IP.
Full-Version: 25 Euro. Order with email.category filename date short text Downl. Ques Counter Buecher tcpip.zip 2004-04-11 TCP/IP V0.10 Connection for the 礦ision simulator (CD >= 11.03) 2810 Buecher
TCPIP_Doc.zip 2004-04-11 Documentation for the TCP/IP connection with the 礦ision simulation (V0.1) only in German available. 4111
-