xl2000 user manual 

51tracer  simulator user manual 

XL2000 schematic 

XLISP Applications software download:

xl2000 Details Information51tracer  simulator Details Informationquickstart download:explanation of the procedures

ebay store     Shipped by UPS/ to USA/worldwide, (about 3-5 days)

Introduction of XL2000 experimental system +usb 51tracer debugger simulator

XL2000 experimental system Details Information...

super!!!  usb 51tracer debugger  simulatorDetails Information...

System introduction

XL2000 comprehensive experimental system (shorts for XL2000) is a multi-functional 8051 MCU development platform (partly supporting AVR/PIC family chips) which is developed by Xuelin Electronic Co. Shenzhen, China. The company has more than 10 years of experience on embedded system designing and manufacturing around 8051 MCU family chips.  XL2000 combines not only the peripheral hardware often seen on other similar product, also ISP downloading wires, MCU programmer, debugger and simulator all in one board. With the assistant of hundreds of short and real runnable C language programming examples, you could learn the programming technology comprehensively in the shortest time. It is especially suitable for beginners, college students and embedded engineers.

super!!!  usb 51tracer debugger  simulator

Integrated Development Environment to edit, build, download, simulate and debug within the same program.
Debugging of 8051 programs in C, Assembly or mixed level.
Debugged program can be simultaneously viewed in C and Assembly.
Variable window to watch C variable names, values and addresses.
Register window to watch the special function registers including 8051 ports.
Memory window to watch and modify program memory and internal RAM.
Call stack window to view list of function calls that lead to current program line ( traces all jumps and calls )
Terminal window to monitor 8051's serial port
Output Window Debug Tab to watch debug messages
Fully customizable window layout with dock able or floating debug windows.
Stop Debugging button to stop Debugging at any point
Go button to start execution
Step Into and Step Over buttons to single-step through the source code at C or Assembly level
Unlimited number of breakpoints to stop execution at any C or Assembly source line.
Windows 95/98/ME, NT,2000/2003 and XP compatible
Multi-file Editor to create and modify C or Assembly source code while simulating.
Supports Micro C for 8051/52.

Standard configuration 

XL2000 DEVELOPMENT Board
51tracer Emulation debugger 
DIP40 Emulation port
USB cable
RS232 Cable
AT89S52 Chip*2
Remote control
ISP cable

Dupont thread expansion connection 20x wire
CD-ROM (Programmer Driver , English version PDF User manual , Board Schematic , Sample code (C / ASM) .)
Compatible for OS including Windows 98, Windows 2000/NT, Windows XP , Windows 2003 and Vista

Features of XL2000 system: 

Entirely open mold designing:

What is the entirely open mode? All hardware resources are open for users. They are not pre-connected on the board. You can combine various hardware resources into a simple working embedded system as you wish. You have the most flexibility to configure the hardware and programming on it. For example, when you are writing a marquee program, you can write P1 port or P2 port without any limitation on the hardware pre-connection. You only need to change the connecting wires of the system. By this way, you are not limited by the pre-connection among the hardware resources and have more intuitive feeling about how the software is controlling the hardware deeply. Actually XL2000 is the only development board which supports entirely open designing in the market.

High quality workmanship

: This experimental box employes high ranked apparent acrylics board, with aluminum alloy containers, made by machines with surface mount technology. The workmanship is fabulous.

XL2000 appearance with package box , specially made for it and has the grand styles. Package size: 210*360* 80mm , package weight: 2.6 kilos

