Equinox Systems Flash 8051 Getting Started

Microntroller starter system. combined serial and parallel programming systems for atmel 8051 microcontrollers

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading

Summary of Contents for Equinox Systems Flash 8051

  • Page 1 Combined Serial and Parallel Programming Systems for Atmel 8051 Microcontrollers EQ-8051-ST1 GETTING STARTED (Preliminary Manual)
  • Page 2 8051 FLASH Professional Starter System Starter Manual V1.00 Copyright Information Equinox guarantees that its products will be or copied only in accordance with the terms of free from defects of material and the agreement. workmanship under normal use and service, and these products will perform to current It is against the law to copy the software on any specifications in accordance with, and subject...
  • Page 3 8051 FLASH Professional Starter System Starter Manual V1.00 Contacts Equinox Technologies UK Limited 3 Atlas House, St Georges Square, Bolton, England BL1 2HB Telephone Sales ....... : +44 (0) 1204 529000 Fax ..........: +44 (0) 1204 535555 E-mail ......... : sales@equinox-tech.com Web site ........
  • Page 4 8051 FLASH Professional Starter System Starter Manual V1.00 About Atmel Microcontrollers Data sheets for these devices can be viewed and printed using the Actobat pdf reader software supplied on the Atmel CD-ROM. As data sheets are often updated on a regular basis, it is recommended that you consult the Atmel web site for the latest information.
  • Page 5: Table Of Contents

    8051 FLASH Professional Starter System Starter Manual V1.00 Contents INTRODUCTION..1 SYSTEM SPECIFICATIONS..2 SYSTEM INSTALLATION OVERVIEW..3 DEVICE SUPPORT..5 ACTIV8R HARDWARE OVERVIEW..6 EVALU8R HARDWARE OVERVIEW..7 PK51 OVERVIEW..8 IDE OVERVIEW..9 PK51 SYSTEM COMPONENTS...13...
  • Page 6: Introduction

    8051 FLASH Professional Starter System Starter Manual V1.00 Introduction The “Atmel The Keil C compiler allows you to write programs in C and still get the efficiency Flash 8051 and speed of assembly language. The Professional package includes a powerful Integrated Starter System”...
  • Page 7: System Specifications

    8051 FLASH Professional Starter System Starter Manual V1.00 System Specifications Minimum System Contents Evalu8r Specification Power Input...: a.+9 volts DC nominal (+25 volts Max) • Combined Serial & Parallel Device ......... b.+9v DC unregulated, or +5v DC Programmer ......... regulated. •...
  • Page 8: System Installation Overview

    8051 FLASH Professional Starter System Starter Manual V1.00 System Installation Overview The Atmel Flash 8051 Professional Starter System is made up of both hardware and software components. Hardware Components Software Components This system is supplied with four 3.5”floppy discs • Activ8r Device Programmer containing various software utilities: •...
  • Page 9 8051 FLASH Professional Starter System Starter Manual V1.00 System Installation Overview Continued Figure 1 PC COM Port (2) PC COM POWER Port (1) SUPPLY UNIT Power Supply Activ8r 2nd Serial Cable Unit (PSU) NOT SUPPLIED as standard Check Jumper Configuration ISP Cable Evalu8r AT89S8252 fitted...
  • Page 10: Device Support

    8051 FLASH Professional Starter System Starter Manual V1.00 Device Support It is possible to program Atmel 8051 microcontroller devices using two different methods: ZIF socket - Parallel Programming Mode The following devices can be programmed in the Activ8r ZIF socket. These devices can only be programmed in parallel programming mode.
  • Page 11: Activ8R Hardware Overview

    8051 FLASH Professional Starter System Starter Manual V1.00 Activ8r Hardware Overview PSU input 2 Active LED (Yellow) 3 Power LED (Red) 4 ISP Connector (10-way IDC Header Socket) 5 Serial Cable Connection to PC 6 Controller Chip 7 Power Configuration Jumpers 8 ZIF (Zero Insertion Force) socket (40-way) Fit jumper here to Fit jumper here to...
  • Page 12: Evalu8R Hardware Overview

    8051 FLASH Professional Starter System Starter Manual V1.00 Evalu8r Hardware Overview 16 15 KEY: 13 Port 2 1 Push Button Switches 14 40-pin Microcontroller Socket 2 Crystal 3 Configuration Jumpers for U4 15 ISP Programming Socket 16 LED’s x 8 4 Reset Switch 5 20-pin Microcontroller Socket 17 U2 Configuration (CON10)
  • Page 13: Pk51 Overview

    8051 FLASH Professional Starter System Starter Manual V1.00 PK51 Overview Continued PK51 Tool Kit µVision/51 Overview A51 Macro Compiler Assembler LB51 RTX51 Library Library Real-Time Manager Operating System BL51 Linker for Code-Banking Emulator & dScope-51 Prom Programmer Source Level - Debugger CPU &...
  • Page 14: Ide Overview

    8051 FLASH Professional Starter System Starter Manual V1.00 IDE Overview µVision - Integrated C51 Project Management Environment • Powerful integrated editor environment • Support for multiple source files within a project • Powerful MAKE utility - compiles only changed source files •...
  • Page 15 8051 FLASH Professional Starter System Starter Manual V1.00 IDE Overview Continued C51 - Optimising Ansi-C compiler for the 8051 family “The unsurpassed Industry Standard C Compiler” • Generates optimised 8051 - specific code • Flexible variable allocation with bit, data, bdata, idata, xdata and pdata •...
  • Page 16 8051 FLASH Professional Starter System Starter Manual V1.00 IDE Overview Continued Project Based Development Back in the old days of DOS development tools, it was necessary to run separate command line driven programs to compile, link and then produce a hex file. This was not only time consuming, but could also lead to a lot of compilation and linking errors due to typing errors.
  • Page 17 8051 FLASH Professional Starter System Starter Manual V1.00 IDE Overview Continued cfile1.c a51file1.a51 register.h cfilen.c register.inc a51filen.a51 cfile1.obj a51filen.lst cfile1.obj a51filen.obj cfilen.obj cfilen.lst a51file1.obj a51file1.lst example.m51 example example.hex...
  • Page 18: Pk51 System Components

    8051 FLASH Professional Starter System Starter Manual V1.00 PK51 System Components EK51 PK51-2K PK51-8K PK51-FULL SOFTWARE UTILITIES Code size (C51+A51) Unrestricted External Only Internal/External Internal/External Internal/External C-compiler (C51) Assembler (A51) µVision Integrated Development Environment Linker (BL51) Intel Hex output Simulator & debugger (dScope) RTX-TINY (Real Time Operating System) LIBRARIES INCLUDED Small...
  • Page 19 Equinox Technologies UK Limited reserves the right to change any information contained within this manual without prior notice. E&OE Terms and product names contained in this document may be trademarks of others.

Table of Contents