Transcription

Evaluation Kit User GuideUG-041One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.comADuC8xx Evaluation Kit Getting Started User GuideINTRODUCTIONTable 1. ADuC8xx Parts and Evaluation BoardsThis user guide functions as a tutorial to introduce the varioustools that are part of the MicroConverter QuickStart development system. Because these tools are ADuC8xx generic, thisuser guide applies to all ADuC8xx parts.The ADuC8xx parts and the evaluation boards referenced inthis tutorial guide are shown in Table 1. The tools described inthis user guide are listed in Table 2.PartsSAR ADuC842/ADuC843Σ-Δ 45ADuC847,ADuC8481Evaluation Boards1EVAL-ADuC812QSZ, Rev. A3EVAL-ADUC814QSZ, Rev. B1EVAL-ADuC831QSZ, Rev. A3EVAL-ADuC832QSZ, Rev. A3EVAL-ADuC841QSZ, EVAL-ADuC841QSPZ, Rev. A3EVAL-ADuC842QSZ, EVAL-ADuC842QSPZ, Rev. A3EVAL-ADuC824QSZ, Rev. BEVAL-ADuC834QSZ, Rev. BEVAL-ADuC845QSZ, EVAL-ADuC845QSPZ, Rev. 0EVAL-ADuC847QSZ, Rev. 0Models ending in QSZ are QuickStart development systems; models endingin QSPZ are QuickStrart plus development systems.Table 2. Software ToolsToolMetalink 8051 Cross AssemblerExecutableAsm51.exeWindows Serial Downloader(WSD)Integrated DevelopmentEnvironment (IDE) AssemblySourceWindows Analog SoftwareProgram (WASP)USB-EA EmulationWSD.exeAvailableonlineWASP.exeThis emulation is used for nonintrusive debugging using Keil or IAR development tools. It is also usedfor serial downloading via the EA pin and the WSD software.08412-001NoneFunctionThis assembler takes an assembly language source file, created with a text editor and saved with an .asmextension, and translates it into two files: a listing file output (.lst) and a machine language object file instandard Intel HEX format (.hex).The WDS is a Windows software program developed by Analog Devices, Inc., that allows you to seriallydownload standard Intel HEX files created by the ASM51 assembler to the MicroConverter while in circuit.Keil and IAR provide a complete IDE integrating all tools necessary to edit, assemble, simulate, and debugassembly source code via the serial port. Download the latest 8051 tools from the official Keil (an ARMcompany) or IAR Systems website.WASP is an analysis tool allowing easy measurement of the analog noise performance of the MicroConverter.Figure 1. The ADuC8xx QuickStart Development SystemPlease see the last page for an important warning and disclaimers.Rev. B Page 1 of 16

UG-041Evaluation Kit User GuideTABLE OF CONTENTSIntroduction . 1USB-EA Emulator for Debugging .7Revision History . 2Connecting the USB-EA Emulator to the Target Board .7Installation . 3Drivers for the USB-EA Emulator .8Installing from the CD . 3Configuring Keil Tools for the USB-EA Emulator .9The Metalink 8051 Cross Assembler . 4Configuring IAR Tools for the USB-EA Emulator . 10Using the Metalink Assembler. 4Keil/IAR Limitations When Using the USB-EA Emulator . 10The ADuC Windows Serial Downloader . 5Timing Considerations When Debugging. 11Opening the Windows Serial Downloader . 5The ADuC WASP . 12Downloading Using the WSD . 5SAR WASP . 12Running the Downloaded File. 5Σ-Δ WASP . 13Using the PC COM Port . 6Installed Documentation and Code Directory. 14Downloading via the USB-EA Emulator . 6Installed Code Locations . 14REVISION HISTORY3/13—Rev. A to Rev. BDeleted ADuC816 Evaluation Board and ADuC836Evaluation Board . UniversalChanges to Table 1 and Table 2 . 1Changes to Downloading Using the WSD Section andto Manual Run Option Section . 5Changes to USB-EA Emulator for Debugging Section andReplaced Figure 6 . 7Changes to Configuring IAR Tools for the USB-EAEmulator Section . 10Added ESD Caution and Legal Terms and Conditions . 1610/09—Rev. 0 to Rev. AChanges to Keil/IAR Limitations when Using the USB EAEmulator Section . 9Added Timing Considerations when Debugging Section . 108/09—Revision 0: Initial VersionRev. B Page 2 of 16

