MC68000 TRAINER BOARD STUDENT S GUIDE

Size: px
Start display at page:

Download "MC68000 TRAINER BOARD STUDENT S GUIDE"

Transcription

1 MC68000 TRAINER BOARD STUDENT S GUIDE EEE462 ELECTRICAL ENGINEERING LAB 4 ECE511 DIGITAL SYSTEM AND MICROPROCESSOR Supplementary Material Prof Madya Datin Dr Wahidah Mansor Prof Madya Dr Habibah Hashim Prof Madya Mohd Uzir Kamaluddin Syahrul Afzal bin Che Abdullah Department of Computer Engineering Universiti Teknologi MARA (UiTM) All Rights Reserved

2 TABLE OF CONTENTS 1. ABITEC Trainer Board ABLELOGIC Trainer Board VTES Trainer Board How to load and run your program Common procedure Procedure specific for ABITEC trainer board Procedure specific for ABLELOGIC trainer board Procedure specific for VTES trainer board

3 1. ABITEC Trainer Board Figure 1 ABITEC trainer board MC68000 CLOCK FREQUENCY 8 MHZ MEMORY START END SIZE ADDRESS ADDRESS ROM $ $00FFFF 64K RAM $ $4103FF 64K PI/T ADDRESSABLE ABBREVIATION ADDRESS OFFSET REGISTER Port General Control Register PGCR $A00001 $00 Port A Data Direction Register PADDR $A00005 $04 Port B Data Direction Register PBDDR $A00007 $06 Port C Data Direction Register PCDDR $A00009 $08 Port A Control Register PACR $A0000D $0C Port B Control Register PBCR $A0000F $0E Port A Data Register PADR $A00011 $10 Port B Data Register PBDR $A00013 $12 Port C Data Register PCDR $A00019 $18 Table 1 ABITEC trainer board specification 2

4 Below are connectors diagram for ABITEC trainer board. PL5 and PL6 are use for simple direct interfacing to standard applications boards. PL5 has number of spare pins which can be linked via the LK2 patch area to most of the system interrupt and handshake lines. LK LK2-33 LK LK2-31 LK LK2-29 LK LK2-27 LK LK2-25 LK LK V V PC PC7/TIACK PC PC6/PIACK PC2/TIN PC5/PIRQ PC3/TOUT PC4 PB PB7 PB PB6 PB PB5 PB PB4 PA PA7 PA PA6 PA PA5 PA PA4 GND GND Table 2 40-PIN CONNECTOR (PL5) PC PC1 PC2/TIN 2 25 PC3/TOUT PC PC5/PIRQ PC6/PIACK 4 23 PC7/TIACK GND 5 22 PB0 PB PB2 PB PB4 PB PB6 PB GND PA PA1 PA PA3 PA PA5 PA PA7 Table 3 26-PIN CONNECTOR (PL6) 3

5 H PL5-1 H PL5-40 H PL5-2 H PL5-39 /IRQ PL5-3 /IRQ PL5-38 /IRQ PL5-4 /IRQ PL5-37 /IRQ PL5-5 /IRQ PL5-36 /IRQ PL5-6 /AUTO PL5-35 /AUTO /IRQP PC6/PIACK /IRQT +5V /IRQD PC7/TIACK /IRQI GND NC Table 4 34-PIN CONNECTOR (LK2) 4

6 2. ABLELOGIC Trainer Board Figure 2 ABLELOGIC trainer board MC68000 CLOCK FREQUENCY 10 MHZ MEMORY START END SIZE ADDRESS ADDRESS ROM $ $00FFFF 64KB RAM $080C00 $084BFF 16KB PI/T ADDRESSABLE ABBREVIATION ADDRESS OFFSET REGISTER Port General Control Register PGCR $ $00 Port A Data Direction Register PADDR $ $04 Port B Data Direction Register PBDDR $ $06 Port C Data Direction Register PCDDR $ $08 Port A Control Register PACR $10000D $0C Port B Control Register PBCR $10000F $0E Port A Data Register PADR $ $10 Port B Data Register PBDR $ $12 Port C Data Register PCDR $ $18 Table 5 ABLELOGIC trainer board specification 5

7 Below are connectors diagram for ABLELOGIC trainer board. P1 and P5 are use for simple direct interfacing to standard applications boards. P1 contains Port A and Port B whereas P5 contains only Port C. PA GND PA GND PA NC PA NC PA NC PA NC PA NC PA NC --NC NC --NC NC --NC NC --NC NC --NC PB3 --NC PB4 PB PB5 PB PB6 PB PB7 Table 6 34-PIN CONNECTOR (P1) H H4 H H3 --NC NC PC PC0 PC PC1 PC6 6 9 PC2 PC7 7 8 PC3 Table 7 14-PIN CONNECTOR (P5) 6

8 3. VTES Trainer Board Figure 3 VTES trainer board MC68000 CLOCK FREQUENCY 10 MHZ MEMORY START END SIZE ADDRESS ADDRESS ROM $ $00FFFF 64KB RAM $ $403FFF 16KB PI/T ADDRESSABLE ABBREVIATION ADDRESS OFFSET REGISTER Port General Control Register PGCR $ $00 Port A Data Direction Register PADDR $ $04 Port B Data Direction Register PBDDR $ $06 Port C Data Direction Register PCDDR $ $08 Port A Control Register PACR $80000D $0C Port B Control Register PBCR $80000F $0E Port A Data Register PADR $ $10 Port B Data Register PBDR $ $12 Port C Data Register PCDR $ $18 Table 8 VTES trainer board specification 7

9 Below is connector diagram for VTES trainer board. P2 is use for simple direct interfacing to standard applications boards. +5V 1 40 PB0 PC PB1 PC PB2 PC3/TOUT 4 37 PB3 PC PB4 PC5/PIRQ 6 35 PB5 PA PB6 PA PB7 PA NC PA GND GND PC2/TIN PA H4 PA H3 PA H2 PA H1 --NC PC6/PIACK --NC PC7/TIACK --NC NC --NC NC --NC NC Table 9 40-PIN CONNECTOR (P2) 8

