Motorola FREESCALE SEMICONDUCTOR M68EZ328ADS Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Mise en réseau Motorola FREESCALE SEMICONDUCTOR M68EZ328ADS. Motorola FREESCALE SEMICONDUCTOR M68EZ328ADS User`s manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 65
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
M68EZ328ADS v2.0
Application Development System
User’s Manual
Revision 1.0
JAN 19, 2000
Preliminary
Motorola reserves the right to make changes without further notice to any product herein to improve
reliability, function, or design. Motorola does not assume any liability arising out of the application or
use of any product, circuit, or software described herein; neither does it convey any license under its
patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use
as components in systems intended for surgical implant into the body, or other applications intended to
support life, or for any other application in which the failure of the Motorola product could create a
situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any
such intended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers,
employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury
or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was
negligent regarding the design or manufacture of the part. Motorola and the are registered trademarks
of Motorola Ltd.
Motorola, Inc.
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005
ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005
Vue de la page 0
1 2 3 4 5 6 ... 64 65

Résumé du contenu

Page 1 - M68EZ328ADS v2.0

M68EZ328ADS v2.0Application Development SystemUser’s ManualRevision 1.0JAN 19, 2000PreliminaryMotorola reserves the right to make changes without furt

Page 2

Quick Installation Guide2-9 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFigure 2-1. M68EZ328ADS v2.0 Key Component Layout Freescale Semiconductor, I

Page 3

Quick Installation Guide2-10 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAMonitor and Debug port selectionON123 45678S2ON123 45678S1Figure 2-2. Default DIP

Page 4

Quick Installation Guide2-11 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA2.3.2 Connecting M68EZ328ADS v2.0 to PCFigure 2-4 shows connections among the PC,

Page 5

Quick Installation Guide2-12 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA1. Install the Metrowerks Codewarrior IDE2. Run Codewarrior IDE program.3. Open a

Page 6

Quick Installation Guide2-13 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA5. Choose "Enable Debugger" from the "Project" pull-down menu.

Page 7

Quick Installation Guide2-14 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA7. Edit the code inside the Codewarrior IDE program.8. Press F5 to run the program

Page 8

Quick Installation Guide2-15 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFigure 2-6. Connection Setting inside Debug Pop-up Window of SDS v7.4 Freesca

Page 9

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-16SECTION 3HARDWARE DESCRIPTION AND BOARD OPERATION3.1 OVERVIEWFigure 3-1 shows the block diagram of M68EZ32

Page 10 - Freescale Semiconductor, I

Hardware Description and Board Operation3-17 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.2 CONTROL SWITCHESThere are two push buttons on the ADS which fu

Page 11

Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-183.4 OPERATION MODESM68EZ328ADS v2.0 supports three operation modes

Page 12

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL iTABLE OF CONTENTSSection 1General Information1.1 Introduction ...

Page 13

Hardware Description and Board Operation3-19 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.6 MEMORYM68EZ328ADS v2.0 provides on-board Flash memory and EDO

Page 14

Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-20When S2-1 is ON, *CSA0 is connected to FLASH0. When S2-2 is ON, *C

Page 15

Hardware Description and Board Operation3-21 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.6.4 EDO DRAMFigure 3-4. shows the interface of EDO DRAMs. M68EZ3

Page 16

Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-223.7 UART AND IRDAFigure 3-5 shows the UART and IRDA module. The M6

Page 17

Hardware Description and Board Operation3-23 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.8 DEBUG PORTAs shown in Figure 3-7, an external UART chip ST16C2

Page 18

Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-24For full description of the LCD signals, please refer to the MC68E

Page 19

Hardware Description and Board Operation3-25 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.10 SINGLE TONE GENERATORCitizen single tone generator CHB-03E is

Page 20

Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-263.13 POWER SUPPLYThere are two power input connectors on the ADS,

Page 21

Hardware Description and Board Operation3-27 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAis connected to the ADS, the LCD driver can be powered by this VEE

Page 22

Comparison of M68EZ328ADS Version 1.x and 2.0MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL A-28APPENDIX ACOMPARISON OF M68EZ328ADS VERSION 1.X AND 2.0This s

Page 23

Table of ContentsMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL iiAppendix AComparison of M68EZ328ADS Version 1.x and 2.0A.1 Hardware ...

Page 24

Comparison of M68EZ328ADS Version 1.x and 2.0A-29 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I

Page 25

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL B-30APPENDIX BRESISTIVE TOUCH PANEL OPERATIONM68VZ328ADS features pen input through a resistive-film sensing p

Page 26

Resistive Touch Panel OperationB-31 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAThe resistive panel works by applying a voltage gradient across one conduct

Page 27

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL C-32APPENDIX CPROGRAMMING ON-BOARD FLASH MEMORYC.1 OVERVIEWThe Flash memory on the ADS board cannot be written

Page 28

Programming On-board Flash MemoryC-33 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAC.3 METHODFlash memory can be programmed in bootstrap mode. First, a ROM

Page 29

Programming On-board Flash MemoryC-34 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFor example, when using SDS’s DOWN.EXE to generate the s-record, the &quo

Page 30

Programming On-board Flash MemoryC-35 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.l pSOURCE,A0move.l pTARGET,A1move.l pSIZE,D0move.l pFLASH,A5move.l p

Page 31 - Transparent Resistive Layer

Programming On-board Flash MemoryC-36 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAcmp.l d0,d1 ; if d1<=d0, bra PROGRAMble PROGRAM;**********************

Page 32

Programming On-board Flash MemoryC-37 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAECHO 'S'ECHO 'S'ECHO '\n'ECHO 0ECHO 0ECHO 0

Page 33

Programming On-board Flash MemoryC-38 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFigure C-2. Flash Program Algorithm Freescale Semiconductor, I

Page 34

Table of Contentsiii M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I Freescale S

Page 35

Programming On-board Flash MemoryC-39 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I

Page 36

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL D-40APPENDIX DMONITOR INITIALIZATION CODED.1 INITIALIZATION CODE OF METROWERKS MONITOR (RESET.S)MON_STACKTOP.e

Page 37

Monitor Initialization CodeD-41 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAPCPDEN .equ (M328BASE+$412) ; Pull-down Enable RegPCSEL .equ (M328BASE+$413) ;

Page 38

Monitor Initialization CodeD-42 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLALXMAX .equ (M328BASE+$A08) ; Screen Width RegLYMAX .equ (M328BASE+$A0A) ; Scree

Page 39

Monitor Initialization CodeD-43 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA.global ___reset___reset:rom_start:move.b #$9,PGSEL ; config PG0/DTACK to GPI/O

Page 40

Monitor Initialization CodeD-44 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.l #$4000,LSSAmove.w #160,LXMAXmove.w #239,LYMAXmove.b #10,LVPWmove.b #$08,

Page 41

Monitor Initialization CodeD-45 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLADRAMCTL equ (M328BASE+$C02)EMUCS equ (M328BASE+$118)CSCTR equ (M328BASE+$150);

Page 42

Monitor Initialization CodeD-46 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAPGPUEN equ (M328BASE+$432) ; Pullup Enable RegPGSEL equ (M328BASE+$433) ; Selec

Page 43

Monitor Initialization CodeD-47 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLARTCISR equ (M328BASE+$B0E) ; Interrupt Status RegRTCIENR equ (M328BASE+$B10) ;

Page 44

Monitor Initialization CodeD-48 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA* Seting for MC68681 on EZ-ADS* Supported baudrate: 19200* 9600****************

Page 45

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL ivLIST OF ILLUSTRATIONS2-1 M68EZ328ADS v2.0 Key Component Layout...

Page 46

Monitor Initialization CodeD-49 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.w #$7,ICEMSR ; clear level 7 interruptor.w #$FF80,ISRendm ; return non-zer

Page 47

Monitor Initialization CodeD-50 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.w #$07,ICEMSR ; clear level 7 interrupt;*****************************; Ini

Page 48

Monitor Initialization CodeD-51 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA;; Initialize I/O to avoid contention;;****************************************

Page 49

Monitor Initialization CodeD-52 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAMC68681imr: ds.b 1 ;IMR register.endifendm Freescale Semiconductor, I

Page 50

Monitor Initialization CodeD-53 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I

Page 51

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL E-54APPENDIX ESCHEMATICSE.1 M68EZ328ADS V2.0 Freescale Semiconductor, I

Page 52

AABBCCDDEEFFGGHHIIJJ10 109 98 87 76 65 54 43 32 21 1Motorola Semiconductors Hong Kong Ltd.2 Dai King St, Tai Po Ind Est, Tai Po, NT, Hong Kong.Version

Page 53

1122334455667788A AB BC CD D~INT0~INT1Address DecoderEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B210

Page 54

1122334455667788A AB BC CD D** ****MemoryAm29LV640DU/Am29LV641DUAm29DL322C/Am29DL323CAm29LV160B/MBM29LV160Am29LV800BINSTALLINSTALLINSTALLINSTALLR4, R5

Page 55

1122334455667788A AB BC CD DTouch Panel & LCDLCD SCREENTOPLEFTBOTTOMRIGHT(0,0)(XMAX,YMAX)Connector for 4-Bit LCDEZADS20.DSN 2.0M68EZ328ADS2 Dai Ki

Page 56 - M68EZ328ADS

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL vLIST OF TABLES3-1 DIP Switch pack S1 Setting...

Page 57

1122334455667788A AB BC CD DUART PortsUARTDEBUG PORTEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B510W

Page 58

AABBCCDDEEFFGGHHIIJJ10 109 98 87 76 65 54 43 32 21 1IrDAEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B

Page 59

1122334455667788A AB BC CD DReset CircuitRESETABORTEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B710We

Page 60

1122334455667788A AB BC CD DPOWERSingle Tone GeneratorMISCHEART BEATGNDVEEVCCEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Ta

Page 61

1122334455667788A AB BC CD DLogic Analyzer ConnectorsEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B910

Page 62

1122334455667788A AB BC CD DTest pin & VME connectorEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B

Page 63

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 1-6SECTION 1GENERAL INFORMATION1.1 INTRODUCTIONThe DragonBallTM-EZ (MC68EZ328) Application Development System

Page 64

General Information1-7 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA—SDS source-level debugger monitor by Software Development System Inc. using se-rial por

Page 65

MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 2-8SECTION 2QUICK INSTALLATION GUIDE2.1 OVERVIEWThis section provides a description of the evaluation module,

Commentaires sur ces manuels

Pas de commentaire