| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Table Contents Section Introduction Device Support .1-1
Top Searches for this datasheetStarter User Guide Table Contents Section Introduction Device Support .1-1 Section Getting Started. Unpacking System .2-1 System Requirements.2-1 Section Connecting System. Section Hardware Description Jumpers, Links their Functions .4-2 External Connections .4-2 Section Installing Software Windows .5-1 Windows .5-1 Section Software Projects .6-1 Files .6-1 Section Programming Using Board Device Orientation .7-1 Voltage Selection .7-1 Power Lead Connections .7-2 Section Brown-Out Detector Section Board Applications. Using Switches LEDs.9-1 Using External Connections.9-1 Table Contents 9.2.1 9.3.1 9.3.2 9.3.3 9.4.1 9.4.2 9.4.3 9.10 Misc. Header .9-2 Analog Port: Marked Board .9-2 Using Internal Reference.9-2 Using External Reference.9-3 Recommendations.9-3 Socket Layout.9-3 Address Latch.9-3 Using Analog Functions .9-2 Using External RAM.9-3 Using Connections.9-3 Using RS232 .9-4 Programming In-System .9-4 Header Layout.9-5 Interface Using Resistors .9-5 Using Analogue Multiplexer IC.9-5 9.10.1 Using Real Time Clock .9-6 Section Introduction Welcome megaAVRStarter Kit. This system incorporates applications board in-system programming hardware programming devices your application. sure check README.TXT file included with software installation information. Device Support system software currently support following devices. ATmega603 ATmega603L ATmega103 ATmega103L Software upgrades devices will available section Atmel website, which located http://www.atmel.com. megaAVRStarter User Guide Introduction megaAVRStarter User Guide Section Getting Started Unpacking System Contents box: Evaluation Board Disk consisting software STK300 Application Builder In-System Programming (ISP) Dongle Ribbon Cable System Requirements minimum hardware software requirements are: 80386 Processor Above Free Hard Disk Space Windows Windows megaAVRStarter User Guide Getting Started megaAVRStarter User Guide Section Connecting System CONNECT LEAD SUPPLIED DONGLE INSERT PRINTER PORT POWER SUPPLY POWER CONNECTOR 5.5/2.1 BARREL PLUG HEADER LEAD INTO PROGRAMMING INTERFACE GIVES ORIENTATION ON-OFF SWITCH CONNECTOR USED PROGRAMMING Power Supply required with standard 2.1mm barrel connector. 15V. connector inserted into power connection socket shown, above. programming lead supplied fitted into Dongle case other inserted into programming interface board shown. Dongle case connected printer ports this LPT1, then will need change printer port setting software-see software section details. megaAVRStarter User Guide Connecting System megaAVRStarter User Guide Section Hardware Description main features board shown diagram below. CONNECTOR EXTERNAL REFERENCE ANALOG REFERENCE VOLTAGE ADJUSTMENT CONTRAST ADJUSTMENT EXTERNAL MEMORY EXPANSION ANALOG PLUG MEGA BOARD HERE EXTERNAL SRAM SOCKET ADDRESS LATCH SELECTOR RS232 INTERFACE POWER PROG LIGHTS PORT JUMPERS DISABLE LEDS RS232 PORT DIGITAL PORT HEADER CRYSTAL PINS SUPPLY OPAMP ETC. PORT HEADER PORT HEADE POWER INPUT 9-15V 7-12 PORT JUMPERS DISABLE SWITCHES PORT HEADER MISC. HEADER NON-PORT PINS JUMPER BROWN-OUT 2.9V 4.5V ON-OFF SWITCH SWITCHES JUMPER PORT SELECT LEDS PORT Note: There number jumpers board which used select different operations voltages. default jumper settings programming operations Closed, with brown-out also Open. carry other operations, some jumpers have removed-refer relevant section details. full list jumpers links given following table. megaAVRStarter User Guide Hardware Description Jumpers, Links their Functions Jumper Port Port Function Voltage select Brown-out select RS232 RS232 LEDs Switches Analog Reference Contrast Open 2.9V Port Port LEDs Disabled Switches Disabled cut, then EXTERNAL from header Cut, extra resistor Closed 3.3V 4.5V LEDs Enabled Switches Enabled ONBOARD Default Open Closed Port Port Closed Closed Closed Under Board Contrast Closed External Connections Ports brought edge board headers. Each header Ground power supply external circuits. Port Analog input port header marked "Analog". There extra six-pin header miscellaneous functions-Read, Write, ALE, Reset, Ground VCC. sections "Using External Connections" page "Using Analog Functions" page details. megaAVRStarter User Guide Section Installing Software Windows install software, insert supplied disk CD-ROM into your computer perform following steps: Click "Start" button. Select "Settings". Select "Control Panel". Choose "Add/Remove Programs". Click "Install" button. Follow On-Screen prompts. software will then installed onto your computer Icon will added your start menu. Choose "RUN" from Program Manager, enter A:\SETUP.EXE filename. Press "OK" button software installation program will begin. software will then installed onto your computer Icon Program Group will added Program Manager. Note: some PCs, especially laptops, programming problems occur BIOS Parallel Port settings Version 1.7. programming problems happen, ensure that Parallel Port settings your BIOS V1.9 V1.7. This applies both Windows Windows based PCs. unlikely event that have problems installing software suspect that have faulty media, please contact Atmel Starter hotline: Telephone Number: (44) 1970 Number: (44) 1970 Email: stk300_support@atmel.com Windows megaAVRStarter User Guide Installing Software megaAVRStarter User Guide Section Software software fully context sensitive. This means that pressing time will bring help information about current option that have selected. Please note that toolbar icons referred text have ToolTip's, want know function particular button, hold your mouse pointer over button question function will displayed. Starting Project In-System Programming (ISP) Hardware Requirements Projects Data Files Editing Data Projects have used high-end professional development system, will familiar with project concept. Essentially, this collection details data which managed program your behalf. AVR, have both Program Memory volatile Data Memory (EEPROM), with various security device options. project manager keeps this information together don't have remember reload various files every time programmer. project manager will allow store information like project name project identifier. also small notepad store comments about project. Before start programming session, must either open existing project start project. open project, create one, either going Project menu selecting "New" "Open", using "New Project" "Open Project" buttons toolbar. Once project open, load files that need program into device. Files loaded either using "Load" command File menu using "Open" icon toolbar. program will automatically decode your files whether they Intel format, Atmel Generic, Binary Motorola record. file choose will loaded into window, then displayed desktop. Therefore, have EEPROM Data Memory window top, will load data into that window. Files megaAVRStarter User Guide Software megaAVRStarter User Guide Section Programming Using Board Device Orientation Before programming device using programming module, device adapter must inserted correctly into programming unit. adapter itself corner cut-off, which locates device matches marking main unit. This adapter should prefitted, replaced device programming life exceeded-refer your supplier obtain device adapter. orientation device vitally important. wrong then damage device. PLUG DEVICE ADAPTER WITH POWER SWITCHED damage Similarly, never remove device adapter with power Jumper used select either 3.3V programming. remove jumper jumper open 3.3V, insert jumper closed Jumper used Brown-Out detector voltage. Brown-Out 4.5V, insert jumper jumper closed Brown-Out 2.9V, remove jumper jumper open This should same voltage VCC. 3.3V Brown-Out 4.5V, then device will held reset will program. "Brown-Out Detector" page more details. Voltage Selection megaAVRStarter User Guide Programming Using Board Power Lead Connections 10-way programming lead inserted header-the key-way ensures correct orientation. computer connections shown "Connecting System" page 3-1. power supply 9-15V 7-12V plugged into power connector 5.5/2.1 Barrel. Power On/Off switch located next power connector. Insert device adapter before switching power power should light when power correctly applied. Your hardware ready programming. Refer "How Software" page details programming operations. programming indicates programming happening. megaAVRStarter User Guide Section Brown-Out Detector brown-out detector circuit used detect voltage drops. short glitch occurs power, this circuit ensures that processor resets properly rather than operating randomly. brown-out detector must same voltage circuit voltage, VCC- 3.3V 3.3V operation, jumper must removed (jumper open) operation must closed. Voltage Volts Volts Operating Voltage Volts Volts Hysteresis These values approximate vary with temperature other factors. megaAVRStarter User Guide Brown-Out Detector megaAVRStarter User Guide Section Board Applications Using Switches LEDs LEDs connected through resistor network Port switches connected Port switches LEDs disconnected, required. them, ensure that jumpers labeled "Port "Port closed. board also marked with port connection each switch LED. ports must correctly software input output. This accomplished setting direction control registers input output. Typical set-up code would r16,$ff ;move immediate into temporary store register DDRB,r16 ;set direction register ones output LEDs PORTB,r16 ;switch LEDs r16,$00 ;move immediate into temporary store register DDRD,r16 ;set direction register zeros input Switches Using External Connections ports brought headers edge board. addition port pins, each header connection ground supply external circuits. Note this voltage, VCC, will either 3.3V depending setting jumper JP1, brown-out detector will operate. Note: your circuit draw significant current (>150 then heat sink will required on-board regulator-LM317. This device rated amps does need heat sink supply this current. your circuit will draw more than amp, need separate power supply. ports device connected headers marked Port Port Port Port Port Analog, Port layout headers same shown following diagram. megaAVRStarter User Guide Board Applications CORNER SHOWN BOARD ORIENTATION PORT. SAME PORTS PORT. SAME PORTS EXTRA CONNECTION GROUND EXTRA CONNECTION 9.2.1 Misc. Header last header labeled "Misc." connections processor pins other than port pins. MARKED BOARD ORIENTATION READ WRITE EXTRA CONNECTION GROUND EXTRA CONNECTION external operations want pull-ups port pin, both switches LEDs disconnected from processor. isolate LEDs, remove jumper labeled "Port isolate switches, remove jumper labeled "Port Using Analog Functions converters header labeled "Analog" inputs Port which input only. +10V -10V supply provided connector marked "Op-Amp" next crystal. lead from this connector used external amplifier inputs. layout Analog header shown below. 9.3.1 Analog Port: Marked Board MARKED BOARD ORIENTATION ADC0 ADC7 CONNECTED PORT FPF0 converters either on-board (Internal) Voltage Reference external Voltage Reference. 9.3.2 Using Internal Reference internal, on-board Voltage Reference, marked "AREF" used voltage level. voltage level measured with connected megaAVRStarter User Guide Board Applications header pins labeled "Analog Ref" "Analog Gnd" previous diagram from holes marked Meter 9.3.3 Using External Reference converters with external Voltage Reference, link marked "LK1" must cut. voltage applied pins marked "Analog Ref" "Analog Gnd" Analog header-see previous diagram. ATmega103 used with external SRAM. socket provided 28-pin chip address latch chip. These next device adapter board. There also header further memory expansion, which connected through address latch. functions marked board, including chip select (CS). power 62256 SRAM suggested with access time very fast required, crystal frequency need increased. much slower SRAM used, SRAM Wait State must enabled user software--see data book. layout 28-pin socket shown below, with this pin-out could used. Using External 9.4.1 Recommendations 9.4.2 Socket Layout I/O0 I/O1 I/O2 I/O7 I/O6 I/O5 I/O4 I/O3 9.4.3 Address Latch board connections 74HC573 device. This device will operate reliably with crystal supplied faster crystal inserted, faster version this device required-74AHC573 74FHC573. Note that this option will alter characteristics board mark will longer valid without retesting. header marked interface standard LCD. connections shown board following table. Connection Name Function Ground must Contrast Register Select- Write Enable Data Using Connections megaAVRStarter User Guide Board Applications Connection Name Function Data Data Data Data Data Data Data board designed with with Hitachi driver chip built-in, with contrast voltage Volts. next connector used contrast adjustment. different driver, have different voltage contrast range. order accommodate this, resistor board (shown board) track underside board-marked cut. This board designed with back modules, extra connections needed included power supply will supply current required. must driven Memory Mapped Mode Read Write descite pins Mega parts-see data sheet. crystal been changed faster crystal frequency, memory mapped operations will work. Using RS232 connection supplied 9-way female D-type, straight-through lead required, null-modem cable. Jumpers middle board, marked must RS232, Port will disabled. this board crystal, percentage error Baud Rate will between 7.8%. Replacing crystal with 3.6846 4.608 crystal will reduce this error zero have implications. standard (straight-through) lead required, null-modem cable. Devices programmed your circuit rather than board. In-System Programming, ISP, 10-conductor ribbon cable connected dual 10-pin 0.1" pitch header your circuit. will need either multiplexer chip, such 4053, wire directly pins device. Without multiplexer chip, Serial Communications port will unusable. addition, system Volts Ground needs connected programming lead. EXCEED VOLTS (4.75V 5.25V). DAMAGE YOUR COMPUTER. THIS WARNING APPLIES SYSTEM. Programming InSystem megaAVRStarter User Guide Board Applications Header Layout OPTIONAL PROGRAM INDICATOR CICRUIT Interface Using Resistors PROGRAMMING HEADE MISO CALLED MOSI MEGA DEVICES PORT BITS PINS PORT USER CIRCUIT Typical resistor values would This circuit fine ports PB7, used inputs your circuit communication required. Outputs needed RS232 connections, especially higher than milliamps, then multiplexed circuit preferable. 9.10 Using Analogue Multiplexer CONNECTO USER CIRCUIT multiplexer select driven from connection programming lead, power with cathode connected connection suitable resistor. fine. this connectio, then output will during programming other times. Note that will float programmer active, i.e., software running, need pull-up resistor. megaAVRStarter User Guide Board Applications Note: 9.10.1 Using Real Time Clock pins except ground will float programmer active. device then programmed normal way. 32.768 crystal connected TOSC1 TOSC2 pins-Pin This used generate second pulse-see data book details. megaAVRStarter User Guide Analogue Reference HEADER +10V 100nF VREF 100nF 100nF 100nF 100nF 100nF 100nF Resnet Decoupling Capacitors Lights Switches AGND 100nF HEADER ownout Timing Ciruit Cont Enable Data Data Data Data Data Data Data Data Interface BC182 100nF gramming Interface MOSI (ISP) MOSI (ISP) (ISP) 100R Enable ISP) PORT MEGA PE0) MEGA PE1) MEGA (SCK 33pF 74HC00 74HC00 74HC00 BAT85 74HC00 100nf 680R 470nF 220uF ernal Power Source SPST AGND megaAVRStarter User Guide RS232 Circuit Resnet 10uF 10uF 10uF 10uF Active LEDs Brow nout Detector Circuit -10V T2OUT R2IN T1OUT R1IN R1OUT T1IN T2IN R2OUT Active Switches RS232 BC182 RESET RESET P-RESET 202CPE 4053 MOSI HEADER MISO REG1 LM317T VOUT PORT PORT BRIDGE (ISP) ROWNOUT BC212 470nF VOUT REG2 LM78L05 Board Applications Board Applications megaAVRStarter User Guide Atmel Headquarters Corporate Headquarters 2325 Orchard Parkway Jose, 95131 (408) 441-0311 (408) 487-2600 Atmel Operations Atmel Colorado Springs 1150 Cheyenne Mtn. Blvd. Colorado Springs, 80906 (719) 576-3300 (719) 540-1759 Europe Atmel U.K., Ltd. Coliseum Business Centre Riverside Camberley, Surrey GU15 England (44) 1276-686677 (44) 1276-686697 Atmel Rousset Zone Industrielle 13106 Rousset Cedex, France (33) (33) Asia Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza Mody Road Tsimshatsui East Kowloon, Hong Kong (852) 27219778 (852) 27221369 Japan Atmel Japan K.K. Tonetsu Shinkawa Bldg., 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan (81) 3-3523-3551 (81) 3-3523-7581 Fax-on-Demand North America: 1-(800) 292-8635 International: 1-(408) 441-0732 literature@atmel.com Site http://www.atmel.com 1-(408) 436-4309 Atmel Corporation 1999. Atmel Corporation makes warranty products, other than those expressly contained Company's standard warranty which detailed Atmel's Terms Conditions located Company's site. Company assumes responsibility errors which appear this document, reserves right change devices specifications detailed herein time without notice, does make commitment update information contained herein. licenses patents other intellectual property Atmel granted Company connection with sale Atmel products, expressly implication. Atmel's products authorized critical components life suppor devices systems. Marks bearing and/or registered trademarks trademarks Atmel Corporation. Printed recycled paper. 1149A-02/99/2M Terms product names this document trademarks others. Other recent searchesuPD6464 - uPD6464 uPD6464 Datasheet MWI150-12T8T - MWI150-12T8T MWI150-12T8T Datasheet MCF52277 - MCF52277 MCF52277 Datasheet MC2004E-SERIES - MC2004E-SERIES MC2004E-SERIES Datasheet LTC3823 - LTC3823 LTC3823 Datasheet ISO8802-3 - ISO8802-3 ISO8802-3 Datasheet CY7C1546V18 - CY7C1546V18 CY7C1546V18 Datasheet CY7C1557V18 - CY7C1557V18 CY7C1557V18 Datasheet CY7C1548V18 - CY7C1548V18 CY7C1548V18 Datasheet CY7C1550V18 - CY7C1550V18 CY7C1550V18 Datasheet AN00011 - AN00011 AN00011 Datasheet 2SC1880 - 2SC1880 2SC1880 Datasheet
Privacy Policy | Disclaimer |