MC68HC908GR8 MC68HC908GR4. Technical Data M68HC08. Microcontrollers. MC68HC908GR8/D Rev. 4, 6/2002

Size: px
Start display at page:

Download "MC68HC908GR8 MC68HC908GR4. Technical Data M68HC08. Microcontrollers. MC68HC908GR8/D Rev. 4, 6/2002"

Transcription

1 MC68HC908GR8 MC68HC908GR Technical Data M68HC08 Microcontrollers MC68HC908GR8/D Rev., 6/2002

2

3 MC68HC908GR8 MC68HC908GR Technical Data Rev.0 Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. "Typical" parameters which may be provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including "Typicals" must be validated for each customer application by customer s technical experts. Motorola does not 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 or sustain 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 unintended 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, Inc. is an Equal Opportunity/Affirmative Action Employer. Motorola and are registered trademarks of Motorola, Inc. DigitalDNA is a trademark of Motorola, Inc. Motorola, Inc., 2002 MC68HC908GR8 Rev.0 Technical Data MOTOROLA 3

4 Technical Data MC68HC908GR8 Rev.0 MOTOROLA

5 Technical Data MC68HC908GR8 List of Paragraphs List of Paragraphs Table of Contents List of Tables List of Figures Section 1. General Description Section 2. Memory Map Section 3. Low Power Modes Section. Resets and Interrupts Section 5. Analog-to-Digital Converter (ADC) Section 6. Break Module (BRK) Section 7. Clock Generator Module (CGMC) Section 8. Configuration Register (CONFIG) Section 9. Computer Operating Properly (COP) Section 10. Central Processing Unit (CPU) Section 11. Flash Memory Section 12. External Interrupt (IRQ) Section 13. Keyboard Interrupt (KBI) Section 1. Low-Voltage Inhibit (LVI) Section 15. Monitor ROM (MON) Section 16. Input/Output Ports (I/O) MC68HC908GR8 Rev.0 Technical Data MOTOROLA List of Paragraphs 5

6 List of Paragraphs Section 17. RAM Section 18. Serial Communications Interface (SCI) Section 19. System Integration Module (SIM) Section 20. Serial Peripheral Interface (SPI) Section 21. Timebase Module (TBM) Section 22. Timer Interface Module (TIM) Section 23. Electrical Specifications Section 2. Mechanical Specifications Section 25. Ordering Information Glossary Revision History Technical Data MC68HC908GR8 Rev.0 6 List of Paragraphs MOTOROLA

7 Technical Data MC68HC908GR8 Table of Contents List of Paragraphs Table of Contents List of Tables List of Figures Section 1. General Description 1.1 Contents Introduction Features MCU Block Diagram Pin Assignments Pin Functions Section 2. Memory Map 2.1 Contents Introduction Unimplemented Memory Locations Reserved Memory Locations Input/Output (I/O) Section MC68HC908GR8 Rev.0 Technical Data MOTOROLA Table of Contents 7

8 Table of Contents Section 3. Low Power Modes 3.1 Contents Introduction Analog-to-Digital Converter (ADC) Break Module (BRK) Central Processor Unit (CPU) Clock Generator Module (CGM) Computer Operating Properly Module (COP) External Interrupt Module (IRQ) Keyboard Interrupt Module (KBI) Low-Voltage Inhibit Module (LVI) Serial Communications Interface Module (SCI) Serial Peripheral Interface Module (SPI) Timer Interface Module (TIM1 and TIM2) Timebase Module (TBM) Exiting Wait Mode Exiting Stop Mode Section. Resets and Interrupts.1 Contents Introduction Resets Interrupts Section 5. Analog-to-Digital Converter (ADC) 5.1 Contents Introduction Technical Data MC68HC908GR8 Rev.0 8 Table of Contents MOTOROLA

9 Table of Contents 5.3 Features Functional Description Interrupts Low-Power Modes I/O Signals I/O Registers Section 6. Break Module (BRK) 6.1 Contents Introduction Features Functional Description Low-Power Modes Break Module Registers Section 7. Clock Generator Module (CGMC) 7.1 Contents Introduction Features Functional Description I/O Signals CGMC Registers Interrupts Special Modes Acquisition/Lock Time Specifications MC68HC908GR8 Rev.0 Technical Data MOTOROLA Table of Contents 9

10 Table of Contents Section 8. Configuration Register (CONFIG) 8.1 Contents Introduction Functional Description Section 9. Computer Operating Properly (COP) 9.1 Contents Introduction Functional Description I/O Signals COP Control Register Interrupts Monitor Mode Low-Power Modes COP Module During Break Mode Section 10. Central Processing Unit (CPU) 10.1 Contents Introduction Features CPU registers Arithmetic/logic unit (ALU) Low-power modes CPU during break interrupts Instruction Set Summary Opcode Map Technical Data MC68HC908GR8 Rev.0 10 Table of Contents MOTOROLA

11 Table of Contents Section 11. Flash Memory 11.1 Contents Introduction Functional Description FLASH Control Register FLASH Page Erase Operation FLASH Mass Erase Operation FLASH Program/Read Operation FLASH Block Protection Wait Mode STOP Mode Section 12. External Interrupt (IRQ) 12.1 Contents Introduction Features Functional Description IRQ1 Pin IRQ Module During Break Interrupts IRQ Status and Control Register Section 13. Keyboard Interrupt (KBI) 13.1 Contents Introduction Features Functional Description Keyboard Initialization MC68HC908GR8 Rev.0 Technical Data MOTOROLA Table of Contents 11

12 Table of Contents 13.6 Low-Power Modes Keyboard Module During Break Interrupts I/O Registers Section 1. Low-Voltage Inhibit (LVI) 1.1 Contents Introduction Features Functional Description LVI Status Register LVI Interrupts Low-Power Modes Section 15. Monitor ROM (MON) 15.1 Contents Introduction Features Functional Description Security Section 16. Input/Output Ports (I/O) 16.1 Contents Introduction Port A Port B Port C Port D Technical Data MC68HC908GR8 Rev.0 12 Table of Contents MOTOROLA

13 Table of Contents 16.7 Port E Section 17. RAM 17.1 Contents Introduction Functional Description Section 18. Serial Communications Interface (SCI) 18.1 Contents Introduction Features Pin Name Conventions Functional Description Low-Power Modes SCI During Break Module Interrupts I/O Signals I/O Registers Section 19. System Integration Module (SIM) 19.1 Contents Introduction SIM Bus Clock Control and Generation Reset and System Initialization SIM Counter Exception Control Low-Power Modes SIM Registers MC68HC908GR8 Rev.0 Technical Data MOTOROLA Table of Contents 13

14 Table of Contents Section 20. Serial Peripheral Interface (SPI) 20.1 Contents Introduction Features Pin Name Conventions and I/O Register Addresses Functional Description Transmission Formats Queuing Transmission Data Error Conditions Interrupts Resetting the SPI Low-Power Modes SPI During Break Interrupts I/O Signals I/O Registers Section 21. Timebase Module (TBM) 21.1 Contents Introduction Features Functional Description Timebase Register Description Interrupts Low-Power Modes Section 22. Timer Interface Module (TIM) 22.1 Contents Technical Data MC68HC908GR8 Rev.0 1 Table of Contents MOTOROLA

15 Table of Contents 22.2 Introduction Features Pin Name Conventions Functional Description Interrupts Low-Power Modes TIM During Break Interrupts I/O Signals I/O Registers Section 23. Electrical Specifications 23.1 Contents Absolute Maximum Ratings Functional Operating Range Thermal Characteristics V DC Electrical Characteristics V DC Electrical Characteristics V Control Timing V Control Timing Output High-Voltage Characteristics Output Low-Voltage Characteristics Typical Supply Currents ADC Characteristics V SPI Characteristics V SPI Characteristics Timer Interface Module Characteristics MC68HC908GR8 Rev.0 Technical Data MOTOROLA Table of Contents 15