Evaluation Kit User GuideUG-041INSTALLATIONINSTALLING FROM THE CDNote the following regarding installation:1. 2.Insert the MicroConverter QuickStart DevelopmentSystem CD-ROM into your CD-ROM drive, select theCD-ROM drive, and double-click the setup.exe file.Follow the on-screen instructions to install the softwareon your PC. Rev. B Page 3 of 16Although you can install the software onto any hard driveand into any directory, the remainder of this user guideassumes that you have installed the software at the defaultlocation of C:\ADuC.If you already have a previous ADuC8xx QuickStart Development System tool suite installed on your machine, this versionmay have also been installed by default at C:\ADuC. TheADuC8xx software tools installation automatically updatesany previous ADuC8xx tools in this directory.

UG-041Evaluation Kit User GuideTHE METALINK 8051 CROSS ASSEMBLERThe Metalink 8051 Cross Assembler takes an assembly languagesource file created with a text editor and saved with an .asmextension and creates two files: an output list file (.lst) and amachine language object file in standard Intel HEX format (.hex).The assembler displays ASSEMBLY COMPLETE, 0 ERRORSFOUND, indicating assembly of the file and creation of the hexand list files (that is, DemoCode.hex and DemoCode.lst) withthe assembly input file (that is, DemoCode.asm). If the assembler indicates assembly errors, view the list file (DemoCode.lst)to examine the errors. To view the list file, open it withMicrosoft Notepad or any standard text editor.The list file output (.lst) displays the results of the assembleroperation, including any syntax or other errors present in theoriginal source code.If the assembler returns an error message indicating a failure toread the A drive or a fatal error opening a file on the A drive,then it is most likely failing to find the MOD52 or MOD8xx filereferenced by the assembly file. Make sure all MOD files plusany other include files referenced in your assembly code arelocated in the C:\ADuC\ASM51 directory.The Intel HEX file (.hex) is used to program the part using theWindows serial downloader (WSD).USING THE METALINK ASSEMBLER2.In the C:\ADuC\ASM51 directory, double-click theASM51.exe executable.In the DOS window, enter the path of the assembly fileyou want to assemble. For example, to assemble theexample file C:\ADuC\Download\DemoCode.asm, enterC:\ADuC\Download\DemoCode.asm.The ASM51.exe program can be copied/moved to anotherdirectory to prevent typing in the long path name repeatedly.Make sure that the relevant MOD files are also moved withthe ASM51.exe program.For additional details on the use of the Metalink ASM51 assembler,refer to the ASM51 user manual at C:\ADuC\ASM51\ASM51.pdf.This manual is provided on the evaluation kit CD.08412-0021.Figure 2. DOS WindowRev. B Page 4 of 16

Evaluation Kit User GuideUG-041THE ADuC WINDOWS SERIAL DOWNLOADERThe Windows serial downloader (WSD) is a Windows softwareprogram that allows a user to serially download standard IntelHEX files created by the ASM51 assembler to the MicroConverter via the serial port. The standard Intel HEX file isdownloaded into the on-chip Flash/EE program memory viaa selected PC serial port (COM1 to COM32). The WSD alsoincorporates the protocols for downloading to Flash/EE datamemory and for setting security bits and various run options.DOWNLOADING USING THE WSDFrom the Windows Serial Downloader window1.2.Click Download.Open the file at C:\ADuC\Download\DEMOCODE.HEX.1.2.3.Power up the evaluation board using the 9 V power supply.Connect the evaluation board header, J4, to your PCCOM1 serial port using the RS-232 dongle cable provided.The PC serial COM port can be changed from COM1 viathe WSD configuration option.Place the MicroConverter into serial download mode.a. To enter serial download mode on the ADuC814,connect S3 into the DLOAD/DEBUG position andpress the RESET switch.b. To enter serial download mode on any of theother ADuC8xx products, hold down the SERIALDOWNLOAD switch, and press and release theRESET switch.From the Start menu, choose Programs ADuC WSD.This launches the Windows serial downloader application.The WSD executable, provided on the CD, is located atC:\ADuC\Download\WSD.exe.The WSD automatically sends the reset command to theMicroConverter. If the MicroConverter is in serial downloadmode and the communications between the PC and theevaluation board are set up correctly, the WSD should displayADuC8xx version 2.Y above the top right corner ofthe Status box.08412-004OPENING THE WINDOWS SERIAL DOWNLOADERFigure 4. Open WindowWhile the file is downloading, a progress bar appears indicatinghow much of the file has been downloaded.After the file has been successfully downloaded, the progressbar disappears and the Status box is updated with the messageDOWNLOADING CODE[C:\ADuC\Download\DEMOCODE.HEX]:.OKRUNNING THE DOWNLOADED FILERunning Using the WSDFrom the Windows Serial Downloader window, click Run.The Status box is updated with the messageRun OK!The program starts running from Address 0x0000; this isindicated by a flashing LED on the evaluation board.To perform additional downloads, repeat Step 2 in the Openingthe Windows Serial Downloader section and click Reset onthe Windows Serial Downloader window.Manual Run OptionPress the RESET switch on the evaluation board with theSERIAL DOWNLOAD switch released (for the ADuC814,switch S3 to the normal position). The program starts runningautomatically after the reset is complete and the LED flashes.08412-003Note that running DEMOCODE.HEX causes an LED to blinkon the evaluation board. The rate of blinking is reduced eachtime the INT0 switch is pressed.Figure 3. Windows Serial Downloader WindowRev. B Page 5 of 16

