Freescale Semiconductor, Inc. Motorola, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... 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.
Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 TABLE OF CONTENTS ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... Section 1 General Information 1.1 1.2 1.3 1.4 1.4.1 1.4.2 Introduction ................................................................................................... 1-6 Features........................................................................................................ 1-6 Related Documentation ..................
Freescale Semiconductor, Inc. Table of Contents Appendix A Comparison of M68EZ328ADS Version 1.x and 2.0 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 A.1 A.2 Hardware ....................................................................................................A-28 Software......................................................................................................A-28 Appendix B Resistive Touch Panel Operation B.1 General Concepts of Resistive Panels .................................
Freescale Semiconductor, Inc. Table of Contents ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 iii M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... LIST OF ILLUSTRATIONS 2-1 2-2 2-3 2-4 2-5 2-6 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 2-1 2-2 C-1 C-2 M68EZ328ADS v2.0 Key Component Layout .................................................... 2-9 Default DIP Switch Options for Metrowerks monitor ........................................ 2-10 DIP Switch Options for SDS monitor.............
Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... LIST OF TABLES 3-1 3-2 3-3 3-4 3-5 3-6 3-7 A-1 A-2 DIP Switch pack S1 Setting.............................................................................. 3-17 DIP Switch pack S2 Setting.............................................................................. 3-17 Operation Mode Setting .........................................................
Freescale Semiconductor, Inc. SECTION 1 GENERAL INFORMATION ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 1.1 INTRODUCTION ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... The DragonBallTM-EZ (MC68EZ328) Application Development System (M68EZ328ADS) is designed to supply users with an environment to develop MC68EZ328 based application software. Moreover, this board can be used as a reference for real-life product design.
General Information Freescale Semiconductor, Inc. —SDS source-level debugger monitor by Software Development System Inc. using serial port • Clock Source ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 —32.768KHz for MC68EZ328 internal PLL • Power Supply —3.0V - 3.3V main power supply 1.3 RELATED DOCUMENTATION The following documents can be used as references when using M68EZ328ADS. • MC68EZ328 Product Information ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc. SECTION 2 QUICK INSTALLATION GUIDE ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 2.1 OVERVIEW This section provides a description of the evaluation module, requirements, quick installation and test information. Detailed information on the M68EZ328ADS v2.0 design and operation is provided in the remaining sections of this manual. 2.2 EQUIPMENTS REQUIRED ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Quick Installation Guide Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Figure 2-1. M68EZ328ADS v2.0 Key Component Layout 2-9 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Quick Installation Guide Freescale Semiconductor, Inc. Monitor and Debug port selection INC. 2005 S2ARCHIVED BY FREESCALE SEMICONDUCTOR, S1 ON ON 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... Figure 2-2. Default DIP Switch Options for Metrowerks monitor S1 ON S2 ON 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 Figure 2-3. DIP Switch Options for SDS monitor 2-10 M68EZ328ADS v2.
Quick Installation Guide Freescale Semiconductor, Inc. 2.3.2 Connecting M68EZ328ADS v2.0 to PC Figure 2-4 shows connections among the PC, the external power supply and the M68E Z328ADS v2.0 board. Use the steps to complete cableINC. connections: ARCHIVED BY following FREESCALE SEMICONDUCTOR, 2005 Host Computer COM1 / COM2 Debug Port ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... RS232 Cable EZ UART 3.0-3.3V Power Supply M68VZ328ADS Figure 2-4.
Quick Installation Guide Freescale Semiconductor, Inc. 1. Install the Metrowerks Codewarrior IDE 2. Run Codewarrior IDE program. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BYwith FREESCALE 3. Open a new project file EmbeddedSEMICONDUCTOR, 68k Stationery. INC. 2005 4. Select ADS_68EZ328 Stationery for new project. 2-12 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Quick Installation Guide Freescale Semiconductor, Inc. 5. Choose "Enable Debugger" from the "Project" pull-down menu. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 6. Change the connection settings in the Debug Settings Windows. 2-13 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Quick Installation Guide Freescale Semiconductor, Inc. 7. Edit the code inside the Codewarrior IDE program. 8. Press F5 to run the program. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Single Step Development System A simple procedure for using Single Step Debugger: 1. Install the Single Step Debugger on your PC. 2. Run Single Step Debugger 4. Inside the Debug pop-up window, choose the object file to download or "debug without file" as shown in Figure 2-5, select the serial port (COM1 or COM2 ...
Quick Installation Guide Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Figure 2-6. Connection Setting inside Debug Pop-up Window of SDS v7.4 2-15 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Semiconductor, Inc. SECTION 3 HARDWARE DESCRIPTION AND BOARD OPERATION ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 3.1 OVERVIEW Figure 3-1 shows the block diagram of M68EZ328ADS v2.0. Logic Analyzer Address Bus Extension Data Bus Control Bus ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Freescale Hardware Description and Board Operation Semiconductor, Inc. 3.2 CONTROL SWITCHES There are two push buttons on the ADS which function as follows: ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 1. Reset Switch (SW2): When pressed, a hardware reset is generated to the MC68EZ328 processor and resumes operation. 2. Abort Switch (SW1): This switch is used to generate a level 7 interrupt to the MC68EZ328 processor for aborting normal software execution and returning control to the debug monitor.
Freescale Semiconductor, Inc. and Board Operation Hardware Description 3.4 OPERATION MODES M68EZ328ADS v2.0 supports three operation modes of MC68EZ328: EMU Mode, Normal Mode and Bootstrap Mode.BY Selection of these operation modesINC. is controlled by DIP switch ARCHIVED FREESCALE SEMICONDUCTOR, 2005 S2-8. Operation mode has to be selected before resetting the system. Mode is not allowed to change during normal running. Table 3-3 shows the operation mode configuration. Table 3-3.
Freescale Hardware Description and Board Operation Semiconductor, Inc. 3.6 MEMORY M68EZ328ADS v2.0 provides on-board Flash memory and EDO DRAM, for application development. They can be enabled or disabled individually by setting corresponding DIP ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. the 2005 switches. 3.6.1 Memory Map The default memory map of M68EZ328ADS v2.0 in normal mode is shown in Table 3-5. The chip select range to all of the memory are software programmable.
Freescale Semiconductor, Inc. and Board Operation Hardware Description When S2-1 is ON, *CSA0 is connected to FLASH0. When S2-2 is ON, *CSA1 is connected to FLASH1. In Normal Mode, FLASH0 is the boot ROM. User can reprogram Flashes with their own application program. For more details on flash memory programming, please refer to Appendix C .ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 3.6.3 EMU ROM 8x8-Bit EMU ROM EMUCS OE WE ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc..
Freescale Hardware Description and Board Operation Semiconductor, Inc. 3.6.4 EDO DRAM VCC ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 4MX16-Bit EDO DRAM S2-3 MC68EZ328 CSC0 CSD0 CSD1 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... OE DWE RAS UCAS LCAS OE WE A[1..13] A[0..12] D[0..15] D[0..15] Figure 3-4. Interface of EDO DRAMs Figure 3-4. shows the interface of EDO DRAMs. M68EZ328ADS v2.0 supports one bank of 4Mx16-bit EDO DRAMs.
Freescale Semiconductor, Inc. and Board Operation Hardware Description 3.7 UART AND IRDA ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 MC68VZ328 RS232 Transceiver ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... TXD RXD RTS CTS VCC P9 UART EN S1-1 VCC Buffer IRDA GND EN S1-2 EN PD4 Figure 3-5. UART and IRDA Interface. Figure 3-5 shows the UART and IRDA module. The M68EZ328ADS v2.0 has one RS232 serial ports P9. P9 is using the UART of MC68EZ328.
Freescale Hardware Description and Board Operation Semiconductor, Inc. 3.8 DEBUG PORT ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ST16C2552A EMUCS MC68EZ328 A16 OR Gate CS RS232 Transceiver OE ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 OE Freescale Semiconductor, Inc... TXD RXD CTS RTS WE A[0..2] A[0..2] D[8..15] D[8..15] WE P8 UART EN Figure 3-7. Debug Port Interface As shown in Figure 3-7, an external UART chip ST16C2552A is used to provide one more debug port on the ADS board.
Freescale Semiconductor, Inc. and Board Operation Hardware Description For full description of the LCD signals, please refer to the MC68EZ328 User’s Manual. 3.9.2 Touch Panel Interface ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 TOP Touch Panel MC68EZ328 VCC RIGHT LEFT BOTTOM S1-5 PB6 S1-4 SPMCLK ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... IRQ5 ADS7843 CS PENIRQ DCLK DIN DOUT SPMTXD SPMRXD Figure 3-9.
Freescale Hardware Description and Board Operation Semiconductor, Inc. 3.10 SINGLE TONE GENERATOR VCC S1-5 FREESCALE SEMICONDUCTOR, INC. 2005 ARCHIVED BY BC847 PWMO MC68VZ328 CitiSound CHB-03E GND ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... Figure 3-10. Single Tone Generator Citizen single tone generator CHB-03E is provided on M68EZ328ADS v2.0. As shown in Figure 3-10, a simple transistor circuit is used to interface the CHB-03E with the PWMO pin of MC68EZ328. 3.
Freescale Semiconductor, Inc. and Board Operation Hardware Description ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... Table 3-7. Pin Assignments of P4 Pin# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 A B C GND GND GND ARCHIVED BY FREESCALE SEMICONDUCTOR, INC.
Freescale Hardware Description and Board Operation Semiconductor, Inc. is connected to the ADS, the LCD driver can be powered by this VEE input. Figure 3-12 locates the power connectors and their polarity. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 P2 GND VEE EZ UART P1 _ GND ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... Debug Port 3.0-3.3V + M68EZ328ADS Figure 3-12. Power Connectors 3-27 M68EZ328ADS v2.
Freescale Semiconductor, Inc. Comparison of M68EZ328ADS Version 1.x and 2.0 APPENDIX A COMPARISON OF M68EZ328ADS VERSION 1.X AND 2.0 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 This section describes the difference between the M68EZ328ADS version 1.x and 2.0. If user is not upgrading the development platform from M68EZ328ADS v1.x to v2.0, this section can be ignored. A.1 HARDWARE Table A-1 shows the difference between the M68EZ328ADS v1.x and v2.0. Table A-1. Comparison of M68EZ328ADS v1.x and v2.
Freescale Semiconductor, Comparison of M68EZ328ADS Version 1.x and 2.0 Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 A-29 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Semiconductor, Inc. APPENDIX B RESISTIVE TOUCH PANEL OPERATION ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 M68VZ328ADS features pen input through a resistive-film sensing panel. This type of panel provides high flexibility by accepting input form any kind of stimulus including fingers, which is most suitable for portable use. User can select a specific touch panel or order an LCD module which includes a touch resistive panel.
Freescale Resistive Touch Panel Operation Semiconductor, Inc. The resistive panel works by applying a voltage gradient across one conductive layer and measuring the voltage at the point of contact with the opposing conductive layer. For instance, as shown in Figure 2-2, the resistive film acts as a series of resistors. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Figure 2-2.
Freescale Semiconductor, Inc. APPENDIX C PROGRAMMING ON-BOARD FLASH MEMORY ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 C.1 OVERVIEW It is recommended that user should have a basic understanding of bootstrap mode operation of MC68EZ328 before reading the material below. For more details on Bootstrap mode, please refer to the MC68EZ328 user’s manual. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... The Flash memory on the ADS board cannot be written directly.
Freescale Programming On-board Flash Memory Semiconductor, Inc. C.3 METHOD ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 FLASH Program System RAM ROM Image ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... offset Copy the ROM Image from system RAM to Flash Memory by the flash Program. Flash Memory Figure C-1. Method of programming on-board Flash memory Flash memory can be programmed in bootstrap mode.
Freescale Programming On-board Flash Memory Semiconductor, Inc. For example, when using SDS’s DOWN.EXE to generate the s-record, the "-w offset" parameter can be used to specify this offset value. Please refer to the SingleStep User Guide for using this command. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 C.5 EXECUTING PROGRAM COMMAND SEQUENCE Listed below is the source code of the flash Program which contains the necessary steps to write the flash memory MBM29LV160T.
Freescale Programming On-board Flash Memory Semiconductor, Inc. move.l pSOURCE,A0 move.l pTARGET,A1 move.l pSIZE,D0 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 move.l move.l pFLASH,A5 pFLASH,A6 ******************************************* * BreakPoint Here if program flash in SDS * ******************************************* add.l add.
Freescale Programming On-board Flash Memory cmp.l ble d0,d1 PROGRAM Semiconductor, Inc. ; if d1<=d0, bra PROGRAM ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 clr.b clr.l d5 d1 ;clear d5 as ECHO counter ;clear d1 as counter VERIFIY ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Freescale Programming On-board Flash Memory Semiconductor, Inc. ECHO 'S' ECHO 'S' ECHO '\n' ECHO 0 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ECHO 0 ECHO 0 ECHO 0 ECHO 0 ECHO 0 move.l #1,pFINISH bra BOOTSTRAP ************************************************************ ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO ECHO sub.l move.l move.l bra ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Freescale Programming On-board Flash Memory Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Figure C-2. Flash Program Algorithm C-38 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Programming On-board Flash Memory Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 C-39 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Semiconductor, Inc. APPENDIX D MONITOR INITIALIZATION CODE ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 D.1 INITIALIZATION CODE OF METROWERKS MONITOR (RESET.S) MON_STACKTOP.equ$4100; M328BASE Above is TOO low, try this .equ $FFFFF000 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ; SIM28 System Configuration Registers SCR .equ (M328BASE+$000) ; Chip Select Registers GRPBASEA .equ GRPBASEB .equ GRPBASEC .equ GRPBASED .equ CSA .equ CSB .equ CSC .equ CSD .
Monitor Initialization Code (M328BASE+$412) ; Pull-down Enable Reg (M328BASE+$413) ; Select Reg ; Port D Registers PDDIR .equ (M328BASE+$418) ; Direction INC. Reg 2005 ARCHIVED BY FREESCALE SEMICONDUCTOR, PDDATA .equ (M328BASE+$419) ; Data Reg PDPUEN .equ (M328BASE+$41A) ; Pullup Enable Reg PDSEL .equ (M328BASE+$41B) ; port D select PDPOL .equ (M328BASE+$41C) ; Polarity Reg PDIRQEN .equ (M328BASE+$41D) ; IRQ Enable Reg PDIRQEDGE .equ (M328BASE+$41F) ; IRQ Edge Reg ; Port E Registers PEDIR .
Monitor Initialization Code ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... LXMAX LYMAX LCXP LCYP LCWCH LBLKC LPICF LPOLCF LACDRC LPXCD LCKCON LRRA LPOSR LFRCM LGPMR LPWM Freescale Semiconductor, Inc. .equ (M328BASE+$A08) ; Screen Width Reg .equ (M328BASE+$A0A) ; Screen Height Reg .equ (M328BASE+$A18) ; Cursor X Position .equ (M328BASE+$A1A) ; Cursor Y Position ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 .equ (M328BASE+$A1C) ; Cursor Width & Height Reg .
Monitor Initialization Code Freescale Semiconductor, Inc. .global ___reset ___reset: rom_start: ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 #$9,PGSEL #$2410,PLLCR #MON_STACKTOP,A7 #$2700,sr #$1C,SCR #0,RTCWD #$03,PFSEL #$00,PBSEL #$00,PESEL #$08,ICEMCR #$07,ICEMSR ;***************************** ; Init Code for 512Kx16 Flash ;***************************** move.w #$0400,GRPBASEA move.w #$0189,CSA ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... move.b move.w move.
Monitor Initialization Code Freescale Semiconductor, Inc. ;********************************************************************** ; Interrupt controller ;********************************************************************** ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... move.l #$4000,LSSA move.w #160,LXMAX move.w #239,LYMAX move.b ARCHIVED #10,LVPWBY FREESCALE SEMICONDUCTOR, INC. 2005 move.b #$08,LPICF move.b #$01,LPOLCF move.b #$00,LACDRC move.b #$02,LPXCD move.
Monitor Initialization Code DRAMCTL EMUCS CSCTR Freescale Semiconductor, Inc. equ equ equ (M328BASE+$C02) (M328BASE+$118) (M328BASE+$150) ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ; PLL Registers PLLCR equ PLLFSR equ PLLTSR equ (M328BASE+$200) ; Control Reg (M328BASE+$202) ; Freq Select Reg (M328BASE+$204) ; Test Reg ; Interrupt Registers IVR equ ICR equ IMR equ ISR equ IPR equ ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Monitor Initialization Code PGPUEN PGSEL Freescale Semiconductor, Inc. equ equ (M328BASE+$432) ; Pullup Enable Reg (M328BASE+$433) ; Select Reg ; PWM Registers ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 PWMC equ (M328BASE+$500) ; Control Reg PWMS equ (M328BASE+$502) ; Sample Reg PWMCNT equ (M328BASE+$504) ; Count Reg ; Timer Registers ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
Monitor Initialization Code RTCISR RTCIENR RSTPWCH Freescale Semiconductor, Inc. equ equ equ (M328BASE+$B0E) ; Interrupt Status Reg (M328BASE+$B10) ; Interrupt Enable Reg (M328BASE+$B12) ; Stopwatch Minutes ARCHIVED BY FREESCALE SEMICONDUCTOR, INC.
Monitor Initialization Code Freescale Semiconductor, Inc.
Monitor Initialization Code move.w or.w endm INT_DOG: Freescale Semiconductor, Inc. #$7,ICEMSR #$FF80,ISR ; clear level 7 interrupt ; return non-zero in D0 if ABORT ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 macro endm USR_DONE: endm ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ; ************************************************** ; Macros for use at application startup (EXEC) ; and stop (DONE). Normally these are empty.
Monitor Initialization Code move.w Freescale Semiconductor, Inc. #$07,ICEMSR ; clear level 7 interrupt ;********************************** ; Init Code 4Mx16 (12/10) EDO DRAM ;********************************** move.w #$8F00,DRAMCFG ; DRAM Memory Config Register ; Col Address = PA1-PA10; Row Address = PA11-PA22 move.w #$9667,DRAMCTL ; DRAM Control Register, 0ws move.w #$0000,GRPBASED ; GROUPA BASE(DRAM), Start address=0x0000000x7FFFFF move.
Monitor Initialization Code Freescale Semiconductor, Inc. ; ; Initialize I/O to avoid contention ; ;********************************************************************** ARCHIVED BY FREESCALE SEMICONDUCTOR, INC.
Monitor Initialization Code Freescale Semiconductor, Inc. MC68681imr: ds.b 1 ;IMR register .endif ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... endm ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 D-52 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Monitor Initialization Code Freescale Semiconductor, Inc. ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 D-53 M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
Freescale Semiconductor, Inc. APPENDIX E SCHEMATICS ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc... E.1 M68EZ328ADS V2.0 MOTOROLA M68EZ328ADS v2.0 USER’S MANUAL For More Information On This Product, Go to: www.freescale.
8 9 10 M68EZ328ADS 2.0 D E F G G H H I I J J 3 4 5 6 7 8 9 10 1 C F 1 B E 2 A Last Updated: Teddy Wong on 5 Nov, 1999 File Name: EZADS20.DSN Version: Schematic: D ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 2 3 4 5 6 C 2 Dai King St, Tai Po Ind Est, Tai Po, NT, Hong Kong. For More Information On This Product, Go to: www.freescale.com 7 B Motorola Semiconductors Hong Kong Ltd. A ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005 Freescale Semiconductor, Inc...
A ~INT1 1 ~INT1 ~INT0 000 R53 000 R51 13 11 VCC LD[0..3] ~CSA0 ~CSA1 ~CSB0 ~CSB1 ~RAS0 ~RAS1 ~CAS0 ~CAS1 ~RSTIN ~OE ~UWE ~LWE R49 2K 2 MC74HC14AD 12 MC74HC14AD U11F 10 LED3 R54 R52 VCC 300 VCC ~INT0 D[0..15] LD0/PC0 LD1/PC1 LD2/PC2 LD3/PC3 LFRM/PC4 LLP/PC5 LCLK/PC6 LACD/PC7 CONTRAST/PF0 CSA0 CSA1 CSB0/PB0 CSB1/PB1 CSC0/RAS0/PB2 CSC1/RAS1/PB3 CSD0/CAS0/PB4 CSD1/CAS1/PB5 BBUSW/DTACK RESET OE UWE/WE LWE A[0..23] ~INT1 3 D[0..
A A[0..23] D[0..15] 1 D[0..15] A[0..23] D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 ~OE C11 0.
A For More Information On This Product, Go to: www.freescale.com 2 2 TOP VCC C43 0.1u 2R2 R57 BOTTOM RIGHT + 3 C42 22u (XMAX,YMAX) LCD SCREEN VCC LEFT (0,0) 3 R58 VCC ~PEN_CS SPMCLK SPMTXD SPMRXD ~PEN_IRQ C44 0.
A For More Information On This Product, Go to: www.freescale.com 1 VCC C36 0.1u 2 ~RTS TXD RXD ~CTS 0805_1u C40 ~UART_EN VCC D[8..15] A[0..2] ~OE ~UWE RST_UARTX ~CSUARTX ~RTS TXD RXD ~CTS C41 0805_1u 22p C33 Y2 1M C37 0805_1u 3.
8 9 10 For More Information On This Product, Go to: www.freescale.com A B C C RXD TXD ~IRDA_EN D D U3A 6 2 U3B MC74HC125AD 5 R40 10K 3 E MC74HC125AD E C2 1u + VCC VCC F C3 0.1u C1 0.1u VCC VCC F 1 4 3 5 7 6 G HSDL-3201 GND AGND VCC SD TXD RXD 000 R39 VCC G U2 H H J I Wednesday, January 05, 2000 Date: M68EZ328ADS Document Number EZADS20.DSN Size B Title Sheet 6 J of 2 Dai King Street, Tai Po Industrial Estate, Tai Po, NT, Hong Kong. 10 Rev 2.
A For More Information On This Product, Go to: www.freescale.com 1 SW2 PUSHBUTTON ABORT VCC RESET SW1 PUSHBUTTON R48 100K R46 300K + + C16 4.7u C13 4.7u 2 2 9 1 2 8 MC74HC14AD U11D MC74HC14AD U11A 5 3 4 3 MC74AC05D U10C 6 MC74HC14AD U11B 3 ~EMUIRQ 4 5 6 ~RSTIN MC74HC14AD U11C RST_UARTX 4 ~EMUIRQ ~RSTIN RST_UARTX 3 1 5 5 MC74AC05D U10B 4 MC74AC05D U10A 2 6 6 ~BOOTSTRAP ~EMU VCC C14 0.1u VCC C15 0.
A For More Information On This Product, Go to: www.freescale.com P1 TONE_OUT 1 C4 0.1u A1 A1 VCC 5 3 2 9 6 MC14521BD VDD VSS RST IN1 IN2 U4 Q18 Q19 Q20 Q21 Q22 Q23 Q24 OT1 OT2 + C5 220u C6 0.1u R44 100K D1 2 VCC 1K R43 1 Test Point - VCC TP1 BZ1 10 11 12 13 14 15 1 7 4 GND VEE P2 3 CitiSound CHB-03E R45 33R BC847AWT1 Q1 VCC Single Tone Generator VCC 3 1 2 1 2 MC74HC14D U5A C7 0.
A For More Information On This Product, Go to: www.freescale.
A For More Information On This Product, Go to: www.freescale.