16 Table of Contents Clock Generation Module Characteristics Memory Characteristics Section 2. Mechanical Specifications 2.1 Contents Introduction Pin LQFP (Case #873A) Pin PDIP (Case #710) Pin SOIC (Case #751F) Section 25. Ordering Information 25.1 Contents Introduction MC Order Numbers Development Tools Glossary Revision History Contents Introduction Changes from Rev 3.0 published in February 2002 to Rev.0 published in June Changes from Rev 2.0 published in January 2002 to Rev 3.0 published in February Changes from Rev 1.0 published in April 2001 to Rev 2.0 published in December Technical Data MC68HC908GR8 Rev.0 16 Table of Contents MOTOROLA

17 Technical Data MC68HC908GR8 List of Tables Table Title Page 2-1 Vector Addresses Interrupt Sources Interrupt Source Flags Mux Channel Select ADC Clock Divide Ratio Numeric Example PRE 1 and PRE0 Programming VPR1 and VPR0 Programming Instruction Set Summary Opcode Map Examples of protect start address: LVIOUT Bit Indication Monitor Mode Signal Requirements and Options Mode Differences Monitor Baud Rate Selection READ (Read Memory) Command WRITE (Write Memory) Command IREAD (Indexed Read) Command IWRITE (Indexed Write) Command READSP (Read Stack Pointer) Command RUN (Run User Program) Command Port Control Register Bits Summary Port A Pin Functions Port B Pin Functions Port C Pin Functions Port D Pin Functions Port E Pin Functions Pin Name Conventions Start Bit Verification MC68HC908GR8 Rev.0 Technical Data MOTOROLA List of Tables 17

18 List of Tables 18-3 Data Bit Recovery Stop Bit Recovery Character Format Selection SCI Baud Rate Prescaling SCI Baud Rate Selection SCI Baud Rate Selection Examples Signal Name Conventions PIN Bit Set Timing Interrupt Sources SIM Registers Pin Name Conventions SPI Interrupts SPI Configuration SPI Master Baud Rate Selection Timebase Rate Selection for OSC1 = khz Pin Name Conventions Prescaler Selection Mode, Edge, and Level Selection Absolute Maximum Ratings Functional Operation Range Thermal Characteristics V DC Electrical Characteristics V DC Electrical Characteristics V Control Timing V Control Timing Timer Interface Module Characteristics CGM Component Specifications MC Order Numbers Development Tool Kits Development Tool Components Technical Data MC68HC908GR8 Rev.0 18 List of Tables MOTOROLA

19 Technical Data MC68HC908GR8 List of Figures Figure Title Page 1-1 MCU Block Diagram QFP Pin Assignments DIP And SOIC Pin Assignments Power Supply Bypassing Memory Map Control, Status, and Data Registers Internal Reset Timing Power-On Reset Recovery SIM Reset Status Register (SRSR) Interrupt Stacking Order Interrupt Recognition Example Interrupt Processing Interrupt Status Register 1 (INT1) Interrupt Status Register 2 (INT2) Interrupt Status Register 3 (INT3) ADC Block Diagram ADC Status and Control Register (ADSCR) ADC Data Register (ADR) ADC Clock Register (ADCLK) Break Module Block Diagram I/O Register Summary Break Status and Control Register (BRKSCR) Break Address Register High (BRKH) Break Address Register Low (BRKL) SIM Break Status Register (SBSR) SIM Break Flag Control Register (SBFCR) CGMC Block Diagram CGMC External Connections CGMC I/O Register Summary MC68HC908GR8 Rev.0 Technical Data MOTOROLA List of Figures 19

20 List of Figures 7- PLL Control Register (PCTL) PLL Bandwidth Control Register (PBWC) PLL Multiplier Select Register High (PMSH) PLL Multiplier Select Register Low (PMSL) PLL VCO Range Select Register (PMRS) PLL Reference Divider Select Register (PMDS) PLL Filter Configuration Register 2 (CONFIG2) Configuration Register 1 (CONFIG1) COP Block Diagram COP Control Register (COPCTL) CPU registers Accumulator (A) Index register (H:X) Stack pointer (SP) Program counter (PC) Condition code register (CCR) FLASH Control Register (FLCR) FLASH Programming Flowchart FLASH Block Protect Register (FLBPR) FLASH Block Protect Start Address IRQ Module Block Diagram IRQ I/O Register Summary IRQ Status and Control Register (INTSCR) Keyboard Module Block Diagram I/O Register Summary Keyboard Status and Control Register (INTKBSCR) Keyboard Interrupt Enable Register (INTKBIER) LVI Module Block Diagram LVI I/O Register Summary LVI Status Register (LVISR) Monitor Mode Circuit Low-Voltage Monitor Mode Entry Flowchart Monitor Data Format Break Transaction Read Transaction Write Transaction Stack Pointer at Monitor Mode Entry Technical Data MC68HC908GR8 Rev.0 20 List of Figures MOTOROLA

21 List of Figures 15-8 Monitor Mode Entry Timing I/O Port Register Summary Port A Data Register (PTA) Data Direction Register A (DDRA) Port A I/O Circuit Port A Input Pullup Enable Register (PTAPUE) Port B Data Register (PTB) Data Direction Register B (DDRB) Port B I/O Circuit Port C Data Register (PTC) Data Direction Register C (DDRC) Port C I/O Circuit Port C Input Pullup Enable Register (PTCPUE) Port D Data Register (PTD) Data Direction Register D (DDRD) Port D I/O Circuit Port D Input Pullup Enable Register (PTDPUE) Port E Data Register (PTE) Data Direction Register E (DDRE) Port E I/O Circuit SCI Module Block Diagram SCI I/O Register Summary SCI Data Formats SCI Transmitter SCI Receiver Block Diagram Receiver Data Sampling Slow Data Fast Data SCI Control Register 1 (SCC1) SCI Control Register 2 (SCC2) SCI Control Register 3 (SCC3) SCI Status Register 1 (SCS1) Flag Clearing Sequence SCI Status Register 2 (SCS2) SCI Data Register (SCDR) SCI Baud Rate Register (SCBR) SIM Block Diagram SIM I/O Register Summary MC68HC908GR8 Rev.0 Technical Data MOTOROLA List of Figures 21

22 List of Figures 19-3 CGM Clock Signals External Reset Timing Internal Reset Timing Sources of Internal Reset POR Recovery Interrupt Entry Timing Interrupt Recovery Timing Interrupt Processing Interrupt Recognition Example Interrupt Status Register 1 (INT1) Interrupt Status Register 2 (INT2) Interrupt Status Register 3 (INT3) Wait Mode Entry Timing Wait Recovery from Interrupt or Break Wait Recovery from Internal Reset Stop Mode Entry Timing Stop Mode Recovery from Interrupt or Break SIM Break Status Register (SBSR) SIM Reset Status Register (SRSR) SIM Break Flag Control Register (SBFCR) SPI I/O Register Summary SPI Module Block Diagram Full-Duplex Master-Slave Connections Transmission Format (CPHA = 0) CPHA/SS Timing Transmission Format (CPHA = 1) Transmission Start Delay (Master) SPRF/SPTE CPU Interrupt Timing Missed Read of Overflow Condition Clearing SPRF When OVRF Interrupt Is Not Enabled SPI Interrupt Request Generation CPHA/SS Timing SPI Control Register (SPCR) SPI Status and Control Register (SPSCR) SPI Data Register (SPDR) Timebase Block Diagram Timebase Control Register (TBCR) TIM Block Diagram Technical Data MC68HC908GR8 Rev.0 22 List of Figures MOTOROLA

23 List of Figures 22-2 TIM I/O Register Summary PWM Period and Pulse Width TIM Status and Control Register (TSC) TIM Counter Registers High (TCNTH) TIM Counter Registers Low (TCNTL) TIM Counter Modulo Register High (TMODH) TIM Counter Modulo Register Low (TMODL) TIM Counter Register High (TCNTH) TIM Counter Register Low (TCNTL) TIM Channel 0 Status and Control Register (TSC0) TIM Channel 1 Status and Control Register (TSC1) CHxMAX Latency TIM Channel 0 Register High (TCH0H) TIM Channel 0 Register Low (TCH0L) TIM Channel 1 Register High (TCH1H) TIM Channel 1 Register Low (TCH1L) Typical High-Side Driver Characteristics Port PTA3 PTA0 (V DD =.5 Vdc) Typical High-Side Driver Characteristics Port PTA3 PTA0 (V DD = 2.7 Vdc) Typical High-Side Driver Characteristics Port PTC1 PTC0 (V DD =.5 Vdc) Typical High-Side Driver Characteristics Port PTC1 PTC0 (V DD = 2.7 Vdc) Typical High-Side Driver Characteristics Ports PTB5 PTB0, PTD6 PTD0, and PTE1 PTE0 (V DD = 5.5 Vdc) Typical High-Side Driver Characteristics Ports PTB5 PTB0, PTD6 PTD0, and PTE1 PTE0 (V DD = 2.7 Vdc) Typical Low-Side Driver Characteristics Port PTA3 PTA0 (V DD = 5.5 Vdc) Typical Low-Side Driver Characteristics Port PTA3 PTA0 (V DD = 2.7 Vdc) Typical Low-Side Driver Characteristics Port PTC1 PTC0 (V DD =.5 Vdc) Typical Low-Side Driver Characteristics Port PTC1 PTC0 (V DD = 2.7 Vdc) Typical Low-Side Driver Characteristics Ports PTB5 PTB0, PTD6 PTD0, and PTE1 PTE0 (V DD = 5.5 Vdc) MC68HC908GR8 Rev.0 Technical Data MOTOROLA List of Figures 23

24 List of Figures Typical Low-Side Driver Characteristics Ports PTB5 PTB0, PTD6 PTD0, and PTE1 PTE0 (V DD = 2.7 Vdc) Typical Operating IDD, with All Modules Turned On ( 0 C to 125 C) Typical Wait Mode IDD, with all Modules Disabled ( 0 C to 125 C) Typical Stop Mode IDD, with all Modules Disabled ( 0 C to 125 C) SPI Master Timing SPI Slave Timing Technical Data MC68HC908GR8 Rev.0 2 List of Figures MOTOROLA

25 Technical Data MC68HC908GR8 Section 1. General Description 1.1 Contents 1.2 Introduction Features MCU Block Diagram Pin Assignments Pin Functions Introduction The MC68HC908GR8 is a member of the low-cost, high-performance M68HC08 Family of 8-bit microcontroller units (MCUs). All MCUs in the family use the enhanced M68HC08 central processor unit (CPU08) and are available with a variety of modules, memory sizes and types, and package types. This document also describes the MC68HC908GR. The MC68HC908GR is a device identical to the MC68HC908GR8 except that it has less Flash memory. Only when there are differences from the MC68HC908GR8 is the MC68HC908GR specifically mentioned in the text. MC68HC908GR8 Rev.0 Technical Data MOTOROLA General Description 25

26 General Description 1.3 Features For convenience, features have been organized to reflect: Standard features of the MC68HC908GR8 Features of the CPU Standard Features of the MC68HC908GR8 High-performance M68HC08 architecture optimized for C- compilers Fully upward-compatible object code with M6805, M16805, and M68HC05 Families 8-MHz internal bus frequency FLASH program memory security (1) On-chip programming firmware for use with host personal computer which does not require high voltage for entry In-system programming System protection features: Optional computer operating properly (COP) reset Low-voltage detection with optional reset and selectable trip points for 3.0 V and 5.0 V operation Illegal opcode detection with reset Illegal address detection with reset Low-power design; fully static with stop and wait modes Standard low-power modes of operation: Wait mode Stop mode Master reset pin and power-on reset (POR) 1. No security feature is absolutely secure. However, Motorola s strategy is to make reading or copying the FLASH difficult for unauthorized users. Technical Data MC68HC908GR8 Rev.0 26 General Description MOTOROLA

27 General Description Features 7680 bytes of on-chip FLASH memory on the MC68HC908GR8 and 096 bytes of on-chip FLASH memory on the MC68HC908GR with in-circuit programming capabilities of FLASH program memory 38 bytes of on-chip random-access memory (RAM) Serial peripheral interface module (SPI) Serial communications interface module (SCI) One 16-bit, 2-channel timer (TIM1) and one 16-bit, 1-channel timer (TIM2) interface modules with selectable input capture, output compare, and PWM capability on each channel 6-channel, 8-bit successive approximation analog-to-digital converter (ADC) BREAK module (BRK) to allow single breakpoint setting during incircuit debugging Internal pullups on IRQ and RST to reduce customer system cost Clock generator module with on-chip 32-kHz crystal compatible PLL (phase-lock loop) Up to 21 general-purpose input/output (I/O) pins, including: 19 shared-function I/O pins Up to two dedicated I/O pins, depending on package choice Selectable pullups on inputs only on ports A, C, and D. Selection is on an individual port bit basis. During output mode, pullups are disengaged. High current 10-mA sink/10-ma source capability on all port pins Higher current 15-mA sink/source capability on PTC0 PTC1 Timebase module with clock prescaler circuitry for eight user selectable periodic real-time interrupts with optional active clock source during stop mode for periodic wakeup from stop using an external 32-kHz crystal Oscillator stop mode enable bit (OSCSTOPENB) in the CONFIG register to allow user selection of having the oscillator enabled or disabled during stop mode MC68HC908GR8 Rev.0 Technical Data MOTOROLA General Description 27

28 General Description -bit keyboard wakeup port 32-pin quad flat pack (QFP) or 28-pin plastic dual-in-line package (DIP) or 28-pin small outline integrated circuit (SOIC) Specific features of the MC68HC908GR8 in 28-pin DIP and 28-pin SOIC are: Port B is only bits: PTB0 PTB3; -channel ADC module No Port C bits Features of the CPU08 Features of the CPU08 include: Enhanced HC05 programming model Extensive loop control functions 16 addressing modes (eight more than the HC05) 16-bit index register and stack pointer Memory-to-memory data transfers Fast 8 8 multiply instruction Fast 16/8 divide instruction Binary-coded decimal (BCD) instructions Optimization for controller applications Efficient C language support 1. MCU Block Diagram Figure 1-1 shows the structure of the MC68HC908GR8. Technical Data MC68HC908GR8 Rev.0 28 General Description MOTOROLA

29 MOTOROLA General Description 29 MC68HC908GR8 Rev.0 Technical Data Figure 1-1. MCU Block Diagram CPU REGISTERS M68HC08 CPU ARITHMETIC/LOGIC UNIT (ALU) CONTROL AND STATUS REGISTERS 6 BYTES MC68HC908GR8 USER FLASH 7680 BYTES MC68HC908GR USER FLASH 096BYTES USER RAM 38 BYTES MONITOR ROM 310 BYTES FLASH PROGRAMMING (BURN-IN) ROM 5 BYTES USER FLASH VECTOR SPACE 36 BYTES OSC1 OSC2 CGMXFC * RST * IRQ V DDAD / V REFH V SSAD / V REFL V DD V SS V DDA V SSA CLOCK GENERATOR MODULE 32-kHz OSCILLATOR PHASE-LOCKED LOOP 2 INTR SYSTEM INTEGRATION MODULE SINGLE EXTERNAL IRQ MODULE 8-BIT ANALOG-TO-DIGITAL CONVERTER MODULE POWER Ports are software configurable with pullup device if input port. Higher current drive port pins * Pin contains integrated pullup device INTERNAL BUS PROGR. TIMEBASE MODULE SINGLE BRKPT BREAK MODULE DUAL V. LOW-VOLTAGE INHIBIT MODULE -BIT KEYBOARD INTERRUPT MODULE 2-CHANNEL TIMER INTERFACE MODULE 1 1-CHANNEL TIMER INTERFACE MODULE 2 SERIAL COMMUNICATIONS INTERFACE MODULE COMPUTER OPERATING PROPERLY MODULE SERIAL PERIPHERAL INTERFACE MODULE MONITOR MODULE DATA BUS SWITCH MODULE MEMORY MAP MODULE MASK OPTION REGISTER1 MODULE MASK OPTION REGISTER2 MODULE DDRE DDRD DDRC DDRB DDRA PORTA PORTB PORTC PORTD PORTE SECURITY MODULE PTA3/KBD3 PTA0/KBD0 PTB5/AD5 PTB0/AD0 PTC1 PTC0 PTD6/T2CH0 PTD5/T1CH1 PTD/T1CH0 PTD3/SPSCK PTD2/MOSI PTD1/MISO PTD0/SS PTE1/RxD PTE0/TxD POWER-ON RESET MODULE MONITOR MODE ENTRY MODULE General Description MCU Block Diagram

30 General Description 1.5 Pin Assignments OSC1 OSC2 CGMXFC V SSA V DDA PTC1 PTC0 PTA3/KBD3 RST PTA2/KBD2 PTE0/TxD 2 23 PTA1/KBD1 PTE1/RxD 3 22 PTA0/KBD0 IRQ 21 V SSAD /V REFL PTD0/SS 5 20 V DDAD /V REFH PTD1/MISO 6 19 PTB5/AD5 PTD2/MOSI 7 18 PTB/AD PTD3/SPSCK PTB3/AD3 V SS V DD PTD/T1CH0 PTD5/T1CH1 PTD6/T2CH0 PTB0/AD PTB1/AD1 PTB2/AD2 NOTE: Ports PTB, PTB5, PTC0, and PTC1 are available only with the QFP. Figure 1-2. QFP Pin Assignments Technical Data MC68HC908GR8 Rev.0 30 General Description MOTOROLA

31 General Description Pin Functions CGMXFC OSC2 OSC1 RST PTE0/TxD PTE1/RxD IRQ PTD0/SS PTD1/MISO PTD2/MOSI PTD3/SPSCK V SS V DD PTD/T1CH V SSA V DDA PTA3/KBD3 PTA2/KBD2 PTA1/KBD1 PTA0/KBD0 V SSAD /V REFL V DDAD /V REFH PTB3/AD3 PTB2/AD2 PTB1/AD1 PTB0/AD0 PTD6/T2CH0 PTD5/T1CH1 NOTE: Ports PTB, PTB5, PTC0, and PTC1 are available only with the QFP. Figure 1-3. DIP And SOIC Pin Assignments 1.6 Pin Functions Descriptions of the pin functions are provided here Power Supply Pins (V DD and V SS ) V DD and V SS are the power supply and ground pins. The MCU operates from a single power supply. Fast signal transitions on MCU pins place high, short-duration current demands on the power supply. To prevent noise problems, take special care to provide power supply bypassing at the MCU as Figure 1- shows. Place the C1 bypass capacitor as close to the MCU as possible. Use a high-frequency-response ceramic capacitor for C1. C2 is an optional bulk current bypass capacitor for use in applications that require the port pins to source high current levels. MC68HC908GR8 Rev.0 Technical Data MOTOROLA General Description 31

32 General Description MCU V DD V SS C1 0.1 µf + C2 V DD NOTE: Component values shown represent typical applications. Figure 1-. Power Supply Bypassing Oscillator Pins (OSC1 and OSC2) The OSC1 and OSC2 pins are the connections for the on-chip oscillator circuit. See Clock Generator Module (CGMC) External Reset Pin (RST) A logic 0 on the RST pin forces the MCU to a known startup state. RST is bidirectional, allowing a reset of the entire system. It is driven low when any internal reset source is asserted. This pin contains an internal pullup resistor that is always activated, even when the reset pin is pulled low. See Resets and Interrupts External Interrupt Pin (IRQ) IRQ is an asynchronous external interrupt pin. This pin contains an internal pullup resistor that is always activated, even when the reset pin is pulled low. See External Interrupt (IRQ) CGM Power Supply Pins (V DDA and V SSA ) V DDA and V SSA are the power supply pins for the analog portion of the clock generator module (CGM). Decoupling of these pins should be as per the digital supply. See Clock Generator Module (CGMC). Technical Data MC68HC908GR8 Rev.0 32 General Description MOTOROLA

33 General Description Pin Functions External Filter Capacitor Pin (CGMXFC) CGMXFC is an external filter capacitor connection for the CGM. See Clock Generator Module (CGMC) Analog Power Supply/Reference Pins (V DDAD /V REFH and V SSAD /V REFL ) V DDAD and V SSAD are the power supply pins for the analog-to-digital converter. Decoupling of these pins should be as per the digital supply. NOTE: V REFH is the high reference supply for the ADC. The V REFH signal is internally connected with V DDAD and have the same potential as V DDAD. V DDAD should be tied to the same potential as V DD via separate traces. V REFL is the low reference supply for the ADC. The V REFL pin is internally connected with V SSAD and has the same potential as V SSAD. V SSAD should be tied to the same potential as V SS via separate traces. See Analog-to-Digital Converter (ADC) Port A Input/Output (I/O) Pins (PTA3/KBD3 PTA0/KBD0) PTA3 PTA0 are special-function, bidirectional I/O port pins. Any or all of the port A pins can be programmed to serve as keyboard interrupt pins. See Input/Output Ports (I/O) and External Interrupt (IRQ). These port pins also have selectable pullups when configured for input mode. The pullups are disengaged when configured for output mode. The pullups are selectable on an individual port bit basis. When the port pins are configured for special-function mode (KBI), pullups will be automatically engaged. As long as the port pins are in special-function mode, the pullups will always be on Port B I/O Pins (PTB5/AD5 PTB0/AD0) PTB5 PTB0 are special-function, bidirectional I/O port pins that can also be used for analog-to-digital converter (ADC) inputs. See Input/Output Ports (I/O) and Analog-to-Digital Converter (ADC). There are no pullups associated with this port. MC68HC908GR8 Rev.0 Technical Data MOTOROLA General Description 33

34 General Description Port C I/O Pins (PTC1 PTC0) PTC1 PTC0 are general-purpose, bidirectional I/O port pins. See Input/Output Ports (I/O). PTC0 and PTC1 are only available on 32-pin QFP packages. These port pins also have selectable pullups when configured for input mode. The pullups are disengaged when configured for output mode. The pullups are selectable on an individual port bit basis Port D I/O Pins (PTD6/T2CH0 PTD0/SS) PTD6 PTD0 are special-function, bidirectional I/O port pins. PTD3 PTD0 can be programmed to be serial peripheral interface (SPI) pins, while PTD6 PTD can be individually programmed to be timer interface module (TIM1 and TIM2) pins. See Timer Interface Module (TIM), Serial Peripheral Interface (SPI), and Input/Output Ports (I/O). These port pins also have selectable pullups when configured for input mode. The pullups are disengaged when configured for output mode. The pullups are selectable on an individual port bit basis. When the port pins are configured for special-function mode (SPI, TIM1, TIM2), pullups can be selectable on an individual port pin basis Port E I/O Pins (PTE1/RxD PTE0/TxD) PTE1 PTE0 are special-function, bidirectional I/O port pins. These pins can also be programmed to be serial communications interface (SCI) pins. See Serial Communications Interface (SCI) and Input/Output Ports (I/O). NOTE: Any unused inputs and I/O ports should be tied to an appropriate logic level (either V DD or V SS ). Although the I/O ports of the MC68HC908GR8 do not require termination, termination is recommended to reduce the possibility of electro-static discharge damage. Technical Data MC68HC908GR8 Rev.0 3 General Description MOTOROLA

35 Technical Data MC68HC908GR8 Section 2. Memory Map 2.1 Contents 2.2 Introduction Unimplemented Memory Locations Reserved Memory Locations Input/Output (I/O) Section Introduction The CPU08 can address 6K bytes of memory space. The memory map, shown in Figure 2-1, includes: 8K bytes of FLASH memory, 7680 bytes of user space on the MC68HC908GR8 or K bytes of FLASH memory, 096 bytes of user space on the MC68HC908GR 38 bytes of random-access memory (RAM) 36 bytes of user-defined vectors 310 bytes of monitor routines in read-only memory (ROM) 5 bytes of integrated FLASH burn-in routines in ROM 2.3 Unimplemented Memory Locations Accessing an unimplemented location can cause an illegal address reset if illegal address resets are enabled. In the memory map (Figure 2-1) and in register figures in this document, unimplemented locations are shaded. MC68HC908GR8 Rev.0 Technical Data MOTOROLA Memory Map 35

36 Memory Map 2. Reserved Memory Locations Accessing a reserved location can have unpredictable effects on MCU operation. In the Figure 2-1 and in register figures in this document, reserved locations are marked with the word Reserved or with the letter R. 2.5 Input/Output (I/O) Section Most of the control, status, and data registers are in the zero page area of $0000 $003F. Additional I/O registers have these addresses: $FE00; SIM break status register, SBSR $FE01; SIM reset status register, SRSR $FE03; SIM break flag control register, SBFCR $FE09; interrupt status register 1, INT1 $FE0A; interrupt status register 2, INT2 $FE0B; interrupt status register 3, INT3 $FE07; reserved FLASH test control register, FLTCR $FE08; FLASH control register, FLCR $FE09; break address register high, BRKH $FE0A; break address register low, BRKL $FE0B; break status and control register, BRKSCR $FE0C; LVI status register, LVISR $FF7E; FLASH block protect register, FLBPR Data registers are shown in Figure 2-2, and Table 2-1 is a list of vector locations. Technical Data MC68HC908GR8 Rev.0 36 Memory Map MOTOROLA

37 Memory Map Input/Output (I/O) Section $0000 $003F $000 $01BF $01C0 $1BFF $1C00 $1E1F $1E20 $DFFF I/O Registers 6 Bytes RAM 38 Bytes Unimplemented 6720 Bytes Reserved for Integrated FLASH Burn-in Routines 5 Bytes Unimplemented 9,632 Bytes $E000 $EDFF $EE00 $FDFF MC68HC908GR8 FLASH Memory 7680 Bytes MC68HC908GR Unimplemented 358 Bytes MC68HC908GR FLASH Memory 096 Bytes $FE00 $FE01 $FE02 $FE03 $FE09 $FE0A $FE0B $FE07 SIM Break Status Register (SBSR) SIM Reset Status Register (SRSR) Reserved SIM Break Flag Control Register (SBFCR) Interrupt Status Register 1 (INT1) Interrupt Status Register 2 (INT2) Interrupt Status Register 3 (INT3) Reserved for FLASH Test Control Register (FLTCR) Figure 2-1. Memory Map MC68HC908GR8 Rev.0 Technical Data MOTOROLA Memory Map 37

38 Memory Map Note: $FFF6 $FFFD contains 8 security bytes $FE08 $FE09 $FE0A $FE0B $FE0C $FE0D $FE0F $FE10 $FE1F $FE20 $FF55 $FF56 $FF7D $FF7E $FF7F $FFDB $FFDC $FFFE FLASH Control Register (FLCR) Break Address Register High (BRKH) Break Address Register Low (BRKL) Break Status and Control Register (BRKSCR) LVI Status Register (LVISR) Reserved 3 Bytes Unimplemented 16 Bytes Reserved for Compatibility with Monitor Code for A-Family Parts Monitor ROM 310 Bytes Unimplemented 0 Bytes FLASH Block Protect Register (FLBPR) Unimplemented 93 Bytes FLASH Vectors (36 Bytes inluding $FFFF) $FFFF Low byte of reset vector when read COP Control Register (COPCTL) Figure 2-1. Memory Map (Continued) Technical Data MC68HC908GR8 Rev.0 38 Memory Map MOTOROLA

39 Memory Map Input/Output (I/O) Section Addr. Register Name Bit Bit 0 $0000 $0001 $0002 $0003 $000 $0005 $0006 $0007 $0008 Port A Data Register (PTA) Port B Data Register (PTB) Port C Data Register (PTC) Port D Data Register (PTD) Data Direction Register A (DDRA) Data Direction Register B (DDRB) Data Direction Register C (DDRC) Data Direction Register D (DDRD) Port E Data Register (PTE) Read: Write: Reset: Read: 0 0 Write: Reset: Unaffected by reset PTA3 PTA2 PTA1 PTA0 PTB5 PTB PTB3 PTB2 PTB1 PTB0 Unaffected by reset Read: Write: Reset: Read: 0 Write: Reset: Unaffected by reset PTC1 PTC0 PTD6 PTD5 PTD PTD3 PTD2 PTD1 PTD0 Read: Write: Unaffected by reset DDRA3 DDRA2 DDRA1 DDRA0 Reset: Read: 0 0 Write: DDRB5 DDRB DDRB3 DDRB2 DDRB1 DDRB0 Reset: Read: Write: DDRC1 Reset: Read: 0 Write: DDRC0 DDRD6 DDRD5 DDRD DDRD3 DDRD2 DDRD1 DDRD0 Reset: Read: Write: Reset: Read: Unaffected by reset $0009 Unimplemented Write: Reset: = Unimplemented R = Reserved U = Unaffected Figure 2-2. Control, Status, and Data Registers (Sheet 1 of 8) PTE1 PTE0 MC68HC908GR8 Rev.0 Technical Data MOTOROLA Memory Map 39

MC68HC908GR8A MC68HC908GR4A Data Sheet

MC68HC908GR8A MC68HC908GR4A Data Sheet MC68HC908GR8A MC68HC908GRA Data Sheet M68HC08 Microcontrollers MC68HC908GR8A Rev. 5 0/2007 freescale.com MC68HC908GR8A MC68HC908GRA Data Sheet To provide the most up-to-date information, the revision

More information

MC68HC908GR16 Data Sheet

MC68HC908GR16 Data Sheet MC68HC908GR16 Data Sheet M68HC08 Microcontrollers MC68HC908GR16 Rev. 5.0 0/2007 freescale.com MC68HC908GR16 Data Sheet To provide the most up-to-date information, the revision of our documents on the

More information

MC68HC908KX8 MC68HC908KX2 MC68HC08KX8. Technical Data M68HC08. Microcontrollers. MC68HC908KX8/D Rev. 1, 2/2002

MC68HC908KX8 MC68HC908KX2 MC68HC08KX8. Technical Data M68HC08. Microcontrollers. MC68HC908KX8/D Rev. 1, 2/2002 MC68HC908KX8 MC68HC908KX2 MC68HC08KX8 Technical Data M68HC08 Microcontrollers MC68HC908KX8/D Rev. 1, 2/2002 WWW.MOTOROLA.COM/SEMICONDUCTORS MC68HC908KX8 MC68HC908KX2 MC68HC08KX8 Technical Data To provide

More information

MC68HC908AS60/D REV 1 8M68HC08M HC08M68HC. MC68HC908AS60 Technical Data. HCMOS Microcontroller Unit

MC68HC908AS60/D REV 1 8M68HC08M HC08M68HC. MC68HC908AS60 Technical Data. HCMOS Microcontroller Unit 68HC08M6 HC08M68HC MC68HC908AS60/D REV 1 8M68HC08M MC68HC908AS60 Technical Data HCMOS Microcontroller Unit Motorola reserves the right to make changes without further notice to any products herein. Motorola

More information

MC68HC908JB8 MC68HC08JB8 MC68HC08JT8

MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Technical Data M68HC08 Microcontrollers MC68HC908JB8/D Rev. 2.3 9/2005 freescale.com MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Technical Data To provide the most up-to-date

More information

EB366. In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GP32. Introduction

EB366. In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GP32. Introduction Order this document by /D REV 1 Semiconductor Products Sector Engineering Bulletin In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GP32 By Timothy J. Airaudi Applications

More information

HC08AZ32TS/D Rev. 1.1 HC08AZ0 HC08AZ16 HC08AZ24 HC08AZ32 HC08AB0 HC08AB16 HC08AB24 HC08AB32. HCMOS Microcontroller Unit TECHNICAL SUMMARY

HC08AZ32TS/D Rev. 1.1 HC08AZ0 HC08AZ16 HC08AZ24 HC08AZ32 HC08AB0 HC08AB16 HC08AB24 HC08AB32. HCMOS Microcontroller Unit TECHNICAL SUMMARY HC08AZ32TS/D Rev.. HC08AZ0 HC08AZ6 HC08AZ24 HC08AZ32 HC08AB0 HC08AB6 HC08AB24 HC08AB32 HCMOS Microcontroller Unit TECHNICAL SUMMARY HC08AZ32 HCMOS MICROCONTROLLER UNIT Motorola reserves the right to make

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

M68HC08. Microcontrollers MC68HC908QY4 MC68HC908QT4 MC68HC908QY2 MC68HC908QT2 MC68HC908QY1 MC68HC908QT1. Data Sheet MOTOROLA.

M68HC08. Microcontrollers MC68HC908QY4 MC68HC908QT4 MC68HC908QY2 MC68HC908QT2 MC68HC908QY1 MC68HC908QT1. Data Sheet MOTOROLA. MC68HC908QY MC68HC908QT MC68HC908QY2 MC68HC908QT2 MC68HC908QY1 MC68HC908QT1 Data Sheet M68HC08 Microcontrollers MC68HC908QY/D Rev 0.1, 12/2002 MOTOROLA.COM/SEMICONDUCTORS MC68HC908QY MC68HC908QT MC68HC908QY2

More information

M68HC08. Microcontrollers MC68HC908RF2. Data Sheet. Freescale Semiconductor, I. MC68HC908RF2/D Rev. 4 5/2004

M68HC08. Microcontrollers MC68HC908RF2. Data Sheet. Freescale Semiconductor, I. MC68HC908RF2/D Rev. 4 5/2004 nc. M68HC08 Microcontrollers MC68HC908RF2 Data Sheet MC68HC908RF2/D Rev. /200 nc. nc. MC68HC908RF2 Data Sheet To provide the most up-to-date information, the revision of our documents on the World Wide

More information

MC68HC05J1A/D Rev. 1.0 HC 5 MC68HC05J1A MC68HCL05J1A MC68HSC05J1A. HCMOS Microcontroller Units TECHNICAL DATA

MC68HC05J1A/D Rev. 1.0 HC 5 MC68HC05J1A MC68HCL05J1A MC68HSC05J1A. HCMOS Microcontroller Units TECHNICAL DATA MC68HC0J1A/D Rev. 1.0 HC MC68HC0J1A MC68HCL0J1A MC68HSC0J1A HCMOS Microcontroller Units TECHNICAL DATA Technical Data Motorola reserves the right to make changes without further notice to any products

More information

MC68HC08KH12 Data Sheet

MC68HC08KH12 Data Sheet MC68HC08KH12 Data Sheet M68HC08 Microcontrollers Rev. 1.1 MC68HC08KH12/H July 15, 2005 freescale.com Advance Information MC68HC(7)08KH12 List of Sections Section 1. General Description... 23 Section 2.

More information

MC68HC908QY4 MC68HC908QT4 MC68HC908QY2 MC68HC908QT2 MC68HC908QY1 MC68HC908QT1

MC68HC908QY4 MC68HC908QT4 MC68HC908QY2 MC68HC908QT2 MC68HC908QY1 MC68HC908QT1 MC68HC908QY MC68HC908QT MC68HC908QY MC68HC908QT MC68HC908QY1 MC68HC908QT1 Data Sheet M68HC08 Microcontrollers MC68HC908QY/D Rev. 6 0/010 freescale.com MC68HC908QY MC68HC908QT MC68HC908QY MC68HC908QT MC68HC908QY1

More information

AN-HK-32. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. PART 1 Introduction

AN-HK-32. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. PART 1 Introduction Motorola Semiconductor Application Note 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

More information

AN-HK-33. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908JL3. PART 1 Introduction

AN-HK-33. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908JL3. PART 1 Introduction Motorola Semiconductor Application Note Order this document by AN-HK-33/H Rev. 1 AN-HK-33 In-Circuit Programming of FLASH Memory in the MC68HC908JL3 By Roger Fan Applications Engineering Microcontroller

More information

M68HC705E24PGMR PROGRAMMER USER'S MANUAL

M68HC705E24PGMR PROGRAMMER USER'S MANUAL M68HC705E24PGMR/D Rev. 2 March 1995 M68HC705E24PGMR PROGRAMMER USER'S MANUAL Third Edition MOTOROLA Ltd., 1993, 1995; All Rights Reserved Motorola reserves the right to make changes without further notice

More information

M68HC705E6PGMR PROGRAMMER USER'S MANUAL

M68HC705E6PGMR PROGRAMMER USER'S MANUAL M68HC705E6PGMR/D2 nc. Oct 1993 M68HC705E6PGMR PROGRAMMER USER'S MANUAL Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or design.

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. Engineering Bulletin Rev. 1, 3/2002 TOF Considerations when Measuring a Long Input Capture Event By Donnie Garcia and Gianni Filippi Microcontroller Applications Engineering Austin, Texas Introduction

More information

1) A/D MODULE (REV D) G23V ONLY 2) LATCH-UP G23V AND G49V ONLY 3) MSCAN MODULE (REV A) G23V AND G49V ONLY 4) MSCAN MODULE (REV A) G23V AND G49V ONLY