UG-041Evaluation Kit User GuideAdditional Download/Run OptionsThe program starts running automatically after the download iscomplete; this is indicated by a flashing LED.The MicroConverter incorporates a serial download protocolthat also allows various download/run options (see uC004 atC:\ADuC\Documentation\TechNotes provided on the CD).USING THE PC COM PORTOnly one application at a time can use the PC serial port.These options, as well as other options, including erasing codeor erasing code and data, can be selected via the Configurationwindow as shown in Figure 5. Remember, this window appearsafter clicking Configuration on the Windows Serial Downloaderwindow (see Figure 3). Certain options may be unavailable,depending on the MicroConverter used.The WSD uses the PC COM serial port only when Resetting the deviceDownloading to the deviceSending the run command to the deviceTherefore, the WSD does not have to be closed before launchingthe debugger/WASP/hyperterminal or any other applicationthat uses the PC COM serial port.However, if another application that uses the PC serial portis open, then the WSD is not able to communicate withthe MicroConverter until the PC serial port is released bydisconnecting/closing the other application.DOWNLOADING VIA THE USB-EA EMULATOR08412-005The USB-EA Emulator for Debugging section discusses usingthe USB-EA emulator for debug purposes. However, it is alsopossible to use the USB-EA emulator to serially program theADuC8xx parts via the EA pin. This does not require a connectionto the UART pins.Figure 5. Configuration WindowOn the Configuration window1.2.3.Select Run Automatically after download and click OK.Enter serial download mode as described in Step 2 in theOpening the Windows Serial Downloader section.Download the required file as described in the DownloadingUsing the WSD section.After installing the USB-EA emulator, your PC assigns theemulator a COM port.When using the USB-EA emulator to download to theADuC8xx, select this COM port in the WSD application andfollow the instructions provided in the USB-EA Emulator forDebugging section.Rev. B Page 6 of 16

Evaluation Kit User GuideUG-041USB-EA EMULATOR FOR DEBUGGINGThe USB-EA emulator allows nonintrusive debugging of theADuC8xx series of devices. The USB-EA pod is either shippedas part of the QuickStart Plus kit or purchased separately.The following parts are supported by the USB-EA 34ADuC836ADuC845ADuC847ADuC848The debugger interfaces to the ADuC8xx via a single pin—theEA pin of the ADuC8xx part. To enter debug mode, first placethe part into download mode by toggling the RESET pin whileholding the PSEN pin low. When using the evaluation boards,this involves keeping the SERIAL DOWNLOAD switch pressedwhile pressing and releasing the RESET switch.CONNECTING THE USB-EA EMULATOR TO THETARGET BOARDThe pod connects to a PC via a standard mini-USB cable. Itconnects to a target board via a 2-pin header.08412-006 Note that the ADuC812/ADuC814/ADuC824 are not supportedby the USB-EA emulator.Figure 6. Target Board Connected to the USB-EA EmulatorRev. B Page 7 of 16

