M68EZ328ADS v2.0Application Development SystemUser’s ManualRevision 1.0JAN 19, 2000PreliminaryMotorola reserves the right to make changes without furt
Quick Installation Guide2-9 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFigure 2-1. M68EZ328ADS v2.0 Key Component Layout Freescale Semiconductor, I
Quick Installation Guide2-10 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAMonitor and Debug port selectionON123 45678S2ON123 45678S1Figure 2-2. Default DIP
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,
Quick Installation Guide2-12 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA1. Install the Metrowerks Codewarrior IDE2. Run Codewarrior IDE program.3. Open a
Quick Installation Guide2-13 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA5. Choose "Enable Debugger" from the "Project" pull-down menu.
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
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
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-16SECTION 3HARDWARE DESCRIPTION AND BOARD OPERATION3.1 OVERVIEWFigure 3-1 shows the block diagram of M68EZ32
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
Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-183.4 OPERATION MODESM68EZ328ADS v2.0 supports three operation modes
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL iTABLE OF CONTENTSSection 1General Information1.1 Introduction ...
Hardware Description and Board Operation3-19 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.6 MEMORYM68EZ328ADS v2.0 provides on-board Flash memory and EDO
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
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
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
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
Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-24For full description of the LCD signals, please refer to the MC68E
Hardware Description and Board Operation3-25 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA3.10 SINGLE TONE GENERATORCitizen single tone generator CHB-03E is
Hardware Description and Board OperationMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 3-263.13 POWER SUPPLYThere are two power input connectors on the ADS,
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
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
Table of ContentsMOTOROLA M68EZ328ADS v2.0 USER’S MANUAL iiAppendix AComparison of M68EZ328ADS Version 1.x and 2.0A.1 Hardware ...
Comparison of M68EZ328ADS Version 1.x and 2.0A-29 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL B-30APPENDIX BRESISTIVE TOUCH PANEL OPERATIONM68VZ328ADS features pen input through a resistive-film sensing p
Resistive Touch Panel OperationB-31 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAThe resistive panel works by applying a voltage gradient across one conduct
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
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
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
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
Programming On-board Flash MemoryC-36 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAcmp.l d0,d1 ; if d1<=d0, bra PROGRAMble PROGRAM;**********************
Programming On-board Flash MemoryC-37 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAECHO 'S'ECHO 'S'ECHO '\n'ECHO 0ECHO 0ECHO 0
Programming On-board Flash MemoryC-38 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAFigure C-2. Flash Program Algorithm Freescale Semiconductor, I
Table of Contentsiii M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I Freescale S
Programming On-board Flash MemoryC-39 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL D-40APPENDIX DMONITOR INITIALIZATION CODED.1 INITIALIZATION CODE OF METROWERKS MONITOR (RESET.S)MON_STACKTOP.e
Monitor Initialization CodeD-41 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAPCPDEN .equ (M328BASE+$412) ; Pull-down Enable RegPCSEL .equ (M328BASE+$413) ;
Monitor Initialization CodeD-42 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLALXMAX .equ (M328BASE+$A08) ; Screen Width RegLYMAX .equ (M328BASE+$A0A) ; Scree
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
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,
Monitor Initialization CodeD-45 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLADRAMCTL equ (M328BASE+$C02)EMUCS equ (M328BASE+$118)CSCTR equ (M328BASE+$150);
Monitor Initialization CodeD-46 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAPGPUEN equ (M328BASE+$432) ; Pullup Enable RegPGSEL equ (M328BASE+$433) ; Selec
Monitor Initialization CodeD-47 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLARTCISR equ (M328BASE+$B0E) ; Interrupt Status RegRTCIENR equ (M328BASE+$B10) ;
Monitor Initialization CodeD-48 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA* Seting for MC68681 on EZ-ADS* Supported baudrate: 19200* 9600****************
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL ivLIST OF ILLUSTRATIONS2-1 M68EZ328ADS v2.0 Key Component Layout...
Monitor Initialization CodeD-49 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.w #$7,ICEMSR ; clear level 7 interruptor.w #$FF80,ISRendm ; return non-zer
Monitor Initialization CodeD-50 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAmove.w #$07,ICEMSR ; clear level 7 interrupt;*****************************; Ini
Monitor Initialization CodeD-51 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA;; Initialize I/O to avoid contention;;****************************************
Monitor Initialization CodeD-52 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLAMC68681imr: ds.b 1 ;IMR register.endifendm Freescale Semiconductor, I
Monitor Initialization CodeD-53 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA Freescale Semiconductor, I
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL E-54APPENDIX ESCHEMATICSE.1 M68EZ328ADS V2.0 Freescale Semiconductor, I
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
1122334455667788A AB BC CD D~INT0~INT1Address DecoderEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B210
1122334455667788A AB BC CD D** ****MemoryAm29LV640DU/Am29LV641DUAm29DL322C/Am29DL323CAm29LV160B/MBM29LV160Am29LV800BINSTALLINSTALLINSTALLINSTALLR4, R5
1122334455667788A AB BC CD DTouch Panel & LCDLCD SCREENTOPLEFTBOTTOMRIGHT(0,0)(XMAX,YMAX)Connector for 4-Bit LCDEZADS20.DSN 2.0M68EZ328ADS2 Dai Ki
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL vLIST OF TABLES3-1 DIP Switch pack S1 Setting...
1122334455667788A AB BC CD DUART PortsUARTDEBUG PORTEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B510W
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
1122334455667788A AB BC CD DReset CircuitRESETABORTEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B710We
1122334455667788A AB BC CD DPOWERSingle Tone GeneratorMISCHEART BEATGNDVEEVCCEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Ta
1122334455667788A AB BC CD DLogic Analyzer ConnectorsEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B910
1122334455667788A AB BC CD DTest pin & VME connectorEZADS20.DSN 2.0M68EZ328ADS2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong.B
MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL 1-6SECTION 1GENERAL INFORMATION1.1 INTRODUCTIONThe DragonBallTM-EZ (MC68EZ328) Application Development System
General Information1-7 M68EZ328ADS v2.0 USER’S MANUAL MOTOROLA—SDS source-level debugger monitor by Software Development System Inc. using se-rial por
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