User's manual for JY2X00, the Emulation and Development System for MCU

Size: px
Start display at page:

Download "User's manual for JY2X00, the Emulation and Development System for MCU"

Transcription

1 1 Overview Thank you for using JY2X00 Emulation and Development System. INTRUDUCTION Adopted a new patent technology, JY-E2X00 Emulator solved the four main problems puzzling the field of MCU emulation: First, it solved the problem of emulating the enhanced resource, which Bondoot couldn't do; Then, it solves the problem of in Hooks, which is low emulate frequency and only supporting Philips chipsets; And then, it solved the problem of no emulating IAP function; Last, it solved the problem of having no special chips when we develop multipin and multifunction chips; Consequently, a new emulation period of full, actual, direct, and high speed is coming: Full: full support up to 500 microcontrollers that have EA, ALE, PSEN pins; Actual: actually emulating all standard resource and enhanced resource, and does not occupy resource; Direct: User's chip directly acts as target MCU; High-speed: Speed up to 40MHz when accessing external RAM; once possess of JY-E2X00 emulator: No need to buy costly adapter; No need to use compatibility mode, and directly support more than 500 kinds of devices; No need to worry about the false result sometimes done by Bondout and Hooks; 1.1 FEATURES User's chip directly acts as target chip; Don't need design so many adapters, different devices in same pin arrangement and same package share one adapter; It gets rid of such weak points as having to change the definition and being unable to totally cover the resources by Hooks and Boudout; Up to 500 chips in various packages from over 20 manufacturers are supported; Doesn't occupy any resources; Support 12T/6T/4T devices; Speed up to 40MHz when accessing to external RAM without pull-up resistor; PSEN pin acts as P4.6; 1

2 Support MX2; Support double-bank; Support Surface Mount Devices with in-circle adapter; Support IAP and flash being used for data flash; Set and clear ALE randomly; Debug in Keil as well as in JY2x00 debugger environment. 1.2 Packing List 1 JY2X00 Emulator Development System user guide one 2 JY-E2X00 emulator Host one 3 JY2X00 Emulator Development System Installation CD one 4 USB2.0 cable one 5 Power adapter one 6 40-pin flat cable Three 7 DIP-40 Adapter one 8 PLCC-44 Adapter one 9 DIP-20 Adapter one 10 USER-40 Adapter one 11 Quality Certificate one 12 warranty card one Elect lective Fittings: Adapter for various other packages Logic Analyzer 1.3 Running environment requirement Operation System: Windows 2000, Windows XP Memory: Higher than 64MB Display: Support resolution higher than Interface: One USB or COM 1.4 Feature Comparison EMU Model JY-E2300B JY-E2200B JY-E2100B Type Universal Universal Special support up to 500 chips support up to 500 chips only support chips that that from over 20 that from over 20 from Atmel Dallas Support Devices manufacturers (support 51MX core and double-bank) manufacturers (support 51MX CPU CORE) Philips SST STC Winbond(support 51MX CPU CORE) 2

3 Code Memory Internal 128K Internal 64K Internal 64K Data Memory External 8MB External 64K External 64K IAP Space Internal 64K Internal 64K Internal 64K 64K real-time hardware Yes Yes Yes breakpoints External Reset Yes Yes Yes Real-Time Operation frequency CPU external/internal Yes Yes Yes power supplies CPU Operating Voltage 2.7V~5.5V 2.7V~5.5V 2.7V~5.5V Supported Resources Standard and Standard and Standard and Enhanced Enhanced Enhanced expanded Yes Yes Yes emulating mode direct direct direct USB Port Yes Yes Yes Adapter DIP-40 PLCC-44 DIP-20 USER-40 DIP-40 PLCC-44 DIP-20 USER-40 DIP-40 PLCC-44 DIP-20 USER-40 debugging environment Keil or JY2X00 Keil or JY2X00 Keil or JY2X00 Select Fittings Trace Logic Analyzer 1.5 Supported Devices AD ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 ADuC832 ADuC834 ADuC836 ADuC841 ADuC842 ADuC843 ADuC844 Atmel AT48801 AT80F51 AT80F52 AT80LV51 AT80LV52AT87F51 AT87F51RC AT87F52 AT87F55 AT87LV52 AT87LV55 AT89C1051 AT89C1051X2 AT89C2051 AT89C2051X2 AT89C4051 AT89C51 AT89C5131 AT89C51AC2 AT89C51ED2 AT89C51ID2 AT89C51RB2 AT89C51RC AT89C51RC2 AT89C51RD2 AT89C52 AT89C55 AT89C55WD AT89C8253 AT89F51 AT89F52 AT89LS51 AT89LS52 AT89LS53 AT89LS8252 AT89LV52 AT89LV55 AT89S4D02 AT89S51 AT89S52 AT89S53 AT89S54 AT89S8252 AT89S8254 T80C31 T80C31X2 T80C51 T80C51FP1 T80C51RA2 T80C51RD2 T80C51U2 T80C52X2 T80C54X2 T80C58X2 T83-87C51RB2 T83-87C51RC2 T83-87C51RD2 T83-87C51RB2 T83-87C51RC2 T83-87C51RD2 T83-87C51U2 T83-87C52X2 T83C5101 T83C5102 T83C5112 T87C251G1A T87C51 T87C5112 T89C5121 T89C51AC2 T89C51CC01 T89C51CC02 T89C51IB2 T89C51IC2 T89C51RB2 T89C51RC2 T89C51RD2 T8xC251G1D T8xC251G2D T8xC51SND1 TS80C31X2 TS80C32X2 TS80C51RA2 TS80C51U2 TS80C52X2 TS80C54X2 TS80C58X2 TS83C51RB2 TS83C51RC2 TS83C51RD2 TS83C51U2 TS87C51RB2 TS87C51RC2 TS87C51RD2 TS87C51U2 TS87C52X2 TS87C54X2 TS87C58X2 TSC80C31 TSC80C51 Dallas DS5000 DS5240 DS80C310 DS80C313 DS80C320 DS80C323 DS80C390 3