UG-041Evaluation Kit User GuideDRIVERS FOR THE USB-EA EMULATOR2.Next, select the Port Settings tab and click Advanced.If the USB drivers for the USB-EA dongle do not installautomatically on your PC, then download drivers for theFT245R part for your operating system from the official websitefor the Future Technology Devices International Ltd.08412-009When the drivers are installed and the USB-EA dongle isconnected to the PC, it appears as an extra COM port inthe Device Manager window as shown in Figure 7.Figure 9. USB Serial Port Properties WindowIn the Advanced Settings window, change the COM PortNumber to a port lower than COM9 by making anappropriate selection.08412-0073.Figure 7. Device Manager WindowRight-click on USB Serial Port in the Device Managerwindow and then select Properties.Figure 10. Advanced Settings WindowClick OK and return to the main Device Manager window.To update the newly selected COM port, unplug and replugthe USB cable to the USB-EA dongle. The newly selectedCOM port should appear in the Device Manager window.08412-0114.5.08412-0081.08412-010The older versions of the Keil tools only work with COM portsnumbered COM8 or lower. If your PC allocates a COM portnumber of COM9 or higher, change the COM port number toa lower number by completing the following steps:Figure 8. Choosing the USB Entry in the Device Manger WindowRev. B Page 8 of 16Figure 11. COM Port Selection in Device Manager Window

Evaluation Kit User GuideUG-041CONFIGURING KEIL TOOLS FOR THE USB-EAEMULATOR3.Click Settings at the top right (see Figure 12) and thenselect 1-Pin Pod and the COM port assigned to theemulator, as shown in Figure 13. Use the Device Managerto identify the appropriate COM port.08412-0132.Open your project using a recent version of Keil PK51development software.From the Keil uVision menu, select Flash ConfigureFlash Tools Debug.Make the selections as shown on the right side ofFigure 12, making sure to select the ADI Monitor Driver.Figure 13. Target Setup WindowThe latest 8051 tools are available for download from the Keilwebsite.08412-0121.4.Figure 12. Options for Target WindowRev. B Page 9 of 16

UG-041Evaluation Kit User GuideCONFIGURING IAR TOOLS FOR THE USB-EAEMULATOR1.Open your project using a recent version of IAR EW51development software.In the Options window, select Debugger in the Category box,and then select Analog Devices in the Driver box.On the Serial Port tab, ensure that the correct COM portis selected. Use the Device Manager to identify the correctCOM port.08412-0162.4.08412-014Figure 16. Serial Port TabFigure 14. Options WindowKEIL/IAR LIMITATIONS WHEN USING THE USB-EAEMULATORSelect Analog Devices in the Category box, and then onthe Download tab select UART debug mode.Note the following limitations: 08412-0153.Note that the latest 8051 tools are available for download on theIAR company website.Figure 15. Download TabRev. B Page 10 of 16The halt feature does not work with older versions of theKeil or IAR tools. See the IAR and Keil websites for furtherdetails and updated feature lists.To stop the program, breakpoints should be inserted.

Evaluation Kit User GuideUG-041TIMING CONSIDERATIONS WHEN DEBUGGINGOther timing considerations to keep in mind are as follows:As with other 8052-based parts, the watchdog on ADuC8xxparts is not stopped during debugging. This leads to unpredictable results when the watchdog timer times out. Duringinitial development, it is recommended that the watchdog timerbe left disabled. For final software, Analog Devices suggests thatyou include code similar to the code that follows. When debugging, place a breakpoint at the second line shown, andwhen this breakpoint is reached manually, using the debugger,change the value in cWdcon to 0x00 so that the watchdog doesnot start. This scheme ensures that the program is debugged asit will be placed in the field. The watchdog itself cannot bedebugged by the debugger.As with other 8052-based debuggers, the user should not haltthe ADuC8xx if the part is either in idle or power-downmode. When a break from either power saving modeoccurs, the debugger will not be able to regain control ofthe part and the debug interface will crash.The timers on the ADuC8xx are not stopped on a breakfrom emulation. They continue to run if left enabled whenbreaking from emulation. cWdcon 0xe2 ;//Place parameters for watchdog in variable cWdcon.WdWr(cWdcon);//Call assembly function to start watchdog. cWdcon:setbWDWRmovWDCON,r7//Assume interrupts not enabled.//Parameter cWdcon passed in r7.retRev. B Page 11 of 16