Outlook of XL2000 (dark PCB for double faces, the SMT art makes it maybe the most elegant MCU experiment system you have ever seen, luxurious and noble, you will love it at the first sight.

Super pow

erful hardware resources configuration:

It integrates almost all the possible functional module parts oriented to the real application of this 8051 MCU. You do not need to find other components and it should be very helpful for your development task.

List of hardware resources on borad

Basic experimental resources

Experimental resources of digital hardware electricity

Extended experimental resources

Advanced application experiments

8digits button switch (direct ports)

74LS14 reverser

12864 character LCD screen

step motor(standard allocation)

8digits lighting tubes(port indication)

74LS164 series-in and series-out

Dac0832 digital-simulating

16*16Chinese character lattice screen(red LED)

8digits switch(direct port)

74LS47 digital code translator

ADC 0804 simulating-digital

18B20 digital temperature collection

8digits digital tube indication(static or dynamic)

74LS165 series-in and series-out

24C 02 serial port  EPROM

DS1302 CLOCK

loudspeaker alarmming(singing)

74LS138 code translator

93C 46 EPROM

8155 port expansion

16*16 matrix button switch (in rows and lines)

MAX232 serial port communication

 output of 1 digit relay(could be controlled directly)

infrared remote control(standard allocation of remote controller)

CP2102  USB2.0USB/232double communication

89C 2051 core monitoring (stable and high speed)

single chip machine simulating(standard allocation of simulating end)

ISP downloading (online programming)

MAX485 PORTSD CARDCAN CP2551PS2 PORT
NE555 OscillatorCrystal select

items

Port

comment

1.communication and downloading

 

 

JP14

RS232/USB communication selector(select actual used port)

JP13

RS232/USB communication selector(select actual used port)

JP17

Programmer/simulator selector(pop on=program, press down=simulator)

K16

Reset. When it is pressed, the program restarts.

JP2

USB communication port, for communication, simulation, programming and power supply.

JP1

RS232 communication port,exclusive with USB communication, anyway, when use RS232 communication, also need USB cable to supply power.

JP23

ISP downloading head,support to download program from host PC to board. It needs basic understanding of the chip will be burned.

2. power supply

JP33

Power switch. It is only applicable for extra power supply. When using USB for power supply, it is invalid.

J4

Extra power input.( Default with USB for power supply, no extra power input)

3. CPU simulation

IC16

Experimental socket. When programming, insert AT89S52 and simulating with SST89E564.(attention: make sure the chip breach is up.)

JP44

P1 output port(P1.0—P1.7)

JP53

P3 output port(P3.0—P3.7)

JP51

P0 output port(P0.0—P0.7)

JP52

P2 output port(P2.0—P2.7)

JP59

40PIN simulator head, same order with standard 8051 pins, take care of pin order

4. Analog to Digit converter

ADC0804

J3

ADC0804 control terminal

JP35

ADC0804 data terminal

JP30

External analog signal input.

JP60

AD jumper. Default state is on, if needing external analog signal, input from AD input port JP30.

ADJ13

AD experiment. Used for analog signal, adjustable 10K resistor.

5. Digit to analog converter

DAC0832

JP24

DAC0832 control end, in this system, connect WR to P36, CS to P27

JP27

DAC0832 data end, in this system, connect to P0 port

J2

DAC0832 output end, connect to oscilloscope.

6. LCD display 12864LCD

JP41

LCD experiment jumper, when doing LCD experiment, make it closed

Note: here we have 12864 LCD.

7. 8bit digit led

 

 

JP8 JP5

control end, in this system, connect to P2 port.

data end, in this system, connect to P0 port.

8. decoder

(74LS47)

JP19

74LS47 data input.

JP88

74LS47 data output, in examples, could connect to JP5

9. parallel in serial out74LS165

JP28

74LS165 data input.

JP21

74LS165 data output.

10. 3-8 decoder74LS138

JP22

74LS138 data input.

JP25

74LS138 data output

11 serial in parallel out74LS164

JP20

74LS164 data input, in examples, A/B is connected to P3.0, CLK to P3.1.

JP26

74LS164 data output, in examples, connect JP32 to show 8 way output.

12 inverter

(74LS14)

JP29

74LS14 data input

JP34

74LS14 data output, change signal from low to high or high to low

13 step motor

JP31

Motor control signal input

JP36

Motor output

14. 93C 46

JP46

93C 46 control

15 24C 02

JP38

24C 02 control, in examples, SLC is connected to P3.6, SDA to P3.7

16 speaker

JP16

Input signal for speaker, in examples , connected to P3.3

17 remote

JP45

Input signal for remote receiver, in examples, connected to P3.7

18 18B20

JP39

Output for temperature detector, in examples, connected to P3.0

20 8way indicator

JP32

Correspond to D00---D07 lights, 0=on, 1=off

21 matrix switches

JP50

Correspond to 4*4 matrix keys, in examples, connected to P1

22 1 way relay output

JP1

Correspond to JP00 relays,

23  DS1302JP83in examples, connected to P1.0,P1.1,P1.2 
24  NE555JP80JP80 OUT   W2Adjustment
25  PS2JP81TO PC PS2 KEYBOARD
26  Crystal selectJP89S1 USER ----12MHZ
27 SD CARDJP74JP74  CS DI CK DO     5V GND

28 dig switch

JP40

Correspond to J00---J07 dig switches, on=0, off=suspending

29 232 PORTJP1TO PC RS 232
30 485 PORTJP76J24 A GND B     J25 RO.DI .E
31 CAN BUSJP75Retention
32. 8155 extensionJP63 for control, JP58 for data, JP61 for PB port

33 Chinese lattice

JP55

Row scan for top half, in examples, connected to P0.

JP54

Row scan for bottom half, in examples, connected to P2

JP62

Column scan, connect to 74LS154.

USB communication connectors:

USB communication connectors could be used for ISP downloading and also power supplying. It is not necessary to supply the board with an extra external power. It facilitates the laptop users who have not LPT or COM port on his laptop. The single wire connection makes it extremely simple and suit for debugging on the field.

anti-plug-protection:

All plugs are designed to prevent wrong plug-in. With connection pictures and clear instructions, it is convenient for your learning even if you are a beginner.

 Unique intelligent single click design in software:

You can finish the erasing, writing, verification and running by a single click. It is very helpful for the real programming and reducing the unnecessary debugging time. For example, by the verification step, you are confident your code is really written into the chip. So you can locate connection issue or logical issue in the code quickly when there is something wrong. It is also suitable for international users with our offering of English software version. It is specially equipped with a 3in 1 public plug which supports burning, running and simulating. It is convenient and not need to plug and unplug here and there.  

 

System requirement and specification:

WINDOWS98/ME/2000/XP/2003 operation system.

Minimum 50MB space in hard disk.

At least one USB port or RS232 serial port

PCB size: 170* 270 mm

package size: 210*360* 80 mm

package weight: 2.6 kilograms

Reasons to choose this product:

1. Many of the development boards are made by electric soldering iron under amateur conditions and are several yuan cheaper. But as a fact they have no packages nor complete set software (users have to download from the internet) or after service. The workmanship and quality could not be ensured. While our products are manufactured by standard smt streamlines and have formal colorful packages.

2 We are a registered company with a long history of making single chip machines (formal invoices are available) rather than a company run by some individual. We were founded in 2001 and have several years of experience in this business which determines the stability of our products and services.
3. We have the most and most professional authoritative true examples of 51 single chip machine programs which could provide you with the tender guidance to development programs.

4 Our payment term is delivery payment and other flexible term such as alipay which could guarantee buyers interests and make it convenient for buyers to the largest extent.

5 All our products are 100% tested twice during production, malfunction rate is lower than 0.1%. Hence we have the confidence and ability to offer you the post-sold service as free exchanging within 3 months and free fix within 1 year in order to clear up your worries.

6 We have specific instruction handbook as complete sets with hardware connection picture which allow beginners of no foundation master the technology fast, improve their learning interests and efficiency.

7. There are dozens of or hundreds of people in our forum anytime to ensure we could solve the users problems in the shortest time.

Step by step learning method:

When you get this elegant experiment box, please do not hurry power on the board, we suggest you:

1. Spend about 1 hour to read the manual carefully.

2. Get familiar with various modules built in this experimental box, especially the definition and intention of wire jumpers.

3. Pick up the example which suits your situation from the handbook to do experiments. If it could be run smoothly, please think about why this example is written like this. And then try to change some statements in the program, and then see the result on the board. By this way, you can have a deep impression how the software is driving hardware acting as you wish. We believe this is the best way to learn how to program an embedded system.

Experimental Photos