4 Hynix Semiconductor DS80C400 DS82CH11 DS83C520 DS83C530 DS87C520 DS87C530 DS87C550 DS89C420 GMS90C320 GMS90C51 GMS90C52 GMS90C54 GMS90C56 GMS90C58 GMS90L32 GMS90L320 GMS90L51 GMS90L52 GMS90L54 GMS90L56 GMS90L58 GMS97C1051 GMS97C2051 GMS97C51 GMS97C52 GMS97C54 GMS97C56 GMS97C58 GMS97L1051 GMS97L2051 GMS97L51 GMS97L52 GMS97L54 GMS97L56 GMS97L58 HMS9XC7132 GMS90X5X GMS99C58 Infineon C505-2R C505A-4E C505C-2R C505C-L C505-L C508 C509-L C511-R C513A-2R C513A-R C513-R C515-1R C515-4R C515A-L C515B-2R C515C-8R/8E C515C-L C515-L C540U-E C541U-2E C868 SAB80C515 SABC501G SABC517A-LN SAB80C504-EM SAB80C504-LM SAB80C504-RM SAB80C515C-XX SAB80C517A-4RM SAB80C517A- L24M SAB80C517A-M SAB80C517A-N SAB83C517A-5N18 SAFC501G SAFC517A-LN SAF80C515C-XX Intel 80/83/87C51SL 80/87C52 80/87C54 80/87C58 80/87L52 80/87L54 80/87L AH 8032AH 8051AH 8052AH 80C152JA 80C152JB 80C152JC 80C152JD 80C31 80C31BH 80C32 80C51 80C51BH 80C51FA 80C51GB 80C51SL 80L51FA 83/87C51FA 83/87C51FB 83/87C51FC 83/87C51GB 83/87C51RA 83/87C51RB 83/87C51RC 83/87L51FA 83/87L51FB 83/87L51FC 83C152JA 83C152JC 87C51 8XC151SA 8XC151SB ISSI IS80C31 IS80C32 IS80C51 IS80C52 IS80LV31 IS80LV32 IS80LV51 IS80LV52 IS89C51 IS89C52 Philips 80/87C51 80/87C52 80C31 80C31X2 80C32 80C32X2 80C451 80C451 80C51FA 80C51RA+ 80C528 80C550 80C552 80C554 80C575 80C652 80/87C51 80/87C52 83/87C451 83/87C524 83/87C528 83/87C550 83/87C552 83/87C554 83/87C575 83/87C652 83/87C654 83C51F8 83C51FA 83C51FC 83C51RA+ 83C51RB+ 83C51RC+ 83C51RD+ 87C51FA 87C51FB 87C51FC 87C51RA+ 87C51RB+ 87C51RC+ 87C51RD+ 8951RA2XX 89C51 89C51RA+ 89C51RB+ 89C51RB2XX 89C51RC+ 89C51RD+ 89C52 89C54 89C58 8XC51FA/8xL51FA 8XC51FB/8xL51FB 8XC51FC/8xL51FC 8XC51MA2 8XC51MB2 8XC51MB2/02 8XC51MC2 8XC51MC2/02 8XC51RA+ 8XC51RB+ 8XC51RC+ 8XC51RD+ 8XC52 8XC54 8XC58 P80/P87C51X2 P80/P87C52X2 P80/P87C54X2 P80/P87C58X2 P80C557E4 P80C557E6 P80C557E8 P80C562 P80C591 P80C592 P80CE558 P80CE560 P80CE598 P80CL31 P80CL410 P80CL51 P80CL580 P83/87C654X2 P83/87C660X2 P83/87C661X2 P83/P87C560 P83_P87C557E8 P83/P89C557E4 P83/P89CE558 P83C557E6 P83C562 P83C591 P83C592 P83CE598 P83CL410 P83CL580 P83CL882 P87C51RA2 P87C51RB2 P87C51RC2 P87C51RD2 P87C591 P87CL52x2 P87CL54x2 P87CL888 P89C51RA2XX P89C51RB2HXX P89C51RB2XX P89C51RC2HXX P89C51RC2XX P89C51RD2HXX P89C51RD2XX P89C5 4

5 Notes: Not list all supported devices 1X2 P89C52X2 P89C54X2 P89C58X2 P89C60X2 P89C61X2 P89C660 P89C662 P89C664 P89C668 P89C669 P89C738 P89C739 P89LV51RD2 P89V51RD2 PCD50913 PCD50917 PCD50923 PCD50927 PCD50933 PCD50937 PCD50953 PCD50957 PCD6001 PCD6002 PCD6003 SAA5645HL SAA5647HL SAA5665HL SAA5667HL TDA8006 TDA8008 TDA8028 TDA8029 SST SST89C54 SST89C58 SST89C59 SST89E554 SST89E554A SST89E554RC SST89E554RD SST89E564 SST89E564RC SST89E564RD SST89F54 SST89F58 SST89V554 SST89V554 SST89V554RC SST89V554RD SST89V564 SST89V564RC SST89V564RD SST89E516RD2 SST89V516RD2 SST89E52RD2 SST89V52RD2 SST89E54RD2 SST89V54RD2 SST89E58RD2 SST89V58RD2 SST89E51RC SST89V51RC SST89E52RC SST89V52RC SST89E54RC SST89V54RC SST89E51LC SST89V51LC SST89E52LC SST89V52LC SST89E54LC SST89V54LC STC STC89C51RC STC89C52RC STC89C53RC STC89C54RD+ STC89C58RD+ STC89C516RD+ STC89LE51RC STC89LE52RC STC89LE53RC STC89LE54RD+ STC89LE58RD+ STC89C516RD+ STC89LE58AD STC89LE516AD STC89LE516X2 STC89C58RD STC89C516RD STC89LV516RD SyncMos SM8951A SM8952A SM8954A SM8958A SM89516A SM5964 SM59264 SM79164 SSU7301/SM79108 SM5964A SM89S16R1 SM89T16R1 TI MSC1200Y2 MSC1200Y3 MSC1210Y2 MSC1210Y3 MSC1210Y4 MSC1210Y5 MSC1211Y2 MSC1211Y3 MSC1211Y4 MSC1211Y5 MSC1212Y2 MSC1212Y3 MSC1212Y4 MSC1212Y5 Winbond W77C32 W77C512 W77C516 W77C58 W77E468 W77E516 W77E532 W77E58 W77IC32 W77IE58 W77L32 W77LE516 W77LE532 W77LE58 W77X32 W78C32B W78C32C W78C33B W78C354 W78C438C W78C516 W78C51D W78C52D W78C54 W78C58 W78C801 W78E/78C378 W78E354 W78E365 W78E374B W78E516 W78E516B W78E51B W78E52 W78E52B W78E532 W78E54 W78E54B W78E58 W78E58B W78E858 W78ERD2 W78IE52 W78IE54 W78IRD2 W78L32 W78L33 W78L51 W78L52 W78L54 W78L801 W78LE365 W78LE51 W78LE516 W78LE52 W78LE54 W78LE58 W78LE812 W78x374 W79E Register Before using the JY2X00 Emulation and Development System, the user should log on our website for register. In this way, we just efficiently provide satisfied service for you, and get you timely informed about the latest trend in product. 5

6 Tianjin Changsha Weilei Weilei Juyang Technology Micro-electyonics Technology Ltd. Ltd. Co.,Ltd Tel: Fax: Website: Fax: Website: Service User's manual for JY2X00, the Emulation and Development System for MCU When using the JY2X00 Emulation and Development System, please give us your advice, request and technical questions. Our website also provides BBS forum for you. We provide answers and take your feedback. And the registered members also can response and share your experience. 1.8 Repair To ensure the highest quality to our customers, Juyang has a very reliable and stable system. In addition, all our products undergo a strict test before leaving the factory to ensure product stability and reliability. In case the product is damaged (in use), please mail it to the maintenance department of our company, we'll provide fast service for you. We make the commitment: Guarantee in one year; life-long maintenance, only take in cost fee. Notes: CPLD and FPGA are not warrantable, but offers maintaining service, only take in cost fee. 2 Hardware 2.1 Hardware Structures JY-E2X00 EMULATOR consists of five parts. They are Emulator Adapter, Emulator Host, Cable for connection between Emulator adapter and Emulator Host, USB Cable for connection between Emulator Host and PC, a Power Adapter. Each part is shown as follows: 6

7 User's manual JY2X00,the theemulation Emulation and and Development Development System System for for MCU User's manual forforjy2x00, MCU Emulation Cable Logic Analyzer Interface USB Cable Target MCU Emulator Adapter Emulator Host Power Switch Figure 2-1 Switch Power Adapter Emulator Host There are three LED at the bottom right of upper cover. They are respectively Power (red LED), RUN (green LED), and BUSY (yellow LED). On the margin left, there is the 40-pin emulation interface. On the margin right, there are the LOGIC interface, USB interface, Power Switch and Power Jack. the 40-pin interface Busy Run Power Power Jack Power Switch USB interface Logic Analyzer Interface Figure 2-2 JY-E2X00 Emulator Out Changsha Juyang Micro-electronics Co.,Ltd. Tianjin Weilei Technology Ltd. Tianjin Weilei Technology Ltd. 7

