|
Part Number |
MC908GZ60 |
|
Manufacturer |
Motorola |
|
Semiconductor DataSheet |
|
DataSheet View |
|
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
MC68HC908GZ60 MC68HC908GZ48 MC68HC908GZ32
Data Sheet
www.DataSheet4U.com
M68HC08
Microcontrollers
MC68HC908GZ60/D Rev. 1.0 5/2004
MOTOROLA.COM/SEMICONDUCTORS
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
MC68HC908GZ60 MC68HC908GZ48 MC68HC908GZ32
Freescale Semiconductor, Inc...
Data Sheet
To provide the most up-to-date information, the revision of our documents on the World Wide Web will be the most current. Your printed copy may be an earlier revision. To verify you have the latest information available, refer to: http://motorola.com/semiconductors The following revision history table summarizes changes contained in this document. For your convenience, the page number designators have been linked to the appropriate location.
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 — Rev. 1.0 MOTOROLA
Data Sheet 3
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
Revision History
Revision History
Date April, 2004 Revision Level N/A Initial release 9.7.3 Keyboard Interrupt Polarity Register — Corrected the bit description of the KBIP7–KBIP0 bits. 14.8.8 ESCI Prescaler Register — Reworked note under PDS2–PDS0 description for clarity. Table 22-1. MC Order Numbers — Corrected order numbers. Figure 22-1. Device Numbering System — Reworked diagram to reflect correct order numbers. Table A-1. MC Order Numbers — Corrected order numbers. Figure A-3. Device Numbering System — Reworked diagram to reflect correct order numbers. B.4 Ordering Information — Corrected order numbers. Figure B-3. Device Numbering System — Reworked diagram to reflect correct order numbers. Description Page Number(s) N/A 132 234 367 367 374 374 378 378
Freescale Semiconductor, Inc...
May, 2004
1.0
Data Sheet 4
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 — Rev. 1.0 Revision History MOTOROLA
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
Data Sheet — MC68HC908GZ60
List of Sections
Section 1. General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Section 2. Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Section 3. Analog-to-Digital Converter (ADC) . . . . . . . . . . . . . . . . . . . 65
Freescale Semiconductor, Inc...
Section 4. Clock Generator Module (CGM). . . . . . . . . . . . . . . . . . . . . . 79 Section 5. Configuration Register (CONFIG) . . . . . . . . . . . . . . . . . . . . 99 Section 6. Computer Operating Properly (COP) Module. . . . . . . . . . 103 Section 7. Central Processor Unit (CPU) . . . . . . . . . . . . . . . . . . . . . . 107 Section 8. External Interrupt (IRQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Section 9. Keyboard Interrupt Module (KBI) . . . . . . . . . . . . . . . . . . . 125 Section 10. Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133 Section 11. Low-Voltage Inhibit (LVI) . . . . . . . . . . . . . . . . . . . . . . . . . 141 Section 12. MSCAN08 Controller (MSCAN08) . . . . . . . . . . . . . . . . . . 145 Section 13. Input/Output (I/O) Ports . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Section 14. Enhanced Serial Communications Interface (ESCI) Module . . . . . . . . . . . . . . . . . . . . . . . . . 205 Section 15. System Integration Module (SIM) . . . . . . . . . . . . . . . . . . 241 Section 16. Serial Peripheral Interface (SPI) Module. . . . . . . . . . . . . 261 Section 17. Timebase Module (TBM). . . . . . . . . . . . . . . . . . . . . . . . . . 285 Section 18. Timer Interface Module (TIM1) . . . . . . . . . . . . . . . . . . . . . 291 Section 19. Timer Interface Module (TIM2) . . . . . . . . . . . . . . . . . . . . . 309
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 — Rev. 1.0 MOTOROLA List of Sections
Data Sheet 5
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
List of Sections
Section 20. Development Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Section 21. Electrical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . 351 Section 22. Ordering Information and Mechanical Specifications . . . . . . . . . . . . . . . . . . . 367 Appendix A. MC68HC908GZ48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .371 Appendix B. MC68HC908GZ32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .375
Freescale Semiconductor, Inc...
Data Sheet 6
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 — Rev. 1.0 List of Sections MOTOROLA
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
Data Sheet — MC68HC908GZ60
Table of Contents
Section 1. General Description
1.1 1.2 1.2.1 1.2.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features of the CPU08 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MCU Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pin Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Supply Pins (VDD and VSS) . . . . . . . . . . . . . . . . . . . . . . . . . . Oscillator Pins (OSC1 and OSC2) . . . . . . . . . . . . . . . . . . . . . . . . . . External Reset Pin (RST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . External Interrupt Pin (IRQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CGM Power Supply Pins (VDDA and VSSA) . . . . . . . . . . . . . . . . . . . External Filter Capacitor Pin (CGMXFC) . . . . . . . . . . . . . . . . . . . . . ADC Power Supply/Reference Pins (VDDAD/VREFH and VSSAD/VREFL) . . . . . . . . . . . . . . . . . . . . . . . . Port A Input/Output (I/O) Pins (PTA7/KBD7/AD15–PTA0/KBD0/AD8) . . . . . . . . . . . . . . . . . . . . Port B I/O Pins (PTB7/AD7–PTB0/AD0). . . . . . . . . . . . . . . . . . . . . . Port C I/O Pins (PTC6–PTC0/CANTX). . . . . . . . . . . . . . . . . . . . . . . Port D I/O Pins (PTD7/T2CH1–PTD0/SS) . . . . . . . . . . . . . . . . . . . . Port E I/O Pins (PTE5–PTE2, PTE1/RxD, and PTE0/TxD) . . . . . . . Port F I/O Pins (PTF7/T2CH5–PTF0). . . . . . . . . . . . . . . . . . . . . . . . Port G I/O Pins (PTG7/AD23–PTBG0/AD16) . . . . . . . . . . . . . . . . . . 21 21 21 24 24 26 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31
Freescale Semiconductor, Inc...
Section 2. Memory
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Unimplemented Memory Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Reserved Memory Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4 Input/Output (I/O) Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 Random-Access Memory (RAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 FLASH-1 Memory (FLASH-1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.1 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.2 FLASH-1 Control and Block Protect Registers . . . . . . . . . . . . . . . . . 2.6.2.1 FLASH-1 Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.2.2 FLASH-1 Block Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.3 FLASH-1 Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 33 33 35 47 48 48 49 49 50 51
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 — Rev. 1.0 MOTOROLA Table of Contents
Data Sheet 7
For More Information On This Product, Go to: www.freescale.com
Freescale Semiconductor, Inc.
Table of Contents
Freescale Semiconductor, Inc...
2.6.4 FLASH-1 Mass Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.5 FLASH-1 Page Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.6 FLASH-1 Program Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.7 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.7.1 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.7.2 Stop Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7 FLASH-2 Memory (FLASH-2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.1 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.2 FLASH-2 Control and Block Protect Registers . . . . . . . . . . . . . . . . . 2.7.2.1 FLASH-2 Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.2.2 FLASH-2 Block Protect Register . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.3 FLASH-2 Block Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.4 FLASH-2 Mass Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.5 FLASH-2 Page Erase Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.6 FLASH-2 Program Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.7 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.7.1 Wait Mode . . . . . . . . . . . . . . . . . . |