페이지 정보작성자 키트 작성일2017-09-13 13:38 조회1,080회 댓글0건
OSHON SOFTWARE PROJECT
the home of
AVR SIMULATOR IDE (with avr basic compiler)
PIC SIMULATOR IDE (with pic basic compiler)
PIC16 SIMULATOR IDE (with pic basic compiler)
PIC18 SIMULATOR IDE (with pic basic compiler)
PIC10 SIMULATOR IDE (with pic basic compiler)
Z80 SIMULATOR IDE (with z80 basic compiler)
8085 SIMULATOR IDE (with 8085 basic compiler)
Oshon Software © 2001 - 2015
All Rights Reserved.
Please visit OshonSoft.com sister site: OshonSoftBasicCompilers.com
- AVR Simulator IDE
- Help Topics
- BASIC Compiler Reference Manual
- External Modules Manual
- Getting Started
- PIC Simulator IDE
- PIC16 Simulator IDE
- PIC18 Simulator IDE
- PIC10 Simulator IDE
- Z80 Simulator IDE
- 8085 Simulator IDE
- Function Grapher
- Hardware Projects
- Digital Oscilloscope
- About the Author
- Contact Form
Another screenshot (with color theme):
Yet another screenshot (with color theme):
AVR SIMULATOR IDE
(with avr basic compiler)
AVR Simulator IDE is powerful application that supplies Atmel microcontroller users with user-friendly graphical development environment for Windows with integrated simulator (emulator), avr basic compiler, assembler, disassembler and debugger. AVR Simulator IDE supports the extensive number of microcontrollers (MCUs) from the Atmel 8-bit megaAVR and tinyAVR architecture product lines and mature 90S family (selected ATmega, ATtiny, AT90S models).SCREENSHOTS
You are welcome to download the fully functional evaluation copy of the software on thedownloads page. AVR Simulator IDE requires a license to operate after the evaluation period. For more information please visit the licenses page.
AVR Simulator IDE main features:
- Main simulation interface showing internal microcontroller architecture,
- FLASH program memory editor, EEPROM data memory editor, stack SRAM space editor,
- Microcontroller pinout interface for simulation of digital I/O and analog inputs,
- Variable simulation rate, simulation statistics,
- Breakpoints manager for code debugging with breakpoints support,
- AVR assembler, AVR disassembler,
- Powerful AVR Basic compiler with smart Basic source editor,
- AVR Basic compiler features: three basic integer data types (1-bit, 1-byte, 2-byte), 4-byte (32-bit) long integer data type with 32-bit arithmetics, 4-byte (32-bit) single precision floating point data type with single precision math functions, arrays, string data type with extensive set of string related functions, all standard Basic language elements, support for structured language (procedures and functions), Modbus master/slave implementation support, interfacing MMC/SD/SDSC/SDHC cards implementation (with FAT16 file system support and FAT32 file system support), high level language support for using internal EEPROM memory, using internal A/D converter module, using interrupts, serial communication using internal hardware UART, software UART implementation, I2C communication with external I2C devices, Serial Peripheral Interface (SPI) communication, interfacing character LCDs, interfacing graphical LCDs with 128x64 dot matrix, R/C servos, stepper motor control, 1-Wire devices, DS18S20 ...
- PC's serial port terminal for communication with real devices connected to serial port,
- LCD module simulation interface for character LCD modules,
- Graphical LCD module simulation interface for 128x64 graphical LCD modules,
- Stepper motor phase simulation interface for stepper motor driving visualization,
- Simulation module for external I2C EEPROMs from 24C family,
- Hardware UART simulation interface,
- Software UART simulation interface for software implemented UART routines,
- Oscilloscope (with Zoom feature) and signal generator simulation tools,
- 7-segment LED displays simulation interface,
- DS18S20/DS18B20 digital thermometer simulation tool,
- Modbus simulation device tool (master/slave),
- Support for external simulation modules,
- Extensive program options, color themes, ...
Some of the microcontroller models currently come with the limited support. Additional Atmel microcontrollers sharing the same architecture will be supported in the new releases.
!!! Important note for Arduino users !!!: Please click here.
You can direct further OshonSoft.com software development - quote microcontroller models you would like to see supported by OshonSoft.com software HERE
AVR Simulator IDE supports the following microcontrollers (MCUs) from the Atmel 8-bit megaAVR and tinyAVR architecture product lines and mature 90S family (selected ATmega, ATtiny, AT90S models):
AT90S2313, AT90S2323, AT90S2343, AT90S4433, AT90S8515, AT90S8535, ATmega8, ATmega8A, ATmega8U2, ATmega16, ATmega16A, ATmega16M1, ATmega16U2, ATmega16U4, ATmega32, ATmega32A, ATmega32M1, ATmega32U2, ATmega32U4, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega64, ATmega64A, ATmega64M1, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega128, ATmega128A, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega324A, ATmega324P, ATmega324PA, ATmega325, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega329, ATmega329A, ATmega329PA, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega645, ATmega645A, ATmega645P, ATmega649, ATmega649A, ATmega649P, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega2560, ATmega2561, ATmega3290, ATmega3290A, ATmega3290PA, ATmega6490, ATmega6490A, ATmega6490P, ATmega8515, ATmega8535, ATtiny13, ATtiny13A, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny44, ATtiny44A, ATtiny45, ATtiny84, ATtiny84A, ATtiny85, ATtiny261, ATtiny261A, ATtiny441, ATtiny461, ATtiny461A, ATtiny841, ATtiny861, ATtiny861A, ATtiny1634, ATtiny2313, ATtiny2313A, ATtiny4313.
Site/Institution license owners reference list:
- Goethe-Gymnasium, Bensheim, Germany
- University of Cooperative Education, Gera, Germany
- Cybernetics and Mechatronics Systems Lab, Faculty of Mechanical Engineering, Belgrade University, Serbia
- FizzPopSoft, Boksburg, South Africa
- Leo Sympher Berufskolleg, Minden, Germany
- St. Clair College, Windsor, Ontario, Canada
- Fachhochschule Bielefeld, Bielefeld, Germany
- Cambridge Regional College, Cambridge, United Kingdom
- Instituto Parroquial Juan XXIII, Ramos Mejía, Argentina
Commercial/Educational license owners reference list:
- Fujitsu Components Malaysia
- Hewlett Packard, Palo Alto, United States
- Amt für Militärkunde, Bonn, Germany
- WWR Development Inc., Columbia, United States
- Hiltech Pty Ltd., Perth, Australia
- Compilix Software Design, Salzwedel, Germany
- Leuser Industrie-Elektronik, Ravenstein, Germany
- Sunwards Instruments, Llandinam, UK
- RD Engineering, Saline, United States
- Hu Electronique Systemes, Bruyeres sur Oise, France
- Expert Brothers, Knoxville, United States
- CSIRO MIT, Highett, Australia
- Bayerisches Landeskriminalamt, München, Germany
- J D Squared Inc., Ocala, United States
- Satellite Information Services, London, UK
- Gas Detection Australia, Toowoomba, Australia
- TSSystems, Cartagena, Spain
- Aubrey Group, Irvine, United States
- México School District, México, Missouri, United States
- Quandt Elektrodienst, Berlin, Germany
- TECCO-Systems, Königs Wusterhausen, Germany
- USQ Engineering, Toowoomba, Australia
- EdIT Counsel, Caloundra, Australia
- Swistec GmbH, Bornheim, Germany
- Parker Hannifin AB, Falkoping, Sweden
- Ministère des Transports, Québec, Canada
- Myers Engineering International, Inc., Margate, United States
- Waltec, Dieren, Netherlands
- Tecsar, St-Lambert, Canada
- Ruta Internet, Florida, Uruguay
- CVUT FBMI, Kladno, Czech Republic
- Novadevices, Quito, Ecuador
- Aurora Electrical & Technology Systems Ltd., Coventry, UK
- MRC Cognition and Brain Sciences Unit, Cambridge, UK
- TKRM Enterprises, Adelaide, Australia
- PC Electric GmbH, St. Martin im Innkreis, Austria
- Fujitec Canada Inc., Richmond Hill, Canada
- Bunker Data S.L., Barcelona, Spain
- Rekers Digitaltechnik GmbH & Co.KG, Spelle, Germany
- Polytechnic of Bari, Taranto, Italy
- Vale Soluções em Energia S.A., São José dos Campos, Brazil
- ThyssenKrupp Elevator, Coppell, Texas, United States
- Tecnologia Electronica A&T, Machala, Ecuador
- CVI Melles Griot, Rochester, United States
- Eltraff S.r.l., Rome, Italy
- Micromac S.r.l., Calolziocorte, Italy
- Fev India Pvt. Ltd., Pune, India
- Clemson University, Clemson, United States
- KIST - Korea Institute of Science and Technology, Seoul, Republic of Korea
- Kier Enterprises, LLC, West Chester, United States
- Black Shark Electronics, Gleisdorf, Austria
- HomeTech, Gainesville, United States
- Johnson and Starley Ltd., Northampton, UK
- S.C. Midas & Co. S.r.l., Urziceni, Romania
- OAO Solikamskbumprom, Solikamsk, Russia
- Controls Plus USA Inc., Marshfield, United States
- Con Due B.V., Lith, Netherlands
- SSS Software Security Services LLC, Geneva, Switzerland
- Pobblebead Software Ltd., Ely, UK
- Instituto Tecnológico de Celaya, México
- Universidad de Antofagasta, Antofagasta, Chile
- Instituto Tecnológico de Nuevo León, Guadalupe, México
- Drakes Computers, Rancho Palos Verdes, United States
- Belware Systems, Pittsford, United States
- Azure Productons Pty Ltd., Lilyfield, Australia
- HUK Electronics, Ilminster, UK
- Artelettronica S.n.c., Prato, Italy
- Ramitek GmbH, Grünstadt, Germany
- WAS GmbH, Wietmarschen, Germany
- Dougs Word Clocks.com Pty Ltd, Canberra, Australia
- Innova Designs, LLC, Half Moon Bay, United States
- Memjet, North Ryde, Australia
- Nes Slot Team, Milano, Italy
- Mesra Setiajaya Sdn Bhd, Ipoh, Malaysia
- Giling Computer Applications, Horst, Netherlands
- Mega S.r.l., Rome, Italy
- Ursus Sas, Sanguinet, France
- Bureau of Meteorology, Radar Engineering, Melbourne, Australia
- Chromind, Siracusa, Italy
- IISS G.Cigna, Mondovì, Italy
- Picopuls, Hestra, Sweden
AVR Simulator IDE
Table Of Contents:
Clear Memory, Load Program, Save Memory,
Start, Step, Stop, Run To Next BASIC Statement,
Step By Step, Slow, Normal, Fast, Extremely Fast, Ultimate,
BASIC Compiler, Microcontroller View, Alternative Registers Viewer, Program Memory Editor, EEPROM Memory Editor, Stack SRAM Space Editor, Assembler, Disassembler,Breakpoints Manager, Special Breakpoints, 8 x LED Board, Keypad Matrix, LCD Module,Graphical 128x64 LCD Module, Stepper Motor Phase Simulation, I2C EEPROM,Hardware UART Simulation Interface, PC's Serial Port Terminal, Software UART Simulation Interface, Oscilloscope, Signal Generator, 7-Segment LED Displays Panel,Watch Variables, DS1820 Digital Thermometer, Modbus Simulation Device, External Modules,
Select Microcontroller, Change Clock Frequency, Shortcuts Panel Configuration, Save Positions, List I/O Registers First, Save Always On Top, Auto Start Options, Reset Simulation Statistics, Change EEPROM Write Time, Change A/D Conversion Time,Change UART Transmit/Receive Time, Change FLASH/EEPROM Unprogrammed Value, Compact Microcontroller View, Infinite Loop Stops Simulation, Basic Program Tracking, Show Confirmation Boxes, Preserve Input States on Simulation Start, Use Voltage for Analog Inputs, Continuous Analog Input Slider Update, Change Ultimate Rate Refresh Interval, Editor Setup, Change Color Theme,
Help Topics, BASIC Compiler Reference Manual, External Modules Manual, Check For Updates, Bug Report Interface, About, View License Information,
The list of currently simulated peripherals
● General info
AVR Simulator IDE is powerful application that supplies Atmel microcontroller users with user-friendly graphical development environment for Windows with integrated simulator (emulator), avr basic compiler, assembler, disassembler and debugger. AVR Simulator IDE is designed to be used for the microcontrollers (MCUs) from the Atmel 8-bit megaAVR and tinyAVR architectures product line and mature 90S family (selected ATmega, ATtiny, AT90S models).
The main application window shows all AVR microcontroller internal registers status (general purpose working and I/O registers, internal data SRAM and program counter), mnemonics of the last executed instruction, mnemonics of the next instruction that will be executed, clock cycles and instructions counter and real time duration of the simulation.
● File menu
- Clear Memory
This command will reset simulator to the initial state and clear FLASH program memory and EEPROM data memory working buffers.
- Load Program
This command loads program file into AVR Simulator FLASH program memory buffer. The program file must be in Intel HEX format. Default extension is HEX. Once loaded program file can be quickly reloaded by clicking on its location field on the main program interface or by keyboard shortcut SPACE.
- Save Memory
With this command it is possible to save the contents of the FLASH program memory working buffer to a HEX file.
● Simulation menu
AVR Simulator IDE enters simulation mode and begins the execution of instructions starting from the reset vector in the program memory.
This command is enabled only when Step By Step simulation rate is selected. Next instruction is executed on every click on keyboard shortcut F2.
AVR Simulator IDE exits simulation mode and presents the information about the total number of executed instructions, duration of the simulation and total real time duration of the simulation in clock cycles and µs on AVR microcontroller level.
- Run To Next BASIC Statement
This command is available for programs generated by integrated Basic compiler. It will start Extremely Fast simulation until the next Basic statement is reached and then automatically switch to Step By Step mode. Keyboard shortcut is F4. When available in Step By Step simulation rate, this command will also appear as a new main menu item on the program interface.
● Rate menu
It enables user to change the simulation rate. It is accessible during the simulation, also.
- Step By Step
The interval between consecutive instructions is at user will. When the simulator is in Step By Step mode, it is possible to change the values in all General Purpose Working and I/O registers, program counter and SRAM registers, by clicking on the appropriate name or value field on the program interface. The value in the GPWR and I/O registers can be changed alternatively by toggling individual bits of the graphical representation and this feature can be used also with other simulation rates. When this simulation rate is selected new main menu item 'STEP' will appear on the program interface. That will enable an easy access to Step command from the Simulation menu.
The interval is 1500 ms.
The interval is 250 ms.
The interval is around 50 ms.
- Extremely Fast
The interval is very short and is linearly dependent on the overall computer performance.
The main simulator window is not continuously refreshed after every simulated instruction that significantly improve the simulation performance. The refresh interval can be changed using Change Ultimate Rate Refresh Interval command in Options menu.
● Tools menu
- BASIC Compiler
Integrated BASIC compiler editor window will be opened. More information available in BASIC Compiler Reference Manual. It can be accessed from the Help menu of the main application window or from the BASIC compiler editor window.
- Microcontroller View
This command will open the window with the selected AVR microcontroller pinout. Logical states on all I/O pins is graphically displayed, and can be manually changed on the input pins by clicking on the appropriate toggle buttons. To use a pin for analog purposes, its toggle button should be right-clicked. After that it would be possible to change the analog value applied to the pin using an analog slider. If this window is opened, it will be refreshed during the simulation.
- Alternative Registers Viewer
This command opens an alternative viewer window for general purpose working and I/O registers that can be resized.
- Program Memory Editor
This is access to AVR Simulator FLASH program memory buffer editor. It is possible to manually enter instruction opcode by clicking on the display line of the target location.
- EEPROM Memory Editor
This opens AVR Simulator data EEPROM memory buffer editor. If this window is opened, it will be refreshed during the simulation. The value in the specific data memory location can be changed by clicking on it.
- Stack SRAM Space Editor
This command will open the editor for stack area of the internal data SRAM. If this window is opened, it will be refreshed during the simulation. It also features changing the value of the stack pointer and the values stored in the stack area of the internal data SRAM.
This command starts integrated assembler. Assembler source files can be edited and assembled in the same graphical environment. Default extension is ASM. After the successful assembly process two new files are generated. One with HEX extension that is program file in Intel HEX format and that can be loaded into microcontroller program memory and the other with LST extension that is assembler output listing. This assembler is excellent solution for assembling source files with size up to 20K. For larger files the assembly process can take some time, but there are no limits in file size. Its limits are that only .ORG, .EQU, .DB, .DW and .END assembler directives are supported.
AVR Simulator IDE has internal disassembler that is started by this command. The disassembling process is automatically initiated by opening this window. The disassembler will always start from the reset vector location. After the operation is completed disassembler will display the output listing file. The generated listing can be saved to disk. User will be prompted to enter the name for the output file. Default extension is LST.
- Breakpoints Manager
This command starts integrated debugger that can be used to debug and monitor the program execution. The debugger listing file of the program in memory can be generated using internal assembler listing file (if it exists) or by internal disassembler. It is possible to define up to 10 breakpoints by clicking on individual lines in the loaded program listing. When the simulation starts in faster rate modes it will automatically switch to Step By Step mode when reaching any of these breakpoints. The breakpoints are marked by red circles, and the current value of the PC register is marked by yellow arrow. There is an option to keep the PC pointer in focus during the simulation.
- Special Breakpoints
This simulation tool provides the feature to define special breakpoints that will switch the simulation rate to Step By Step mode when the value of the predefined register has changed or reached the predefined value. Up to 5 special breakpoints can be defined to be simultaneously active.
- 8 x LED Board
This simple simulation module can be used to attach up to eight LEDs to microcontroller pins. The color of each diode can be changed by clicking on the LED color field and the pin assignment can be changed by clicking on the label showing the current pin selection.
- Keypad Matrix
This is another simple simulation module for up to 4x4 keypad matrix. The pin assignments can be changed by clicking on the appropriate pin labels.
- LCD Module
This command starts integrated LCD Module simulator. Before it can be used for simulation, user should set up the interface parameters from the Setup dialog.
- Graphical 128x64 LCD Module
This command starts integrated graphical 128x64 LCD Module simulator. Before it can be used for simulation, user should set up the interface parameters from the Setup dialog.
- Stepper Motor Phase Simulation
This simulation tool will show simplified (2-pole) graphical presentation of a unipolar stepper motor phases in both full-step and half-step modes. During the simulation Step Counter field will display the current absolute rotor position measured in steps from the first well-defined rotor position.
- I2C EEPROM
This command starts integrated simulation module for external I2C EEPROMs from 24C family.
- Hardware UART Simulation Interface
This command opens interface for hardware UART simulator.
- PC's Serial Port Terminal
This is an integrated tool that is independent from the simulator. This terminal is connected to PC's serial port and can be used for communication with a real microcontroller for the purpose of serial communication routines testing. Comm port number and baud rate can be set using appropriate commands from the menu.
- Software UART Simulation Interface
This command opens interface for software UART simulator. It is a serial device that can communicate with the microcontroller running software implemented UART routines (SERIN, SERININV, SEROUT and SEROUTINV statements) using real-time serial communication simulated on RX and TX pins.
This is a very useful integrated tool for tracking logic levels on microcontroller pins during the simulation. It is a four channel digital oscilloscope. User can assign target pins to the oscilloscope channels and change the length of the display interval using commands from the Settings menu. Input and output pins are painted with different colors that are user selected. If Pull-up option is selected for an oscilloscope channel, upon transition from output to input pin state, the pin will be set to high default logic level.
- Signal Generator
With this simulation tool user can define up to four independent continuous pulses generators with selectable target input pins, pulse periods and duty cycles. Suitable animation will show the current phase of each pulse generation.
- 7-Segment LED Displays Panel
This integrated simulation tool enables user to define connection with up to four 7-segment LED displays. The connection definition includes pin assignments for all display segments and one enable line to control display selection when more than one display is used with parallel connection of segments - multiplexing. Active levels for all connection lines can be inverted to suit hardware requirements. There is also an option to change the color used to paint the active LEDs on the displays and Keep Last Display option to simulate slow eye response effect for programs that use multiplexing displays.
- Watch Variables
During the simulation of programs written using integrated basic compiler, this tool can be used to watch the current values of all variables declared in the simulated basic program. It is also possible to add user defined variables to the list to monitor other memory locations of interest during the simulation. This feature is useful for memory monitoring for simulated program files, that are not compiled with the integrated basic compiler. User added variables will be remembered between sessions as long as the same program file is loaded in the simulator. Variables from the watch list can be easily removed with the Delete Variable command, so the list can contain variables of special interest only. Other commands and options include: Change Variable Value (can be also started by a single-click on the variable from the list), Display HEX Values, Confirm Delete.
- DS1820 Digital Thermometer
This is a tool for the simulation of programs communicating with a DS18S20 or DS18B20 device using the 1-wire protocol. It shows internal device ROM and SRAM scratchpad memory and features functional CRC generator. The user can change the device type, set the 1-wire interface pin, the temperature that will be measured by the device, along with the temperature conversion time that will be used for the purpose of simulation. The module does not simulate all available ROM and Function commands. The list of the simulated commands can be viewed by clicking the info button.
- Modbus Simulation Device
With this simulation tool user can monitor and interfere with the Modbus firmware running in the simulator and compiled by the integrated basic compiler. More info available in the Basic Compiler Reference Manual.
- External Modules
This tool should be used to establish automation interface with up to five external client/server modules. It is required to enter the class name supplied by external device in the form ApplicationName.ObjectName in order to establish connection with it. External client/server applications will be started and terminated automatically with AVR Simulator IDE. More information available in External Modules Manual. It can be accessed from the Help menu of the main application window.
● Options menu
- Select Microcontroller
This command is used to change the microcontroller model to be used in the IDE. It will reset the application to the initial state.
- Change Clock Frequency
This command allows user to change the frequency parameter that is used for the calculation of the real time duration of the simulation. The entered value in MHz is remembered for the future sessions. This parameter is also used by a number of statements in BASIC compiler that use some form of timing routines (WaitMs, WaitUs, Serin, Serout, ...). The default value is 4 MHz.
- Shortcuts Panel Configuration
This option command opens an easy to use interface for turning on and customizing the fancy-looking shortcuts panel on the main IDE window, for an easy access to the most frequently used menu commands. The panel can contain up to three lines of menu item shortcuts. All main IDE window menu items are available to be placed on the panel.
- Save Positions
With this option selected, the positions of the windows on the screen will be remembered.
- List I/O Registers First
Selecting this option will result in inverted display order of the general purpose working and I/O registers list.
- Save Always On Top
With this option selected, the Always On Top setting for all of the windows with this feature will be remembered.
- Auto Start Options
With this utility users can define actions that will be performed on the application startup. These actions include automatic opening of various tools and simulation interfaces from the Tools menu and automatic loading of the last used files in the simulator, assembler and basic compiler.
- Reset Simulation Statistics
This command will set to zero clock cycles counter, instructions counter and real time duration of the simulation. This command can be used to determine the duration of the specific portion of simulated program.
- Change EEPROM Write Time
This command is used to change the number of microseconds that will be used for the EEPROM write interval during the simulation. The default value is 3400 microseconds.
- Change A/D Conversion Time
This command is used to change the number of microseconds that will be used for the A/D conversion time during the simulation. The default value is 25 microseconds.
- Change UART Transmit/Receive Time
This command is used to change the number of microseconds that will be used for the UART transmit/receive time by internal hardware UART simulator. The realistic value depends on the defined baud rate. The default value is 1000 microseconds.
- Change FLASH/EEPROM Unprogrammed Value
This command is used to change the unprogrammed bit values for FLASH program memory and data EEPROM memory from 1 to 0, and vice versa from 0 to 1. If unprogrammed bit value is 1 then unprogrammed FLASH location and unprogrammed EEPROM location will contain hex value FF. If unprogrammed bit value is 0 then all unprogrammed memory will be filled with zeros.
- Compact Microcontroller View
If this option is turned on Microcontroller View windows will be displayed in more compact form.
- Infinite Loop Stops Simulation
Checking this option will force the simulator to automatically stop the simulation when an infinite loop is encountered.
- Basic Program Tracking
Currently simulated basic statement will appear highlighted in Basic compiler window when this option is enabled.
- Show Confirmation Boxes
When this option is enabled the confirmation boxes showing results of operations will be displayed and will require user response to be closed.
- Preserve Input States on Simulation Start
If this option is enabled then the states of digital and analog inputs on the Microcontroller View window will not be reset to OFF digital state and zero analog value when the simulation is started again.
- Use Voltage for Analog Inputs
Use this option if you prefer to see voltage value (0.00V-5.00V) instead of raw analog value (0-1023) for analog input states in Microcontroller View windows.
- Continuous Analog Input Slider Update
If this option is enabled then the analog input values will be continuously updated with scrolling of the analog input slider in the Microcontroller View window. Otherwise, the update will occur on the closing of analog slider pop-up only.
- Change Ultimate Rate Refresh Interval
This command allows user to change the refresh interval (in milliseconds) for the main simulation interface when the simulation is running at Ultimate rate. Its value however does not affect the simulation performance considerably. The default value is 500ms.
- Editor Setup
With this setup tool it is possible to change various properties of basic compiler and assembler code editors.
- Change Color Theme
This command will open a dialog with the rich list of available color themes, so that user can change application appearance.
● Help menu
- Help Topics
This command will display Help Topics. This help file contain
등록된 댓글이 없습니다.