8 User's manual JY2X00,the theemulation Emulation and and Development Development System System for for MCU User's manual forforjy2x00, MCU Emulator Adapter and Cable This 40 wires flat cable which connects Emulator Probe Assembly and Emulator Host ensures reliable communication up to 40MHz system clock. We provide five types of Emulator Adapter for customer: 1. DIP-40 adapter 2. PLCC_44 adapter 3. PLCC-68 adapter 4. JY_USER40 adapter 5. DIP-20 conversion head Different devices in same pin arrangement and same package share one adapter. We also provide a in-circuit emulation adapter, but the user should design a interface for emulator on your target board. DIP-40 device adapter PLCC-44 device adapter DIP-40 device adapter PLCC-44 device adapter Figure2-3 device adapter (1) DIP-40 device adapter DIP-40 adapter configuration is shown in figure 2-4, the connection with emulator is shown in figure 2-5: Changsha Juyang Micro-electronics Co.,Ltd. Tianjin Weilei Technology Ltd. Tianjin Weilei Technology Ltd. 8

9 . Figure 2-4 DIP-40 device adapter (2) PLCC-44 device adapter PLCC-44 adapter configuration is shown in figure 2-6, the connection with emulator is shown in figure 2-7: Figure 2-5 DIP-40 device adapter connect with emulator 9

10 Figure 2-6 PLCC-44 device adapter Jumper Settings: S1 S2 EMU Selection of the crystal oscillator on the adapter adapter derives its power from the Emulator USR Selection of the crystal Oscillator on the target board adapter derives its power from target board Figure 2-7 PLCC-44 device adapter connect with emulator (3) In-Circuit Emulation interface Circuit 10

11 User's manual JY2X00,the theemulation Emulation and and Development Development System System for for MCU User's manual forforjy2x00, MCU Figure 2-8 In-Circuit Emulation interface Circuit Figure 2-9 JY-USER40 Emulation Adapter Interface for in-circuit emulation (twenty-position dual-row header with inch square pins) is connected to the JY-USER40 adapter. The thick lines (shown as Figure 2-8) are only connected to target MCU, not connected to the other devices. ⑷ How to use the DIP-20 conversion head insert the AT89C51 device into the socket in the DIP-40 adapter; Changsha Juyang Micro-electronics Co.,Ltd. Tianjin Weilei Technology Ltd. Tianjin Weilei Technology Ltd. 11

12 insert the DIP-40 adapter into the socket in the conversion head; Insert conversion head pin into the socket in the user s target board; Select the AT89C51 device from Device Database for your project Cable of Emulator Host The RS-232 /USB cable is for high speed communication between Emulator Host and PC. Its length is 1.5 meters Power Adapter This module supply 9V DC power for Emulator Host. Output is DC 9V/100 ma, Input is AC220V+10%. 2.2 Hardware Connection After choosing right CPU according to user s application, the parts connection of Emulator can be made as follows: (1) Connect Emulation target system 1 Choose right adapter according to user s application; 2 Insert target CPU into the socket in the adapter; 3 Insert the adapter into the socket that in target board. Please pay attention to the position of the first pin; 4 Set jumper on the adapter (use default settings if none specified); 5 Connect the adapter and Emulator Host with 40-pin cable. (2) Connect communication cable Connect the Emulator Host and PC with USB cable (3) Install JY-E2X00 USB driver 1 install JY2X00 Debugger or JY-E2X00 Emulator for Keil driver; 2 turn off the power, and connect the power adapter; 3 turn on the power, new hardware found be shown, then Windows 2000/XP Operating System will automatically finish installation. Go to Device Manager > Universal Serial Bus Controllers, the user could find JY-E2X00 USB Driver after installation. It is shown in figure 2-10: 12

13 Figure 2-10 Device Manager ⑷ power-on test Connect system according to Figure 2-1, turn on the power, then you could see: 1 the power lamp immediately lights up; 2 Then the BUSY Lamp lights up for about 1 minute; 3 After BUSY lamp winking out, the RUN lamp shine: Otherwise, please turn off the power immediately and check the following: 1 Whether the direction of emulation adapter is correct; 2 Whether there is a crystal oscillator in the emulation adapter; 3 Whether clock cycle of the target CPU or manufacturer is changed. if yes, please initialize emulator; 4 if the clock cycle 6T/4T microchip, please select the short 40 wires cable 5Some chips couldn t execute to the start of user application code at address 0000h even EA = 0; Please erase their security bit. 6 Some chips need to configure Boot Status Byte (BSB BSB). Its default value is 0xFF 0xFF. You should change the value to 0x00 with programmer before emulating. NOTES: The above conditions could lead to lighten the three LEDs. You should check according to the above show. If adapter derives get power from the emulator, please turn on the emulator power first, then turn on the target system power; If adapter derives get power from target board please turn on the target system power first, then turn on the emulator power. 13

14 NOTES: Make sure the power is off before connecting the emulator system; Do not operate Emulator in bad environment, such as high temperature,quaky, moist and so on; make sure the input voltage is less than 5.5V; It is very necessary to check the hardware connection before turning the power on; Don't dismantle the JY-E2X00 emulator without permission. 3 JY-E2X00 for Keil 3.1 install the JY-E2X00 for Keil driver Debugging JY-E2X00 emulator in Keil uvision x, you should install the JY-E2X00 for Keil driver. Please perform the following steps: 1 Put the installation CD into the CD-ROM, and CD autorun enable. The interface included installation information is shown in figure 3-1. Figure Then double click the "Setup JY-E2X00 for Keil Driver" to install. Just select the driver you want, what is shown in figure 3-2. Tianjin Weilei Technology.,Ltd. 14

15 Figure 3-2 JY-E2X00 for keil setup 3 Set Debug Options The dialog Options for Target - Debug, shown in figure 3-3, configures the µvision3 debugger. Figure 3-3 Drivers of target device in the drop-down list 15

16 Figure 3-4 Option for Target standard 3.2 Hardware simulation parameters setting ting Click Settings, open the JY-E2X00 Emulator Drivers dialog box (as shown in figure 3-5): Figure 3-5 set simulation parameters 16

17 Communication mode Select emulator model you want. If select JY-E2100A(com), JY-E2200(com), JY-E2300(com), you also should select com that you use. Initialize emulator You should initialize emulator at any condition as below: The manufacturers of target chip have been modified; The clock cycle of target chip has been modified; Have updated the driver; Click Start button, displays a message box (as shown in figure 3-6). Then click Yes to start initializing: Figure 3-6 Initialize emulator Dialog Item Description Oscillator frequency Test Oscillator frequency In Emulator (program) ROM in emulator acts as program memory In target (program) ROM in target chip acts as program memory In Emulator (Data) RAM in emulator acts as data memory In target (Data) RAM in target chip acts as data memory Bus I/O (P0) P0 acts as bus and input/output port I/O (P0) P0 acts as only input/output port Bus I/O (P2) P2 acts as bus and input/output port I/O (P2) P2 acts as only input/output port Power +5V Provide +5v power to target chip Power +3.3V Provide +3.3v power to target chip Disable External reset disable enable External reset enable 17

18 4 JY2X00 Debugger 4.1 Setup JY2X00 Debugger To install JY2X00, please perform following steps: 1. Put the installation CD into the CD-ROM 2. After CD autorun enable, and then double click the Setup JY2X00 Debugger to install. JY2X00 Debugger support the keil C51 compiler, the user should install the keil C51 compiler. (please purchase your own or download from correlative website) 4.2 JY2X00 Debugger The JY2X00 IDE is the software independently developed by our company, which include hardware debugging and software debugging. It provides easy access to some of the Apple applications on your machine, displays which applications are currently running, and holds windows in their minimized state. For your convenience, you can add your own applications, files, and folders to the Dock too. Dockable window is proven to be the most effective solution to the limited screen space problem and complex window layout. Project Explorer and Project Status, you can hide them or change their position very easily. The JY2X00 IDE combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment, as shown in figure 4-1. JY2X00 helps you get programs working faster than ever while providing an easy-to-use development platform. The editor and debugger are integrated into a single application and provide a seamless embedded project development environment. The common shortcut keys are shown in table

