⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sim68.doc

📁 Motorla 68HC11,08,16的仿真软件
💻 DOC
字号:






          Introduction
                                        SIM68
                                   Version 2.21

          Welcome  to the seventh release of SIM68, the  Motorola  MC68HC11
          simulator  designed    to    allow  the    product  engineer  and
          programmer to run and  debug  68HC11 .S19 object code  on  a  IBM
          PC, or equivalent.

          SIM68  allows you to load and actually watch your object code run
          in  a manner  similar to the format of the BUFFALO  monitor,  but
          with a  full screen display on an IBM compatible PC.

          Below is a list of some of the SIM68 programming features:

          - Set and alter program breakpoints

          - Enable a full time display of memory location contents  during
            program execution (single bytes)

          - Enable the display of 32 bytes of contiguous memory, ie useful
            for examining buffers and caches (new feature)
          - A CPU cycle stop watch which allows you  to  perform  actual
            CPU cycle timing of program loops

          - A memory mapping feature displaying the actual block of  memory
            that code has been loaded into

          - A feature that allows the modification of register and  memory
            location contents

          - Full support of all 68HC11 Op Codes, for a non-test mode system

          - The  ability to run a user defined assembler and  editor  from
            within SIM68

          - The ability to simulate all of the MC68HC11 interrupts at  any
            point during program's execution

          - Full EEPROM emulation

          - Full timer support

          - SIM68 executes source code instead of disassembled object
            code.  This feature is based on the presence of an AS11
            (Motorola's freeware Assembler) list file ie.

                    AS11 test.asm -l > test.lst

          - The ability to display and modify memory contents  dynamically
            during program execution

          - Improved  run time simulation speed, ie. faster screen updates
            and code interpretation

          - Logging of simulator session to disk or printer







          - The ability to save and restore previous SIM68 sessions

          Disclaimer

          No warranties of any kind are expressed or implied by  myself  or
          this product.   I assume no responsibility for any damages caused
          as a result of using this package.  I hereby commit SIM68 version
          2.21 into the public domain,  for use in private  and  commercial
          engineering environments.







          The Future

          The  SIM68  simulator   package  continues  to grow  and  evolve,
          gaining the  ability   to  emulate  more  of  the  true  internal
          functions  of  the Motorola 68HC11 mirco-controller.

          The    SIM68   package is written in the C  programming  language
          (using Borland's  Turbo-C  compiler)   and    assembler.      The
          source  code  is available  for  U.S. $200.00.   

          If  you  have any problems or suggestions please write to  me  at
          the following address:

                         Perry J. Fisch
                         464 Green Spring Circle
                         Winter Springs, FL  32708
                         USA

          The Catch...

          This vesrion of SIM68 is public  domain,  however,  this  release
          v2.21,  does  not  include the context sensitive help and install
          program.
          
          A one time fee of $25.00,  via check made payable to Perry
          Fisch and mailed to the above address, will enable you to receive
          complete program documentation  (70+ pages) and  program upgrades.    
          
          Future releases will offer the following features (and more!):

                    - SCI keyboard input and serial RS-232 PC port output

                    - True  intelligent  analysis of your program by SIM68
                      and intelligent feedback to programming suggestions 
                      and warninigs.

          If you like how SIM68 works,  and find it useful I  suggest  that
          you  register.    I am sorry that I must ask for money,  however,
          this simple project that I started a while ago has turned into  a
          monster, consuming vast amounts of my time.








          System Requirements

          The  current  SIM68  package (Version 2.21) requires a minimum of
          384Kb or memory,  monochrome or color monitor (EGA/VGA preferred),  
          and  an  optional printer.

          As  stated above the 384 Kb of memory is what SIM68 needs to load
          and operate,   any additional memory will be used to support  the
          external editor and assembler.







          Installation of SIM68

          Simply  copy  the  SIM68.EXE file to a working  directory.    You
          will  notice  that  SIM68  creates a SIM68.CFG file  after  SIM68
          has  been configured.   This file contains your color preferences
          as well as  the choice of editor, assembler and working directory
          name.

          To start SIM68 just type:

                    sim68 <cr>,  where <cr> is the carriage return or enter
                                 key







          Running SIM68

          After typing sim68 at the DOS prompt you will be presented with a
          menu of six choices:

                    1) Run SIM68
                    2) Change Working Directory
                    3) Run User Defined Editor
                    4) Run User Defined Assembler
                    5) Configure SIM68
                    6) Exit to DOS

          Note  this is not a literal list of options,  but I hope it helps
          convey the meaning of the options.

          Option 1 is obviously the work horse of the system, this is where
          the user S19 code is actually run.   After  the  simulator  loads
          your  S19  file  into it's memory you will see the working screen
          with a display of register contents and a  comment  window.    At
          this  point  hit  the  F1  key  and  the package will give a good
          description of all of it's abilities.

          From  this  point forward you are  on  your  own.    I'm  in  the
          middle   of version 3.0 and I've got a lot of work to do,  not to
          mention the  fact that  I wrote SIM68 to be a tool not a product,
          and I've got  alot  of work to do on my 68HC11 system.

          Good luck, and I hope this proves useful you all.   Please let me
          know if  you have any problems with the package, I really do want
          to   make this a useful product,  not to mention make a few bucks
          too!


          Perry Fisch

          11/2/92



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -