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

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  scope.zip
    12.10.2002 Scope V0.21 Anbindung an ?Vision2 (>=V2.20a) Datei als ZIP-Archiv herunterladen »scope.zip« 189

    Examples

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Software  Scope_Example1.zip 12.10.2002 Scope Examples Nr. 1 Dieses Beispiel enth?lt eine Portmessung (P1). Datei als ZIP-Archiv herunterladen »Scope_Example1.zip« 116
    Software inc_c51b.ZIP
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen.
    (Buch C51 Teil1, getestet mit ?Vision2 V2.10)
    Datei als ZIP-Archiv herunterladen »inc_c51b.ZIP« 120
    Software  Scope_Example2.zip 12.10.2002 Scope Examples Nr 2(enth?lt ein Beispiel f?r eine Timermessung). Mittels der Funktion ti/T wird eine Auswertung von Port1, Pin0 durchgef?hrt. Datei als ZIP-Archiv herunterladen »Scope_Example2.zip« 116
    Software inc_c51b.ZIP
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen.
    (Buch C51 Teil1, getestet mit ?Vision2 V2.10)
    Datei als ZIP-Archiv herunterladen »inc_c51b.ZIP« 120
    Software  Scope_Example3.zip 12.10.2002 Scope Examples Nr 3 enth?lt ein Beispiel f?r eine Timermessung(T0) mit Trigger(TF0). Datei als ZIP-Archiv herunterladen »Scope_Example3.zip« 115
    Software inc_c51b.ZIP
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen.
    (Buch C51 Teil1, getestet mit ?Vision2 V2.10)
    Datei als ZIP-Archiv herunterladen »inc_c51b.ZIP« 120

    LCD simulation(HD44780)

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  lcd.zip
    13.12.2003 LCD V0.2 Anbindung an ?Vision2 (>=V2.20a) Datei als ZIP-Archiv herunterladen »lcd.zip« 131

    Examples

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Software  Lcd_demo.zip 12.10.2002 LCD Examples Beispiel f?r die LCD-Simulation (4-bit Mode). Datei als ZIP-Archiv herunterladen »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:

    Keinen Eintrag gefunden.

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe

    The following devices are supported:

    Keinen Eintrag gefunden.

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe

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

    Examples

    Keinen Eintrag gefunden.

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe

    Signal generator

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  SignalGenerator.zip
    11.05.2003 Signal generator V0.11 Anbindung an ?Vision2 (>=V2.30 bzw. C51 >=V7.0) Datei als ZIP-Archiv herunterladen »SignalGenerator.zip« 123

    Examples

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Software  517AD_Example_V7.zip 12.10.2002 Signal Generator Examples Example 1 Auswertung des 80C517 A/D-Wandlers.
    Datei als ZIP-Archiv herunterladen »517AD_Example_V7.zip« 117
    Software Inc_C51b_T2.zip
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen (C51 Teil 2) Datei als ZIP-Archiv herunterladen »Inc_C51b_T2.zip« 118
    Software  Encoder_Example_V7.zip 12.10.2002 Signal Generator Examples Example 2 Auswertung eine 90? Winkelencoders
    Datei als ZIP-Archiv herunterladen »Encoder_Example_V7.zip« 115
    Software Inc_C51b_T2.zip
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen (C51 Teil 2) Datei als ZIP-Archiv herunterladen »Inc_C51b_T2.zip« 118
    Software  hyst_Example_V7.zip 12.10.2002 Signal Generator Examples Example 3 Auswertung der Hysterese Datei als ZIP-Archiv herunterladen »hyst_Example_V7.zip« 115
    Software Inc_C51b_T2.zip
    12.10.2002 H-Files fuer die Libraries und allgemeinen Definitionen (C51 Teil 2) Datei als ZIP-Archiv herunterladen »Inc_C51b_T2.zip« 118

    LED simulation

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  led.ZIP
    12.10.2002 LED simulation V0.11 Es werden Ein- und Mehrfarben-LEDs sowie Sieben-Segment Anzeigen unterst?tzt. Die Anbindung kann an SFR, Memory und virtuellen Registern erfolgen. Wird eine Byte Adresse verwendet, so ist die LED an, wenn der Inhalt der Byte Adresse != 0 ist. Datei als ZIP-Archiv herunterladen »led.ZIP« 131

    Examples

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Software  Traffic_Example.ZIP 12.10.2002 LED Examples Example 1 Fuer das Projekt Traffic.uv2 (KeilExamples) ist ein LED Beispiel vorhanden. In der beigef?gten Datei Readme.txt finden Sie eine Kurzanleitung was zu tun ist. Datei als ZIP-Archiv herunterladen »Traffic_Example.ZIP« 120

    8051 statemachine

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  8051Statemachine.ZIP
    12.01.2003 8051 state machine V 0.11
    Sie bildet einen 12 cycle core und deren inneren Ablauf nach. Anbindung an ?Vision2 (>=V2.30 bzw. C51 >=V7.0)
    Datei als ZIP-Archiv herunterladen »8051Statemachine.ZIP« 123
    Buecher  DokuStatemachine.zip 21.12.2003 8051 state machine V 0.1 Beschreibung zur Statemachine. Datei als ZIP-Archiv herunterladen »DokuStatemachine.zip« 113

    Time Measurement

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  TimeMeasure.zip 11.05.2003 Time Measurement V0.10 Anbindung an ?Vision2 (>=V2.30 bzw. C51 >=V7.0) Datei als ZIP-Archiv herunterladen »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.

    Rubrik DateinameDatumKurzbeschreibung Downl. Anfr Zu-
    griffe
    Buecher  tcpip.zip 11.04.2004 TCP/IP V0.10 Anbindung an den ?Vision Simulator (CD >= 11.03) Datei als ZIP-Archiv herunterladen »tcpip.zip« 119
    Buecher TCPIP_Doc.zip 11.04.2004 Dokumentation zur TCP/IP-Anbindung f?r den ?Vision-Simulator (V0.1) Datei als ZIP-Archiv herunterladenDatei als PDF öffnen bzw. herunterladen »TCPIP_Doc.zip« 171