19 Figure 4-1 JY2X00 main window Table 4-1 shortcut keys F1 Help F5 Enable/Disable Breakpoint CTRL+F9 Compile F6 Insert/Remove Breakpoint CTRL+F10 Compile All CTRL+S Save F7 Step in CTRL+X Cut F8 Step Over CTRL+F Find F9 Run CTRL+P Print CTRL+T Run till address CTRL+C Copy F4 Run to Cursor CTRL+N New CTRL+F8 Pause CTRL+O Open CTRL+F2 Reset CTRL+R Replace CTRL +J Set PC CTRL+Y Delete CTRL +Shift+(0-9) Toggle Bookmark CTRL+V Paste CTRL+(0-9) Jump to Bookmark 19

20 4.3 Menu File menu Figure 4-2 File menu New(N)... Ctrl+N Create a new source or text file Open(O)...Ctrl+O Open an existing file Save(S) Ctrl+S Save the active file Save as(a)... Save and rename the active file Close(C) Close the active file New Project(T) Create a new project Open Project(J) Open an existing project Save Project Save current project Save Project as(e) Save and rename current project Close Project(L) Close current project Print(P) Ctrl+P Print the active file Exit(X) Quit JY2X00 IDE and prompt for saving files 20

21 4.3.2 Project Figure 4-3 Project menu Project manager window Make the project manager window active, as is shown in figure 4-3: Add Module to Project Add a Group or File to the project Remove module from project Remove a Group or File from the project Edit Figure 4-4 Edit menu Cut Ctrl + X Cut selected text to clipboard Copy Ctrl + C Copy selected text to clipboard Paste Ctrl + V Paste text from clipboard Select All Ctrl + A Select all text in the current file Undo Ctrl + Z Undoes the last action Redo Shift + Ctrl + Z 21

22 Redoes the last action Find. Ctrl + F Search text in the active file Replace Ctrl + R Replace specific text Compile Figure 4-5 Compile menu Compile(M) Ctrl + F9 Compile modified files and build application Compile All Ctrl + F10 Re-Compile all source files and build application Compile Control Select conpiler control command Link Contrl Select Linker control command Debug 22

23 Figure 4-6 Debug menu Start/Stop Debug Session F5 Start or stop Debug Mode Go Run (execute) until the next active breakpoint Stop Running Reset Set CPU to reset state Step Execute a single-step into a function Step Over Execute a single-step over a function Runt to Cursor Line Execute until the current cursor line is reached Run to Assigned Address Execute until the assigned address is reached Anto Trace run Autorun trace step by step Auto Step Run Auto Execute a single-step over a function Set PC Enable/Disable Breakpoint Enable/disable breakpoint on current line Remove All Breakpoint Remove all breakpoints in the program Load.hex file Load the hex-file into a simulator, or into the target hardware Load.omf file Load the omf-file into 23

24 4.3.6 View Figure 4-7 View menu Watch Window Show or hide the Watch Window Display the compiling and linking information When you build an application with syntax errors, JY2X00 will display errors and warning messages in the Show other info Compile and link info. A double click on a message line opens the source file on the correct location in a editor window. Internal Data Window Show or hide the Internal Data Window SFR Window Show or hide the SFR Window General register Window Show or hide the General register Window Bit Data Window Show or hide the Bit Data Window External Data Window Show or hide the External Data Window Disassembly Show or hide the Disassembly window Functions Show the user function. Variable Window Show the user variable including name, type and value 24

25 4.3.7 Settings Figure 4-8 Setting menu Figure 4-9 Emulator setting Set emulator options The dialog Settings - Emulator configures the JY-E2X00 emulator. The following table describes the options of the Emulator dialog page: Dialog Item Description Hardware Simulator Need to connect JY-E2X00 emulator Software Simulator Not need to connect JY-E2X00 emulator In Emulator (program) ROM in emulator acts as program memory In target (program) ROM in target chip acts as program memory 25

26 In Emulator (Data) RAM in emulator acts as data memory In target (Data) RAM in target chip acts as data memory Bus I/O (P0) P0 acts as bus and input/output port I/O (P0) P0 acts as only input/output port Bus I/O (P2) P2 acts as bus and input/output port I/O (P2) P2 acts as only input/output port Power +5V Provide +5v power to target chip Power +3.3V Provide +3.3v power to target chip Disable External reset disable enable External reset enable FF (reset value) Reset value of ROM is FF 00 Reset value of ROM is 00 Set compiler options Tools Figure 4-10 Tools menu Calculator Call the Windows Calculator ASM Instruction Summary MCS-51 instruction set summary Initial Value of Timer Calculate the initial value of timer Baudrate Calculation Calculate the baudrate Generate data source 26

27 4.3.9 Window Figure 4-11 Window menu Cascade Arrange the Windows so they overlap Tile Horizontally Arrange the Windows so they no overlap Tile Vertically Arrange the Windows so they no overlap Minimize All Minimize to hide all active windows Arrange Icons Arrange Icons at the bottom of the window Help Figure 4-12 Help menu Open JY2X00 context help file Check for available updates 4.4 Creating Applications Create Project File and Select CPU To create a new project file select from the JY2X00 Debugger menu File New Project. This opens a standard Windows dialog that asks you for the new project file name. You should use a separate folder for each project. You can simply use the icon Create New Folder in this dialog box to get a new empty folder. 27

28 Figure 4-13 Create new project Enter the file name for the new project, i.e. Project1.jpr.Click Save presented a dialog box Emulator Settings (as shown in Figure 4-9), perform the following steps: Set Emulator When you create a new project JY2X00 asks you to select a CPU for your project. On the right of Emulator dialog box shows the JY2X00 device database. Just select the microcontroller you use. For the example in this chapter we are using the Atmel AT89C52 controller. Set Compiler The dialog Settings - Compiler configures the compiler: 28

29 Figure 4-14 Configure path Initialize emulator Figure 4-15 Configure debug options Click Initialization, and displays the initialization Parameters dialog box; 29

30 Figure 4-16 Emulator initialization Create New Source Files You may create a new source file with the menu option File New. This opens an empty editor window where you can enter your source code. JY2X00 Debugger enables the keyword color syntax highlighting when you save your file with the dialog File Save As under a filename with the extension *.C. or *.ASM. Figure 4-17 save source file dialoged file Once you have created your source file you can add this file to your project. JY2X00 Debugger offers several ways to add source files to a project. For example, 30

31 you can select the file group in the Project Source Files page and click with the right mouse key to open a local menu, shown in Figure The option Add Files opens the standard files dialog. Select the file Test1.C you have just created. You can also add the module like the Figure 4-19 shown. Figure 4-18 Add module to project Figure 4-19 Add module to project by menu command Compile Project You may translate all source files and link the application with a click on the Compile Target toolbar icon. When you compile an application with syntax errors, JY2X00 will display errors and warning messages in the Show other Info Window. A double click on a message line opens the source file on the correct location in a JY2X00 editor window Debug Application Program Once you have successfully generated your application you can start debugging. JY2X00 lets execute your application program in several different ways: With the Debug Menu and Debug Commands With the Run till Cursor line command in the local context menu 31

32 Use the step over command Use the Run command Use the breakpoint Local the cursor line on the left Gutter, click left mouse (or F6) to insert breakpoint (shown in Figure 4-20). After you have tested your application, it is required to create an Intel HEX file to download the software into an EPROM programmer or simulator. You can download the hex file to the chip directly by using a programmer. Figure 4-20 insert breakpoint Software Simulation JY2X00 Debugger includes hardware debugging and software debugging. Select Software Simulation in emulation mode. As shown in following figure. While we are in the software simulation mode, the code after compiling won t be loaded into the emulator. The steps of debugging are the same as that debugging the hardware simulation. 32