UG-041Evaluation Kit User GuideTHE ADuC WASPThe Windows analog software program (WASP) is a generalapplication for all MicroConverter products that allows analysisof the analog performance of these parts. The WASP recognizeswhich MicroConverter the PC is communicating with beforeautomatically downloading the appropriate code.Clicking Next bypasses the download sequence and can be usedif the WASP code is already downloaded and running on theMicroConverter. To identify the MicroConverter for the WASPsoftware, select the appropriate MicroConverter from theMicroConverter Select option box and click Next.This section serves as a tutorial to introduce both the SARWASP (for SAR ADC parts ADuC812, ADuC814, ADuC831,ADuC832, ADuC841, ADuC842, and ADuC843) and theΣ-Δ WASP (for Σ-Δ ADC parts ADuC816, ADuC824, ADuC834,ADuC836, ADuC845, ADuC847, and ADuC848). The termsSAR WASP and Σ-Δ WASP relate to the same WASP software.The software differentiates between the different products.SAR WASPAfter downloading the appropriate code, the WASP launches anacquisition window. This allows the user to configure, control,and analyze the ADC noise performance with the variousanalog and digital peripherals enabled/disabled.3.4.From this acquisition window, you can Select the channel for converting Set up the ADC conversion time and sampling parameters Select the number of samples to acquire Set up voltages on the DAC channels Select the use of the internal reference or an externalreference device Enable/disable various analog/digital peripheralsFigure 18 shows an example for converting on the temperaturesensor using the internal reference as displayed. Using theexample parameters shown, click Run. The acquired ADCsamples appear on the chart as shown in the bottom portion ofthe window for the ADuC812.08412-0182.Power up the evaluation board using the 9 V power supply.Connect the evaluation board to the COM1 serial port ofyour PC using the RS-232 dongle cable connected to the4-way header, J4.Place the MicroConverter into serial download mode asdescribed in the Opening the Windows Serial Downloadersection.From the Start menu, choose Programs ADuC WASP.This launches the WASP application. The WASP executablefile, WASP.exe, is located at C:\ADuC\WASP\WASP.exe.Click Download. The ADuC8xx window appears and thecode starts to download. A task bar indicates the downloadprogression. A message appears when the file is downloaded.The program automatically runs when the download iscomplete.Figure 18. SAR Acquisition Window08412-0171.An acquisition window (see Figure 18) opens for any of the SARADC MicroConverter products (ADuC812, ADuC814, ADuC831,ADuC832, ADuC841, ADuC842, and ADuC843).Figure 17. WASP WindowWhen all the samples are collected, the WASP immediately opensthe ADC Noise Analysis window. The ADC Codes Histogramand the ADC Data Analysis sections within this window providea measure of the code distribution for the ADC input.Rev. B Page 12 of 16

Evaluation Kit User GuideUG-04108412-019Click Run to send this default configuration to theMicroConverter device and to begin the conversions. Thewindow changes to be configured for a single primary ADCacquisition sequence. The results of conversion are displayed inreal time. Because the channel is configured for an internalshort, ADC conversions close to 0x80000 can be expected. TheWASP performs 500 ADC conversions by default and displaysthe conversion results.Figure 19. ADC Noise Analysis WindowClick Return to Acquisition Window in the ADC NoiseAnalysis window (see Figure 19) to return to the acquisitionwindow.08412-020The functionality of the DAC(s) and general digital peripheralscan also be exercised via the options available from theacquisition window.Σ-Δ WASPFigure 20. Σ-Δ Acquisitions Window, Primary ADCAn acquisition window (see Figure 20) opens for any of the Σ-ΔADC MicroConverter products (ADuC816, ADuC824, ADuC834,ADuC836, ADuC845, ADuC847, and ADuC848).From this acquisitions window, you can Select the channel on which you want to convertSet up the ADC update rateSelect the number of samples that you want to acquireSet up voltages on the DAC channelsSelect the use of the internal reference or an externalreference deviceEnable/disable various analog/digital peripheralsWhen all the samples are collected, the WASP immediatelyopens the ADC Noise Analysis window. This window displayssome mathematical analysis on the ADC conversions, includingrms noise (in µV and bits) and peak-to-peak noise (in codedistribution, µV, and bits). The most important performancefigures are highlighted in red in Figure 21.Switch ConfigurationBy default, the WASP enables the primary ADC to be configuredas shown in Figure 20. In this example, the primary ADC isconverting in bipolar mode using an external reference on the2.56 V range with internally shorted input AIN2 connected toAIN2 (ADuC845/ADuC847 AINCOM connected to AINCOM).The auxiliary ADC, DAC, and current sources are all disabled.Note that auxiliary ADC and DAC are not available on theADuC847.08412-021Make sure that the external reference (2.5 V REF ) is connected(S1.6 ON) for the ADuC845/ADuC847 (S4.5 ON) and that AIN2is biased to 2.5 V (S1.7 ON). For the ADuC845/ADuC847, readAINCOM for AIN2 and ensure that AINCOM is biased to2.5 V (S4.7 ON). In addition, ensure that REF is grounded(S1.5 ON) for the ADuC845/ADuC847 (S4.4 ON). All otherconnections should be off.Figure 21. ADC Noise Analysis Window with Performance HighlightsClick Return to Acquisition Window in the ADC NoiseAnalysis window to return to the acquisition window.The functionality of the DAC(s) and general digital peripheralscan also be exercised via the options available from theacquisition window.Rev. B Page 13 of 16