1) A/D MODULE (REV D) G23V ONLY 2) LATCH-UP G23V AND G49V ONLY 3) MSCAN MODULE (REV A) G23V AND G49V ONLY 4) MSCAN MODULE (REV A) G23V AND G49V ONLY MOTOROLA SEMICONDUCTOR TECHNICAL INFORMATION 68HC08AZ32MSE1 Rev 2.0 Mask Set Errata 1 MC68HC08AZ32 8-Bit Microcontroller Unit INTRODUCTION This document describes the errata identified on mask sets: G23V,

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. /D Rev. 1, 11/2001 Power-On, Clock Selection, and Noise Reduction Techniques for the Freescale MC68HC908GP32 By Yan-Tai Ng Applications Engineering Microcontroller Division Hong Kong Introduction This

More information

For an electronic copy of this book, visit Motorola s web site at Motorola, Inc., 2004; All Rights Reserved

For an electronic copy of this book, visit Motorola s web site at   Motorola, Inc., 2004; All Rights Reserved EML08AP64UM/D Version 1.1 June 25, 2004 M68EML08AP64 Emulation Module Motorola, Inc., 2003 Important Notice to Users While every effort has been made to ensure the accuracy of all information in this document,

More information

Engineering Bulletin. Introduction and Background. Definition of Early TOF EB389/D 11/2001