33 Figure 4-21 configure software simulation 33

Extended 8051 Support

Extended 8051 Support Spring/Summer 2001 Newsletter TM Extended 8051 Support During the past year, over 100 new 8051 devices have been released by 20 different silicon vendors. Keil Software is constantly enhancing our C51

More information

DS-51 Microprocessor Development System

DS-51 Microprocessor Development System DS-51 Microprocessor Development System In-Circuit Emulator for 8051 Family of Microcontrollers FEATURES Real-Time and Transparent In-Circuit Emulator Supports Most of the 8051 Derivatives Emulates 1.5V

More information

Topview Device Programmer B

Topview Device Programmer B Serial Port Power Supply Target Hardware SPI/ISP MODE Bundle Contents: Programmer Hardware mounted in the sleek wooden box. Power Supply. Serial Port Cable. SPI/ISP Programming Cable. Programmer User Guide.

More information

EB-51 Low-Cost Emulator

EB-51 Low-Cost Emulator EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger

More information

Programmer. User Guide

Programmer. User Guide Programmer User Guide Trademarks & Copyright Windows and Windows NT are registered trademarks of Microsoft Corporation. MCS-51 and Pentium are registered trademarks of Intel Corporation. AVR is registered

More information

NEW CEIBO DEBUGGER. Menus and Commands

NEW CEIBO DEBUGGER. Menus and Commands NEW CEIBO DEBUGGER Menus and Commands Ceibo Debugger Menus and Commands D.1. Introduction CEIBO DEBUGGER is the latest software available from Ceibo and can be used with most of Ceibo emulators. You will

More information

The professional Real-Time In-Circuit-Emulator: BICEPS

The professional Real-Time In-Circuit-Emulator: BICEPS embe!!er tools The professional Real-Time : BICEPS embe!!er 80C51 emulators The real-time in-circuit-emulator from Brendes is a complete and professional debugging solution for all microcontrollers of

More information

Frontline Electronics Pvt Ltd.

Frontline Electronics Pvt Ltd. Advanced Device Programmer For Philips 8051 Microcontrollers Frontline Electronics Pvt Ltd. Pandian Street, Alagapuram, Salem - 636 016, Tamilnadu. India. Ph : 0091 427-244 9238 / 243 1312. Fax : 0091

More information

Intel 8051 Family Standard PODs

Intel 8051 Family Standard PODs Intel 8051 Family Standard PODs All 8051 family PODs are 8-bit PODs that can be used on ic181, ic1000 and the PowerEmulator unit with the exception of a few PODs, that can not be used on the ic181 unit.

More information

Megawin 8051 OCD ICE

Megawin 8051 OCD ICE Megawin User Manual This document information is the intellectual property of Megawin Technology Co., Ltd. 1 Contents 1 Introduction... 3 Features... 3 Description... 3 2 Hardware Setup... 4 3 Software

More information

EPM900 - Overview. Features. Technical Data

EPM900 - Overview. Features. Technical Data Page 1 of 25 EPM900 - Overview The Keil EPM900 supports in-circuit debugging and parallel Flash ROM programming for the Philips P89LPC9xx device family. EPM900 connects directly to the µvision2 Debugger

More information

CEIBO FE-W7 Development System

CEIBO FE-W7 Development System CEIBO FE-W7 Development System Development System for Winbond W7xxxx Microcontrollers FEATURES Emulates Winbond W77xxx or W78xxx Microcontrollers 125K Code Memory Real-Time Emulation Frequency up to fmax

More information

DS-51 Development System

DS-51 Development System DS-51 Development System User's Manual COPYRIGHT BY CEIBO Rev. 05/14 - V1.1 POWER UP SEQUENCE Vcc from the emulator is disconnected in the emulator plug. For example, Pin 40 for the DIP package is disconnected

More information

This catalog includes the description and specifications for all Ceibo Development Tools. Systems are grouped in seven categories:

This catalog includes the description and specifications for all Ceibo Development Tools. Systems are grouped in seven categories: INTRODUCTION Development Tool for 80C51 Microcontrollers This catalog includes the description and specifications for all Ceibo Development Tools. Systems are grouped in seven categories: Development Boards:

More information

CEIBO FE-5111 Development System

CEIBO FE-5111 Development System CEIBO FE-5111 Development System Development System for Atmel W&M T89C5111 Microcontrollers FEATURES Emulates Atmel W&M T89C5111 4K Code Memory Real-Time Emulation and Trace Frequency up to 33MHz/5V ISP

More information

HandsOn Technology -- HT-MC-02 MODEL: HT-MC-02

HandsOn Technology -- HT-MC-02 MODEL: HT-MC-02 HandsOn Technology 8051 μcontroller Starter Kits FLASH μcontroller PROGRAMMER/DEVELOPMENT SYSTEM MODEL: HT-MC-02 8051 is one of the most popular 8-bit µcontroller architectures in use today, learn it the

More information

AD45 and AD61 Package Converters for 8751 Family (PLCC)

AD45 and AD61 Package Converters for 8751 Family (PLCC) PRODUCT DATA SHEET AD45 and AD61 Package Converters for 8751 Family (PLCC) Product Code Pins on skt Pins on Base Wiring Code Package Base pitch" Miscellaneous AD45 44 40 07 P.6 Clamshell Product Code Pins

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F38X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F38x Development Kit contains the following items: C8051F380 Target Board C8051Fxxx Development Kit Quick-start Guide Silicon Laboratories

More information

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission.

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission. INTRODUCTION This manual will guide you through the first steps of getting the SE-8051ICD running with the Crossware 8051 Development Suite and the Atmel Flexible In-System Programming system (FLIP). The

More information

This chapter introduces how to use the emulator of TOPICE quickly.

This chapter introduces how to use the emulator of TOPICE quickly. Quick Starting Summarization This chapter introduces how to use the emulator of TOPICE quickly. Compiling Source and Debugging Creating a New Project Select main menu Project, then choose the submenu New

More information

CEIBO FE-51RD2 Development System

CEIBO FE-51RD2 Development System CEIBO FE-51RD2 Development System Development System for Atmel AT89C51RD2 Microcontrollers FEATURES Emulates Atmel AT89C51RD2 60K Code Memory Real-Time Emulation Frequency up to 40MHz / 3V, 5V ISP and

More information

SIDE51 Quickstart Manual. SPJ Systems 101, Beaver Grandeur Baner Road Pune Tel Fax

SIDE51 Quickstart Manual. SPJ Systems 101, Beaver Grandeur Baner Road Pune Tel Fax SIDE51 Quickstart Manual SPJ Systems 101, Beaver Grandeur Baner Road Pune - 411045 Tel. +91-20-7293002 Fax. +91-20-7293003 Terms and Conditions for use of the software For the purposes of this document,

More information

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers

Keil TM MDK-ARM Quick Start for. Holtek s HT32 Series Microcontrollers Keil TM MDK-ARM Quick Start for Holtek s Microcontrollers Revision: V1.10 Date: August 25, 2011 Table of Contents 1 Introduction... 5 About the Quick Start Guide... 5 About the Keil MDK-ARM... 6 2 System

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F2XX DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F2xx Development Kits contain the following items: C8051F206 or C8051F226 Target Board C8051Fxxx Development Kit Quick-Start Guide Silicon

More information

Chapter 3. Getting Started

Chapter 3. Getting Started Chapter 3. Getting Started Chapter 3. Getting Started GMWIN is a programming tool that compiles a program, makes an execution file, transfers a file to PLC, monitors and debugs PLC data. GMWIN uses the

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK UNIVERSITY DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent

More information

DS-XA In-Circuit Emulator

DS-XA In-Circuit Emulator DS-XA In-Circuit Emulator In-Circuit Emulator for Philips XA Microcontrollers FEATURES Emulates XA Derivatives 2MByte Code and Data Memory Memory With Mapping Capabilities Real-Time Trace Frequency Range

More information

POD 51EH C541U 12 EA ALE PSEN XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C541U 12

POD 51EH C541U 12 EA ALE PSEN XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C541U 12 6 7.. P P POD 5EH C54U RST R PWD Y IDL Y EML G MON Y MERR R JP JP T JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 EA ALE PSEN T XS MCU XS T 7 6 5 4 0 D P P P D M JP0 XL7 XL6 XL5 XL4 XL XL XL XL0 FULL USL

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK C8051F560 DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent

More information

CEIBO FE-5131A Development System

CEIBO FE-5131A Development System CEIBO FE-5131A Development System Development System for Atmel AT89C5131A Microcontrollers FEATURES Emulates AT89C5131/AT89C5131A with 6/12 Clocks/Cycle 31K Code Memory Software Trace Real-Time Emulation

More information

IAR EWARM Quick Start for. Holtek s HT32 Series Microcontrollers

IAR EWARM Quick Start for. Holtek s HT32 Series Microcontrollers IAR EWARM Quick Start for Holtek s Microcontrollers Revision: V1.10 Date: August 25, 2011 Table of Contents 1 Introduction... 5 About the Quick Start Guide... 5 About the IAR EWARM... 6 2 System Requirements...

More information

TEMIC 51T (Temic) EMULATION

TEMIC 51T (Temic) EMULATION Note: To use with frequencies above 40Mhz it will be required to use an emulator board that has been specially modified to obtain high frequency operation and will work only with the POD-51Temic. The EPROM

More information

DS-251 In-Circuit Emulator

DS-251 In-Circuit Emulator DS-251 In-Circuit Emulator In-Circuit Emulator for 251 Microcontrollers FEATURES Real-Time and Transparent In-Circuit Emulator for 251s Standard 256K Emulation Memory Real-Time Trace up to 128K Frames

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK C8051F330 DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent

More information

_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes

_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes _ V9.12. 225 Technical Notes Intel 8085 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge

More information

8051 General Purpose Board

8051 General Purpose Board 8051 General Purpose Board CAMPUS COMPONENT Pvt. Ltd. www.campuscomponent.com 1 DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK LIN DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent damage

More information

Evaluation board for NXP LPC2103. User Guide. Preliminary Version updated 27 th Aug TechToys Company All Rights Reserved

Evaluation board for NXP LPC2103. User Guide. Preliminary Version updated 27 th Aug TechToys Company All Rights Reserved Evaluation board for NXP LPC2103 User Guide 1 SOFTWARE Download from KEIL web site at http://www.keil.com/demo/ for ARM evaluation software. Limitations to this evaluation copy have been summarized on

More information

ToolStick-EK TOOLSTICK USER S GUIDE. 1. Kit Contents. 2. ToolStick Overview. Green and Red LEDs. C8051F321 provides USB debug interface.

ToolStick-EK TOOLSTICK USER S GUIDE. 1. Kit Contents. 2. ToolStick Overview. Green and Red LEDs. C8051F321 provides USB debug interface. TOOLSTICK USER S GUIDE 1. Kit Contents The ToolStick kit contains the following items: ToolStick Silicon Laboratories Evaluation Kit IDE and Product Information CD-ROM. CD content includes: Silicon Laboratories

More information

EMULATOR SETUP MB BIT COMPACT-ICE

EMULATOR SETUP MB BIT COMPACT-ICE Fujitsu Microelectronics Europe Application Note MCU-AN-390077-E-V11 F²MC-16L/LX FAMILY 16-BIT MICROCONTROLLER MB903XX/4XX/5XX/6XX EMULATOR SETUP MB2147-05 16BIT COMPACT-ICE APPLICATION NOTE Revision History

More information

GENTOS: CoreRiver s Total Solutions for Embedded System Development. Preliminary. Rev. 1.2 September 2005

GENTOS: CoreRiver s Total Solutions for Embedded System Development. Preliminary. Rev. 1.2 September 2005 GENTOS: CoreRiver s Total Solutions for Embedded System Development Preliminary Rev. 1.2 September 2005 Copyright CoreRiver Semiconductor Co., Ltd. 2005 All Rights Reserved Page 1 of 52 CoreRiver Semiconductor

More information

How Nohau supports the Philips 8051MX Microcontroller

How Nohau supports the Philips 8051MX Microcontroller How Nohau supports the Philips 8051MX Microcontroller There are two options for the emulation of the 8xC51MB2 and 8xC51MC2 micros. One is the emulator with 768k of emulation memory that has been configured

More information

MadLab JellyBean. version 1.0. Written by James Hutchby Copyright MadLab Ltd All Rights Reserved.

MadLab JellyBean. version 1.0. Written by James Hutchby Copyright MadLab Ltd All Rights Reserved. MadLab JellyBean version 1.0 Written by James Hutchby Copyright MadLab Ltd. 2010 All Rights Reserved info@madlab.org www.madlab.org MadLab is a registered service mark of MadLab Ltd. in the UK. PIC is

More information

AN1369 APPLICATION NOTE

AN1369 APPLICATION NOTE AN1369 APPLICATION NOTE GETTING STARTED WITH RAISONANCE IDE FOR THE ST6 MICROCONTROLLER by Microcontroller Division Applications INTRODUCTION Ride is the development toolchain for ST62 developed by Raisonance.

More information

DoCD IP Core. DCD on Chip Debug System v. 6.02

DoCD IP Core. DCD on Chip Debug System v. 6.02 2018 DoCD IP Core DCD on Chip Debug System v. 6.02 C O M P A N Y O V E R V I E W Digital Core Design is a leading IP Core provider and a System-on-Chip design house. The company was founded in 1999 and

More information

FEATURES Supports following ST upsd3200 family of microcontrollers ( both package of QFP52 and QFP80)

FEATURES Supports following ST upsd3200 family of microcontrollers ( both package of QFP52 and QFP80) ME-3200 Emulator INTRUDUCTION ME-3200 is a real-time in-circuit emulator dedicated to ST upsd3200 family of microcontrollers. It has the architecture of HOST and POD and is linked to PC via the parallel

More information

Project. A project file contains the following information:

Project. A project file contains the following information: 2 Project The mikroc PRO for AVR organizes applications into projects consisting of a single project file (extension.mcpav) and one or more source files (extension.c). The mikroc PRO for AVR IDE allows

More information

All information, including contact information, is available on our web site Feel free also to explore our alternative products.

All information, including contact information, is available on our web site   Feel free also to explore our alternative products. _ V1.1 POD Hardware Reference Intel 80186 EA POD POD rev. D Ordering code IC20011-1 Thank you for purchasing this product from isystem. This product has been carefully crafted to satisfy your needs. Should

More information

8051 Basic Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

8051 Basic Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 8051 Basic Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

Programming in the MAXQ environment

Programming in the MAXQ environment AVAILABLE The in-circuit debugging and program-loading features of the MAXQ2000 microcontroller combine with IAR s Embedded Workbench development environment to provide C or assembly-level application

More information

Application Note. Startup DevKit16. History 19 th June 00 TKa V1.0 started 20 th June 00 TKa V1.1 Some minor text corrections

Application Note. Startup DevKit16. History 19 th June 00 TKa V1.0 started 20 th June 00 TKa V1.1 Some minor text corrections Application Note Startup DevKit16 Fujitsu Mikroelektronik GmbH, Microcontroller Application Group History 19 th June 00 TKa V1.0 started 20 th June 00 TKa V1.1 Some minor text corrections 1 Warranty and