10 4. How to load and run your program 4.1. Common procedure Write and assemble MC68000 assembly language program in EASy68K Editor/Assembler ( EDIT68K.exe ). If there is no syntax error, the Editor/Assembler will generate two files that are called List file and S-Record file. Execute EASy68K Simulator ( SIM68K.exe ) to load the List file. Use the simulator to simulate the program to find any semantic error if applicable. If you are satisfied with the simulation, you can now try to execute your program using the trainer board. However, please make sure that you use appropriate addresses for ROM, RAM and addressable register for MC68230 in your program for your chosen trainer board. You will get a run-time error if you don t comply with these requirements. Communication between the trainer board and computer is via a serial communication that is established using HyperTerminal ("hypertrm.exe", in Windows XP, go to START menu -> All Programs -> Accessories -> Communications -> HyperTerminal) (Please note: HyperTerminal is a windows component, if no HyperTerminal is installed; just install it through window s control panel). Inside HyperTerminal program, select available serial communication port (usually either COM1 or COM2 and these are dependent on the physical connection between the trainer board and the computer s serial comm. port). Inside the comm. s Port Settings, set baud rate (Bits per second) to 9600 (maximum value) and leave other configurations to default settings. If cannot establish connection, please make sure that there is no conflicts - change the Resource setting at the selected Communications Port Properties to rectify this. 9

11 4.2. Procedure specific for ABITEC trainer board Figure 4 ABITEC monitor prompt You can either use HyperTerminal or GUI interface called Win68K.exe. For HyperTerminal, press <Carriage Return> several times until you get the monitor prompt (KAYBUG MONITOR FOR KAYCOMP V2.2). Type HE for help with monitor commands. Type LT to load program, type offset zero (0) and press <Carriage Return>. Click menu Transfer and select Send Text File, browse and select your S-Record (S68) file, and press Open. You will see LOAD COMPLETED message. Type GO and Enter Address to run your program or type SS and Enter Address for single stepping your program. 10

12 Figure 5 ABITEC GUI interface For GUI interface, execute Win68K.exe. Click menu Comms and select Detect. The GUI interface will display Connected on Com1 or Com2 if the connection is establish. Click menu File and select Download, browse and select your S-Record (S68) file, and press OK. You will see LOAD COMPLETED message. Click Go User button and Enter Address to run your program or change Program Counter (PC) to Address and click Single Step button for single stepping your program. 11

13 4.3. Procedure specific for ABLELOGIC trainer board Figure 6 ABLELOGIC monitor prompt Press <Space bar> several times until you get the monitor prompt (MON68K V2.8 SYSTEM READY!). Monitor commands is menu driven. In general, press <Space bar> to browse the menu and press <Carriage Return> to select the desired command. To load program, press <Space bar> until Program Control. Press <Carriage Return> to select it. Press <Carriage Return> to select Download Code, type offset zero (0). Click menu Transfer and select Send Text File, browse and select your S-Record (S68) file, and press Open. You will see Done! message. To run your program, press <Space bar> until Program Control. Press <Carriage Return> to select it. Press <Space bar> until Execute Program. Press <Carriage Return> to select it. Enter Address 080C00 and press <Carriage Return>. To single stepping your program, press <Space bar> until Program Control. Press <Carriage Return> to select it. Press <Space bar> until Single Step. Press <Carriage Return> to select it. Enter Address 080C00 and press <Carriage Return>. 12

14 4.4. Procedure specific for VTES trainer board Figure 7 VTES monitor prompt Press <Carriage Return> several times until you get the monitor prompt (VTES M68K V.38). Type HE for help with monitor commands. Type LT to load program, type offset zero (0) and press <Carriage Return>. Click menu Transfer and select Send Text File, browse and select your S-Record (S68) file, and press Open. You will see LOAD COMPLETED message. Type GO and Enter Address to run your program or type SS and Enter Address for single stepping your program. 13

The Motorola PI/T

The Motorola PI/T The Motorola 623 PI/T bits wide H-H4 Port A Port A Data Register, PADR: $FF Data Direction Register, PADDR: $FF4 Port A Register, PACR: $FFC TCR TSR bits wide Port B Port B Data Register, PBDR: $FF2 Data

More information

LAB 1: MC68000 CPU PROGRAMMING DATA TRANSFER INSTRUCTIONS

LAB 1: MC68000 CPU PROGRAMMING DATA TRANSFER INSTRUCTIONS LAB 1: MC68000 CPU PROGRAMMING DATA TRANSFER INSTRUCTIONS OBJECTIVES At the end of the laboratory works, you should be able to write simple assembly language programs for the MC68000 CPU using data transfer

More information

MEMORY-MAPPED I /O. Universiti Teknikal Malaysia Melaka. Input/Output System Design

MEMORY-MAPPED I /O. Universiti Teknikal Malaysia Melaka. Input/Output System Design Universiti Teknikal Malaysia Melaka Faculty of Electronics and Computer Engineering Department of Computer Engineering BENM 2123 MICROPROCESSOR TECHNOLOGY Instead of connecting to auxiliary memory, address

More information

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing CMS-8GP32 A Motorola MC68HC908GP32 Microcontroller Board xiom anufacturing 2000 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com

More information

The terminal display function can be done using HexOut.

The terminal display function can be done using HexOut. INTERRUPT TIMED CLOCK ABSTRACT: This laboratory will introduce the student to the generation of interrupts (using a programmable timer), the handling of an interrupt, and the priority of interrupts. This

More information

EE 390 Lab Manual, EE Department, KFUPM. Experiment #7. Introduction to Flight86 Microprocessor Trainer and Application Board