Engineering Bulletin. Introduction and Background. Definition of Early TOF EB389/D 11/2001 Engineering Bulletin EB389/D 11/2001 TOF Considerations when Measuring a Long Input Capture Event By Donnie Garcia and Gianni Filippi Microcontroller Applications Engineering Austin, Texas Introduction

More information

DEMO9S08AC60E. User s Guide. Freescale Semiconductor User s Guide. DEMO9S08AC60EUG Rev. 0.1, 11/2007

DEMO9S08AC60E. User s Guide. Freescale Semiconductor User s Guide. DEMO9S08AC60EUG Rev. 0.1, 11/2007 Freescale Semiconductor User s Guide DEMO9S08AC60EUG Rev. 0.1, 11/2007 DEMO9S08AC60E User s Guide Freescale Semiconductor, Inc., 2007. All rights reserved. How to Reach Us: USA/Europe/Locations not listed:

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

AN1770. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908GP20. Introduction

AN1770. Motorola Semiconductor Application Note. In-Circuit Programming of FLASH Memory in the MC68HC908GP20. Introduction Order this document by AN1770/D Rev. 1.0 Motorola Semiconductor Application Note AN1770 In-Circuit Programming of FLASH Memory in the MC68HC908GP20 By Grant Whitacre Microcontroller Division Austin, Texas

