Extension DLLs for µVision2
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 µVision2 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 µVision2 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 ?Vision2 (>=V2.20a) |
 |  |
185 |
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). |
 |  |
114 |
Software |
inc_c51b.ZIP
 |
2002-10-12 |
H-Files for the libraries and general definitions.
(For book C51 part 1, checked with ?Vision2 V2.10) |
 |  |
117 |
 |  | 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. |
 |  |
114 |
Software |
inc_c51b.ZIP
 |
2002-10-12 |
H-Files for the libraries and general definitions.
(For book C51 part 1, checked with ?Vision2 V2.10) |
 |  |
117 |
 |  | Software |
Scope_Example3.zip |
2002-10-12 |
Scope Examples Nr 3 Includes an example for a timer measurement (T0) and a trigger sequence (TF0). |
 |  |
114 |
Software |
inc_c51b.ZIP
 |
2002-10-12 |
H-Files for the libraries and general definitions.
(For book C51 part 1, checked with ?Vision2 V2.10) |
 |  |
117 |
 |
LCD simulation(HD44780)
 | category |
filename | date | short text |
Downl. |
Ques |
Counter |
Buecher |
lcd.zip
 |
2003-12-13 |
LCD V0.2 DLL for ?Vision2 (>=V2.20a) |
 |  |
128 |
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). |
 |  |
125 |
I2C simulation (7bit address)
The following restictions are included in this DLL :
Simulation DLL:
No record found.
The following devices are supported:
 | category |
filename | date | short text |
Downl. |
Ques |
Counter |
I?C |
DS1621.zip
 |
2002-11-03 |
DS1621 Digital Thermometer and Thermostat |
 |  |
116 |
I?C |
LM75_docu.ZIP
 |
2002-11-01 |
LM75 Digital Temperature Sensor (I?C-Bus) and Thermal watchdog with Two-Wire Interface |
 |  |
118 |
I?C |
lm75a.ZIP
 |
2002-11-01 |
LM75A Digital temperature sensor and termal Watchdog |
  |  |
201 |
I?C |
PCA8581_C.zip
 |
2002-11-01 |
PCF8581 128 Byte EEPROM |
 |  |
115 |
I?C |
PCF8570_PCF8571.ZIP
 |
2002-11-01 |
PCF8570 256 x 8-bit static low-voltage RAM
|
 |  |
114 |
I?C |
PCF8574.ZIP
 |
2002-11-01 |
PCF8574 Remote 8-bit I/O expander |
 |  |
117 |
I?C |
PCF8575.ZIP
 |
2002-11-01 |
PCF8575 Remote 16-bit I/O expander |
 |  |
115 |
I?C |
PCF8583.ZIP
 |
2002-11-03 |
PCF8583 Clock/calendar with 240 x 8-bit RAM |
 |  |
115 |
I?C |
PCF8591_5.zip
 |
2002-11-01 |
PCF8591 8-bit A/D and D/A converter with I?C bus interface. |
 |  |
118 |
I?C |
M24C01_16.ZIP
 |
2002-11-01 |
M24C01 - M24C16 1-16K bit Serial I?C Bus EEPROM |
  |  |
214 |
I?C |
M24C32.ZIP
 |
2002-11-01 |
32 kBit Serial I?C Bus EEPROM |
 |  |
119 |
If you need another I²C device please send me an email.
Examples
No record found.
Signal generator
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.
|
 |  |
115 |
Software |
Inc_C51b_T2.zip
 |
2002-10-12 |
H-Files for libraries and definitions from Book 2 (C51 part 2) |
 |  |
117 |
 |  | Software |
Encoder_Example_V7.zip |
2002-10-12 |
Signal Generator Examples Example 2 Evaluation of a 90? Digital Contacting Encoder.
|
 |  |
114 |
Software |
Inc_C51b_T2.zip
 |
2002-10-12 |
H-Files for libraries and definitions from Book 2 (C51 part 2) |
 |  |
117 |
 |  | Software |
hyst_Example_V7.zip |
2002-10-12 |
Signal Generator Examples Example 3 Evaluation of the characteristic hysteresis curve. |
 |  |
114 |
Software |
Inc_C51b_T2.zip
 |
2002-10-12 |
H-Files for libraries and definitions from Book 2 (C51 part 2) |
 |  |
117 |
 |
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. |
 |  |
123 |
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. |
 |  |
116 |
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 ?Vision2 (>=V2.30 or C51 >=V7.0). |
 |  |
120 |
Time Measurement
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 ?Vision simulator (CD >= 11.03) |
 |  |
117 |
Buecher |
TCPIP_Doc.zip |
2004-04-11 |
Documentation for the TCP/IP connection with the ?Vision simulation (V0.1) only in German available. |
  |  |
148 |
 |
|