EE 390 Lab Manual, EE Department, KFUPM. Experiment #7. Introduction to Flight86 Microprocessor Trainer and Application Board Experiment #7 Introduction to Flight86 Microprocessor Trainer and Application Board 7.0 Objectives: The objective of this experiment is to introduce the Flight86 Microprocessor training kit and application

More information

Updating Reader Firmware

Updating Reader Firmware SWH-xxxx Readers Updating Reader Firmware Version C0 Document Part Number UM-096 July 2012 OVERVIEW This document describes how to download new firmware to Software House SWH-4xxx readers. The procedure

More information

Avnet Zynq Mini Module Plus Embedded Design

Avnet Zynq Mini Module Plus Embedded Design Avnet Zynq Mini Module Plus Embedded Design Version 1.0 May 2014 1 Introduction This document describes a Zynq standalone OS embedded design implemented and tested on the Avnet Zynq Mini Module Plus. 2

More information

USB to DB25 RS232 Adapter User Manual. Features. Windows 7/ Vista / 2003 / XP / 2000 Driver Installation

USB to DB25 RS232 Adapter User Manual. Features. Windows 7/ Vista / 2003 / XP / 2000 Driver Installation 765289 USB to DB25 RS232 Adapter User Manual The USB Serial Adapter is designed to make serial port expansion quick and simple. Connecting to a USB port on your computer or USB hub, the USB Serial Adapter

More information

HP95LX & Hyper Terminal for Windows 2000, XP, Vista & 7. 8/4/2012 Reviewed: Aug. 2012. Overview: The HP95LX Palmtop factory transfer software may not run on the newer Windows OS Windows 7. Although comparability

More information

Lab Establishing a Console Connection to a Router or Switch Instructor Version

Lab Establishing a Console Connection to a Router or Switch Instructor Version Lab 5.2.7 Establishing a Console Connection to a Router or Switch Instructor Version Objective Create a console connection from a PC to a router and switch using the proper cable Configure HyperTerminal

More information

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual The USB-COMi-TB USB-to-Industrial Single RS-422/485 Adapter is designed to make industrial communication port expansion quick and simple.

More information

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to?

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to? ECE3710 Exam 2. Name _ Spring 2013. 5 pages. 102 points, but scored out of 100. You may use any non-living resource to complete this exam. Any hint of cheating will result in a 0. Part 1 Short Answer 1.

More information

3.1 I-7560 Pin Assignment and Specifications: Introduction

3.1 I-7560 Pin Assignment and Specifications: Introduction 3.1 I-7560 Pin Assignment and Specifications: Introduction The I-7560 adds a Windows serial Com port via its USB connection and is compatible with new & legacy RS-232 devices. USB Plug and Play allows

More information

ECE3120: Computer Systems Hardware & Software Development Tools

ECE3120: Computer Systems Hardware & Software Development Tools ECE3120: Computer Systems Hardware & Software Development Tools Manjeera Jeedigunta http://blogs.cae.tntech.edu/msjeedigun21 Email: msjeedigun21@tntech.edu Tel: 931-372-6181, Prescott Hall 120 The HCS12

More information

Hardware Version 1.0 Monitor Version 1.2. English Release October

Hardware Version 1.0 Monitor Version 1.2. English Release October Hardware Version 1.0 Monitor Version 1.2 English Release October 7 1999 Copyright (C)1996-98 by MCT Elektronikladen GbR Hohe Str. 9-13 D-04107 Leipzig Telefon: +49-(0)341-2118354 Fax: +49-(0)341-2118355

More information

ET2640 Microprocessors

ET2640 Microprocessors ET2640 Microprocessors Unit -2 Processor Programming Concepts Basic Control Instructor : Stan Kong Email : skong@itt-tech.edu Figure 2 4 Bits of the PSW Register 8051 REGISTER BANKS AND STACK 80 BYTES

More information

Commercial Grade USB to RS-422/485 Adapter User's Manual

Commercial Grade USB to RS-422/485 Adapter User's Manual Commercial Grade USB to RS-422/485 Adapter User's Manual Table of Contents Safety Instructions...3 Introduction...4 Features...4 Package Contents...5 System Requirement...5 Product Overview...6 Pin Assignment...8

More information

Using and Installing: HCS12C128 Board, USB-to-Serial port driver, and HyperTerminal

Using and Installing: HCS12C128 Board, USB-to-Serial port driver, and HyperTerminal Using and Installing: HCS12C128 Board, USB-to-Serial port driver, and HyperTerminal CMPEN 472, Kyusun Choi Summary: Install the USB-to-Serial port driver. This should be done automatically when you plug-in

More information

User s Guide. Ethernet Module for Barcode Printer

User s Guide. Ethernet Module for Barcode Printer User s Guide Ethernet Module for Barcode Printer 1. ETHERNET MODULE... 2 1-1. Functions... 2 1-2. General Specifications... 2 2. ETHERNET MODULE INSTALLATION... 3 2-1. Ethernet Module Installation for

More information

Lecture 2: MC68000 interrupt in C language

Lecture 2: MC68000 interrupt in C language Lecture 2: MC68000 iterrupt i C lauae Problem defiitio Vectored iterrupts The vector table Itroductio to the PI/T Basic PI/T operatio C lauae solutio Desi of Computi Systems Ricardo Gutierrez-Osua Wriht

More information

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422)

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) COURSE / CODE DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) Memory In computing, memory refers to the computer hardware devices used to store information for immediate use

More information

Ready-Set-Go (RSG) Controller: Getting Starter

Ready-Set-Go (RSG) Controller: Getting Starter Ready-Set-Go (RSG) Controller: Getting Starter 1. SETTING UP HYPERTERMINAL FOR THE RSG CONTROLLER 2 1.1 Hardware Setup 2 1.2 Software Setup: Configuring Hyperterminal 2 1.3 Troubleshooting the Installation