More information

STM32L100C-Discovery Board Projects

STM32L100C-Discovery Board Projects STM32L100C-Discovery Board Projects Keil Microcontroller Development Kit for ARM (MDK-ARM) Version 5.xx As illustrated in Figure 1, MDK-ARM Version 5.xx (µvision5) comprises a set of core functions: Integrated

More information

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The MegaAVR-Development board is designed for

More information

LOGIC POWER. Flash Programmer User s guide

LOGIC POWER. Flash Programmer User s guide LOGIC POWER Flash Programmer User s guide FLASH PROGRAMMER Table of contents Chapter 1. Flash Programmer kit Overview 1.1 Introduction...1 1.2 Highlights.. 1 1.3 Flash Programmer content....1 1.4 Introducing

More information

78M6618 PDU1 Firmware Quick Start Guide

78M6618 PDU1 Firmware Quick Start Guide 78M6618 PDU1 Firmware Quick Start Guide July 2012 Rev. 0 UG_6618_122 Table of Contents 1 Introduction... 3 1.1 What s Included with an EVK?... 4 1.2 What s included with an SDK?... 5 1.3 Other Development

More information

Application Note 112 version 1.1 Installing a User program in EPROM on the Intel 8x930 4 Port USB Evaluation Board

Application Note 112 version 1.1 Installing a User program in EPROM on the Intel 8x930 4 Port USB Evaluation Board C COMPILERS REAL-TIME OS SIMULATORS EDUCATION EVALUATION BOARDS 16990 Dallas Parkway Suite 120 Dallas, Texas 75248 800-348-8051 www.keil.com Application Note 112 version 1.1 Installing a User program in

More information

AC/DC. Adapter. Serial. Adapter. Figure 1. Hardware Setup

