| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
STARTER ST620x, ST621x ST622x MCUs HARDWARE FEATURES Immediate ev
Top Searches for this datasheetST622x-KIT STARTER ST620x, ST621x ST622x MCUs HARDWARE FEATURES Immediate evaluation ST620x, ST621x ST622x devices, with stand-alone demonstration routines. Simulation debugging within user's real application environment. In-socket programming EPROM ST620x, ST621x ST622x devices. In-circuit programming EPROM ST620x, ST621x ST622x devices directly user's application board. SOFTWARE FEATURES Software simulation, including read/write. Assembler, Linker Debugger. In-socket OTPandEPROMprogramming utilities. In-circuit EPROM programming utilities Application examples demonstrations 1/38 Table Contents ST622x-KIT INTRODUCTION Where from here. STARTER HARDWARE Microcontrollers Starter Board Oscillator Reset Button Buttons Indicators Resistance trimmer Temperature Control Circuit RS-232 Interface 2.10 Demonstration Selector Jumpers INSTALLING STARTER Hardware Software Requirements Connecting Power Supply Installing Software RUNNING DEMOS What Demos 4.1.1 Demo Button/LED Indicator Control 4.1.2 Demo Voltage trimming level indication 4.1.3 Demo Temperature Control 4.1.4 Demo RS-232 Communications 4.1.5 Demo Fuzzy Logic Heater Control Running Demonstration Programs RUNNING ST6-REALIZER DEMO CONNECTING EXTERNAL RESOURCES STARTER BOARD. USING STARTER BOARD HARDWARE SIMULATOR Data Transmission Driver Technical Limitations Error Messages Troubleshooting PROGRAMMING MICROCONTROLLERS. Programming Signals Setting Starter Board In-Circuit Programming 8.3.1 Application Board Connections Setting Starter Board In-Circuit Programming RUNNING YOUR PROGRAM STARTER BOARD HARDWARE INFORMATION 10.1 Parts List 10.2 Starter Board Schematic 2/38 Introduction INTRODUCTION ST622x Starter provides with need start designing, developing evaluating programs ST620x, ST621x ST622x microcontrollers immediately. ST622x Starter includes: assembler linker, AST6 LST6. demonstration application development tool, ST6-Realizer. Windows debugger, WGDB6. Windows microcontroller programmer, Epromer. Starter board, which serves demonstration board low-cost debugging tool. Some demonstration programs that show microcontrollers Starter board resources. Some example programs ST622x family. ST62E25, ST62E20 ST62E01 microcontrollers. complete paper documentation online help. demonstration programs, that come pre-loaded ST62E25 microcontroller, show powerful features microcontrollers operate real environment. demonstration programs hardware resources provided Starter board, which include reset data control buttons, indicators, resistance trimmer, temperature control circuit RS-232 interface. Using assembler linker, AST6 LST6, assemble link programs. AST6/LST6 User Manual will guide through steps developing, assembling linking programs ST6. Starter software includes example programs typical applications. These installed directory \ST622x\examples. fast-track solution developing bug-free programs ST6, without hassle writing assembler code, ST6-Realizer demonstration. Once have developed your program, Windows-based program debugger, WGDB6/SIMULATOR, together with Starter board, low-cost powerful debugging tool. WGDB6 includes simulator, that simulates execution your program, uses that plugged into Starter board emulate transactions that performed with data space. Thus, using Starter board with WGDB6, view microcontroller peripherals behave when your program executed. WGDB6 includes powerful debugging features, such source-level debugging, instruction conditional memory access breakpoints selective trace recording. WGDB6 Get- 3/38 Introduction ting Started manual online help will lead through debugging process using WGDB6. When your program ready, Epromer provides with easy-to-use Windows interface, which lets prepare executable code, then write microcontroller that plugged into either sockets Starter board, your in-circuit application board that connected Starter board. observe evaluate consequences your program resources controls, microcontroller that plugged into Starter board. controls resource that included Starter board, connect your resource board. Instructions Warning This product conforms with 89/336/EEC directive; also complies with EN55022 emissions standard ITE, well with generic 50082-1 immunity standards. product Class apparatus. residential environment this device cause radioelectrical disturbances which require that user adopt appropriate precautions. product contained outer casing, cannot therefore immune against electrostatic discharge (ESD): should therefore only handled static safe work stations. 4/38 Introduction following diagram summarises possible uses Starter board hardware setup required each one. program ST6s your in-circuit programming board: running Epromer Starter board In-circuit programming board Parallel port connected connector program ST6s using Starter board: running Epromer programmed Starter board Parallel port connected demonstrations: Programmed with DEMOK25.HEX Starter board programmed with program Starter board software simulator: running WGDB6 Simulator Programmed with DEMOK25.HEX your program: Parallel port connected 5/38 Introduction Where from here. following table directs where should look further information about using Starter Kit. Find about Starter board microcontrollers provided with kit. Install Starter software, connect power supply board. Install ST6-Realizer demonstration software. Refer "The Starter Hardware" page this book. "Installing Starter Kit" page this book. "Running ST6-Realizer Demo" page this book. Find what demonstration applications "Running Demos" page this book. them. Learn develop source code AST6 LST6. Prepare Starter board hardware simulator with WGDB6. Install WGDB6, learn debugging your programs. Prepare Starter board programming microcontrollers using Epromer. "AST6/LST6 Assembler Linker Family User Manual". "Using Starter Board Hardware Simulator" page this book. "WGDB6 Debugger Family Getting Started". "Programming Microcontrollers" page this book. Prepare Starter board connecting your "In-Circuit Programming" page this book. in-circuit programming board. Learn Epromer programming microcontrollers. Connect your hardware resource Starter board. your program using Starter board. Epromer online help. "Connecting External Resources Starter Board" page this book. "Running Your program Starter Board" page 6/38 Starter Hardware STARTER HARDWARE This section describes microcontrollers Starter board that come with Starter Kit. full schematic Starter board provided "Hardware Information" page Microcontrollers Starter includes following microcontrollers: ST62E25, ST62E20, ST62E01 ST62E25 microcontroller labelled DEMOK25 pre-loaded with code DEMOK25.HEX, which includes demonstration programs (see "Running Demos" page 16), well communications protocol program, that enables Starter board simulator (see "Using Starter Board Hardware Simulator" page 23). other microcontrollers blank. file Demok25.hex provided diskette labelled "ST622x Starter Kit", that erase from ST62E25, re-program following instructions given Programming Microcontrollers" page Starter Board Starter board includes following resources: Reset data control buttons. indicators. Resistance trimmer. Temperature control circuit. RS-232 interface. Demonstration program selector jumpers. comes with power supply unit that plugged into mains source, source with following characteristics: Voltage: min./20V max., Current: min. includes following connectors: parallel port connector (P1) connection host when used hardware simulator programming. remote resource interface connector (J2) which connect your hardware resource. RS-232 connector, which observing RS-232 communication control using ST6. connector your in-circuit programming board. "Application Board Connections" page further details. 7/38 Starter Hardware Below block diagram Starter board: POWER SUPPLY UNIT RS232 LEDs TEMPERATURE TRIMMER CONTROL ST62E25 PARALLEL CONNECTION SOFTWARE SIMULATOR ST622x CONNECTION USER APPLICATION EPROM PROGRAMMER IN-CIRCU PROGRAMMING 8/38 Starter Hardware following diagram shows layout Starter board. In-circuit programming connector (J1). oscillator. connector LEDs. RESET button. Demonstration routine selector. RS232 interface circuit connector. trimmer. 20-28 socket. socket. Remote resource interface connector "ST6220" "ST6225" device selection jumpers "Programming" "User" operating mode selection jumpers Heater resistor indicator LD6. Power supply JACK connector Heater resistor. Power supply indicator LD5. Thermistor. buttons. 9/38 Starter Hardware Oscillator oscillator feeds ST6225 OSCIN input with clock signal. disconnect oscillator removing jumpers (marked Starter board diagram page 8MHz OSCILLATOR USER OSCin JUMPER PROG PROGRAMMING CLOCK FROM (only when programming microcontrollers) Reset Button This activates ST6225 RESET input when pressed. power-on reset circuit also provided. Buttons These connected pins microcontroller respectively. They drive inputs down when pressed. disconnect removing jumper, removing jumper. W9-PB4 W8-PB3 JUMPERS ST6225 10/38 Starter Hardware Indicators Four LEDs used level indication demonstration routines. They connected ST6225 pins: (when programmed outputs) demonstrate direct LED-driving capability. LEDs disconnected removing W3-PA0 jumpers. RESISTO ARRAY JUMPERS ST6225 Resistance trimmer resistance trimmer feeds ST6225 (when programmed Converter input) with variable voltage DC). used conversion demonstration/evaluation. trimmer disconnected from removing W4-PA5 jumper. ST6225 TRIMMER JUMPER 11/38 Starter Hardware Temperature Control Circuit This circuit demonstrates temperature control, using on-chip converter. Heater resistor circuit (150, Watt) driven TIMER output ST6225 microcontroller. heat level controlled varying duty cycle signal present TIMER output. Heater circuit disconnected from TIMER output removing W6-TIMER jumper. thermistor bridge (Negative Temperature Coefficient) connected pin, which programmed converter input. voltage value converter input decreases thermistor temperature increases. Thermistor circuit disconnected from removing jumper. thermistor located close proximity Heater resistor Starter board, that used sensor detect temperature resistor body. Demonstration shows this circuit used feedback loop that controls temperature level (see "Running Demos" page 16). 15V-DC POWER W5-PA4 HEATE INDICATOR JUMPER HEATOR RESISTOR (1W) THERMI STOR BRIDGE ST6225 W6-TIMER TIMER 74HC04 JUMPER 12/38 Starter Hardware RS-232 Interface RS-232 interface enables communicate with pre-programmed ST6225 microcontroller provided with Starter Kit. includes RS-232 buffer circuit that connected standard PC-compatible RS-232 SUBD-9 connector. following table lists RS-232/ST6 connections: Signal Name Data Transmission (TX) Data Reception (RX) Request Send (RTS) Clear Send (CTS) SUBD-9 disconnect these removing corresponding jumpers from following diagram shows RS-232 connections line allocations: +12V SUBD POINT CONNECTOR RS232 LINE BUFFER JUMPERS ST6225 defined that board used slave. board master, swap both connections cable. 13/38 Starter Hardware 2.10 Demonstration Selector Jumpers demonstration selector made 6-position jumper (marked Starter board diagram page with each jumper connected resistor. Each resistor generates different voltage. After reset, voltage value generated resistor whose jumper installed sent ST6225. programmed converter. program installed ST6225 uses input from select appropriate demo. following table lists voltage values generated each resistor: Resistor value: Theoretical voltage value: JUMPER: JUMPER-D1: JUMPER-D2: JUMPER-D3: JUMPER-D4: JUMPER-D5: 1.332 same principle used keyboard decoding. complete example this, refer SGS-Thomson application note: "AN431: Using Analog Inputs Multiple Decoding". disconnect demonstration selector from removing jumper from (marked Starter board diagram page ST6225 JUMPER W10-PA7 JUMPER 14/38 Installing Starter INSTALLING STARTER Hardware Software Requirements able install Starter Kit, need with: 1/2" Floppy Disk Drive Mbytes free memory space free Centronics compatible parallel port connector MS-Windows3.11, Connecting Power Supply have mains supply, connect Jack plug power supply cable provided input socket, then connect mains plug mains source. have mains supply, connect male plug power supply cable provided input socket, then connect mains plug mains source with following characteristics: Voltage: min./20V max. Current: min. NOTE: avoid short circuit, always connect power input cable starter board before connecting mains power supply. your power supply plug, polarity must follows: JACK PLUG Installing Software Place installation diskette provided into your floppy disk drive. Windows Explorer File Manager, view contents diskette, then double-click Setup icon. Follow instructions they appear screen. 15/38 Running Demos RUNNING DEMOS This section describes demonstration programs that provided with Starter explains them. What Demos following paragraphs describe demos that come pre-loaded with Starter demos. "Running Demonstration Programs" page below details select demo. source files these demos provided with Starter software file C:\ST622X\SK622XLI\DEMOK25.ASM. 4.1.1 Demo Button/LED Indicator Control Initialises pins follows: This pin: initialised Input with pull-up interrupt. Connected button. Input with pull-up interrupt. Connected button. Push-pull outputs. Connected four LEDs marked board). Performs task relating your actions: When this: Press button Press button program does this: Jumps interrupt subroutine that lights each turn, from LD1. Jumps interrupt subroutine that lights each turn, from LD4. 4.1.2 Demo Voltage trimming level indication Initialises pins follows: This pin: initialised Analog input. Connected trimmer. Push-pull outputs. Connected four LEDs marked board). 16/38 Running Demos Reads converter data register, turns according Voltage value input trimmer: This voltage: Turns this none Adjusting voltage trimmer (marked Starter board diagram page turns appropriate LED. Pressing buttons same effect increasing decreasing voltage. 4.1.3 Demo Temperature Control Initialises pins follows: This pin: TIMER initialised Analog input. Connected thermistor circuit. Push-pull output. Connected Heater Resistor circuit. Input with pull-up interrupt. Connected button. Push-pull outputs. Connected four LEDs marked board). Reads stores converter data register value. This value indicates temperature reset. Reads stores converter data register value regular intervals. this value exceeds value that stored reset, turned indicating difference between values. higher difference between stored value read value, higher number turned (roughly steps n+1) each additional degree difference). either increase temperature touching thermistor (marked Starter board diagram page pressing button. 17/38 Running Demos 4.1.4 Demo RS-232 Communications This demonstration shows RS-232 communication line buffer managed using ST6225 microcontroller. this demonstration: Connect RS-232 connector Starter board serial port your using RS-232 cable provided. host MS-DOS, execute program: PC232_25 (this supplied diskette marked "ST622x Starter Follow instructions they appear screen. 4.1.5 Demo Fuzzy Logic Heater Control This demonstration shows heater control application developed using Fuzzy Logic description. application developed using fuzzyTECH explorer development tool. more information about this demonstration, execute program Fuzzykit.exe from MS-DOS (this supplied diskette marked "ST622x Starter Running Demonstration Programs ST62E25 microcontroller labelled DEMOK25 programmed with demonstration software. this software been erased from microcontroller, reprogram from file DEMOK25.HEX (this supplied diskette marked "ST622x Starter Kit"). details program microcontrollers refer "Programming Microcontrollers" page demonstrations: Power down Starter board. Make sure that pre-programmed ST62E25 plugged into connector, that DEVICE jumpers (marked Starter board diagram page ST6225 shown following diagram: ST6225 ST6220 18/38 Running Demos Select USER mode using jumpers marked (marked Starter board diagram page shown diagram below: USER PROG Disconnect cable from parallel port (P1) connection, connected. Power Starter board. Install demonstration program jumper marked PA7, shown diagram below: DEMO SELECTIO 19/38 Running Demos Select demo want run, installing appropriate jumper (marked Starter board diagram page indicated diagram below: DEMO SELECTION Selects demo Push Button/LED Indicator Control Selects demo Voltage trimming level indication Selects demo Temperature Control Selects demo RS-232 Communications Selects demo Fuzzy Logic Heater Control used example, above diagram demo selected. Press reset button. selected demo ran. different demo, repeat steps 20/38 Running ST6-Realizer Demo RUNNING ST6-REALIZER DEMO ST6-Realizer Windows CASE tool that enables develop high-quality applications family microcontrollers. Using ST6-Realizer, design your application drawing symbols wiring them together. Each symbol represents process, such adding values, linked ST62 assembly code macro. wires represent flow data, linked variables constants. attach attributes symbols wires, order attach extra characteristics them. example, attaching attribute type UINT wire defines value capacity that unsigned integer 65536). When using ST6-Realizer, design your application schemes. scheme like sheet paper which place symbols draw wires. Each application designed scheme. install ST6-Realizer demo: Place diskette labelled "ST6-Realizer Demo disk" into your floppy disk drive. Windows Explorer File Manager, browse contents diskette, double-click Install icon. ST6-Realizer demo: using Windows 3.x, double-click ST6-Realizer demo icon Tools group. using Windows click Start, Programs, Tools, then ST6-Realizer demo. 21/38 Connecting External Resources Starter Board CONNECTING EXTERNAL RESOURCES STARTER BOARD connect your external resources pre-programmed ST62E25 debug evaluate your programs, using connector (marked Starter board diagram page able connect your resources Starter board, must disconnect resources that already connected ST62E25, avoid external resource/Starter board resource conflicts. following table lists Starter board resources corresponding connections, indicates jumper that disconnects each resource. On-board resource Supply Heater resis. control 8MHz OSC. none System tasks (Simulator link) RS232 Driver Output RS232 Driver Input RS232 Driver Output RS232 Driver Input System tasks (Programming) Reset Button System tasks (Programming) System tasks (Programming) System tasks (Programming) Jumper disconnect W6-TIMER W7-PC7 W7-PC6 W7-PC5 W7-PC4 ST6225 TIMER OSCIN OSCO RESET/ ST6225 Jumper disconnect W3-PA0 W3-PA1 W3-PA2 W3-PA3 W5-PA4 W4-PA5 W10-PA7 W8-PB3 W9-PB4 On-bo resource Indicator Indicator Indicator Indicator Thermistor Trimmer none Routine selector System task (Simul. link) System task (Simul. link) System task (Simul. link) Button Button This available Starter board connected host NOTE: Some signals connector used during programming, thus must disconnect external resource that connected before using Starter board programming. 22/38 Using Starter Board Hardware Simulator USING STARTER BOARD HARDWARE SIMULATOR WGDB6, debugger that runs under Windows, lets test your programs without having program EPROM your target ST6. Depending much information want, close real life want your test environment WGDB6 three ways: software simulator. WGDB6 simulator, need attach additional hardware your simulator program, that comes with WGDB6 when WGDB6/Simulator, simulates execution your program, letting step through code what happens program runs. WGDB6 simulator includes Wave Form Editor, which simulates output pins your target relation inputs that define, enabling peripherals react inputs they receive. With hardware emulator. Emulators hardware systems that your target microcontroller, same time capturing detailed information, such which areas memory accessed program what happens when they accessed. this case, WGDB6/Emulator provides interface between emulator your displaying data captured emulator letting implement WGDB6 features emulator, such software hardware breakpoints. With Starter board hardware simulator. This cross between above two. WGDB6 software simulator simulates execution your program, each time data space accessed, accesses that that plugged into your Starter board. Thus, using Starter board with WGDB6, view real microcontroller peripherals behave when your program executed. This section describes third option, Starter board hardware simulator. Starter board emulate ST620x, ST621x ST622x microcontroller. Note, however that must pre-programmed ST62E25 microcontroller, labelled DEMOK25 supplied with hardware simulation. Thus, when simulating programs designed other microcontrollers, make sure that resources that available microcontroller your application designed for. 23/38 Using Starter Board Hardware Simulator Data Transmission Driver Data transferred between simulated peripheral registers ST620x, ST621x ST622x registers host PC's parallel port. DEMOK25.HEX program, with which ST62E25 microcontroller that plugged into Starter board must loaded includes transmission driver. data transfer driver uses following bits: parallel port SDOP ST6225 RESET WGDB6 Synchronisation Write data Hardware reset peripherals Initiates data transfer Read data from Technical Limitations Starter board following limitations when used with WGDB6 hardware simulator: Real-time program execution supported. Resetting ST6225 power pressing Reset button external reset does reset simulated core. perform complete simulated reset, WGDB6 reset command instead. Interrupts sent ST62E25 microcontroller supported WGDB6 simulator. pins: NMI, PB0, ST62E25 microcontroller used communications with host thus available simulation. NOTE: connect external resources corresponding connector pins when using Starter board peripheral emulator. 24/38 Using Starter Board Hardware Simulator Starter board hardware simulator: Power down Starter board. Make sure that ST62E25 labelled DEMOK25 plugged into DIL28 socket, that DEVICE jumpers (marked Starter board diagram page ST6225 shown following diagram: ST6225 ST6220 Select USER mode using jumpers marked (marked Starter board diagram page shown diagram below: USER PROG Connect Parallel port Starter board spare parallel port your using cable provided with Starter Kit. Power Starter board. 25/38 Using Starter Board Hardware Simulator WGDB6: using Windows click Start button, point Programs, then Tools, then click WGDB6/Simulator. using Windows 3.x, double-click appropriate WGDB6/Simulator icon Tools program group. Refer "WGDB6 Debugger Family Getting Started" "ST6 Software Development Tools" manual full instructions WGDB6. Error Messages following table lists error messages encounter when using WGDB6 with Starter board: Error message Error Port protected when using board. Description This means that WGDB6 tried access PORT registers. These used communications with board. This means that problem occurred during communications between host board. Perform checks listed below. Error Communication error with ST620x/ ST621x/ST622x board. Troubleshooting there communications problem between WGDB6 Starter board, title "WGDB6 Simulator" appears WGDB6 title bar. this case, should check following: That Starter board correctly powered That parallel port cable correctly connected. That device jumpers (W2) USER position. That device type selection jumpers (W1) ST6225 position. That ST6225 plugged into Starter board, programmed with DEMOK25.HEX. 26/38 Programming Microcontrollers PROGRAMMING MICROCONTROLLERS Starter board, conjunction with program Epromer, program ST620x, ST621x ST622x microcontrollers. also perform in-circuit programming ST620x, ST621x ST622x OTP/EPROM microcontrollers using your board, connected Starter board connector (marked Starter board diagram page Programming Signals following table shows programming signals states their corresponding numbers. Programming signals TEST OSCIN RESET Programming states High High/Low High/Low 5V/12V High/Low High/Low HIgh DIL28 connector DIL20 connector DIL16 connector NOTE: Some signals connector used during programming, thus have connected external resource must disconnect before using Starter board programming. This section describes Starter board programming microcontrollers, lists connection requirements in-circuit application boards. 27/38 Programming Microcontrollers Setting Starter Board Power down Starter board. Plug microcontroller want program into connector, according following diagram: ST62x25 ST62x15 ST6225 ST62x0015 ST62x0114 ST62x03 ST62x08 ST62x09 ST62x10 ST62x20 ST6220/6209 DEVICE jumpers (marked Starter board diagram page microcontroller that want program according following table: Device Type ST6200 ST6201 ST6203 ST6208 ST6209 ST6210 ST6220 ST6215 ST6225 position ST6220 ST6220 ST6220 ST6220 ST6220 ST6220 ST6220 ST6225 ST6225 28/38 Programming Microcontrollers shown following diagram: select ST6225: ST6225 select ST6220: ST6225 ST6220 ST6220 Select PROG mode using jumpers marked (marked Starter board diagram page shown diagram below: USER PROG Connect Parallel port Starter board spare parallel port your using cable provided with starter kit. Power Starter board. Epromer program microcontroller that plugged into Starter board. NOTE: Epromer does work under Windows Epromer from Windows 3.x, double-click Epromer icon Tools group. Epromer from Windows click Start, Programs, Tools, then Epromer. instructions operate Epromer, click Help Epromer main window. 29/38 Programming Microcontrollers In-Circuit Programming perform in-circuit programming ST620x, ST621x ST622x OTP/EPROM microcontrollers using your board, connected Starter board connector (marked Starter board diagram page 8.3.1 Application Board Connections following paragraphs specify connection requirements between your application board Starter board. application board must have suitable 16-way connector (8x2 header HE10) connected 16-way cable connector (marked Starter board diagram page Starter board. following table shows required connections: ST620x, ST621x ST622x Pins OSCin RESET VPP/VDD Connector Pins connection optional, depending whether application board supply cannot disconnected. application board supply disconnected, supply through pins connector, long total load current does exceed capacitive load less than application board power supply, voltage must that logic levels compatible with those Starter board. OSCin Synchronises programming operations using clock generated programming tool. OSCin located application board, must directly connected 16way connector. isolation needed long quartz crystal ceramic resonator used application. external clock generator used application, must disconnected during in-circuit programming. 30/38 Programming Microcontrollers RESET Controls programming mode entry. prevent signal level contention, RESET must directly connected 16-way connector, must isolated from other nodes application board. direct connection output must avoided. This connected CMOS input, pull-up, KOhm pull-down left open (Internal pull-up). capacitive load RESET should exceed Pins 16-way connector used establish communications between programming tool microcontroller. prevent signal-level contention, Pins must directly connected 16-way connector, must isolated from other nodes application board. direct connection output must avoided. These pins connected CMOS input, pull-up, KOhm pull-down left open (Internal pull-up). 16-pin connector connected target device, same applies. Connection necessary high voltage level guaranteed board design. Some pins connected 16-way connector must high level during programming. This normally achieved RESET signal sent programming tool through 16-way cable, setting pins inputs with internal pull-up. keep these lines high, direct connection these pins other signal level (even temporarily) must avoided. Only connections another CMOS input, external pull-up pull-down allowed. signals directly biased through 16-way connector) must kept high voltage level. Vpp/pin must directly connected GND/V application board, avoid conflict with programming voltage provided programming tool connector. This should pulled down resistor with minimum value must ceramic capacitor between Vpp/Test 31/38 Programming Microcontrollers Setting Starter Board In-Circuit Programming Power down Starter board. DEVICE jumpers (marked Starter board diagram page ST6225, shown following diagram: ST6225 ST6220 Select PROG mode using jumpers marked (marked Starter board diagram page shown diagram below: USER PROG Connect Parallel port Starter board spare parallel port your using cable provided with starter kit. Connect your application board connector (marked Starter board diagram page Starter board. Power your Starter board. Epromer program microcontroller that plugged into Starter board. NOTE: Epromer does work under Windows 32/38 Programming Microcontrollers Epromer from Windows 3.x, double-click Epromer icon Tools group. Epromer from Windows click Start, Programs, Tools, then Epromer. instructions operate Epromer, click Help Epromer main window. NOTE: your application board powered Starter Kit, must connect power supply before start programming. 33/38 Running Your program Starter Board RUNNING YOUR PROGRAM STARTER BOARD your programs Starter board, using Starter resources: oscillator Kohm trimmer buttons Thermistor bridge Heater resistor control circuit NOTE: only applications Starter board using ST6225 microcontrollers. your application designed another microcontroller, must change port definitions match those ST6225. also your hardware resource connecting connector (see "Connecting External Resources Starter Board" page 22). your program Starter board: Power down Starter board. Program microcontroller with application want following instructions given "Programming Microcontrollers" page Make sure that programmed microcontroller plugged into connector, that DEVICE jumpers (marked Starter board diagram page ST6225, shown following diagram: ST6225 ST6220 34/38 Running Your program Starter Board Select USER mode using jumpers marked (marked Starter board diagram page shown diagram below: USER PROG Disconnect cable from parallel port (P1) connection, connected Disconnect demonstration program selector removing jumper marked Demonstration Selector circuit marked Starter board diagram page using your hardware resources connected (marked Starter board diagram page disconnect Starter board resources that same pins, following instructions given "Connecting External Resources Starter Board" page Power Starter board. 35/38 Hardware Information HARDWARE INFORMATION 10.1 Parts List Item Quantity Reference C4,C6,C24,C26,C27,C28,C29,C30 C8,C9,C10,C11,C12,C15,C16 C20,C32 D3,D4,D5 LD1,LD2,LD3,LD4 LD5,LD6 R3,R7,R8 R2,R5,R6,R16 R10,R21 Description 100nF DSS306 100MF-CT-16V 100pF 330pF 1.0NF 22MF-EA-25V 1MF-ER-63V 10-20 SCHO 1N4004 1N4148 SOLDER BRIDGE HE10-16DM JACK ED102 2,2UH_MC LED-RED-RECT LED-RED-5MM SUBD25C-F-ANGLE SUBD9C-F-ANGLE 4.7K 560R 3.3K 1.2K 36/38 10.2 Starter Board Schematic JACK ED102 1.0NF 1.2K POWER 1N4004 1.0NF BD236-PNP-60V 1N4148 100nF 22MF-EA-25V BC547B-NPN-45V 4.7K 100nF 78L05 100nF SOC24 GND-x0 SOC28 GND-x5 SOC5 VDD-x0 SOC1 VDD-x5 ST62x20/25 SOCKET SOC2 SOC3 SOC4 SOC5 SOC6 SOC7 SOC8 SOC9 SOC10 SOC11 SOC12 SOC13 SOC14 TIMER OSCIN OSCOUT RESET/ ST62E25 SOC27 SOC26 SOC25 SOC24 SOC23 SOC22 SOC21 SOC20 SOC19 SOC18 SOC17 SOC16 SOC15 ST620x SOCKET 100nF SOC7 SOC5 SOC10 SOC11 SOC12 SOC13 OSCIN OSCOUT RESET ST62E01 LM7805 100nF 2,2UH_MC 78L05 BC557B-PNP-45V 'X0/x5 SUPPLIES SELECTOR PROG USER SOC14 POWER SUPPLY PC-AT INTERFACE CONNECTOR SUBD25C-F-COUDE REM/ 74HC04 150-SIL8-4R RS3A RS3B RS3C RS3D ENVPP OSCPI TROMIN RESETP PPINT 100pF (SDOP-25) (PB0-25) 100nF 100nF 4.7K SOC10 (VPP 'x0/'x5) SOC22 (PA5-25) Voltage adjust 10K-RV 8.2V 74HC04 BC547B-NPN-45V HEATER CONTROL POWER 3.3K SOC2 (TIMER-25) RS1A RS1B RS1D RESETP/ 1MF-ER-63V SOC11 RS4D 74HC04 SDOP SW-PUSH Reset Push (RESET/-25) BD233-NPN-45V DEMO ROUTINES SELECTOR JUMPERS SOC20 (PA7-25) 1.2K USER PROG USER/ 74HC125 100K-SIL10-9R-B 100nF 100nF 4.7K PROG/ Px0/ Px5/ SIM/ SOC5 (NMI-25) TROMIN SOC12 SOC19 PPINT OSCPI TROMIN PROG/ SIM/ 100pF SDOP SDOP 100pF SOC13 SOC14 100pF (TROMIN) (TM2) RS5E RS5D (en. VCC) (dis. RESET/) (dis. VPP) RS5B RS5A 390-SIL10-9R LEDs BAR-GRAPH INDICATOR PUSH-BUTTONS 74HC244 100pF SOC5 (NMI-25) SOC17 (PB2-25) SOC18 (PB1-25) 100pF RS4B RS4C RS4A 10K-SIL8-4R SOC27 SOC26 SOC25 SOC24 SOC23 SOC22 SOC21 SOC20 SOC19 SOC18 SOC17 SOC16 SOC15 SOC16 (PB3-25) SOC27 (PA0-25) SOC26 (PA1-25) SOC25 (PA2-25) SOC24 (PA3-25) OSCPI 74HC125 ST62x0 ST62x5 74HC125 SOC7 (OSCIN-0) 100pF DSS306 330pF SW-PUSH SOC15 (PB4-25) SW-PUSH SOC3 (OSCIN-5) SOC2 SOC3 SOC4 SOC5 SOC6 SOC7 SOC8 SOC9 SOC11 SOC12 SOC13 SOC14 RS232 INTERFACE CIRCUIT C1C2+ C2TD1 VOUT1 OUT2 USER/ FOUT 8MHZ-OSC 8MHZ OSCILLATOR 4,7K SOC23 (PA4-25) SOC13 SOC14 SOC3 SOC12 SOC11 THERMISTOR CIRCUIT 100nF HE10-16DM SOC6 (PC7-25) SOC8 (PC5-25) SOC7 (PC6-25) SOC9 (PC4-25) Hardware Information INP1 INP2 MAX232 MW2X14C RS232 SUBD-9 CONNECTOR USER'S I/Os CONNECTOR IN-SITU PROGRAMMING CONNECTOR 74HC04 74HC04 VR02088A 37/38 Hardware Information Notes: Information furnished believed accurate reliable. However, SGS-THOMSON Microelectronics assumes responsibility consequences such information infringement patents other rights third parties which result from use. license granted implication otherwise under patent patent rights SGS-THOMSO Microelectronics. Specifications mentioned this publication subject change without notice. This publication supersedes replaces information previously supplied. SGS-THO MSON Microelectronics products authorized critical components life support devices systems without express written approval SGS-THOMSON Microelectronics. ©1997 SGS-THO MSON Microelectronics rights reserved. Purchase Components SGS-THOMSON Microelectronics conveys license under Philips Patent. Rights these components system granted provided that system conforms Standard Specification defined Philips. SGS-THOMSON Microelectronics Group Companies Australia Brazil Canada China France Germany Hong Kong Italy Japan Korea Malaysia Malta Morocco Netherlands Singapore Spain Sweden Switzerland Taiwan Thailand United Kingdom U.S.A. 38/38 Other recent searchesOTS-8A - OTS-8A OTS-8A Datasheet M25PX32 - M25PX32 M25PX32 Datasheet LR10990 - LR10990 LR10990 Datasheet EN61058-1 - EN61058-1 EN61058-1 Datasheet LPC210x - LPC210x LPC210x Datasheet LPC2102 - LPC2102 LPC2102 Datasheet KRC661U - KRC661U KRC661U Datasheet
Privacy Policy | Disclaimer |