UG-041Evaluation Kit User GuideINSTALLED DOCUMENTATION AND CODE DIRECTORYInstalling the MicroConverter QuickStart Development System CD provides documentation for all the MicroConverter products atC:\ADuC\Documentation. Review this documentation prior to starting the QuickStart Development System.In the Documentation folder, directories for each product exist, as well as a QuickStartTools directory and a TechNotes directory.Each of the product directories follows a similar folder structure as shown in the example that follows. All technical notes for any ofthe MicroConverter products appear in the \TechNotes directory. Check the Analog Devices website for the latest technical entation\ADuC8XX\DataSheets\ADuC8XX Y.pdfADuC8XX Data Sheet Version YErrata8XX Y.pdfADuC8XX Errata Sheet Version Y8XXqrefY.pdfADuC8XX Quick Reference Guide Version YEvalDocs\8XXEvalGuide Y.pdfADuC8XX Eval Board Reference Guide Version Y8XXPCB Y.pdfADuC8XX Eval Board Schematic Version Y8XXgbrs\8XXgbrs Y.zipADuC8XX Eval Board Gerber Files Version Y.Other\8XXFAQs Y.pdfADuC8XX Frequently Asked Questions Version Y8XXgetstartedY.pdfGet Started Guide Version YUSERGuideDRAFTY.pdfDraft User Guide Version YINSTALLED CODE LOCATIONSInstalling the MicroConverter QuickStart Development System CD provides an assembly code directory for each MicroConverterproduct at C:\ADuC\Code. Product directories for each MicroConverter exist with assembly code examples. For example, the productdirectories for the ADuC832 are as follows and are located in the \832 folder.C:\ADuC\Code\832\ADCCode examples for the ADCDACCode examples for the DACDualDPTRCode example for using the dual data pointerFlashEECode example for using the Flash/EE data memoryI2CCode examples for I2C master and slave operationMiscMiscellaneous MicroConverter code examplePDownCode example demonstrating power-down modePSMonCode example for the power supply monitorSPCode example for the extended stack pointerSPICode examples for SPI master and slave operationTICCode example for the time interval counterUartCode examples for configuring the UARTWDTimerCode example for watchdog timerRev. B Page 14 of 16

Evaluation Kit User GuideUG-041Example C-code is available in the C-Code directory. C-Code for the ADuC832 is in the \832 folder.C:\ADuC\C-Code\832\ADCCode examples for the ADCDACCode example for the DACMISCMiscellaneous MicroConverter code examplePDOWNCode example demonstrating power-down modePLLCode example for changing the core execution speedTICCode example for the time interval counterRev. B Page 15 of 16

UG-041Evaluation Kit User GuideNOTESESD CautionESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protectioncircuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality.Legal Terms and ConditionsBy using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditionsset forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until youhave read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc.(“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal,temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is providedfor the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additionallimitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term“Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, includingownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer maynot disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to

C:\ADuC\ASM51 directory, double-click the ASM51.exe executable. 2. In the DOS window, enter the path of the assembly file you want to assemble. For example, to assemble the example file C:\ADuC\Download\DemoCode.asm, enter C:\ADuC\Download\DemoCode.asm. 08412-002