아두이노 > AVR SIMULATOR IDE

TODAY711 TOTAL685,827
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 아두이노 | 아두이노 | AVR SIMULATOR IDE

페이지 정보

작성자 키트 작성일2017-09-13 13:38 조회790회 댓글0건

본문

3660040649_aTuhLr7x_logo150.gif

WELCOME TO 
  
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 
 


  
3660040649_yQ5ad1SF_avrscreenshot1.png 
  
  
Another screenshot (with color theme): 
3660040649_62zXgvf4_avrscreenshot2.png
  
  
Yet another screenshot (with color theme): 
3660040649_EUZr6xOw_avrscreenshot3.png 
 
  
AVR SIMULATOR IDE 
(with avr basic compiler) 
  
HOMEPAGE 
  
 

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 
  
3660040649_FQR0VlzG_avrscreenshot1small.jpg 3660040649_p7asR96g_avrscreenshot2small.jpg 
3660040649_B3JnDKQZ_avrscreenshot3small.jpg

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 
Help Topics


Table Of Contents: 

General info 

File menu 
Clear MemoryLoad ProgramSave Memory

Simulation menu 
StartStepStopRun To Next BASIC Statement

Rate menu 
Step By StepSlowNormalFastExtremely FastUltimate

Tools menu 
BASIC CompilerMicrocontroller ViewAlternative Registers ViewerProgram Memory EditorEEPROM Memory EditorStack SRAM Space EditorAssemblerDisassembler,Breakpoints ManagerSpecial Breakpoints8 x LED BoardKeypad MatrixLCD Module,Graphical 128x64 LCD ModuleStepper Motor Phase SimulationI2C EEPROM,Hardware UART Simulation InterfacePC's Serial Port TerminalSoftware UART Simulation InterfaceOscilloscopeSignal Generator7-Segment LED Displays Panel,Watch VariablesDS1820 Digital ThermometerModbus Simulation DeviceExternal Modules

Options menu 
Select MicrocontrollerChange Clock FrequencyShortcuts Panel ConfigurationSave PositionsList I/O Registers FirstSave Always On TopAuto Start OptionsReset Simulation StatisticsChange EEPROM Write TimeChange A/D Conversion Time,Change UART Transmit/Receive TimeChange FLASH/EEPROM Unprogrammed ValueCompact Microcontroller ViewInfinite Loop Stops SimulationBasic Program TrackingShow Confirmation BoxesPreserve Input States on Simulation StartUse Voltage for Analog InputsContinuous Analog Input Slider UpdateChange Ultimate Rate Refresh IntervalEditor SetupChange Color Theme

Help menu 
Help TopicsBASIC Compiler Reference ManualExternal Modules ManualCheck For UpdatesBug Report InterfaceAboutView License Information

Special notes 

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 
- Start 
AVR Simulator IDE enters simulation mode and begins the execution of instructions starting from the reset vector in the program memory. 
- Step 
This command is enabled only when Step By Step simulation rate is selected. Next instruction is executed on every click on keyboard shortcut F2. 
- Stop 
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. 
- Slow 
The interval is 1500 ms. 
- Normal 
The interval is 250 ms. 
- Fast 
The interval is around 50 ms. 
- Extremely Fast 
The interval is very short and is linearly dependent on the overall computer performance. 
- Ultimate 
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. 
- Assembler 
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. 
- Disassembler 
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. 
- Oscilloscope 
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

댓글 0

조회수 790

등록된 댓글이 없습니다.

아두이노HOME > 아두이노 > 전체 목록

아두이노 목록
제목 작성자 작성일 조회
62 아두이노 Adafruit Motor/Stepper/Servo Shield for Arduino kit - v1.2 이미지 키트 17-09-13 1186
61 아두이노 가스센서 이미지 키트 17-09-13 1136
60 아두이노 Arduino Waveform Generator 이미지 키트 17-09-13 911
59 아두이노 Arduino Waveform Generator 키트 17-09-13 897
58 아두이노 Arduino Waveform Generator 이미지 키트 17-09-13 1132
57 아두이노 Exclusive 2.5 GHz Frequency Counter 이미지 키트 17-09-13 2373
현재글 아두이노 AVR SIMULATOR IDE 이미지 키트 17-09-13 791
55 아두이노 Marlin 이미지 키트 17-09-13 854
54 아두이노 opencircuits.com - Oscilloscope 이미지 키트 17-09-13 887
53 아두이노 Zorkduino 키트 17-09-13 865
52 아두이노 Single Chip AVR BASIC Computer V0.1 키트 17-09-13 907
51 아두이노 Single Chip AVR BASIC Computer V0.3 키트 17-09-13 925
50 아두이노 Single Chip AVR BASIC Computer 키트 17-09-13 832
49 아두이노 Single Chip Computer: Easy to produce AVR BASIC Computer 이미지 키트 17-09-13 922
48 아두이노 Arduino Realtime Audio Processing 이미지 키트 17-09-13 844
게시물 검색

2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2017
모바일버전으로보기