More information

Developing HC11 systems for RAM memory areas:

Developing HC11 systems for RAM memory areas: Developing HC11 systems for RAM memory areas: 0000-01FF (Ram area Single Chip Mode ON-OFF or Expanded Mode OFF-OFF) 0200-0FFF (Additional RAM area in Expanded Mode OFF-OFF only) 1040-7FFF (Additional RAM

More information

USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual. Features and Specifications. Power Supply

USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual. Features and Specifications. Power Supply USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual The USB to industrial 16-Port RS-422/485 Adapter is designed to make serial port expansion quick and simple. Connecting to a USB port on your

More information

CHALMERS Lindholmen 1. Compare (a) a sand hour glass, (b) a pocket mechanical watch (c) a wrist quartz watch and (d) the Big

CHALMERS Lindholmen 1. Compare (a) a sand hour glass, (b) a pocket mechanical watch (c) a wrist quartz watch and (d) the Big Design Architecture Implementation Realization Architecture defines the functional appearance of a system to its user (what?) Implementation provides the logic structure and practical means for accomplishing

More information

CEG 411/611 Laboratory 1. Laboratory Familiarization

CEG 411/611 Laboratory 1. Laboratory Familiarization CEG 411/611 Laboratory 1 PURPOSE Laboratory Familiarization The purpose of this lab is to introduce you to the equipment and procedures used in the CEG 411/611 Laboratory. This is a one-week project. The

More information

Installation Guide of Hi-Speed USB Industrial I/O Adapter

Installation Guide of Hi-Speed USB Industrial I/O Adapter Introduction Installation Guide of Hi-Speed USB Industrial I/O Adapter The USB-COMi Industrial I/O Adapter is designed to make industrial communication port expansion quick and simple. Connecting to a

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION The multiple 8255 I/O card is programmable peripheral interface for PC/XT, PC/AT or compatibles. The interface card provides 192 parallel input output interface for PC/XT, PC/AT

More information

AN-HK-32. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. nc... Freescale Semiconductor, I. PART 1 Introduction

AN-HK-32. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. nc... Freescale Semiconductor, I. PART 1 Introduction Order this document by AN-HK-32/H Rev. 2.0 AN-HK-32 In-Circuit Programming of FLASH Memory in the MC68HC908GP32 By T.C. Lun Applications Engineering Microcontroller Division Hong Kong PART 1 Introduction

More information

FLASH PROGRAMMER FP-8903 VER 2.00 USER S MANUAL

FLASH PROGRAMMER FP-8903 VER 2.00 USER S MANUAL FLASH PROGRAMMER FP-8903 VER 2.00 USER S MANUAL FP8903 V2.00 DOC R.2.0 1 TABLE OF CONTENTS SECTION CONTENTS PAGE 1 INTRODUCTION 1.1 MANUAL CONTENTS 03 1.2 PROGRAMMER AND ACCESSORIES 03 2 FEATURES 04 3

More information

EXPERIMENT #7 PARALLEL INTERFACING USING THE PERIPHERAL INTERFACE ADAPTER (PIA)

EXPERIMENT #7 PARALLEL INTERFACING USING THE PERIPHERAL INTERFACE ADAPTER (PIA) EXPERIMENT #7 PARALLEL INTERFACING USING THE PERIPHERAL INTERFACE ADAPTER (PIA) 1.0 Procedure The purpose of this experiment is to introduce the student to the following topics: the Peripheral Interface

More information

Lecture 11: PI/T parallel I/O, part I

Lecture 11: PI/T parallel I/O, part I Lecture 11: PI/T parallel I/O, part I Geeral descriptio of the parallel I/O fuctio Bufferi Hadshaki Iput ad Output trasfers Timi Diarams Reister model of the 68230 Port Geeral Cotrol Reister (PGCR) Port

More information

Intel 8255 PPI. Presented By: Diwakar Yagyasen Asst. Prof. CSE BBDNITM, Lucknow.

Intel 8255 PPI. Presented By: Diwakar Yagyasen Asst. Prof. CSE BBDNITM, Lucknow. Intel 8255 PPI Presented By: Diwakar Yagyasen Asst. Prof. CSE BBDNITM, Lucknow. 8255 PPI PPI: Programmable Peripheral Interface 2 Intel 8255 PPI PPI Programmable Peripheral Interface It is an I/O port

More information

Electronics Single Board Computers

Electronics Single Board Computers Electronics Single Board Computers Wilfrid Laurier University November 23, 2016 Single Board Computers Single Board Computers As electronic devices get smaller and more sophisticated, they often contain

More information

Ryerson University Department of Electrical and Computer Engineering ELE 538 Microprocessor Systems Final Examination December 8, 2003

Ryerson University Department of Electrical and Computer Engineering ELE 538 Microprocessor Systems Final Examination December 8, 2003 Ryerson University Department of Electrical and Computer Engineering ELE 538 Microprocessor Systems Final Examination December 8, 23 Name: Student Number: Time limit: 3 hours Section: Examiners: K Clowes,

More information

Single Port Serial PC Card User Manual

Single Port Serial PC Card User Manual Single Port Serial PC Card User Manual FCC COMPLIANCE STATEMENTS This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.

More information

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission.

Note that FLIP is an Atmel program supplied by Crossware with Atmel s permission. INTRODUCTION This manual will guide you through the first steps of getting the SE-8051ICD running with the Crossware 8051 Development Suite and the Atmel Flexible In-System Programming system (FLIP). The

More information

SYS68K/CPU-6 User s Manual

SYS68K/CPU-6 User s Manual SYS68K/CPU-6 User s Manual Edition No. 4 March 1997 P/N 200119 FORCE COMPUTERS Inc./GmbH All Rights Reserved This document shall not be duplicated, nor its contents used for any purpose, unless express

More information

This 4-port RS-422/485 Adapter is provided with an external switching power adapter in the package.

This 4-port RS-422/485 Adapter is provided with an external switching power adapter in the package. USB-4COMi-M USB to Quad RS-422/485 to Serial Adapter Manual The USB to Industrial Quad RS-422/485 Adapter is designed to make industrial communication port expansion quick and simple. Connecting to a USB

More information

CHAPTER 2: AVR ARCHITECTURE & ASSEMBLY LANGUAGE PROGRAMMING

CHAPTER 2: AVR ARCHITECTURE & ASSEMBLY LANGUAGE PROGRAMMING CHAPTER 2: AVR ARCHITECTURE & ASSEMBLY LANGUAGE PROGRAMMING SECTION 2.1: THE GENERAL PURPOSE REGISTERS IN THE AVR 1. 8 2. 8 3. 8 4. 0xFF 5. $28 in R20 6. (a), (c), (d), (e), (g) 7. (c) 8. This is an illegal

More information

User's Manual. USB DOCK - Einstein. Omnidirectional Control Technology Inc.

User's Manual. USB DOCK - Einstein. Omnidirectional Control Technology Inc. User's Manual USB DOCK - Einstein Omnidirectional Control Technology Inc. Index INTRODUCTION...3 SYSTEM REQUIREMENTS...3 PACKAGE CONTENTS...3 CONNECTORS...4 USB DOCK FUNCTIONS...4 LED INDICATOR...5 INSTALLING

More information

CMD711-EX Development Board

CMD711-EX Development Board CMD711-EX Development Board xiom anufacturing 1998 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com CONTENTS GETTING STARTED...

More information

Lecture 12: PI/T parallel I/O, part II

Lecture 12: PI/T parallel I/O, part II Lecture 12: PI/T parallel I/O, part II Terms ad defiitios PI/T modes of operatio Modes ad sub-modes A example i C lauae Microprocessor-based System Desi Wriht State Uiversity 1 Term ad symbol defiitios

More information

Windows Me Plug-and-Play

Windows Me Plug-and-Play LAB PROCEDURE 18 Windows Me Plug-and-Play OBJECTIVES 1. Remove Network Adapter from the system. 2. Install Network Adapter with Plug-and-Play (PnP). 3. Remove modem. 4. Install modem with Plug-and-Play

More information

DIGITAL TRANSDUCER TESTER & PC-INTERFACE (AVA-03) 16-APR-2015 PAGE 1 OF 9 1. GENERAL

DIGITAL TRANSDUCER TESTER & PC-INTERFACE (AVA-03) 16-APR-2015 PAGE 1 OF 9 1. GENERAL PAGE 1 OF 9 1. GENERAL The Avanti I²C Transducer Tester and PC-Interface (AVA-03) is a standalone device for accessing pressure/temperature transducers, which are equipped with a two-wire serial I²C interface.

More information

68HC12 Training Lab Student Exercise Book

68HC12 Training Lab Student Exercise Book 68HC12 Training Lab Student Exercise Book Date: 13 September, 2000 Document Revision:1.01 BiPOM Electronics 16301 Blue Ridge Road, Missouri City, Texas 77489 USA Telephone: (713) 661-4214 Fax: (281) 416-2806

More information

COMMUNICATION WITH OTHER SERIAL DEVICES

COMMUNICATION WITH OTHER SERIAL DEVICES Application Bulletin: #169 Date: November 2009 BLACKBELT COMMUNICATIONS INTERFACE The setup and operation of the Sentinel BLACKBELT communication options are explained in Error! Reference source not found.,

More information

MW100 CAN Bus Module Configuration Tool (MX118-CAN-M30/S1) User s Manual

MW100 CAN Bus Module Configuration Tool (MX118-CAN-M30/S1) User s Manual MW100 CAN Bus Module Configuration Tool (MX118-CAN-M30/S1) User s Manual 1 Contents Before Using the Software... 3 Explanation of Functions... 3 MX118 Part Names and Functions... 3 Operation Guide... 4

More information

MEM Quick Start Guide REV. A.1

MEM Quick Start Guide REV. A.1 MEM-3400 Quick Start Guide REV. A.1 PART 1 Installation of MEM-3400 Overview of two different options for implementing the MEM-3400. Method A - directly into the ET-3400/ET-3400A 40 pin header. This method

More information

A Simple Console Application for Z8 Encore! XP MCUs

A Simple Console Application for Z8 Encore! XP MCUs A Simple Console Application for Z8 Encore! XP MCUs AN034201-1112 Abstract Console applications are widely used by engineers for ease of project development. For this reason, Zilog has developed a simple

More information

E3940 Microprocessor Systems Laboratory. Introduction to the Z80

E3940 Microprocessor Systems Laboratory. Introduction to the Z80 E3940 Microprocessor Systems Laboratory Introduction to the Z80 Andrew T. Campbell comet.columbia.edu/~campbell campbell@comet.columbia.edu E3940 Microprocessor Systems Laboratory Page 1 Z80 Laboratory

More information

University of Massachusetts Amherst Computer Systems Lab 1 (ECE 354) LAB 1 Reference Manual

University of Massachusetts Amherst Computer Systems Lab 1 (ECE 354) LAB 1 Reference Manual University of Massachusetts Amherst Computer Systems Lab 1 (ECE 354) LAB 1 Reference Manual Lab 1: Using NIOS II processor for code execution on FPGA Objectives: 1. Understand the typical design flow in

More information

Installing the Ampire UART TFT

Installing the Ampire UART TFT Installing the Ampire UART TFT Thank you for Purchasing this UART TFT Kit from IES. The setup of the device is broken down into 4 stages which should be carried out IN THE FOLLOWING ORDER for correct operation

More information

Microcontroller and Embedded Systems:

Microcontroller and Embedded Systems: Microcontroller and Embedded Systems: Branches: 1. Electronics & Telecommunication Engineering 2. Electrical & Electronics Engineering Semester: 6 th Semester / 7 th Semester 1. Explain the differences

More information

CPE/EE 421/521 Fall 2004 Chapter 4 The CPU Hardware Model. Dr. Rhonda Kay Gaede UAH. The CPU Hardware Model - Overview

CPE/EE 421/521 Fall 2004 Chapter 4 The CPU Hardware Model. Dr. Rhonda Kay Gaede UAH. The CPU Hardware Model - Overview CPE/EE 421/521 Fall 2004 Chapter 4 The 68000 CPU Hardware Model Dr. Rhonda Kay Gaede UAH Fall 2004 1 The 68000 CPU Hardware Model - Overview 68000 interface Timing diagram Minimal configuration using the

More information

- MANUAL FOR PC CONNECTION -

- MANUAL FOR PC CONNECTION - - MANUAL FOR PC CONNECTION - [STEP 1 : Software Requirements] To upload/download the channel plans or upload the stored file(s), you need both CP2102 USB to UART Bridge Controller driver and HyperTerminal

More information

Data Sheet W65C02DB Developer Board

Data Sheet W65C02DB Developer Board THE WESTERN DESIGN CENTER, INC. 2166 E. Brown Rd. Mesa, AZ 85213 Ph 480-962-4545 Fx 480-835-6442 www.westerndesigncenter.com Data Sheet W65C02DB Developer Board Copyright 2001 by The Western Design Center,

More information

Digital Electronics & Computer Engineering (E85)

Digital Electronics & Computer Engineering (E85) Digital Electronics & Computer Engineering (E85) Lab 8: MIPS Components Introduction In this lab, you will begin developing a schematic model of the MIPS processor. In the next lab, you will assemble the

More information

Freescale Semiconductor, Inc. Debugger. Serial Debug Interface SDI target. Copyright Metrowerks Debugger

Freescale Semiconductor, Inc. Debugger. Serial Debug Interface SDI target. Copyright Metrowerks Debugger Debugger Serial Debug Interface SDI target Product Manual Debugger - SDI Manual Date 6-Aug-2003 SDI Target Component Introduction An advanced feature of this debugger for the embedded system development

More information

USBG-8COM-PRO 8-Port USB to RS-232, 422, 485 Auto Setup Adapter Manual. Features & Specifications. Specifications

USBG-8COM-PRO 8-Port USB to RS-232, 422, 485 Auto Setup Adapter Manual. Features & Specifications. Specifications USBG-8COM-PRO 8-Port USB to RS-232, 422, 485 Auto Setup Adapter Manual The USBG-8COM-PRO 2-Port Series Industrial I/O Adapters are advanced USB to Serial Adapters that connect to 1, 2, 4 or 8 RS- 232/422/485

More information

U C H L T. DSP-Board C32F. Features for DSP Board C32F

U C H L T. DSP-Board C32F. Features for DSP Board C32F HOLE35 RS232 9600 BOD RS232 DSUB9M CONNECTOR 2X32 TI DSP LINK 10 MBOD HOLE35 R U C H DSP-Board C32F L T D (C) RUCH SYSTEM LTD., 1998. DSP SERVOCONTROLLER BOARD FOR EUROBUS. RS422R PAL EPROM 64K8-12V +12V

More information

Windows 8 / 7 CONTENTS. USB to RS-485 Converter. Part Number: USB FEATURES. 2 SPECIFICATIONS. 2 CONNECTIONS.. 3

Windows 8 / 7 CONTENTS. USB to RS-485 Converter. Part Number: USB FEATURES. 2 SPECIFICATIONS. 2 CONNECTIONS.. 3 CONTENTS USB to RS-485 Converter Part Number: USB-485-1 INTRODUCTION 2 FEATURES. 2 SPECIFICATIONS. 2 PIN ASSIGNMENT 2 CONNECTIONS.. 3 DRIVER INSTALLATION QUICK GUIDE.. 3 DRIVER INSTALLATION EXAMPLES..

More information

QUICK REFERENCE GUIDE SEAR II CONFIGURATION AND HYPERTERMINAL SETUP Document No. SIG-QG A.1

QUICK REFERENCE GUIDE SEAR II CONFIGURATION AND HYPERTERMINAL SETUP Document No. SIG-QG A.1 QUICK REFERENCE GUIDE SEAR II CONFIGURATION AND HYPERTERMINAL SETUP Document No. SIG-QG-08-04-001A.1 SEAR II HyperTerminal Setup 1) Connect serial cable from PC COM port 1 to SEAR II User port. 2) Go to:

More information

Windows 8 / 7 CONTENTS. USB to RS-422 Converter. Part Number: USB FEATURES. 2 SPECIFICATIONS. 2 CONNECTIONS.. 3

Windows 8 / 7 CONTENTS. USB to RS-422 Converter. Part Number: USB FEATURES. 2 SPECIFICATIONS. 2 CONNECTIONS.. 3 CONTENTS USB to RS-422 Converter Part Number: USB-422-1 INTRODUCTION 2 FEATURES. 2 SPECIFICATIONS. 2 PIN ASSIGNMENT 2 CONNECTIONS.. 3 DRIVER INSTALLATION QUICK GUIDE.. 3 DRIVER INSTALLATION EXAMPLES..

More information

3. The MC6802 MICROPROCESSOR

3. The MC6802 MICROPROCESSOR 3. The MC6802 MICROPROCESSOR This chapter provides hardware detail on the Motorola MC6802 microprocessor to enable the reader to use of this microprocessor. It is important to learn the operation and interfacing

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F38X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F38x Development Kit contains the following items: C8051F380 Target Board C8051Fxxx Development Kit Quick-start Guide Silicon Laboratories

More information

Moodle WILLINGDON COLLEGE SANGLI (B. SC.-II) Digital Electronics

Moodle WILLINGDON COLLEGE SANGLI (B. SC.-II) Digital Electronics Moodle 4 WILLINGDON COLLEGE SANGLI (B. SC.-II) Digital Electronics Advanced Microprocessors and Introduction to Microcontroller Moodle developed By Dr. S. R. Kumbhar Department of Electronics Willingdon