More information

Freescale Semiconductor, I

Freescale Semiconductor, I M68HC705X4PGMR/D1 August 1991 M68HC705X4 PROGRAMMER BOARD (REVision A PWBs only) INTRODUCTION This application note describes the programming technique used to program and verify the XC68HC705X4 microcontroller

More information

Mask Set Errata for Mask 5L35K

Mask Set Errata for Mask 5L35K Freescale Semiconductor MSE908GR16_5L35K Mask Set Errata Rev. 2, 12/2010 Mask Set Errata for Mask 5L35K Introduction This report applies to mask 5L35K for these products: MC68HC908GR16 The mask set is

More information

The Freescale MC908JL16 Microcontroller

The Freescale MC908JL16 Microcontroller Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory The Freescale MC908JL16 Microcontroller by Allan G. Weber 1 Introduction The Freescale MC908JL16 (also called

More information

EB380. Migrating from the MC68HC811E2 to the MC68HC711E9. Freescale Semiconductor, I. Introduction. Migrating to the MC68HC711E9

EB380. Migrating from the MC68HC811E2 to the MC68HC711E9. Freescale Semiconductor, I. Introduction. Migrating to the MC68HC711E9 nc. Semiconductor Products Sector Engineering Bulletin Order this document by /D Migrating from the MC68HC811E2 to the MC68HC711E9 By Timothy J. Airaudi Applications Engineering, Microcontroller Division

More information

M68HC08. Microcontrollers. USB Security Key Reference Design. Designer Reference Manual. Freescale Semiconductor, I MOTOROLA.

M68HC08. Microcontrollers. USB Security Key Reference Design. Designer Reference Manual. Freescale Semiconductor, I MOTOROLA. nc. M68HC08 Microcontrollers USB Security Key Reference Design Designer Reference Manual DRM013/D Rev. 0.0, 3/2003 MOTOROLA.COM/SEMICONDUCTORS nc. nc. USB Security Key Reference Design Designer Reference

More information

IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR

IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR IDB-HC08GZ Evaluation Board For Motorola MC68HC908GZ/GR User s Manual. Introduction Overview The IDB-HC08GZ Evaluation Board demonstrates the capabilities of the -pin MC68HC908GZ/GR devices. The IDB-HC08GZ

More information

FLASH: FASTER WAIT MODE WAKEUP RECOVERY TIME FOR FLASH AR457 ATD: CONVERSION OF THE (V RH V RL )/2 INTERNAL REF VOLTAGE RETURNS $7F, $80 OR $81

FLASH: FASTER WAIT MODE WAKEUP RECOVERY TIME FOR FLASH AR457 ATD: CONVERSION OF THE (V RH V RL )/2 INTERNAL REF VOLTAGE RETURNS $7F, $80 OR $81 MOTOROLA SEMICONDUCTOR TECHNICAL INFORMATION 68HC912BC32MSE1 Rev 1 March 1, 2001 Mask Set Errata 1 MC68HC912BC32 Microcontroller Unit INTRODUCTION This errata provides mask-set specific information applicable

More information

Freescale Semiconductor, Inc.

Freescale Semiconductor, Inc. nc. M68HC08 Microcontrollers Building an USB-DDC ICP Interface Board Hardware Designer Reference Manual DRM041/D Rev. 0, 6/2003 MOTOROLA.COM/SEMICONDUCTORS nc. nc. Building an USB-DDC ICP Interface Board

More information

However, if an event comes in when the new value is being written to the pulse accumulator counter, that event could be missed. One solution to this p

However, if an event comes in when the new value is being written to the pulse accumulator counter, that event could be missed. One solution to this p Engineering Bulletin 7/2003 HC11 and HC12 Families Pulse Accumulator By Darci Ernst Systems Engineering Austin, TX Introduction and Background Detailed Description The timer module is one of the peripherals

More information

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002 Mask Set Errata MSE08AZ32_0J66D 12/2002 Mask Set Errata for MC68HC08AZ32, Mask 0J66D Introduction This mask set errata applies to this MC68HC08AZ32 MCU mask set: 0J66D MCU Device Mask Set Identification

More information

SECTION 5 RESETS AND INTERRUPTS

SECTION 5 RESETS AND INTERRUPTS SECTION RESETS AND INTERRUPTS Resets and interrupt operations load the program counter with a vector that points to a new location from which instructions are to be fetched. A reset immediately stops execution

More information

HC05 MC68HC05P18 MC68HC805P18. Advance Information. Freescale Semiconductor, Inc. Archived Order this document by MC68HC805P18/D Rev. 2.

HC05 MC68HC05P18 MC68HC805P18. Advance Information. Freescale Semiconductor, Inc. Archived Order this document by MC68HC805P18/D Rev. 2. Archived 200. Order this document by MC68HC80P18/D Rev. 2.0. HC0 MC68HC0P18 MC68HC80P18 ARCHIVED 200 Advance Information This document contains information on a new product. Specifications and information

More information

SRAM SRAM SRAM SCLK khz

SRAM SRAM SRAM SCLK khz MOTOROLA nc. SEMICONDUCTOR PRODUCT INFORMATION Advance Information Evaluation Module Order this document by: P/D The DSP56603 Evaluation Module () is designed as a low-cost platform for developing real-time

More information

Differences Between the DSP56301, DSP56311, and DSP56321

Differences Between the DSP56301, DSP56311, and DSP56321 Freescale Semiconductor Engineering Bulletin Document Number: EB724 Rev. 0, 11/2009 Differences Between the DSP56301, DSP56311, and DSP56321 This engineering bulletin discusses the differences between

More information

M68EM05X4 EMULATOR MODULE USER'S MANUAL

M68EM05X4 EMULATOR MODULE USER'S MANUAL M68EM05X4/D Rev. 2 January 1996 M68EM05X4 EMULATOR MODULE USER'S MANUAL Third Edition MOTOROLA Ltd., 1993, 1995, 1996; All Rights Reserved Motorola reserves the right to make changes without further notice

More information

SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram

SRAM SRAM SRAM. Data Bus EXTAL ESSI KHz MHz. In Headphone CS MHz. Figure 1 DSP56302EVM Functional Block Diagram MOTOROLA SEMICONDUCTOR PRODUCT INFORMATION Advance Information Evaluation Module Order this document by: P/D The Evaluation Module () is designed as a low-cost platform for developing real-time software

More information

EETS2K Block User Guide V01.03

EETS2K Block User Guide V01.03 DOCUMENT NUMBER S12EETS2KV1/D EETS2K Block User Guide V01.03 Original Release Date: 08 JUN 2001 Revised: 09 JUL 2002 Motorola, Inc Motorola reserves the right to make changes without further notice to

More information

User s Manual. Freescale Semiconductor, I. EML08JLJKUM/D Version 1.0 July 23, User s Manual

User s Manual. Freescale Semiconductor, I. EML08JLJKUM/D Version 1.0 July 23, User s Manual nc. EML08JLJKUM/D Version 1.0 July 23, 2002 Motorola, Inc., 2002 nc. Important Notice to Users While every effort has been made to ensure the accuracy of all information in this document, Motorola assumes

More information

VREG_3V3 Block User Guide V02.03

VREG_3V3 Block User Guide V02.03 DOCUMENT NUMBER S12VREG3V3V2/D VREG_3V3 Block User Guide V02.03 Original Release Date: 12 Jul 2001 Revised: 22 Jun 2004 Semiconductor Products Sector Motorola, Inc Motorola reserves the right to make changes

More information

VREG_3V3 Block User Guide V05.03

VREG_3V3 Block User Guide V05.03 nc. DOCUMENT NUMBER S12VREG3V3V5/D VREG_3V3 Block User Guide V05.03 Original Release Date: 12 Jul 2001 Revised: 09 Sep 2004 Semiconductor Products Sector Motorola, Inc Motorola reserves the right to make

More information

nc. Factors which affect reset are: 1. External components attached to the RESET pin 2. Low-voltage reset (LVR) on chip 3. Power-on reset (POR) detect

nc. Factors which affect reset are: 1. External components attached to the RESET pin 2. Low-voltage reset (LVR) on chip 3. Power-on reset (POR) detect nc. Order this document by /D Motorola Semiconductor Resetting MCUs By Ross Mitchell MCU Applications Motorola Ltd. East Kilbride, Scotland Introduction A simple function such as reset can cause many problems

More information

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A nc. Microprocessor and Memory Technologies Group Errata Number: E2 Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A February 5, 1997 1. Failures bursting to EDO DRAM.

More information

EETS4K Block User Guide V02.06

EETS4K Block User Guide V02.06 DOCUMENT NUMBER S12EETS4KV2/D EETS4K Block User Guide V02.06 Original Release Date: 22 FEB 2001 Revised: 23 JAN 2003 Motorola, Inc Motorola reserves the right to make changes without further notice to

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE: - To explain MCU processing of reset and and interrupt events OBJECTIVES: - Describe the differences between resets and interrupts. - Identify different sources of resets

More information

AN1298. Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications. Introduction

AN1298. Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications. Introduction Order this document by /D Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications East Kilbride, Scotland Introduction The Freescale MC68HC05 C Family of 8-bit microcontrollers

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

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer Freescale Semiconductor Application Note Document Number: AN2863 Rev. 0, 12/2007 etpu General Function Set (Set 1) by David Paterson MCD Applications Engineer 1 Introduction This application note complements

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. Order this document by /D Motorola Semiconductor How to Program Chip Selects on Modular Microcontrollers with a System Integration Module or a Single-Chip Integration Module By Sharon Darley Austin,

More information

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR

Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR MOTOROLA SEMICONDUCTOR PRODUCT BRIEF Order this document by: DSP56309PB/D, Rev 0 DSP56309 Advance Information 24-BIT GENERAL PURPOSE DIGITAL SIGNAL PROCESSOR The DSP56309 is a member of the DSP56300 core

More information

VREG_3V3 Block User Guide V03.03

VREG_3V3 Block User Guide V03.03 DOCUMENT NUMBER S12VREG3V3V3/D VREG_3V3 Block User Guide V03.03 Original Release Date: 12 Jul 2001 Revised: 12 Jan 2004 Semiconductor Products Sector Motorola, Inc Motorola reserves the right to make changes

More information

Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division

Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division White Paper Document Number: QE128COMPWP Rev. 0, 05/2007 Comparison of MC9S08QE128 and MCF51QE128 Microcontrollers by: Scott Pape and Eduardo Montanez Systems Engineering, Freescale Microcontroller Division

More information

AND8335/D. Design Examples of Module-to-Module Dual Supply Voltage Logic Translators. SIM Cards SDIO Cards Display Modules HDMI 1-Wire Sensor Bus

AND8335/D. Design Examples of Module-to-Module Dual Supply Voltage Logic Translators. SIM Cards SDIO Cards Display Modules HDMI 1-Wire Sensor Bus Design Examples of Module-to-Module Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Dual supply voltage logic translators connect modules or PCBs together

More information

Controller Continuum. for Microcontrollers V6.3. Quick Start

Controller Continuum. for Microcontrollers V6.3. Quick Start Controller Continuum for Microcontrollers V6.3 Quick Start CodeWarrior Development Studio for Microcontrollers V6.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel

More information

EB287. Motorola Semiconductor Engineering Bulletin. C Macro Definitions for the MC68HC(7)11E9/E8/E1/E0. Freescale Semiconductor, I.

EB287. Motorola Semiconductor Engineering Bulletin. C Macro Definitions for the MC68HC(7)11E9/E8/E1/E0. Freescale Semiconductor, I. Order this document by Motorola Semiconductor C Macro Definitions for the MC68HC(7)11E9/E8/E1/E0 By John Bodnar Austin, Texas Introduction With more microcontroller users moving to high level languages

More information

SPI Block User Guide V02.07

SPI Block User Guide V02.07 DOCUMENT NUMBER S12SPIV2/D SPI Block User Guide V02.07 Original Release Date: 21 JAN 2000 Revised: 11 Dec 2002 Motorola, Inc. Motorola reserves the right to make changes without further notice to any products

More information

CGM: CRYSTAL OPERATION

CGM: CRYSTAL OPERATION MOTOROLA SEMICONDUCTOR TECHNICAL INFORMATION 68HC912D60MSE5 Rev 2 March 1, 2001 Mask Set Errata 5 M68HC912D60 Microcontroller Unit INTRODUCTION This mask-set errata provides information pertaining to the

More information

1.3 General Parameters

1.3 General Parameters Advance Information MPC8245RZUPNS/D Rev. 0, 3/2002 MPC8245 Part Number Specification for the XPC8245RZUnnnx Series Motorola Part Numbers Affected: XPC8245RZU400B This document describes part-number-specific

More information

EB180. Motorola Semiconductor Engineering Bulletin. Differences between the MC68HC705B16 and the MC68HC705B16N. Freescale Semiconductor, I

EB180. Motorola Semiconductor Engineering Bulletin. Differences between the MC68HC705B16 and the MC68HC705B16N. Freescale Semiconductor, I nc. Order this document by /D Motorola Semiconductor Differences between the MC68HC705B16 and the MC68HC705B16N By Joanne Field CSIC Applications Motorola Ltd. East Kilbride, Scotland Introduction Motorola

More information

MCF5445x Configuration and Boot Options Michael Norman Microcontroller Division

MCF5445x Configuration and Boot Options Michael Norman Microcontroller Division Freescale Semiconductor Application Note Document Number: AN3515 Rev. 1, 04/2008 MCF5445x Configuration and Boot Options by: Michael Norman Microcontroller Division 1 Configuration Modes The Freescale

More information

AN1818. Motorola Semiconductor Application Note

AN1818. Motorola Semiconductor Application Note Order this document by /D Motorola Semiconductor Application Note Software SCI Routines with the 16-Bit Timer Module By Brad Bierschenk MMD Applications Engineering Austin, Texas Introduction Many applications

More information

MC56F825x/MC56F824x (2M53V) Chip Errata

MC56F825x/MC56F824x (2M53V) Chip Errata Freescale Semiconductor MC56F825XE_2M53V Chip Errata Rev. 1, 05/2012 MC56F825x/MC56F824x (2M53V) Chip Errata The following errata items apply to devices of the maskset 2M53V. 2012 Freescale Semiconductor,

More information

TP6836. USB 2.4G RF Dongle. Data Sheet

TP6836. USB 2.4G RF Dongle. Data Sheet TP6836 Data Sheet tenx reserves the right to change or discontinue the manual and online documentation to this product herein to improve reliability, function or design without further notice. tenx does

More information

Mask Set Errata 1 MC68HC12DA128 Microcontroller Unit

Mask Set Errata 1 MC68HC12DA128 Microcontroller Unit MOTOROLA SEMICONDUCTOR TECHNICAL INFORMATION 68HC12DA128MSE1 Rev 1 March 1, 2001 Mask Set Errata 1 MC68HC12DA128 Microcontroller Unit INTRODUCTION This mask-set errata provides information pertaining to

More information

Mask Set Errata for Mask 2M40J

Mask Set Errata for Mask 2M40J Mask Set Errata MSE9S08QE8_2M40J Rev. 3, 8/2010 Mask Set Errata for Mask 2M40J Introduction This report applies to mask 2M40J for these products: MC9S08QE8 MCU device mask set identification The mask set

More information

Freescale Semiconductor, I. How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools

Freescale Semiconductor, I. How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools nc. Order this document by /D Motorola Semiconductor How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools By Brian Scott Crow Austin, Texas Introduction The MC68HC11 Family

More information

Freescale Semiconductor, I

Freescale Semiconductor, I MOTOROLA SEMICONDUCTOR TECHNICAL DATA nc. Order number: Rev 3, 08/2004 3.3 V Zero Delay Buffer The is a 3.3 V Zero Delay Buffer designed to distribute high-speed clocks in PC, workstation, datacom, telecom

More information

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B ZMD400-A01 ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE 802.15.4 Standard DATA SHEET Version B Quan International Co., Ltd., ZMD400 Features Fully compliant 802.15.4 Standard

More information

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha nc. White Paper MPC74XXBUSWP Rev. 1.1, 11/2003 Memory Bus Throughput of the MPC74xx Richie David, CPD Applications risc10@email.mot.com This document compares the memory bus data transfer rate of the MPC7450

More information

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE908AS60_8H62A 12/2002

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE908AS60_8H62A 12/2002 Mask Set Errata 12/2002 Mask Set Errata for 908AS60, Mask 8H62A Introduction This mask set errata applies to this 908AS60 MCU mask set: 8H62A MCU Device Mask Set Identification The mask set is identified

More information

Figure 1. Power Barrel Connector Requirements

Figure 1. Power Barrel Connector Requirements Freescale Semiconductor Quick Start Guide Rev. 0.1, 06/29/2004 DEMO9S12NE64 Demo Quick Start Guide Introduction This kit and guide contains everything you need to get started. You will connect the board

More information

Order this document by EB285/D Motorola Semiconductor Engineering Bulletin EB285 C Macro Definitions for the MC68HC(7)11E20 By John Bodnar

Order this document by EB285/D Motorola Semiconductor Engineering Bulletin EB285 C Macro Definitions for the MC68HC(7)11E20 By John Bodnar nc. Order this document by /D Motorola Semiconductor C Macro Definitions for the MC68HC(7)11E20 By John Bodnar Austin, Texas Introduction Conventions With more microcontroller users moving to high level

More information

Interfacing MC33903/4/5 With MC9S08DZ60

Interfacing MC33903/4/5 With MC9S08DZ60 Freescale Semiconductor Document Number:AN4554 Application Note Rev. 0, 7/2012 Interfacing MC33903/4/5 With MC9S08DZ60 by: Nitin Gupta Automotive and Industrial Solutions Group 1 Introduction System Basis

More information

AN-HK-33. In-Circuit Programming of FLASH Memory in the MC68HC908JL3. Roger Fan Applications Engineering Microcontroller Division Hong Kong

AN-HK-33. In-Circuit Programming of FLASH Memory in the MC68HC908JL3. Roger Fan Applications Engineering Microcontroller Division Hong Kong Order this document by AN-HK-33/H Rev. 1 AN-HK-33 In-Circuit Programming of FLASH Memory in the MC68HC908JL3 By Roger Fan Applications Engineering Microcontroller Division Hong Kong This application note

More information

NUF2221W1T2. USB Upstream Terminator with ESD Protection

NUF2221W1T2. USB Upstream Terminator with ESD Protection Upstream Terminator with ESD Protection This device is designed for applications requiring Line Termination, EMI Filtering and ESD Protection. It is intended for use in upstream ports, Cellular phones,

More information

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes Mask Set Errata MSE912DT128C_1L05H Rev 0.0, 01/2003 Mask Set Errata for 68HC912DT128C Mask 1L05H Introduction This mask set errata applies to the following MCU mask set: 1L05H MCU Device Mask Set Identification

More information

Using IIC to Read ADC Values on MC9S08QG8

Using IIC to Read ADC Values on MC9S08QG8 Freescale Semiconductor Application Note AN3048 Rev. 1.00, 11/2005 Using IIC to Read ADC Values on MC9S08QG8 by Donnie Garcia Application Engineering Microcontroller Division 1 Introduction The MC9S08QG8

More information

Model Based Development Toolbox MagniV for S12ZVC Family of Processors

Model Based Development Toolbox MagniV for S12ZVC Family of Processors Freescale Semiconductor Release Notes Document Number: MBDTB-ZVC-RN Model Based Development Toolbox MagniV for S12ZVC Family of Processors Version 1.0.0 Freescale Semiconductor, Inc. 1. Revision History

More information

Using the Serial Peripheral Interface (SPI) Module on 68HC(9)08 Microcontrollers

Using the Serial Peripheral Interface (SPI) Module on 68HC(9)08 Microcontrollers Freescale Semiconductor Application te AN2878 Rev. 0, 01/2005 Using the Serial Peripheral Interface (SPI) Module on 68HC(9)08 Microcontrollers by: Rogelio Reyna García RTAC Americas Mexico Overview This

More information

Programming the Keyboard Interrupt Module (KBI) on HC(S)08 MCUs

Programming the Keyboard Interrupt Module (KBI) on HC(S)08 MCUs Freescale Semiconductor Application Note AN2900 Rev. 0, 01/2005 Programming the Keyboard Interrupt Module (KBI) on HC(S)08 MCUs by: Gabriel Sanchez Barba RTAC Americas Mexico Overview This document is

More information

AND8319/D. How to Maintain USB Signal Integrity when Adding ESD Protection APPLICATION NOTE

AND8319/D. How to Maintain USB Signal Integrity when Adding ESD Protection APPLICATION NOTE How to Maintain USB Signal Integrity when Adding ESD Protection Prepared by: Edwin Romero APPLICATION NOTE Introduction The Universal Serial Bus (USB) has become a popular feature of PCs, cell phones and

More information

MC68VZ328 Integrated Processor

MC68VZ328 Integrated Processor .. MC68VZ328 Integrated Processor User s Manual MC68VZ328UM/D Rev. 0, 02/2000 .. MFAX and DragonBall are trademarks of Motorola, Inc. This document contains information on a new product. Specifications

More information

HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H

HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H Freescale Semiconductor Engineering Bulletin EB664 Rev. 6, 08/2006 HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H by: Devaganesan Rajoo HC12

More information

DSP5630x FSRAM Module Interfacing

DSP5630x FSRAM Module Interfacing SEMICONDUCTOR TECHNICAL DATA DSP5630x FSRAM Module Interfacing Prepared by: Ian Forsyth FSRAM Applications Motorola Ltd. East Kilbride, Scotland Order this document by /D INTRODUCTION Due to ever increasing

More information

Chapter 7 Central Processor Unit (S08CPUV2)

Chapter 7 Central Processor Unit (S08CPUV2) Chapter 7 Central Processor Unit (S08CPUV2) 7.1 Introduction This section provides summary information about the registers, addressing modes, and instruction set of the CPU of the HCS08 Family. For a more

More information

SN8F5000 Starter-Kit User Manual

SN8F5000 Starter-Kit User Manual SONiX Technology Co., Ltd. User Manual 8051-based Microcontroller 1 Overview of Starter Kit provides easy-development platform. It includes SN8F5000 family real chip and I/O connectors to input signal

More information

Using the Asynchronous DMA features of the Kinetis L Series

Using the Asynchronous DMA features of the Kinetis L Series Freescale Semiconductor Document Number:AN4631 Application Note Rev. 0, 12/2012 Using the Asynchronous DMA features of the Kinetis L Series by: Chris Brown 1 Introduction The power consumption of devices

More information

ASM5P2308A. 3.3 V Zero-Delay Buffer

ASM5P2308A. 3.3 V Zero-Delay Buffer 3.3 V Zero-Delay Buffer Description ASM5P2308A is a versatile, 3.3 V zero delay buffer designed to distribute high speed clocks. It is available in a 16 pin package. The part has an on chip PLL which locks

More information

MC68VZ328. MC68VZ328 (DragonBall VZ) Integrated Portable System Processor Product Brief

MC68VZ328. MC68VZ328 (DragonBall VZ) Integrated Portable System Processor Product Brief MC68VZ328P/D Rev. 1, 10/2001 MC68VZ328 MC68VZ328 (DragonBall VZ) Integrated Portable System Processor Product Brief The MC68VZ328 (DragonBall VZ) microprocessor, the third generation of the DragonBall

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE - To explain how to configure and program the 68HC08 family FLASH memory OBJECTIVES: - Describe the features and uses of FLASH memory - Identify the steps to perform erase

More information

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128 The industry s most complete solution for portable medical applications TOWER SYSTEM Get to Know the TWR-S08MM128-KIT BDM Interface for MC9S08MM128

More information

Module Introduction. PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events.

Module Introduction. PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events. Module Introduction PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events. OBJECTIVES: - Describe the difference between resets and interrupts. - Identify

More information

KITUSBSPIEVME USB-to-SPI Interface Board Featuring the MC68HC908JW32

KITUSBSPIEVME USB-to-SPI Interface Board Featuring the MC68HC908JW32 Freescale Semiconductor, Inc. User s Guide Document Number: KTUSBSPIEVMEUG Rev. 4.0, 4/2013 KITUSBSPIEVME USB-to-SPI Interface Board Featuring the MC68HC908JW32 Figure 1. KITUSBSPIEVME Board Table of Contents

More information

Mask Set Errata for Mask 4L35K

Mask Set Errata for Mask 4L35K Freescale Semiconductor MSE908GZ16_4L35K Mask Set Errata Rev. 2, 12/2010 Mask Set Errata for Mask 4L35K Introduction This report applies to mask 4L35K for these products: MC68HC908GZ16 MC68HC908GZ8 The

More information

MC MC ISDN S/T Interface Transceiver

MC MC ISDN S/T Interface Transceiver Order this document by MC145474/D Rev. 1 MC145474 MC145475 ISDN S/T Interface Transceiver Coming through loud and clear. NOTICE PRODUCT ENHANCEMENT AND DATA UPDATE This notice outlines changes made to

More information

AND9032. How to Read Temperature Through I 2 C Bus for NCT75-based Thermostat APPLICATION NOTE

AND9032. How to Read Temperature Through I 2 C Bus for NCT75-based Thermostat APPLICATION NOTE How to Read Temperature Through I 2 C Bus for -based Thermostat APPLICATION NOTE Introduction The is a twowire serially programmable temperature sensor with an over temperature/interrupt output pin to

More information