ET-BASE AVR ATmega64/128
|
|
- Paulina Douglas
- 2 years ago
- Views:
Transcription
1 ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on board mainly and arranges Pin I/O as Port PA, PB, PC, PD, PE, and PF, Port ET-CLCD, and including Port for downloading Program, it makes us more convenient to apply for various project works. Moreover, there s addition circuit Driver RS-232, so we can use RS-232 Serial Port Communication easily and conveniently. Specifications Use MCU AVR family No.ATmega64, ATmega128 from ATMEL 8BIT to be permanent MCU on board, and XTAL 16 MHz. Moreover, this MCU has other interesting specifications as following; - Flash Memory 64 K Bytes for ATmega64 and 128 K Bytes for ATmega128, and RAM 4 K Bytes - EEPROM 2K Bytes for ATmega64 and 4 K Bytes for ATmega128, in this case, we can erase and re-write data more than 100,000 times. - Maximum 53 I/O Pins - Circuit SPI Communication 1 Channel, I2C 1 Channel, Programmable Serial USARTs 2 Channel - ADC 10-Bit 8 channel - Timers/Counter 8-Bit 2 Channel, Timers/Counter 16-Bit 2 Channel, 8-Bit PWM 2 Channel, Watchdog Timer, Real Time Counter 6 I/O Port 10PIN; PA,PB,PC,PD,PE, and PF Port ISP LOAD for program MCU (must use with ET- AVR ISP or ISP Programmer that has the same type of Pin arrangement). Line Driver for RS232 Serial Port Communication 2 Channel; one Port for interfacing with Signal PE0(RXD0) and PE1(TXD0) and other one Port for interfacing with Signal PD2(RXD1) and PD3(TXD1), in this case, we can test connection of circuit RS232 Serial Port Communication easier. Circuit for connecting with Character LCD Display Monitor (ET-CLCD) and VR for contrasting brightness of LCD, in this case, it is ETT CO.,LTD -1-
2 interfaced circuit with LCD as 4 Bit Interface type. Circuit Regulate +5V/1A for supplying power into circuit of LCD Display Monitor and I/O components for using with Power Supply that is not much than +5V and red LED. PCB Size 8 x 6 cm. Structure of Board No.1 is MCU No.ATmega64 or ATmega128 AVR family from ATMEL. No.2 is Switch RESRT to reset operation of MCU. No.3 is Crystal 16 MHz. No.4 is Resistor to contrast brightness of LCD. No.5 is PORTC 8 Bit; PC0-PC7. No.6 is Port ISP LOAD to download Hex File into MCU. No.7 is Port ET-CLCD to connect with Character LCD as 4 Bit type. ETT CO.,LTD -2-
3 No.8 is PORTD 8 Bit; PD0-PD7. No.9 is PORTB 8 Bit; PB0-PB7. No.10 is PORTE 8 Bit; PE0-PE7. No.11 is PORTF 8 Bit; PF0-PF7. No.12 is PORTA 8 Bit; PA0-PA7. No.13 and 14 are Connector RS232 for general usage. No.15 is LED Power to display status of Power Supply +5VDC. No.16 is Connector Power Supply. Connectors For Connector Port I/O from MCU, it is designed and is provided through 6 Connectors IDC-Header 10PIN (2X5); PA, PB, PC, PD, PE, and PF respectively. Each Connector consists of Signal I/O that is connected directly from Pin MCU. The external connecting point of board is shown as following; Connector Power Supply of Board Connector PORTA 8 Bit; PA0-PA7 Connector PORTB 8 Bit; PB0-PB7 Connector PORTC 8 Bit; PC0-PC7 Connector PORTD 8 Bit; PD0-PD7 Connector PORTE 8 Bit; PE0-PE7 Connector PORTF 8 Bit; PF0-PF7 Connector ET-CLCD for interfacing with LCD Character type Connector RS232 2 Channel; one channel for interfacing with Signal PE0(RXD0) and PE1(TXD0) and other one channel for interfacing with Signal PD2(RXD1)and PD3(TXD1), in this case, we can test connection of circuit RS232 Serial Port Communication easily. Connector ISP LOAD for downloading HEX File into MCU ETT CO.,LTD -3-
4 Port PA 8 Bit Port PB 8 Bit Port PC 8 Bit ETT CO.,LTD -4-
5 Port PD 8 Bit Port PE 8 Bit Port PF 8 Bit ETT CO.,LTD -5-
6 Port ISP LOAD Picture displays circuit for connecting with ISP LOAD. Port ET-CLCD: It is used with Character Type LCD for connecting as 4 Bit type. It uses signal from Port PG and PD (PD7) to connect with LCD. In this case, we must use the signal name to be reference and must interface all 14 cables corresponding with the truly name on the Connector. ETT CO.,LTD -6-
7 GND +VCC VO RS RW EN D0 D1 D2 D3 D4 D5 D6 D7 Picture displays Pin Arrangement of Character LCD Standard. Port RS232 2 Channel: It is used 1 Channel to connect with Signal PE0(RXD0) and PE1(TXD0) and other one Channel for interfacing with Signal PD2(RXD1) and PD3(TXD1). ETT CO.,LTD -7-
8 Picture displays circuit for connecting with RS232. To Download Hex file into MCU It is necessary to use ET-AVR ISP or other types of ISP Programmer such as AVRISP from ATMEL to download Hex File into MCU AVR family from ATMEL, especially procedure of Serial Programming Type. If we use ET-AVR ISP, we must download Hex File through Parallel Port of computer and must use it with ET-CAP10P from ETT and Software PonyProg2000 program that can use with ETT Board well. User can learn general usage from menu HELP by self, in this case, we will only mention procedure to setup program PonyProg2000 for using with all versions Board AVR family from ETT. ETT CO.,LTD -8-
9 Structure of Board ET-AVR ISP No.1 is Port for connecting with ET-CAP10P from ETT to program Hex File into MCU. No.2 is LED PGM (GREEN) to display status of programming or to download Hex File into MCU. No.3 is LED PWR (RED) to display status of supplying power on board. No.4 is Port for connecting with Board Target that can program Hex File into Board ET-AVR STAMP ATmega64 by inserting Board ET-AVR ISP at the position of Port ET-PSPI. Pin arrangement is shown as in the picture below; Pin Position Signal s Name 1 MOSI 2 VCC 3 Disable 4,6,8,10 GND 5 RESET 7 SCK 9 MISO ETT CO.,LTD -9-
10 To Connect Component for Programming Hex File We must use ET-CAB10PIN and Program PonyProg2000 to program Code (Hex File) into AVR MCU. We must interface ET-CAB10PIN with Port Printer and then set Jumper for using Program PonyProg2000. Next, interface cable Download at the Connector ET-PSPI Download of Board, then supply power into board. We should take off all external components that interface with Port PB before programming code Hex File. The feature of connection is shown as in the picture below. (LEFT) ET-CAP10P V2.0 (RIGHT) ET-CAP10P V1.0 Picture displays Set Jumper and interface cable Download of ET-CAP10P for using with AVR. ETT CO.,LTD -10-
11 Picture displays the connection ET-AVR ISP with ET-BASE AVR ATmega64/128, in this case, Pin position of one board must be corresponding with other one board. To program Board ET-BASE AVR ATmega64/128 by using Program PonyProg2000 Program Ponyprog2000 is a program for downloading data Hex File into CPU AVR family through Serial Programming Type. This method can be used with all versions of board AVR family from ETT. User can learn general usage from menu HELP by self, in this case, we will only mention procedure to setup program PonyProg2000 for using with all versions Board AVR family from ETT. Be carefully, in case of using CPU AVR family No.ATmega64 because internal structure has many Fuse Bits to configure condition of CPU operation. These Fuse Bits are effect on downloading as Serial Programming Type. In case of selecting Fuse Bit incorrectly, we can not program CPU by Serial Programming Type. To solve this problem is modifying Fuse Bit of CPU by using Parallel Programmer first and then we can use it as usual. If we program CPU AVR family with ETT Board and use Program PonyProg2000, we must configure Option of program as following; ETT CO.,LTD -11-
12 1. Configure Setup Interface Setup as following. - Select I/O Port to be Parallel and then select format of programming to be Avr ISP I/O. - Select Printer Port as truly usage such as LPT1 in case of using Printer Port LPT1. - No select in the part of Polarity Control Line. - Only setup program for the first time usage. 2. Command Program PonyProg200 to calculate the suitable speed for sending signal into CPU, click Setup Calibration. ETT CO.,LTD -12-
13 - We command to Calibration only one time when we use program in the first time. 3. Select CPU number; click Device AVR Micro such as Atmega Select Command Security and Configuration Bits, if it is other AVR number, can configure Fuse Bit as required. User can learn more detailed of Fuse Bit from Data Sheet of CPU by self. Be carefully, if using with ATmega64, we must configure Fuse Bit correctly otherwise we can not program CPU through Serial Programming Type, we can configure Fuse Bit as following; ETT CO.,LTD -13-
14 Picture displays configuration of Fuse Bit for using with CPU No.ATmega64. The Fuse Bit s Meaning of ATmega64 If select or tick [ ] sign in front of which Fuse Bit, it means that we configure the Fuse Bit to be 0 or Command to program Fuse Bit. If not select or tick [ ] sign in front of which Fuse Bit, it means that we configure Fuse Bit to be 1 or Command to not program Fuse Bit. The Fuse Bit s meaning of ATmega64 that is effect on Serial programming SPIEN: It is Serial Programming Enable Bit. We must always program this Fuse Bit because we can program CPU through In-System Serial Programming. Generally, it is configured by manufacturer and can not be erased or modified by Mode Serial Programming. If CPU is programmed by Parallel Programming, do not forget to command this Fuse Bit. OCDEN and JTAGEN: We use both Fuse Bit to debug operation of MCU and program through JTAG Interface and must use with AVR JTAG Debugger. If we do not use this Fuse Bit for operation, it is necessary to select both Fuse Bits. CKOPT: It is Oscillator Option Bit. If we select this Fuse Bit, it means that we configure CPU to ETT CO.,LTD -14-
15 run with frequency 16MHz. If we do not select this Fuse Bit, we configure CPU to run with frequency not much than 8 MHz. If we use the standard ETT Board, we use XTAL to be frequency generator. So, we should command this Fuse Bit because CPU can run with frequency XTAL range 1.0MHz-16.0MHz. CKSEL3 0: It is Select Clock Source Bit. We use it to select generator frequency and frequency range for CPU. If using with standard ETT Board, must select External Crystal 1.0MHz-16.0MHz but if we select other value, it makes operation of program error. Remember, if we select generator frequency incorrectly such as External Clock or External RC Oscillator, it makes CPU can not run because we do not interface external Clock and we can not program CPU through Serial Programming Type. We can solve this problem by modification Fuse Bit of CPU to be External Crystal. Generator Frequency AVR Atmega64 To Configure Fuse Bit of CKSEL[3 0] (0=Program,1=Un-Program) External Crystal/Ceramic Resonator External Low Frequency Crystal 1001 External RC Oscillator Calibrated Internal RC Oscillator External Clock 0000 Picture displays the selection generator frequency from Fuse Bit CKSEL [3 0]. ETT CO.,LTD -15-
16 NOTE: - Default value = 1. It means that not program Fuse Bit and not tick any mark [ ] in front of Fuse Bit name. - Default value = 0. It means that command to program fuse Bit and must tick mark [ ] in front of Fuse Bit s name. - Should program Fuse Bit of CKOPT to run with frequency range 1.0MHz-16.0MHz. - Do not command to program Fuse Bit of CKSEL[3..0] because the operation will be error. For example, if we program all Fuse Bit of CKSEL[3..0] to be 0, after program PonyProg200 has already written default value of Fuse Bit into CPU completely, we can not use CPU with ETT Board and can not program through Serial Programming Type. If we program all Fuse Bit of CKSEL[3..0] to be 0, it configures CPU to run with External Clock, so External Crystal stops running and CPU wait for receiving External Clock only but ETT Board use only External crystal. So, we must modify Fuse Bit of CPU by using Parallel first, and then we can use CPU as usual. - Fuse Bit s Position of Lock[2..1] cab be configured as required. 5. Select Command Program Option as following; ETT CO.,LTD -16-
17 6. Open Hex File that we want to program into CPU, click File Open Program (FLASH) File and then assign name and address of Hex File. ETT CO.,LTD -17-
18 7. Start to program data into CPU, click Command Program. Then program will run as downloaded 5 Commands as following; Load File Erase Write Program memory (FLASH) and Write Security and Config Bits respectively. In this case, we must wait for program finished completely. After programming completely, CPU will start operation as downloaded data in program instantly. ETT CO.,LTD -18-
19 The basic procedure to check if can not download program If there s error in step of programming, we can check the problem as following; Read User s Manual of Board and User s Manual of Download program AVR by using Program Ponyprog2000 well before using board. Check connection of cables and for downloading program PonyProg2000 must use with Cable Download version ET-CAP10PIN from ETT. We must set Jumper to be PonyProg correctly (can see more detailed from page 9). Check Power Supply of Board. Check default values of program for downloading Program PonyProg2000. Check signal from PORT-PB of CPU is interfaced with external component while downloading or not. For example, it is interfaced with LED or interfaced with other circuit while downloading data. Should not interface Cable RS232 with Port RS-232- CH0 because SPI Programming of ATmega64 uses Pin with RS232 (RXD0, TXD0). ETT CO.,LTD -19-
ET-BASE AVR ATmega64/128 r3
ET-BASE AVR ATmega64/8 r ET-BASE AVR ATmega64/8 r is AVR Board Microcontroller from ATMEL that uses 64Pin MCU No.ATmega64 and No.ATmega8. It mainly emphasizes on using resources of MCU on this Board ET-BASE
ATMega. Development Board. Manual V1.0
ATMega Development Board Manual V1.0 ATMega Development Board.doc Page 1/9 Introduction Development boards allow a quick implementation of a prototype design and successive downloads of the program directly
ATMega Control Board. Manual V1.0
ATMega Control Board Manual V1.0 Atmega Control Board.doc Page 1 / 32 Chapter 1 - Introduction 1.1 Introduction The new ATMega control board is a compact, versatile and powerful board, that is loaded with
Introduction to the Atmel AVR Butterfly
Introduction to the Atmel AVR Butterfly AVR Butterfly The AVR Butterfly is designed to demonstrate the benefits and key features of the AVR microcontrollers! The AVR architecture in general and the ATmega169
mbedded reations SP Duo Users Manual
mbedded reations SP Duo Users Manual 2 Copyright Embedded Creations - 2004 Table of Contents SP Duo User Manual Introduction...4 Features...5 Getting Started...7 Requirements...7 Supported Programming
User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK
User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.
Notes on the lock and fuse bits of the Atmega128
NIK HEF NATIONAL INSTITUTE FOR NUCLEAR AND HIGH ENERGY PHYSICS December 2002 ET 22920.X revision may 2003 Notes on the lock and fuse bits of the Atmega128 When the lock and fuse bits are programmed incorrectly,
Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX
Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for
STK500... User Guide
STK500... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Starter Kit Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System
AVR 40 Pin Development board
AVR 40 Pin Development board User Manual Robokits India http://www.robokits.org info@robokits.org - 1 - Thank you for purchasing the AVR 40 Pin Development Board. This unit has been carefully engineered
Making Programmer and Basic target.
Making Programmer and Basic target. AVR Tutorial Series. www.extremeelectronics.co.in PART 3 Now u know what tools are required for MCU based development. And you are familiar with their uses. Now time
ET-AVR Board: Downloading and Executing Programs Tutorial
ET-AVR Board: Downloading and Executing Programs Tutorial The ET-AVR Support Board and the AVR-Stamp board form a development kit for the ATmega128 and other AVR processors. This development kit includes
ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers
ZL10AVR Versatile Evaluation Board for AVR Microcontrollers Thank you for buying ZL10AVR evaluation board. We hope that the power and quality of our tool allow you to appreciate the advantages of AVR microcontrollers
PROGRAMMING AVR ON BREAD BOARD. Jatinder Singh Chhabra( ) Digvijay Singh ( )
PROGRAMMING AVR ON BREAD BOARD Jatinder Singh Chhabra(200601120) Digvijay Singh (200601128) PROGRAMMING AVR ON BREADBOARD Programmer Circuit Circuit which is used to program a micro controller There are
NPE Pocket Programmer User Manual for the Standard and USB models
NPE Pocket Programmer User Manual for the Standard and USB models Copyright 2006-2010 North Pole Engineering, Inc. NPE Pocket Programmer User Manual Copyright 2006-2010 NPE, Inc. All rights reserved. No
PROGRAMMING PIC MICROCONTROLLERS
PROGRAMMING PIC MICROCONTROLLERS Install ET-PGMPIC USB Install the following two programs from the CD..NET Framework (dotnetfx). PICkit2Setup. After installation, click on the icon below to start the program.
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
AVR-ISP500 Users Manual. All boards produced by Olimex are ROHS compliant. Rev.C, May 2009 Copyright(c) 2008, OLIMEX Ltd, All rights reserved
AVR-ISP500 Users Manual All boards produced by Olimex are ROHS compliant Rev.C, May 2009 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: FEATURES: AVR-ISP500 is USB low cost in-system
ISP Target System Header Selection for AVR & AT89S FLASH Microcontrollers
ISP Header Selection for AVR & AT8S FLASH s.0 verview This application note details the possible connection methods between a and when implementing in-system programming (ISP) of Atmel AVR and AT8S FLASH
MiniPin II development board
MiniPin II development board BY JURIJ MIKELN www.svet-el.si\english MiniPin II is a smaller brother of MegaPin. Smaller, but still very user friendly and versatile development board, where programs for
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)
ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers
ZL10AVR Versatile Evaluation Board for AVR Microcontrollers Thank you for buying ZL10AVR evaluation board. We hope that the power and quality of our tool allow you to appreciate the advantages of AVR microcontrollers
ATmega103 Assembler I
ATmega103 Assembler I 1 Outline: ATmega103 architecture AVR assembler language Elementary example program AVR Assembler Using the AVR STUDIO 4 simulator Downloading with PonyProg 2 The ATmega103 Microprocessor
ISPcable III In-System Programmer for Atmel AVR microcontrollers, STK500 compatible. User s Guide REV 1.0. Many ideas one solution
ISPcable III In-System Programmer for Atmel AVR microcontrollers, STK00 compatible. REV.0 User s Guide Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping
FLASH-BASED MICROCONTROLLERS
FLASH-BASED MICROCONTROLLERS STRATEGY Leverage core NVM competency into unique memory and logic products. EPROMS Micro/ Peripherals Telecommunications, Computers Nonvolatile Memories Consumer Automotive
MINI DEVELOPMENT BOARD AVR USERS GUIDE ATMEGA16. make your own intelligent embedded world...
MINI DEVELOPMENT BOARD AVR ATMEGA16 USERS GUIDE make your own intelligent embedded world... TABLE OF CONTENTS CHAPTER 1 : OVERVIEW...3 1.1 : Features...4 1.2 : Package Contents...5 1.3 : Microcontroller
Teach Yourself PIC Microcontroller Programming. Manual PIC 40 Basic Development Board. Amer Iqbal Qureshi. Microtronics Pakistan
Teach Yourself PIC Microcontroller Programming Manual PIC 40 Basic Development Board Amer Iqbal Qureshi Microtronics Pakistan www.electronicspk.com 40 Pin PIC Microcontroller Basic Board PIC Microcontrollers
WIZ-Embedded WebServer User s Manual (Ver. 1.0)
[텍스트 입력] WIZ-Embedded WebServer User s Manual (Ver. 1.0) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description
The Programming Interface
: In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming
GALEP-Adapter 40-DIL => ISP
0/0/ GALEP-Adapter 0-DIL => ISP of Article-No.: 0 -- English -Adapter for MCU s, which are in system programmable. -- Deutsch -Adapter für MCU s, die im System programmiert werden können. GALEP-Adapter
SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
Interfacing a Servo to the ATmega16
Learning Objectives: Interfacing a Servo to the ATmega16 After successfully completing this lab, students will be able to: Desribe how a radio control (RC) servo works Interface a RC servo to a microcontroller
AVRprog. programmer by MikroElektronika
USB In System ABOUT PROGRAMMER With complementary software, programmer represents a great tool for all those working with Atmel s AVR. The microcontroller connects to the programmer via 6 lines, two of
MikloBit ul. Cyprysowa 7/ Jaworzno Poland. rev MB-AVR-ISP programmer
MikloBit ul. Cyprysowa 7/5 43-600 Jaworzno Poland www.miklobit.com support@miklobit.com rev. 1.0 2004.08.10 Content 1.Introduction... 3 2.Programmer setup... 3 3.Connectors... 4 3.1.ISP 10 pin... 4 3.2.Using
EvB 5.1 v5 User s Guide
EvB 5.1 v5 User s Guide Page 1 Contents Introduction... 4 The EvB 5.1 v5 kit... 5 Power supply...6 Programmer s connector...7 USB Port... 8 RS485 Port...9 LED's...10 Pushbuttons... 11 Potentiometers and
USER MANUAL FOR ATMEGA 16/32 ROBOTICS MINI DEVELOPMENT BOARD V2.0 USING AVR STUDIO
1 USER MANUAL FOR ATMEGA 16/32 ROBOTICS MINI DEVELOPMENT BOARD V2.0 USING AVR STUDIO -------------------------------------------------------------------------------------------------------------------------------
Microtronics technologies Mobile: 99707 90092
For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.
AC-PG-USBASP USBASP AVR Programmer
AC-PG-USBASP-UG TABLE OF CONTENTS 1. OVERVIEW... 1 1.1. Introduction... 1 1.2. References... 1 1.2.1. Referenced Web Pages... 1 1.2.2. Acronyms and Abbreviations... 1 1.3. Supported Microcontrollers...
2. The STM32F4-Discovery BaseBoard
1 2. The STM32F4-Discovery BaseBoard The description of the extension board based on the STM32F Discovery is given in this chapter. Full schematic diagrams and PCB layouts are presented, including figures
STK511 AVR -Based Uni-Directional Radio Starter Kit
STK511 AVR -Based Uni-Directional Radio Starter Kit Outline Introduction Kit Contents Receiver Application Board Receiver Interface Board Stand-alone Operation Operation with STK500 Transmitter Application
AN ELNEC EN ISP-HCS12. Application note for In-System Programming of Motorola/Freescale HCS12 microcontrollers
www.elnec.com AN ELNEC EN ISP-HCS12 Application note for In-System Programming of Motorola/Freescale HCS12 microcontrollers Version 07/2006 1 Introduction The HCS12(X) are cost effective rich featured
4. Application Programming
4. Application Programming 4.2 Uploading an Application (Programming the Board) It is important to remember that the target microcontroller installed on the STK500 is what is actually being programmed.
Intro to Microprocessors and Microcomputers
Intro to Microprocessors and Microcomputers Content Microprocessor, microcontrollers and microcomputers Communication within microcomputers Registers Process architecture CPU Data and program storage Negative
APPLICATION NOTE. AVR042: AVR Hardware Design Considerations. AVR 8-bit Microcontrollers. Features. Description
APPLICATION NOTE AVR042: AVR Hardware Design Considerations AVR 8-bit Microcontrollers Features Providing robust supply voltage, digital, and analog Connection of RESET line SPI interface for In-System
PICmicro tm Development Board
PICmicro tm Development Board Crownhill Associates smart electronic solutions Disclaimer In order to comply with EMC directive 89/336/EEC, this product should not be used outside of a classroom or laboratory
i-duino UNO Iteaduino UNO
i-duino UNO technical sheet 1 i-duino UNO Iteaduino UNO Overview The i-duino UNO is a microcontroller board based on the Arduino UNO. It has 14 digital input/output pins (of which 6 can be used as outputs),
MICRO CONTROLLER BOARDS. PIC 16F/18F Advanced Development kit
MICRO CONTROLLER BOARDS PIC 16F/18F Advanced Development kit Contents CHAPTER 1: Introduction... 4 1.1 WELCOME... 4 1.2 PIC SLICKER DEVELEOPMENT BOARD... 4 Features continued... 5 1.3 PIC SLICKER HARDWARE...
AN ELNEC EN ISP HC11. Application note for In-System Programming of Motorola/Freescale HC11 MCUs
www.elnec.com AN ELNEC EN ISP HC11 Application note for In-System Programming of Motorola/Freescale HC11 MCUs 1 Introduction The Motorola/Freescale HC11 family MCUs are high performance 8-bit microcontrollers
JX pin PIC Microcontroller Project Board Copyright by Innovative Experiment Co.,Ltd.
JX-628 18-pin PIC Microcontroller Project Board Copyright 2002-2005 by Innovative Experiment Co.,Ltd. Specification z Connect to PC s parallel port for programming with CX-6 cable (included) z PIC16F628
Chapter 13. PIC Family Microcontroller
Chapter 13 PIC Family Microcontroller Lesson 05 Peripherals and Ports Synchronous Serial Port 10-bit ADC USART Internal Peripherals 8-bit Timer TMR0 16-bit Timer TMR1 8-bit Timer TMR2 CCP1, CCP2 8 13 13
Microcontroller. BV514 32bit Microcontroller. Product specification. March 2012 V0.a. ByVac Page 1 of 7
32bit Product specification March 2012 V0.a ByVac Page 1 of 7 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1....3 3.2. PIC32...3 3.3. USB Interface...3 3.4. Power Supply...4
Chapter 13. PIC Family Microcontroller
Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to
Android Controlled Based Interface
Android Controlled Based Interface Objective Fix Foba Build Rofi (Fifth Generation Robot) Develop, Build, and Implement a Dynamic Balanced Biped Robot Table of Contents Objective... 1 Android Controlled
User Manual. AS-Interface Programmer
AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.
M68EVB908QL4 Development Board for Motorola MC68HC908QL4
M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: Sales@axman.com Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3
Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield
Arduino Dual L6470 Stepper Motor Shield Data Sheet Adaptive Design ltd V1.0 20 th November 2012 Adaptive Design ltd. Page 1 General Description The Arduino stepper motor shield is based on L6470 microstepping
AVR ATmega8 Development Board
AVR ATmega8 Development Board Campus Component Pvt. Ltd. DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes
8-bit Microcontroller with 16K Bytes In-System Programmable Flash. ATmega162 ATmega162V. Features
查 询 ATMEGA162 供 应 商 Features High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working
Parallel Interfacing: Interfacing Seven Segment Display
Experiment 8 Parallel Interfacing: Interfacing Seven Segment Display Objective This lab provides an opportunity to learn about the use of a microcontroller (MCU) and its interfacing to external devices.
Introduction to the Atmel ATmega16 Microcontroller
Introduction to the ATmega16 Atmel - 1 Learning Objectives: Introduction to the Atmel ATmega16 Microcontroller At the end of this lab you should be able to: Identify the Atmel ATmega16 microcontroller,
AVR Butterfly Training. Atmel Norway, AVR Applications Group
AVR Butterfly Training Atmel Norway, AVR Applications Group 1 Table of Contents INTRODUCTION...3 GETTING STARTED...4 REQUIRED SOFTWARE AND HARDWARE...4 SETTING UP THE HARDWARE...4 SETTING UP THE SOFTWARE...5
COMP2121 Experiment 5
COMP2121 Experiment 5 1. Objectives In this lab, you will learn AVR programming on Parallel input/output; Some typical input/output devices; and Interrupts 2. Preparation Before coming to the laboratory,
8-bit Atmel with 8KBytes In- System Programmable Flash. ATmega8 ATmega8L. Summary
Features High-performance, Low-power Atmel AVR 8-bit Microcontroller Advanced RISC Architecture 130 Powerful Instructions Most Single-clock Cycle Execution 32 8 General Purpose Working Registers Fully
AVR-ISP500-ISO Users Manual. All boards produced by Olimex are ROHS compliant. Rev.B, January 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved
AVR-ISP500-ISO Users Manual All boards produced by Olimex are ROHS compliant Rev.B, January 2009 Copyright(c) 2009, OLIMEX Ltd, All rights reserved INTRODUCTION: FEATURES: AVR-ISP500-ISO is professional
Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB
APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26
http://www.abacom-online.de/div/setup_usb_µpio.exe
USB-µPIO USB AVR board Compact AVR board with Atmel ATmega168-20 High speed clock frequency 18.432000 MHz 100% error free High baud rates Screw-terminal and pin connections 6 pin ISP connector Power supply
AT15007: Differences between ATmega328/P and ATmega328PB. Introduction. Features. Atmel AVR 8-bit Microcontrollers APPLICATION NOTE
Atmel AVR 8-bit Microcontrollers AT15007: Differences between ATmega328/P and ATmega328PB APPLICATION NOTE Introduction This application note assists the users of Atmel ATmega328 variants to understand
PolyBot Board. User's Guide V1.11 9/20/08
PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins
8-bit Microcontroller with 16K Bytes In-System Programmable Flash. ATmega16 ATmega16L
Features High-performance, Low-power Atmel AVR 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully
AVR mega16/32 Mini development board Users Manual
AVR mega/ Mini Development Board AVR mega/ Mini development board Users Manual Version.0 All boards produced by SINTECH STUDIO Rev.A, Jully 00 Copyright 00, SINTECH STUDIO, All rights reserved AVR mega/
ET-PGMPIC USB ค ม อการใช งาน ET-PGMPIC USB -1- Specifications of ET-PGMPIC USB
ET-PGMPIC USB ET-PGMPIC USB is a PIC Microcontroller Programmer that is Microcontroller from Microchip Co., Ltd. Its specifications are equivalent to PicKit 2 Programmer of Microchip because it can program
MMmega0X Minimodules for ATmega 103/128. User s guide REV 1.2. Many ideas one solution
MMmega0X Minimodules for ATmega 0/ REV. User s guide Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning
1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description...
dspic / PIC24 Multiprogrammer datasheet EB064-00 00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix
ATMEGA16 Development Board May 2010
ATMEGA16 Development Board May 2010 NEX Robotics Pvt. Ltd. 1 ATMEGA16 Development Board ATMEGA16 Development Board. Introduction ATMEGA16 Development Board is made from double sided PTH PCB board to provide
Flash Microcontrollers. Application Note. Using the STK500 as an AT89C51Rx2 Target Board
Using the STK500 as an AT89C51Rx2 Target Board Features Use of STK 500 as a Development Board for 80C51 Microcontrollers Supports AT89C51Rx2, T89C51AC2, T89C51CC01, and Similar Devices Uses an Additional
Example Connection between USB Host and Android
Example connection between USB Host and Android Example Connection between USB Host and Android This example illustrates the connection between Board ETMEGA2560-ADK and Android through Port USB Host. In
SBC44B. Single board computer for 44 pin PLCC PICs
Single board computer for 44 pin PLCC PICs Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Compact Daughter Board and Daughter Board Connectors...4 3.2 Custom Daughter
SBC44B. Single board computer for 44 pin PLCC PICs
Single board computer for 44 pin PLCC PICs Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Compact Daughter Board and Daughter Board Connectors...4 3.2 Custom Daughter
Home Security System Using Gsm Modem
RESEARCH ARTICLE OPEN ACCESS Home Security System Using Gsm Modem Mehek Potnis 1, Ayesha Chimnani 1, Vishal Chawla 1 Mr. Amit Hatekar 2 1. Undergraduate Students, Department of EXTC, Thadomal Shahani Engineering
Getting Started with C Programming for the ATMEL AVR Microcontrollers
Getting Started with C Programming for the ATMEL AVR Microcontrollers By Son Lam Phung Version 2.0 Latest version of this document is available at: http://www.elec.uow.edu.au/avr Son Lam Phung, 2008-2015.
Table of Contents. Section 1 Introduction... 1-1. Section 2 Getting Started... 2-1. Section 3 Hardware Description... 3-1
ISP... User Guide Table of Contents Table of Contents Section 1 Introduction... 1-1 1.1 Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System
AVR High Speed USB Programmer [RKI-1043]
AVR High Speed USB Programmer [RKI-1043] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Thank you for purchasing the Robokits AVR USB Programmer. This unit has been
STK500 AVR PROGRAMMER
STK500 AVR PROGRAMMER Mod. RP115 2013 - v2.0.1 RASA Industrials of Electronic Company LLC. Features: Supports all ATMEL-AVR MCU s such as AT90, ATMEGA, ATTINY, etc. Compatibles with all AVR compilers such
T3 Series. General Purpose IO for Integrators
General Purpose IO for Integrators -1- TABLE OF CONTENTS Table of Contents Technical Data 3 Standard Operation 4 Inputs 4 Outputs 4 Analog Output Calibration 4 Bandrate 4 Master Timer Clock Function for
AVR042: AVR Hardware Design Considerations. Introduction. Features. 8-bit AVR Microcontroller APPLICATION NOTE
8-bit AVR Microcontroller AVR042: AVR Hardware Design Considerations APPLICATION NOTE Introduction This application note provides basic guidelines to be followed while designing hardware using Atmel AVR
EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design
EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design Product Number: EVAT 001 This fully interactive self study course of embedded system design teaches the basic and advanced concepts
Introducing AVR Dragon
Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.
POCKET SCOPE 2. The idea 2. Design criteria 3
POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The
AVR303: SPI-UART Gateway. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR303: SPI-UART Gateway Features Communicate with a SPI slave device using a RS232 terminal SPI Modes 0 3, bit order and slave select (SS) is supported SPI clock frequency 28kHz to 1.8MHz when using a
isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide
November 2005 Introduction Application Note AN6067 The isppac -POWR1220AT8 device from Lattice is a full-featured second-generation Power Manager chip. As part of its feature set, this device supports
EasyPIC4 User s Manual
SOFTWARE AND HARDWARE SOLUTIONS FOR THE EMBEDDED WORLD MikroElektronika - Books - Compilers User s Manual PIC MICROCHIP DEVELOPMENT BOARD 3in1 mikro IN-CIRCUIT DEBUGGER USB 2.0 IN-CIRCUIT PROGRAMMER With
Notes on Repairing a STK500
Notes on Repairing a STK500 By: Colin O'Flynn This guide is supposed to give you an idea of how the STK500 works, and hopefully how to fix it. It started when I ended up breaking my STK500, and needed
Atmel Norway 2005. XMEGA Introduction
Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K
Programming Device Manual Booklet AVR Prog USB v2
Programming Device Manual Booklet AVR Prog USB v2 Programming device manual booklet: AVR Prog USB v2, STK500 v2 www.and-tech.pl Page 1 Content 1. Installation...3 2. HID mode drivers installation....3
Atmel Norway AVR Introduction
Atmel Norway 2005 AVR Microcontrollers 1 The Growing AVR Family TINY The AVR Growing family AVR Family 8-32 pin general purpose microcontrollers 16 family members MEGA AVR family 32-100 pin general purpose
8-bit Microcontroller with 2K Bytes In-System Programmable Flash. ATtiny2313/V. Preliminary
Features Utilizes the AVR RISC Architecture AVR High-performance and Low-power RISC Architecture 120 Powerful Instructions Most Single Clock Cycle Execution 32 x 8 General Purpose Working Registers Fully
VX-Mega128 ATmega128 Microcontroller board
VX-Mega128 : ATmega128 Microcontroller board documentation 1 VX-Mega128 ATmega128 Microcontroller board 1. Features Support the ATmega128 with Flash memory of 128KB. Clock rate 1.756MHz I/O port of microcontroller
Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface
Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface Application te Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface Abstract This
Hardware Reference Manual: Reference Design Application Note
Hardware Reference Manual: Reference Design Application Note AN002 Introduction The Reference Design hardware board demonstrates the hardware s ability to interface between the computer, an 8051 microcontroller,
MEGATRONICS v3.1 DATASHEET
MEGATRONICS v3.1 DATASHEET Author Bart Meijer Date 15 th of April 2016 Document version 1.4 ReprapWorld.com Megatronics Datasheet Reprapworld.com 1 PRODUCT OVERVIEW Megatronics is based on many famous