More information

XEROX. CopyCentre / WorkCentre Pro Auditron Report Software. User Manual

XEROX. CopyCentre / WorkCentre Pro Auditron Report Software. User Manual XEROX CopyCentre / WorkCentre Pro Auditron Report Software User Manual Software Version 3.3 May 2004 This software application is used to periodically collect or modify Auditron data on the CopyCentre

More information

Datalogger and RS232 Interface

Datalogger and RS232 Interface Datalogger and RS232 Interface RS232 Wiring Hardware..2 RS232 Code... 3 Hardware Requirements and Setup..5 Software Requirements and Setup....6 Communicating Operation.9 Run the Trms Graphic Datalogger

More information

EASY21x/23x-EVA. Evaluation Board for EASY21x / EASY23x PLC core. General Description. Ordering Information

EASY21x/23x-EVA. Evaluation Board for EASY21x / EASY23x PLC core. General Description. Ordering Information Evaluation Board for EASY21x / EASY23x PLC core General Description The is an evaluation board for the PLC core modules and PLC chips just like the EASY215 or EASY235 series. The board supports all the

More information

USB485 USB to RS485 Converter Card

USB485 USB to RS485 Converter Card USB485 USB to RS485 Converter Card User Manual Version 1.02 RMS Technologies 2533 N. Carson St. #4698, Carson City, NV 89706-0147 1-877-301-3609 www.rmsmotion.com sales@rmsmotion.com Thank you for purchasing