AC/DC. Adapter. Serial. Adapter. Figure 1. Hardware Setup C8051F35X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F35x Development Kit contains the following items: C8051F350 Target Board Serial Adapter (RS232 to Target Board Debug Interface Protocol

More information

Programming the Cypress EZ-USB Board

Programming the Cypress EZ-USB Board OVERVIEW This Application Note shows you how to: Connect the Cypress EZ-USB Development Board to the PC and start the Keil Monitor-51. Verify that the Cypress EZ-USB Development Board works and download

More information

AC/DC Adapter. Figure 1. Hardware Setup

AC/DC Adapter. Figure 1. Hardware Setup C8051F12X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F12x Development Kit contains the following items: C8051F120 Target Board Serial Adapter (RS232 to Target Board Debug Interface Protocol

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

TROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON

TROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON TROVIS-VIEW 4 Software TROVIS 6661 Operating Instructions Electronics from SAMSON EB 6661 EN Edition August 2017 Definition of signal words DANGER! Hazardous situations which, if not avoided, will result

More information

Project Debugging with MDK-ARM

Project Debugging with MDK-ARM Project Debugging with MDK-ARM Notes: This document assumes MDK-ARM Version 5.xx (µvision5 ) is installed with the required ST-Link USB driver, device family pack (STM32F4xx for STM32F4-Discovery board;

More information

Section 1 AVR Studio User Guide

Section 1 AVR Studio User Guide Section 1 AVR Studio User Guide 1.1 Introduction Welcome to AVR Studio from Atmel Corporation. AVR Studio is a Development Tool for the AVR family of microcontrollers. This manual describes the how to

More information

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing CMS-8GP32 A Motorola MC68HC908GP32 Microcontroller Board xiom anufacturing 2000 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com

More information

DIY KIT 123. ATMEL 89xxxx PROGRAMMER

DIY KIT 123. ATMEL 89xxxx PROGRAMMER INTRODUCTION This kit is a powerful programmer for the Atmel 8051 family of microcontrollers. It supports the following devices: 89C1051, 89C2051 and 89C4051 89C51, 89LV51 89C52, 89LV52 89C55, 89LV55 89S8252,

More information

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 8051 Intermidiate Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

Keil uvision development story (Adapted from (Valvano, 2014a))

Keil uvision development story (Adapted from (Valvano, 2014a)) Introduction uvision has powerful tools for debugging and developing C and Assembly code. For debugging a code, one can either simulate it on the IDE s simulator or execute the code directly on ta Keil

More information

EMULATOR SYSTEM MB

EMULATOR SYSTEM MB Fujitsu Microelectronics Europe Application Note MCU-AN-391026-E-V12 FR FAMILY SUPPORT TOOL EMULATOR SYSTEM MB2198-01 INSTALLATION GUIDE MB2198-01 APPLICATION NOTE Revision History Revision History Date

More information

Parts List. Nohau In-Circuit Emulators. EMUL51-PC For the 80C51MX Family. By ICE Technology Tel Tel Fax

Parts List. Nohau In-Circuit Emulators. EMUL51-PC For the 80C51MX Family. By ICE Technology Tel Tel Fax Parts List Nohau In-Circuit Emulators EMUL51-PC For the 80C51MX Family By ICE Technology Tel 800.686.6428 Tel 650.375.0409 Fax 650.375.8666 Email: sales@icetech.com www.icetech.com Introduction What this

More information

Also available for purchase separately are socket daughter boards for the QFN-11 and QFN-10 packages.

Also available for purchase separately are socket daughter boards for the QFN-11 and QFN-10 packages. C8051T606 DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051T606 Development Kit contains the following items: C8051T606 Main Board C8051T606 MSOP Socket Daughter Board for programming MSOP devices

More information

minimodul-535 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain

minimodul-535 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain minimodul-535 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain Note: The PHYTEC Spectrum CD includes the electronic version

More information

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick TOOLSTICK C8051F931 DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent

More information

MB95260H/MB95270H. MB95280H Series. MB95260H Series/MB95270H Series/

MB95260H/MB95270H. MB95280H Series. MB95260H Series/MB95270H Series/ F 2 MC-8FX Family 8-bit Microcontroller MB95260H Series/MB95270H Series/ General-purpose, low pin count package MB95260H Series, MB95270H Series, and with dual-operation Flash memory that can address EEPROM

More information

M16C/62P QSK QSK62P Plus Tutorial 1. Software Development Process using HEW4

M16C/62P QSK QSK62P Plus Tutorial 1. Software Development Process using HEW4 M16C/62P QSK QSK62P Plus Tutorial 1 Software Development Process using HEW4 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW4 (Highperformance Embedded

More information

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter

AC/DC. Adapter. Ribbon. Cable Serial. Serial. Adapter. Figure 1. Hardware Setup using an EC2 Serial Adapter C8051F32X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F32x Development Kit contains the following items: C8051F320 Target Board C8051Fxxx Development Kit Quick-Start Guide C8051F32x Development

More information

SKP16C26 Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C26 Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C26 Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

TROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON

TROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON TROVIS-VIEW 4 Software TROVIS 6661 Operating Instructions Electronics from SAMSON EB 6661 EN Edition January 2015 Definition of signal words DANGER! Hazardous situations which, if not avoided, will result

More information

TriCore Free Entry Tool Chain. AURIX family and AUDO Future, AUDO MAX

TriCore Free Entry Tool Chain. AURIX family and AUDO Future, AUDO MAX A Getting Started to TriCore Free Entry Tool Chain AURIX family and AUDO Future, AUDO MAX Integrated Development Environment for 32-bit TriCore derivatives Contents Before you start 1 of 36 PLS / HighTec

More information

EMUL51XA PC. User Guide. Edition 1. ICE Technology - All rights reserved worldwide.

EMUL51XA PC. User Guide. Edition 1. ICE Technology - All rights reserved worldwide. EMUL51XA PC User Guide Edition 1 ICE Technology - All rights reserved worldwide. EMUL51XA PC User Guide Contents About this Guide vii Downloading EMUL51XA PC Product Documentation vii Overview of the EMUL51XA

More information

Figure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system.

Figure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system. Course Code: EEE 4846 International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE) Course Title: Embedded System Sessional Exp. 1: Familiarization with necessary

More information

Dataman-S4 Version 3.30 <ALL> Devices List

Dataman-S4 Version 3.30 <ALL> Devices List Page 1 of 8 March 2006 1. S4 8 bit (EPROM) lib. V3.00 27010 27128 27128A 2716 2716B 27256 2732 2732A 2732B 27512 2764 2764A 27C010 27C020 27C040 27C080 27C100 27C128 27C256 27C512 27C512L 27C64 27H010

More information

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note Fujitsu Microelectronics Europe Application Note MCU-AN-395002-E-V10 F²MC-8FX FAMILY 8-BIT MICROCONTROLLER MB95100 SERIES EMULATOR HW SETUP APPLICATION NOTE Revision History Revision History Date 2004-10-12

More information

Dataman-S6 - User's Manual. Dataman-S6 Compact USB Programmer User's Manual

Dataman-S6 - User's Manual. Dataman-S6 Compact USB Programmer User's Manual Dataman-S6 Compact USB Programmer User's Manual Contents Chapter 1 Product Description 1-1 Introduction 1-2 Safety Information 1-3 Precautions 1-4 Operating System, Hardware Requirements 1-5 Accessories

More information

Combined Serial and Parallel Programming Systems for Atmel 8051 Microcontrollers EQ-8051-ST1 GETTING STARTED. (Preliminary Manual)

Combined Serial and Parallel Programming Systems for Atmel 8051 Microcontrollers EQ-8051-ST1 GETTING STARTED. (Preliminary Manual) Combined Serial and Parallel Programming Systems for Atmel 8051 Microcontrollers EQ-8051-ST1 GETTING STARTED (Preliminary Manual) Copyright Information Equinox guarantees that its products will be free

More information

Controller Continuum. for Microcontrollers V6.3. Quick Start

Controller Continuum. for Microcontrollers V6.3. Quick Start Controller Continuum for Microcontrollers V6.3 Quick Start CodeWarrior Development Studio for Microcontrollers V6.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel

More information

Embedded World Television, Radio, CD player, Washing Machine Microwave Oven Card readers, Palm devices

Embedded World Television, Radio, CD player, Washing Machine Microwave Oven Card readers, Palm devices A presentation on INTRODUCTION We are living in the Embedded World. We are surrounded with many embedded products and our daily life largely depends on the proper functioning of these gadgets. Television,

More information

BASCOM-8051 Version 2.00 BASCOM The Windows 8051 BASIC Compiler. BASCOM-8051 User Guide MCS Electronics. Page -1-

BASCOM-8051 Version 2.00 BASCOM The Windows 8051 BASIC Compiler. BASCOM-8051 User Guide MCS Electronics. Page -1- BASCOM-8051 The Windows 8051 BASIC Compiler BASCOM-8051 User Guide 1995-2000 MCS Electronics Page -1- MCS Electronics may update this documentation without notice. Products specification and usage may

More information

POD 51EH C517A 24 XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0 PE EA ALE PSEN JP1. Figure 1. POD 51EH C517A 24

POD 51EH C517A 24 XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0 PE EA ALE PSEN JP1. Figure 1. POD 51EH C517A 24 6 7.. P P POD 5EH C57A 4 RST R PWD Y IDL Y EML G MON Y MERR R JP T JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 T XS MCU XS T 7 6 5 4 0 P P P6 P7 JP0 XL7 XL6 XL5 XL4 XL XL XL XL0 PE EA ALE PSEN JP P5

More information

Figure 1-1 ISPAVRU1 application

Figure 1-1 ISPAVRU1 application ISP AVR Programmer through USB Main Features AVR Studio Interface (AVR Studio 4.12 or later) Supports all AVR Device with ISP interface, refer to AVR Studio Programs both Flash and EEPROM Supports Fuse

More information

Development Tools. 8-Bit Development Tools. Development Tools. AVR Development Tools

Development Tools. 8-Bit Development Tools. Development Tools. AVR Development Tools Development Tools AVR Development Tools This section describes some of the development tools that are available for the 8-bit AVR family. Atmel AVR Assembler Atmel AVR Simulator IAR ANSI C-Compiler, Assembler,

More information

micromodul-8051 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain

micromodul-8051 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain micromodul-8051 QuickStart Instructions Using PHYTEC FlashTools98 for Windows and the Keil µvision2 Software Evaluation Development Tool Chain Note: The PHYTEC Spectrum CD includes the electronic version

More information

78M6613 PSU Firmware Quick Start Guide

78M6613 PSU Firmware Quick Start Guide AVAILABLE 78M6613 PSU Firmware Quick Start Guide May 4, 2012 Rev. 0 UG_6613_113 78M6613 PSU Firmware Quick Start Guide UG_6612_113 Maxim cannot assume responsibility for use of any circuitry other than

More information

AT89 Series Development. Tools Support Family In-Circuit Emulator

AT89 Series Development. Tools Support Family In-Circuit Emulator 8051 Family In-Circuit Emulator The EMUL51 -PC is a high performance in-circuit emulator specifically designed to provide an optimal environment for 8051 family microcontroller hardware and software development.

More information

AURIX family and AUDO Future, AUDO MAX

AURIX family and AUDO Future, AUDO MAX A Getting Started to Free TriCore Entry Tool Chain AURIX family and AUDO Future, AUDO MAX Integrated Development Environment for 32-bit TriCore derivatives Contents Before you start 1 of 39 PLS / HighTec

More information

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series F 2 MC-8FX Family 8-bit Microcontroller The MB95200 series with a general-purpose low pin count package and built-in CR oscillator has been added to the product lineup of the 8-bit microcontroller 8FX

More information

MS WORD HOW TO START MSWORD WINDOW OF MSWORD

MS WORD HOW TO START MSWORD WINDOW OF MSWORD MS WORD MS WORD is word processing software. We can write any type of matter or text in this software and attractive do this. In this software, file is called document and the extension name of the file

More information

Dataman-S4 Version 3.00 <ALL> Devices List

Dataman-S4 Version 3.00 <ALL> Devices List Page 1 of 9 September 2004 1. S4 8 bit (EPROM) lib. V3.00 AMD 27010 27128 27128A 2716 2716B 27256 2732 2732A 2732B 27512 2764 2764A 27C010 27C020 27C040 27C080 27C100 27C128 27C256 27C512 27C512L 27C64

More information

1 Preface About this Manual Intended Audience Revision History Document Conventions Version...

1 Preface About this Manual Intended Audience Revision History Document Conventions Version... Table of Contents 1 Preface... 3 1.1 About this Manual... 3 1.2 Intended Audience... 3 1.3 Revision History... 3 1.4 Document Conventions... 3 1.5 Version... 4 2 Introduction... 5 2.1 Overview... 5 2.2

More information

HT-IDE3000 User s Guide

HT-IDE3000 User s Guide HT-IDE3000 User s Guide February 2014 Copyright 2013 by the company. All rights reserved. Printed in Taiwan. No part of this publication may be reproduced, stored in a retrieval system, or transmitted

More information

TPEditor User Manual

TPEditor User Manual Table of Contents TPEditor User Manual Chapter 1 TPEditor Operation... 1-1 1-1 Recommended System Requirements... 1-1 1-2 TPEditor Software Installation... 1-1 1-3 Basic Introduction... 1-6 1-4 Skills

More information