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 filenamedateshort text Downl. Ques Counter
    Buecher  scope.zip
    2002-10-12 Scope V0.21 DLL for ?Vision2 (>=V2.20a) download ZIP fileQuestion about »scope.zip« 189

    Examples

    category filenamedateshort text Downl. Ques Counter
    Software  Scope_Example1.zip 2002-10-12 Scope Examples Nr.1 This example includes a port measurement (P1). download ZIP fileQuestion about »Scope_Example1.zip« 116
    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)
    download ZIP fileQuestion about »inc_c51b.ZIP« 120
    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. download ZIP fileQuestion about »Scope_Example2.zip« 116
    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)
    download ZIP fileQuestion about »inc_c51b.ZIP« 120
    Software  Scope_Example3.zip 2002-10-12 Scope Examples Nr 3 Includes an example for a timer measurement (T0) and a trigger sequence (TF0). download ZIP fileQuestion about »Scope_Example3.zip« 115
    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)
    download ZIP fileQuestion about »inc_c51b.ZIP« 120

    LCD simulation(HD44780)

    category filenamedateshort text Downl. Ques Counter
    Buecher  lcd.zip
    2003-12-13 LCD V0.2 DLL for ?Vision2 (>=V2.20a) download ZIP fileQuestion about »lcd.zip« 131

    Examples

    category filenamedateshort text Downl. Ques Counter
    Software  Lcd_demo.zip 2002-10-12 LCD Examples Example for the LCD simulation (4-bit mode). download ZIP fileQuestion about »Lcd_demo.zip« 127

    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²C simulation will not work correctly anymore.

    • Both problems are caused by the Keil AGSI interface.

    Simulation DLL:

    No record found.

    category filenamedateshort text Downl. Ques Counter

    The following devices are supported:

    category filenamedateshort text Downl. Ques Counter
    I?C  DS1621.zip
    2002-11-03 DS1621 Digital Thermometer and Thermostat download ZIP fileQuestion about »DS1621.zip« 117
    I?C  LM75_docu.ZIP
    2002-11-01 LM75 Digital Temperature Sensor (I?C-Bus) and Thermal watchdog with Two-Wire Interface download ZIP fileQuestion about »LM75_docu.ZIP« 119
    I?C  lm75a.ZIP
    2002-11-01 LM75A Digital temperature sensor and termal Watchdog download ZIP fileopen/download PDF fileQuestion about »lm75a.ZIP« 234
    I?C  PCA8581_C.zip
    2002-11-01 PCF8581 128 Byte EEPROM download ZIP fileQuestion about »PCA8581_C.zip« 115
    I?C  PCF8570_PCF8571.ZIP
    2002-11-01 PCF8570 256 x 8-bit static low-voltage RAM
    download ZIP fileQuestion about »PCF8570_PCF8571.ZIP« 114
    I?C  PCF8574.ZIP
    2002-11-01 PCF8574 Remote 8-bit I/O expander download ZIP fileQuestion about »PCF8574.ZIP« 117
    I?C  PCF8575.ZIP
    2002-11-01 PCF8575 Remote 16-bit I/O expander download ZIP fileQuestion about »PCF8575.ZIP« 116
    I?C  PCF8583.ZIP
    2002-11-03 PCF8583 Clock/calendar with 240 x 8-bit RAM download ZIP fileQuestion about »PCF8583.ZIP« 115
    I?C  PCF8591_5.zip
    2002-11-01 PCF8591 8-bit A/D and D/A converter with I?C bus interface. download ZIP fileQuestion about »PCF8591_5.zip« 118
    I?C  M24C01_16.ZIP
    2002-11-01 M24C01 - M24C16 1-16K bit Serial I?C Bus EEPROM download ZIP fileopen/download PDF fileQuestion about »M24C01_16.ZIP« 246
    I?C  M24C32.ZIP
    2002-11-01 32 kBit Serial I?C Bus EEPROM download ZIP fileQuestion about »M24C32.ZIP« 119

    If you need another I²C device please send me an email.

    Examples

    No record found.

    category filenamedateshort text Downl. Ques Counter

    Signal generator

    category filenamedateshort text Downl. Ques Counter
    Buecher  SignalGenerator.zip
    2003-05-11 Signal generator V0.11 DLL for ?Vision2 (>=V2.20a) download ZIP fileQuestion about »SignalGenerator.zip« 123

    Examples

    category filenamedateshort text Downl. Ques Counter
    Software  517AD_Example_V7.zip 2002-10-12 Signal Generator Examples Example 1 Evaluation of 80C517 A/D converter.
    download ZIP fileQuestion about »517AD_Example_V7.zip« 117
    Software Inc_C51b_T2.zip
    2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) download ZIP fileQuestion about »Inc_C51b_T2.zip« 118
    Software  Encoder_Example_V7.zip 2002-10-12 Signal Generator Examples Example 2 Evaluation of a 90? Digital Contacting Encoder.
    download ZIP fileQuestion about »Encoder_Example_V7.zip« 115
    Software Inc_C51b_T2.zip
    2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) download ZIP fileQuestion about »Inc_C51b_T2.zip« 118
    Software  hyst_Example_V7.zip 2002-10-12 Signal Generator Examples Example 3 Evaluation of the characteristic hysteresis curve. download ZIP fileQuestion about »hyst_Example_V7.zip« 115
    Software Inc_C51b_T2.zip
    2002-10-12 H-Files for libraries and definitions from Book 2 (C51 part 2) download ZIP fileQuestion about »Inc_C51b_T2.zip« 118

    LED simulation

    category filenamedateshort 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. download ZIP fileQuestion about »led.ZIP« 130

    Examples

    category filenamedateshort 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. download ZIP fileQuestion about »Traffic_Example.ZIP« 120

    8051 statemachine

    category filenamedateshort 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).
    download ZIP fileQuestion about »8051Statemachine.ZIP« 123

    Time Measurement

    category filenamedateshort text Downl. Ques Counter
    Buecher  TimeMeasure.zip 2003-05-11 Time Measurement V0.10 DLL for ?Vision2 (>=V2.20a) download ZIP fileQuestion about »TimeMeasure.zip« 119

    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 filenamedateshort text Downl. Ques Counter
    Buecher  tcpip.zip 2004-04-11 TCP/IP V0.10 Connection for the ?Vision simulator (CD >= 11.03) download ZIP fileQuestion about »tcpip.zip« 119
    Buecher TCPIP_Doc.zip 2004-04-11 Documentation for the TCP/IP connection with the ?Vision simulation (V0.1) only in German available. download ZIP fileopen/download PDF fileQuestion about »TCPIP_Doc.zip« 169