More information

MC68HC12 Parallel I/O

MC68HC12 Parallel I/O EEL 4744C: Microprocessor Applications Lecture 6 Part 2 MC68HC12 Parallel I/O Dr. Tao Li 1 Software and Hardware Engineering (new version): Chapter 11 Or SHE (old version): Chapter 7 And Reading Assignment

More information

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01 USB485 USB to RS485 Converter Card User Manual for connecting with Windows Vista Version 1.01 RMS Technologies 2533 N. Carson St. #4698, Carson City, NV 89706-0147 1-877- 301-3609 www.rmsmotion.com sales@rmsmotion.com

More information

Date: Saturday, January 07, 2006 Current Version: 1.4. SHDesigns Serial Downloader for Z-World Rabbit Boards Copyright (c) SHDesigns

Date: Saturday, January 07, 2006 Current Version: 1.4. SHDesigns Serial Downloader for Z-World Rabbit Boards Copyright (c) SHDesigns Date: Saturday, January 07, 2006 Current Version: 1.4 SHDesigns Serial Downloader for Z-World Rabbit Boards Copyright (c) 2003-2006 SHDesigns 1 1.0 INTRODUCTION... 1 2.0 HOW IT WORKS... 1 3.0 IMPLEMENTING

More information

PCL Port RS-232 Interface Card

PCL Port RS-232 Interface Card PCL-858 8-Port RS-232 Interface Card Copyright Notice This documentation and the software included with this product are copyrighted 2001 by Advantech Co., Ltd. All rights are reserved. Advantech Co.,

More information

DMX-Player L MK2. User Manual

DMX-Player L MK2. User Manual DMX-Player L MK2 User Manual DMX-Player L MK2 2 Description The DMX-Player L MK2 is a DMX Stand-Alone Player, designed for several tasks. Various programmable DMX-Programs can be stored in the In the DMX-Player

More information

DC6688SLP-USB Rev3.0 User Manual

DC6688SLP-USB Rev3.0 User Manual DC6688SLP-USB Rev3.0 User Manual User Manual of Programming Tool DC6688SLP-USB Rev3.0 Single Line Programmer for DC6688F family with USB interface User Manual Document Revision 1.1 May, 2012 1 Contents

More information

CONFIGURATION GUIDE A-B REMOTE I/O LINK ADAPTOR FOR DL-KFR PC CARDS

CONFIGURATION GUIDE A-B REMOTE I/O LINK ADAPTOR FOR DL-KFR PC CARDS CONFIGURATION GUIDE A-B REMOTE I/O LINK ADAPTOR FOR DL-KFR PC CARDS This configuration guide provides programming information for the DL-PC (ISA) and DL-STD (STD 80 and 32) Remote I/O Link applications.

More information

OMEN Alpha / issue 4. Technical Documentation

OMEN Alpha / issue 4. Technical Documentation OMEN Alpha / issue 4 Technical Documentation OMEN Computers - - - https://github.com/osmibity - - - Page: 1 INTRODUCTION == The OMEN Alpha computer kit is a low-cost computer trainer, based on the Intel

More information

CHAPTER 2 SETUP AND INSTALLATION

CHAPTER 2 SETUP AND INSTALLATION Z8S180 EMULATER INTRODUCTION CHAPTER 2 SETUP AND INSTALLATION This chapter describes the various steps necessary to start development using the Z8S180 Emulator. The sections covered in this chapter are

More information

EXPERIMENT 1. FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS

EXPERIMENT 1. FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS EXPERIMENT 1 FAMILIARITY WITH DEBUG, x86 REGISTERS and MACHINE INSTRUCTIONS Pre-lab: This lab introduces you to a software tool known as DEBUG. Before the lab session, read the first two sections of chapter

More information

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA TEL: (617) 353-9206 FAX: (617) 353-9205 http://www.pemicro.com USB-ML-MON08 Rev D Technical Summary Document # PE3357, Version 1.01

More information

Default COM Port, IRQ, and Baud Rate Jumper Settings

