The In-System Programming (ISP)Solution for Philips/TEMICFLASH 8051 MicrocontrollersUSERGUIDE(Version 1.10)FIRMWAREUPGRADABLE
2User Guide V1.10Device FLASH Code SRAM I/O Pins Vpp ProgrammingSize (Bytes) (Bytes) (Note 2) Mode SupportedP89C51RC+ 32K 512 32 +12V ISPP89C51RD+ 64K
User Guide V1.103Device FLASH Code E2PROM SRAM I/O Vcc Vpp Prog ModeSize (Bytes) (Bytes) (Note 2) (Note 1) SupportedT89C51RD2-M 64K 2K 1280 32-48 4.5-
4User Guide V1.10System SpecificationsMinimum System Contents• GEMINI-1 Serial Download Programmer• PC Serial extension cable set• Windows Driver Soft
User Guide V1.105Hardware OverviewKey1 GEMINI-1 Programmer 2 In System Programming (ISP) Cable (length approx 300mm)3 10-way IDC Header Plug4 25 pin f
6User Guide V1.10Hardware/Software Installation OverviewPerform Software InstallationPerform Hardware InstallationSelect the correct serial port<OP
User Guide V1.107The GEMINI-1 programmer is supplied with'GEMINI for Windows' PC driver software.This software is supplied on one 3.5"f
8User Guide V1.10Warning!To avoid catastrophic damage to PC, programmer or target system:• Ensure that both your target system and PC are connected to
User Guide V1.109Hardware Installation Instructions continuedInstallation InstructionsSee Figure 61 Ensure power to both PC and target systems is swit
10User Guide V1.10The GEMINI-1 programmer plugs into aspare serial (com) port of any IBMcompatible PC including the majority oflaptop machines. To sel
User Guide V1.1011BLANK CHECKChecks if the currently selected device is blank.i.e. All locations = FFhSoftware OverviewLOAD FILE TO BUFFER (F9 or Ctrl
User Guide V1.10iCopyright Information© 2000 Copyright Equinox Technologies UK Limited. All rights reserved.Philips is a trademark of Philips Semicond
12User Guide V1.10Software Overview continuedDEVICE READReads the contents of the currently selected device into theprogrammer buffer area(s).SECURITY
User Guide V1.10131 In GEMINI select <Options> <Create Library Info>This operation interrogates the target programmer and generates a ‘not
14User Guide V1.105 Setting of Baud Rate and COM Port- Choose <Options><Select Port> - Select the COM port to which your GEMINI-1programme
User Guide V1.1015Philips Device Programming Guide continuedLoad to Buffer (Buttons etc., explained)1 Automatic Range - Automatic selection of the fil
16User Guide V1.108 Using <Auto-Program> to program a target deviceThe most straightforward method of programming a target device is to select&l
User Guide V1.101710 Reading/Writing the Status ByteIt is possible to Read/Clear the‘Status Byte’ using the<Device><Special Options>dialog
User Guide V1.101 In GEMINI select <Options> <Create Library Info>This operation interrogates the target programmer and generates a ‘notep
4 Setting of Baud Rate and COM Port- Choose <Options><Select Port> - Select the COM port to which your GEMINI-1programmer is connected. -
20User Guide V1.10TEMIC Device Programming Guide continuedLoad to Buffer (Buttons etc., explained)1 Automatic Range - Automatic selection of the file
User Guide V1.10217 Using <Auto-Program> to program a target deviceThe most straightforward method of programming a target device is to select&l
The GEMINI-1 Programmer is a CE Approved Product. It is designed for use in a developmentenvironment only. This means that the user must ensure that t
22User Guide V1.109 Reading/Writing the Status ByteIt is possible to Read/Clear the‘Status Byte’ using the<Device><Special Options>dialog
User Guide V1.1023Target Fosc settingThe Target Fosc setting is not necessary for the TEMIC T89C51Rx2 devices. Although it canbe set, the microcontrol
24User Guide V1.10OverviewThe Gemini programmer has been designed to support most common 8051 target systemRESET circuit scenarios. The timings used t
Order of eventsThe programmer executes a specific sequence of events in order to enter ‘SerialProgramming Mode’. If the selected target device require
26User Guide V1.10Target Settings continuedAction Description9 Programmer waits for period T3.- This time allows the target system RESET to reach 0V.D
12V (Vpp)5V (Vcc)5V0V5V0VEA/VppRESETPROG_ACTIVET1 T2 T4 T3 T2 T52 864T310 12 14 161711311 159753Parameterssee figure 24Actionssee figure 22(PROG_Vpp)(
28User Guide V1.10Parameter Description Default (ms) Min (ms) Max (ms)Target Settings continuedTiming ParametersThe Gemini software allows you to set
User Guide V1.1029OverviewThe Philips P89C51Rx+, P89C51Rx2 and TEMIC T89C51Rx2 microcontroller families featureon-chip FLASH CODE memory which may be
30User Guide V1.10Connector recommendationsThe IDC connector supplied with the GEMINI-1 programmer is ‘bump’ polarised so that itcan not be inserted t
User Guide V1.1031Programmer Power Supply RequirementsThe programmer draws its power from the target system. To ensure that the programmeroperates rel
User Guide V1.10iiiIt is often the case that users experience problems when installing or using a product for the first time.Due to the low-cost natur
32User Guide V1.10The following target system requirements must be met for the Gemini-1 programmer toreliably in-system program (ISP) a target microco
User Guide V1.1033Implementation of ISP on the target systemThe circuit schematic shown in figure 29 details the connections required between theprogr
34User Guide V1.10RESETXTAL1XTAL2GNDEA/VppC1C2XT1VccJ1C3VccPhilipsP89C51Rx+ orP89C51Rx2MicrocontrollerActive HighRESET CircuitPROG-TXDPROG-RXDPROG-RES
User Guide V1.1035NotesP89C51Rx+ familyThese devices require a Vpp of +12V to be applied to the ‘EA/Vpp’ pin of the target microcontroller. The Vpp is
36User Guide V1.10RS-232 TransceiverThe Gemini programmer utilises ‘logic level’ signals on the ‘PROG_RXD’ and ‘PROG_TXD’lines. This allows the progra
User Guide V1.1037Implementation of ISP on the target systemThe circuit schematic shown in figure 31 details the connections required between theprogr
38User Guide V1.10RESETXTAL1XTAL2GNDEA/VppC1C2XT1VccC3VccTEMICT89C51RD2MicrocontrollerActive HighRESET CircuitPROG-TXDPROG-RXDPROG-RESETPROG-GROUNDRXD
User Guide V1.1039NotesRS-232 TransceiverThe Gemini programmer utilises ‘logic level’ signals on the ‘PROG_RXD’ and ‘PROG_TXD’lines. This allows the p
40User Guide V1.10The following target system requirements must be met for the Gemini-1 programmer toreliably in-system program (ISP) a target microco
User Guide V1.1041GEMINI-1 Compatible Target SystemsThe products listed below have been specially designed to interface with the GEMINI-1programmer:•
ivUser Guide V1.10ContactsEquinox Technologies UK Limited3 Atlas House, St George's Square, Bolton, England BL1 2HBTelephone Sales ...
42User Guide V1.101 Installation problems• Does your PC meet the minimum PC requirements of this product?• Do you have a spare PC (serial) COM port?•
User Guide V1.1043Error: Device Not RespondingProblem description:This error indicates that the programmer can not establish communications with the t
44User Guide V1.10Error: Incorrect Signature ‘0A 0A 0A’Problem description:This error occurs only with Philips microcontrollers. If P2.7 of the target
User Guide V1.1045UserTargetSystemPSURibbonCablePCGemini-19-way to 25-waySerial CableUserTargetSystemPSURibbonCablePCGemini-19-way to 25-waySerial Cab
46User Guide V1.10Microcontroller Timing CharacteristicsOverviewThe following tables detail the result of laboratory programming trials for variousmic
User Guide V1.1047Device Vpp Fosc Write Time Baud rate Code Memory(Volts) (MHz) (Secs) (To Target) Size (FLASH)Microcontroller Timing Characteristic
48User Guide V1.10Microcontroller Timing Characteristics continuedTEMIC 8051 FLASH Microcontroller Timing CharacteristicsDevice Vpp Fosc Write Time
User Guide V1.1049Upgrading the Programmer FirmwareThis programmer features upgradable firmware technology which allows the actual controlcode within
Equinox Technologies UK Limited reserves the right to change any information contained withinthis manual without prior notice. E&OETerms and produ
User Guide V1.10vAbout Philips MicrocontrollersPhilips manufacture a complete family of In-System Programmable (ISP) 8051 FLASHmicrocontrollers each w
viUser Guide V1.10About TEMIC Semiconductors MicrocontrollersTEMIC Semiconductors manufacture a complete range of OTP, EPROM and 8051 FLASHmicrocontro
viiiUser Guide V1.10ContentsIntroduction......1Device Support - Philips
User Guide V1.101IntroductionSupports In-System Programming (ISP) ofthe following microcontroller families:• Philips P89C51Rx+ (+12V Vpp)• Philips P89
Komentáře k této Příručce