Default COM Port, IRQ, and Baud Rate Jumper Settings Hardware Installation 3-2.1 Setting Jumpers The COM port address and interrupt request (IRQ) is jumper selectable for each port. For your convenience, the I/O Expander 2S card provides easy to set pull-tab

More information

USB to Serial Cable Hardware and USB Driver Installation instructions

USB to Serial Cable Hardware and USB Driver Installation instructions Report No: AN124 Title: USB to Serial Cable Hardware and USB Driver Installation instructions Author: Date: Version Number: John Marriott 12 th January 2009 1.02 Abstract: This application note describes

More information

VS-626M5 Parameter Upload/Download Software User s Manual (Preliminary) 5/18/99

VS-626M5 Parameter Upload/Download Software User s Manual (Preliminary) 5/18/99 VS-626M5 Parameter Upload/Download Software User s Manual (Preliminary) 5/18/99 Computer Requirements The following hardware and software are required to run the M5 Parameter Upload/Download software.

More information

P89V51RD2 Development Board May 2010

P89V51RD2 Development Board May 2010 P89V51RD2 Development Board May 2010 NEX Robotics Pvt. Ltd. 1 P89V51RD2 Development Board Introduction: P89V51RD2 Development Board P89V51RD2 Development Board is a low cost development board which have

More information

ESC(LP)-100. Eight Channel Low Profile RS-232 Asynchronous Communications Adapter. for PCI bus. User's Manual

ESC(LP)-100. Eight Channel Low Profile RS-232 Asynchronous Communications Adapter. for PCI bus. User's Manual ESC(LP)-100 Eight Channel Low Profile RS-232 Asynchronous Communications Adapter for PCI bus User's Manual QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio

More information

Programming Microcontroller Assembly and C

Programming Microcontroller Assembly and C Programming Microcontroller Assembly and C Course Number CLO : 2 Week : 5-7 : TTH2D3 CLO#2 Student have the knowledge to create basic programming for microcontroller [C3] Understand how to program in Assembly

More information

PMAC VME Addressing. Application Note #106A. PMAC VME DPR 32-Bit Addressing Example

PMAC VME Addressing. Application Note #106A. PMAC VME DPR 32-Bit Addressing Example PMAC VME Addressing Application Note #106A PMAC VME DPR 32-Bit Addressing Example First set up the PMAC. Write and save the following values using the PMAC Executive from the Command-Line Prompt: 1. WY:$783,$09,$04,$7F,$A0,$00,$02,$A1,$70,$E0,$70,$80

More information

Lab 8: Debugging Embedded Devices and Software

Lab 8: Debugging Embedded Devices and Software Lab 8: Debugging Embedded Devices and Software Summary: Given pre-written code, isolate code and functional errors to create a working memory interfacing program. Learning Objectives: Debug and fix pre-written

More information

EQUITY LT. Switch Settings. Computer Specifications

EQUITY LT. Switch Settings. Computer Specifications Switch Settings Computer Specifications CPU: RAM: ROM: Floppy Disk Controller: Expansion Slots: Speaker: Clock/Calendar RAM: Keyboard: Power: Video Controller and Screen: Mass storage: Interfaces: NEC

More information

QSC(LP)-100. User's Manual

QSC(LP)-100. User's Manual QSC(LP)-100 Four Channel Low Profile RS-232 Asynchronous Communications Adapter for PCI bus User's Manual QUATECH, INC. TEL: (330) 655-9000 5675 Hudson Industrial Parkway FAX: (330) 655-9010 Hudson, Ohio

More information

9. PERIPHERAL CHIPS 9a

9. PERIPHERAL CHIPS 9a 9. PERIPHERAL CHIPS 9a 8255: Programmable Peripheral Interface. Draw the pin diagram of PPI 8255. Ans. The pin diagram of 8255 is shown in Fig. 9a. PA 3 4 PA 4 PA2 2 39 PA 5 PA 3 38 PA 6 PA 4 37 PA7 RD

More information

SECTION 4 I/O INTERFACE

SECTION 4 I/O INTERFACE nc. SECTION 4 I/O INTERFACE MOTOROLA 4-1 nc. SECTION CONTENTS 4.1 INTRODUCTION.............................................. 4-3 4.2.......................... 4-3 4-2 I/O INTERFACE MOTOROLA nc. INTRODUCTION

More information

Chapter 2 COMPUTER SYSTEM HARDWARE

Chapter 2 COMPUTER SYSTEM HARDWARE Chapter 2 COMPUTER SYSTEM HARDWARE A digital computer system consists of hardware and software. The hardware consists of the physical components of the system, whereas the software is the collection of

More information

M32 Development Board

M32 Development Board M32 Development Board User Guide Document Control Information This Document Release Date: 12th March 2006 This Document Version: 1.0 Document History Author Release Date Reference Release Notes JSL 23rd

More information

DOMAIN TECHNOLOGIES INC. Users Guide Version 2.0 SB-USB2. Emulator

DOMAIN TECHNOLOGIES INC. Users Guide Version 2.0 SB-USB2. Emulator INC. Users Guide Version 2.0 SB-USB2 Emulator Table of Contents 1 INTRODUCTION... 3 1.1 Features... 3 1.2 Package Contents... 4 1.3 Related Components... 4 2 INSTALLATION... 4 3 INTEGRATION WITH LSI LOGIC

More information

FIF-10A USB PROGRAMMING INTERFACE

FIF-10A USB PROGRAMMING INTERFACE FIF-10A USB PROGRAMMING INTERFACE The FIF-10A is the Interface Unit which allows cloning of channel data to Vertex Standard transceivers, and/or re-writing of the firmware on some Vertex Standard transceivers,

More information

Serial PCi Card user manual

Serial PCi Card user manual Serial PCi Card user manual Model 324014 MAN-324014-UM-1007-02 introduction Thank you for purchasing this MANHATTAN Serial PCI Card, Model 324014. The easy-to-follow instructions in this manual help make

More information