MC68HC908JB8 MC68HC08JB8 MC68HC08JT8

Size: px
Start display at page:

Download "MC68HC908JB8 MC68HC08JB8 MC68HC08JT8"

Transcription

1 MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Technical Data M68HC08 Microcontrollers MC68HC908JB8/D Rev /2005 freescale.com

2

3 MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Technical Data 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: 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. Freescale and the Freescale logo are registered trademarks of Freescale Semiconductor, Inc. This product incorporates SuperFlash technology licensed from SST. Freescale Semiconductor, Inc., All rights reserved. MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor 3

4 Revision History Revision History Date Revision Level Description Page Number(s) September 2005 August Added Pb-free parts. 267, Updated to meet Freescale identity guidelines. Throughout.9 ROM-Resident Routines Removed block erase references for ROM-resident routines. 61 December USB Control Register 3 Clarified bit descriptions for OSTALL0 and ISTALL USB Status Register 1 Clarified bit descriptions for TXACK, TXNAK, and TXSTL. 19, Section 19. Mechanical Specifications Replaced incorrect -pin QFP drawing, case 82E to case 82A. 263 February Corrected PTD6 and PTD7: not direct LED drive pins. 28, 210, 217 Removed incorrect RX1E text from USB control register Corrected Figure 9-30 for USB module. 159 Corrected timer discrepancies throughout Section 11. Timer Interface Module (TIM). Added Table Port Control Register Bits Summary. 201 Changed pullup resistor limits for D and I/O ports in 18.6 DC Electrical Characteristics. Added mechanical drawing for 20-pin SOIC package. 266 Added Appendix A. MC68HC08JB8 ROM part. 269 Added Appendix B. MC68HC08JT8 low-voltage ROM part Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Freescale Semiconductor

5 Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 List of Sections Section 1. General Description Section 2. Memory Map Section 3. Random-Access Memory (RAM) Section. FLASH Memory Section 5. Configuration Register (CONFIG) Section 6. Central Processor Unit (CPU) Section 7. Oscillator (OSC) Section 8. System Integration Module (SIM) Section 9. Universal Serial Bus Module (USB) Section 10. Monitor ROM (MON) Section 11. Timer Interface Module (TIM) Section 12. Input/Output Ports (I/O) Section 13. External Interrupt (IRQ) Section 1. Keyboard Interrupt Module (KBI) Section 15. Computer Operating Properly (COP) Section 16. Low Voltage Inhibit (LVI) Section 17. Break Module (BREAK) Section 18. Electrical Specifications Section 19. Mechanical Specifications Section 20. Ordering Information Appendix A. MC68HC08JB Appendix B. MC68HC08JT MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor List of Sections 5

6 List of Sections Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev List of Sections Freescale Semiconductor

7 Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Table of Contents Section 1. General Description 1.1 Contents Introduction Features MCU Block Diagram Pin Assignments Power Supply Pins (V DD, V SS ) Voltage Regulator Out (V REG ) Oscillator Pins (OSC1 and OSC2) External Reset Pin (RST) External Interrupt Pins (IRQ, PTE/D ) Port A Input/Output (I/O) Pins (PTA7/KBA7 PTA0/KBA0) Port B (I/O) Pins (PTB7 PTB0) Port C I/O Pins (PTC7 PTC0) Port D I/O Pins (PTD7 PTD0) Port E I/O Pins (PTE/D, PTE3/D+, PTE2/TCH1, PTE1/TCH0, PTE0/TCLK) Section 2. Memory Map 2.1 Contents Introduction I/O Section Monitor ROM MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 7

8 Table of Contents Section 3. Random-Access Memory (RAM) 3.1 Contents Introduction Functional Description Section. FLASH Memory.1 Contents Introduction Functional Description FLASH Control Register FLASH Block Erase Operation FLASH Mass Erase Operation FLASH Program Operation FLASH Protection FLASH Block Protect Register ROM-Resident Routines Variables ERASE Routine PROGRAM Routine VERIFY Routine Section 5. Configuration Register (CONFIG) 5.1 Contents Introduction Functional Description Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

9 Table of Contents Section 6. Central Processor Unit (CPU) 6.1 Contents Introduction Features CPU Registers Accumulator Index Register Stack Pointer Program Counter Condition Code Register Arithmetic/Logic Unit (ALU) Low-Power Modes Wait Mode Stop Mode CPU During Break Interrupts Instruction Set Summary Opcode Map Section 7. Oscillator (OSC) 7.1 Contents Introduction Oscillator External Connections I/O Signals Crystal Amplifier Input Pin (OSC1) Crystal Amplifier Output Pin (OSC2) Oscillator Enable Signal (SIMOSCEN) External Clock Source (OSCXCLK) Oscillator Out (OSCOUT) Low-Power Modes Wait Mode Stop Mode Oscillator During Break Mode MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 9

10 Table of Contents Section 8. System Integration Module (SIM) 8.1 Contents Introduction SIM Bus Clock Control and Generation Bus Timing Clock Startup from POR or LVI Reset Clocks in Stop Mode and Wait Mode Reset and System Initialization External Pin Reset Active Resets from Internal Sources Power-On Reset Computer Operating Properly (COP) Reset Illegal Opcode Reset Illegal Address Reset Low-Voltage Inhibit (LVI) Reset Universal Serial Bus Reset Registers Values After Different Resets SIM Counter SIM Counter During Power-On Reset SIM Counter During Stop Mode Recovery SIM Counter and Reset States Exception Control Interrupts Hardware Interrupts SWI Instruction Interrupt Status Registers Interrupt Status Register Reset Break Interrupts Status Flag Protection in Break Mode Low-Power Modes Wait Mode Stop Mode SIM Registers Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

11 Table of Contents Break Status Register Reset Status Register Break Flag Control Register Section 9. Universal Serial Bus Module (USB) 9.1 Contents Introduction Features Pin Name Conventions Functional Description USB Protocol Sync Pattern Packet Identifier Field Address Field (ADDR) Endpoint Field (ENDP) Cyclic Redundancy Check (CRC) End-of-Packet (EOP) Reset Signaling Suspend Resume After Suspend Host Initiated Resume USB Reset Signalling Remote Wakeup Low-Speed Device Clock Requirements Hardware Description Voltage Regulator USB Transceiver Output Driver Characteristics Low Speed (1.5 Mbps) Driver Characteristics Receiver Data Jitter Data Source Jitter Data Signal Rise and Fall Time USB Control Logic MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 11

12 Table of Contents 9.8 I/O Registers USB Address Register USB Interrupt Register USB Interrupt Register USB Interrupt Register USB Control Register USB Control Register USB Control Register USB Control Register USB Control Register USB Status Register USB Status Register USB Endpoint 0 Data Registers USB Endpoint 1 Data Registers USB Endpoint 2 Data Registers USB Interrupts USB End-of-Transaction Interrupt Receive Control Endpoint Transmit Control Endpoint Transmit Endpoint Transmit Endpoint Receive Endpoint Resume Interrupt End-of-Packet Interrupt Section 10. Monitor ROM (MON) 10.1 Contents Introduction Features Functional Description Entering Monitor Mode Baud Rate Data Format Echoing Break Signal Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

13 Table of Contents Commands Security Section 11. Timer Interface Module (TIM) 11.1 Contents Introduction Features Pin Name Conventions Functional Description TIM Counter Prescaler Input Capture Output Compare Unbuffered Output Compare Buffered Output Compare Pulse Width Modulation (PWM) Unbuffered PWM Signal Generation Buffered PWM Signal Generation PWM Initialization Interrupts Low-Power Modes Wait Mode Stop Mode TIM During Break Interrupts I/O Signals TIM Clock Pin (PTE0/TCLK) TIM Channel I/O Pins (PTE1/TCH0:PTE2/TCH1) I/O Registers TIM Status and Control Register TIM Counter Registers TIM Counter Modulo Registers TIM Channel Status and Control Registers TIM Channel Registers MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 13

14 Table of Contents Section 12. Input/Output Ports (I/O) 12.1 Contents Introduction Port A Port A Data Register Data Direction Register A Port B Port B Data Register Data Direction Register B Port C Port C Data Register Data Direction Register C Port D Port D Data Register Data Direction Register D Port E Port E Data Register Data Direction Register E Port Options Port Option Control Register Section 13. External Interrupt (IRQ) 13.1 Contents Introduction Features Functional Description IRQ Pin PTE/D Pin IRQ Module During Break Interrupts IRQ Status and Control Register IRQ Option Control Register Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

15 Table of Contents Section 1. Keyboard Interrupt Module (KBI) 1.1 Contents Introduction Features Pin Name Conventions Functional Description Keyboard Initialization Low-Power Modes Wait Mode Stop Mode Keyboard Module During Break Interrupts I/O Registers Keyboard Status and Control Register Keyboard Interrupt Enable Register Section 15. Computer Operating Properly (COP) 15.1 Contents Introduction Functional Description I/O Signals OSCXCLK STOP Instruction COPCTL Write Power-On Reset Internal Reset Reset Vector Fetch COPD (COP Disable) COPRS (COP Rate Select) COP Control Register Interrupts MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 15

16 Table of Contents 15.7 Monitor Mode Low-Power Modes Wait Mode Stop Mode COP Module During Break Mode Section 16. Low Voltage Inhibit (LVI) 16.1 Contents Introduction Functional Description LVI Control Register (CONFIG) Low-Power Modes Wait Mode Stop Mode Section 17. Break Module (BREAK) 17.1 Contents Introduction Features Functional Description Flag Protection During Break Interrupts CPU During Break Interrupts TIM During Break Interrupts COP During Break Interrupts Low-Power Modes Wait Mode Stop Mode Break Module Registers Break Status and Control Register Break Address Registers Break Status Register Break Flag Control Register (BFCR) Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

17 Table of Contents Section 18. Electrical Specifications 18.1 Contents Introduction Absolute Maximum Ratings Functional Operating Range Thermal Characteristics DC Electrical Characteristics Control Timing Oscillator Characteristics USB DC Electrical Characteristics USB Low-Speed Source Electrical Characteristics USB Signaling Levels TImer Interface Module Characteristics Memory Characteristics Section 19. Mechanical Specifications 19.1 Contents Introduction Pin Plastic Quad Flat Pack (QFP) Pin Small Outline Integrated Circuit (SOIC) Pin Dual In-Line Package (PDIP) Pin Small Outline Integrated Circuit (SOIC) Section 20. Ordering Information 20.1 Contents Introduction MC Order Numbers MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor Table of Contents 17

18 Table of Contents Appendix A. MC68HC08JB8 A.1 Contents A.2 Introduction A.3 MCU Block Diagram A. Memory Map A.5 Reserved Registers A.6 Monitor ROM A.7 Electrical Specifications A.7.1 DC Electrical Characteristics A.7.2 Memory Characteristics A.8 MC68HC08JB8 Order Numbers Appendix B. MC68HC08JT8 B.1 Contents B.2 Introduction B.3 MCU Block Diagram B. Memory Map B.5 Power Supply Pins B.6 Reserved Register Bit B.7 Reserved Registers B.8 Monitor ROM B.9 Universal Serial Bus Module B.10 Low-Voltage Inhibit Module B.11 Electrical Specifications B.11.1 Absolute Maximum Ratings B.11.2 Functional Operating Range B.11.3 DC Electrical Characteristics B.11. Control Timing B.11.5 Memory Characteristics B.12 MC68HC08JT8 Order Numbers Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev Table of Contents Freescale Semiconductor

19 Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 List of Figures Figure Title Page 1-1 MCU Block Diagram Pin QFP Pin Assignments pin SOIC Pin Assignments pin PDIP and SOIC Pin Assignments Power Supply Bypassing Regulator Supply Capacitor Configuration Memory Map Control, Status, and Data Registers FLASH Memory Register Summary FLASH Control Register (FLCR) FLASH Programming Flowchart FLASH Block Protect Register (FLBPR) FLASH Block Protect Start Address Configuration Register (CONFIG) CPU Registers Accumulator (A) Index Register (H:X) Stack Pointer (SP) Program Counter (PC) Condition Code Register (CCR) Oscillator External Connections SIM Block Diagram SIM I/O Register Summary SIM Clock Signals MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor List of Figures 19

20 List of Figures Figure Title Page 8- External Reset Timing Internal Reset Timing Sources of Internal Reset POR Recovery Interrupt Processing Interrupt Entry Interrupt Recovery Interrupt Recognition Example Interrupt Status Register 1 (INT1) 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 Break Status Register (BSR) Reset Status Register (RSR) Break Flag Control Register (BFCR) USB I/O Register Summary USB Block Diagram Supported Transaction Types Per Endpoint Supported USB Packet Types Sync Pattern SOP, Sync Signaling, and Voltage Levels EOP Transaction Voltage Levels EOP Width Timing External Low-Speed Device Configuration Regulator Electrical Connections Receiver Characteristics Differential Input Sensitivity Range Data Jitter Data Signal Rise and Fall Time USB Address Register (UADDR) USB Interrupt Register 0 (UIR0) USB Interrupt Register 1 (UIR1) USB Interrupt Register 2 (UIR2) Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev List of Figures Freescale Semiconductor

21 List of Figures Figure Title Page 9-19 USB Control Register 0 (UCR0) USB Control Register 1 (UCR1) USB Control Register 2 (UCR2) USB Control Register 3 (UCR3) USB Control Register (UCR) USB Status Register 0 (USR0) USB Status Register 1 (USR1) USB Endpoint 0 Data Registers (UE0D0 UE0D7) USB Endpoint 1 Data Registers (UE1D0 UE1D7) USB Endpoint 2 Data Registers (UE2D0 UE2D7) OUT Token Data Flow for Receive Endpoint SETUP Token Data Flow for Receive Endpoint IN Token Data Flow for Transmit Endpoint IN Token Data Flow for Transmit Endpoint Monitor Mode Circuit Low-Voltage Monitor Mode Entry Flowchart Monitor Data Format Sample Monitor Waveforms Read Transaction Break Transaction Monitor Mode Entry Timing TIM Block Diagram TIM I/O Register Summary PWM Period and Pulse Width TIM Status and Control Register (TSC) TIM Counter Registers (TCNTH:TCNTL) TIM Counter Modulo Registers (TMODH:TMODL) TIM Channel Status and Control Registers (TSC0:TSC1) CHxMAX Latency TIM Channel Registers (TCH0H/L:TCH1H/L) I/O Port Register Summary Port A Data Register (PTA) Data Direction Register A (DDRA) MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor List of Figures 21

22 List of Figures 12- Port A I/O Circuit 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 D Data Register (PTD) Data Direction Register D (DDRD) Port D I/O Circuit Port E Data Register (PTE) Data Direction Register E (DDRE) Port E I/O Circuit Port Option Control Register (POCR) IRQ Module Block Diagram IRQ I/O Register Summary IRQ Status and Control Register (ISCR) IRQ Option Control Register (IOCR) Keyboard Module Block Diagram Keyboard Status and Control Register (KBSCR) Keyboard Interrupt Enable Register (KBIER) COP Block Diagram Configuration Register (CONFIG) COP Control Register (COPCTL) LVI Module Block Diagram Configuration Register (CONFIG) Break Module Block Diagram Break I/O Register Summary Break Status and Control Register (BRKSCR) Break Address Register High (BRKH) Break Address Register Low (BRKL) Break Status Register (BSR) Break Flag Control Register High (BFCR) Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev List of Figures Freescale Semiconductor

23 List of Figures Figure Title Page Pin QFP (Case #82E) Pin SOIC (Case #751F) Pin PDIP (Case #738) Pin SOIC (Case #751D) A-1 MC68HC08JB8 Block Diagram A-2 MC68HC08JB8 Memory Map B-1 MC68HC08JT8 Block Diagram B-2 MC68HC08JT8 Memory Map B-3 Power Supply Bypassing MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor List of Figures 23

24 List of Figures Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev List of Figures Freescale Semiconductor

25 Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 List of Tables Table Title Page 1-1 Summary of Pin Functions Vector Addresses ROM-Resident Routines ROM-Resident Routine Variables ERASE Routine PROGRAM Routine VERIFY Routine Instruction Set Summary Opcode Map SIM Module Signal Name Conventions PIN Bit Set Timing Registers not Affected by Normal Reset Interrupt Sources USB Module Pin Name Conventions Supported Packet Identifiers Mode Entry Requirements and Options Monitor Mode Vector 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 MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor List of Tables 25

26 List of Tables 11-1 TIM Pin Name Conventions Prescaler Selection Mode, Edge, and Level Selection 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 KBI Pin Name Conventions I/O Register Summary MC Order Numbers A-1 Summary of MC68HC08JB8 and MC68HC908JB8 Differences A-2 MC68HC08JB8 Order Numbers B-1 Summary of MC68HC08JT8 and MC68HC908JB8 Differences B-2 MC68HC08JT8 Order Numbers Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev List of Tables Freescale Semiconductor

27 Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Section 1. General Description 1.1 Contents 1.2 Introduction Features MCU Block Diagram Pin Assignments Power Supply Pins (V DD, V SS ) Voltage Regulator Out (V REG ) Oscillator Pins (OSC1 and OSC2) External Reset Pin (RST) External Interrupt Pins (IRQ, PTE/D ) Port A Input/Output (I/O) Pins (PTA7/KBA7 PTA0/KBA0) Port B (I/O) Pins (PTB7 PTB0) Port C I/O Pins (PTC7 PTC0) Port D I/O Pins (PTD7 PTD0) Port E I/O Pins (PTE/D, PTE3/D+, PTE2/TCH1, PTE1/TCH0, PTE0/TCLK) Introduction The MC68HC908JB8 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. MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor General Description 27

28 General Description 1.3 Features Features of the MC68HC908JB8 include: High-performance M68HC08 architecture Fully upward-compatible object code with M6805, M16805, and M68HC05 Families 3-MHz internal bus frequency 8,192 bytes of on-chip FLASH memory 256 bytes of on-chip random-access memory (RAM) FLASH program memory security 1 On-chip programming firmware for use with host PC computer Up to 37 general-purpose 3.3V input/output (I/O) pins, including: 13 or 10 shared-function I/O pins, depending on package 2, 8, or 2 dedicated I/O pins, depending on package 8 keyboard interrupts on port A, on all packages 10mA sink capability for normal LED on pins 25mA sink capability for infrared LED on 2 pins 10mA sink capability for PS/2 connection on 2 pins (with USB module disabled) 16-bit, 2-channel timer interface module (TIM) with selectable input capture, output compare, PWM capability on each channel, and external clock input option (TCLK) Full Universal Serial Bus Specification 1.1 low-speed functions: 1.5 Mbps data rate On-chip 3.3V regulator Endpoint 0 with 8-byte transmit buffer and 8-byte receive buffer Endpoint 1 with 8-byte transmit buffer Endpoint 2 with 8-byte transmit buffer and 8-byte receive buffer 1. No security feature is absolutely secure. However, Freescale s strategy is to make reading or copying the FLASH difficult for unauthorized users. Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev General Description Freescale Semiconductor

29 General Description Features System protection features: Optional computer operating properly (COP) reset Optional low-voltage detection with reset Illegal opcode detection with reset Illegal address detection with reset Low-power design (fully static with stop and wait modes) Master reset pin with internal pullup and power-on reset External interrupt pin with programmable internal pullup (IRQ) -pin quad flat pack (QFP), 28-pin small outline integrated circuit package (SOIC), 20-pin small outline integrated circuit package (SOIC), and 20-pin plastic dual in-line package (DIP) Specific features of MC68HC908JB8 in -pin are: Port B is 8 bits: PTB0 PTB7 Port C is 8 bits: PTC0 PTC7 Port D is 8 bits: PTD0 PTD7 Port E is 5 bits: PTE0 PTE; 2-channel TIM module with TCLK input option Specific features of MC68HC908JB8 in 28-pin are: Port B is not available Port C is only one bit: PTC0 Port D is only 7 bits: PTD0 PTD6 Port E is 5 bits: PTE0 PTE; 2-channel TIM module with TCLK input option Specific features of MC68HC908JB8 in 20-pin are: Port B is not available Port C is only one bit: PTC0 Port D is only one bit: PTD0/1; internal PTD0 and PTD1 pads are bonded together to a single pin, PTD0/1 Port E is only 3 bits: PTE1, PTE3, and PTE; 1-channel TIM module without TCLK input option MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor General Description 29

30 General Description Features of the CPU08 include the following: 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 MC68HC908JB8. Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev General Description Freescale Semiconductor

31 Freescale Semiconductor General Description 31 MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data OSC1 OSC2 (1), (2) RST (1), (3) IRQ CPU REGISTERS M68HC08 CPU ARITHMETIC/LOGIC UNIT (ALU) CONTROL AND STATUS REGISTERS 6 BYTES V DD V SS V REG (3.3 V) USER FLASH MEMORY 8,192 BYTES USER RAM 256 BYTES MONITOR ROM 976 BYTES USER FLASH VECTORS 16 BYTES OSCILLATOR SYSTEM INTEGRATION MODULE IRQ MODULE POWER INTERNAL VOLTAGE REGULATOR INTERNAL BUS KEYBOARD INTERRUPT MODULE TIMER INTERFACE MODULE BREAK MODULE LOW VOLTAGE INHIBIT MODULE POWER-ON RESET MODULE COMPUTER OPERATING PROPERLY MODULE USB MODULE USB ENDPOINT 0, 1, 2 Figure 1-1. MCU Block Diagram LS USB TRANSCEIVER (1) Pins have 5V logic. (2) Pins have integrated pullup device. (3) Pins have software configurable pullup device. () Pins are open-drain when configured as output. (5) Pins have 10mA sink capability. (6) Pins have 25mA sink capability. DDRA PTA DDRB PTB DDRC PTC DDRD PTD DDRE PTE PTA7/KBA7 (3) : PTA0/KBA0 (3) PTB7 PTB0 (3) PTC7 PTC0 (3) PTD7 PTD6 () PTD5 PTD2 () (5) () (6) PTD1 PTD0 (3) () (5) PTE/D (3) () (5) PTE3/D+ PTE2/TCH1 (3) PTE1/TCH0 (3) PTE0/TCLK (3) General Description MCU Block Diagram

32 General Description 1.5 Pin Assignments PTA2/KBA2 PTA3/KBA3 PTC7 PTC6 PTC5 PTC PTE0/TCLK PTE2/TCH1 PTA/KBA PTA5/KBA5 PTA6/KBA6 PTE3/D+ PTE/D PTC0 PTC1 PTC2 PTC3 IRQ PTD7 PTD6 PTA7/KBA OSC2 OSC1 V SS PTB3 PTB PTB5 PTB6 PTB7 RST PTA0/KBA0 PTA1/KBA1 V REG V DD PTB2 PTB1 PTB0 PTD0 PTD1 PTD2 PTD3 PTD PTE1/TCH0 PTD5 Figure Pin QFP Pin Assignments Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev General Description Freescale Semiconductor

33 General Description Pin Assignments V SS 1 28 RST OSC PTA0/KBA0 OSC PTA1/KBA1 V REG 25 PTA2/KBA2 V DD 5 2 PTA3/KBA3 PTD PTE0/TCLK Pins not available on 28-pin package: PTD PTE2/TCH1 PTB0 PTD2 PTD3 PTD PTE1/TCH0 PTE3/D+ PTE/D PTC PTA/KBA PTA5/KBA5 PTA6/KBA6 PTA7/KBA7 PTD5 PTD6 IRQ PTB1 PTC1 PTB2 PTC2 PTB3 PTC3 PTB PTC PTB5 PTC5 PTB6 PTC6 PTB7 PTC7 PTD7 Internal pads are unconnected. Figure Pin SOIC Pin Assignments V SS 1 20 RST PTD0/1 pin: PTD0 and PTD1 internal pads are bonded together to PTD0/1 pin. OSC PTA0/KBA0 Pins not available on 20-pin package: OSC PTA1/KBA1 PTB0 PTE0/TCLK V REG V DD PTD0/1 PTE1/TCH0 PTE3/D+ PTE/D PTC PTA2/KBA2 PTA3/KBA3 PTA/KBA PTA5/KBA5 PTA6/KBA6 PTA7/KBA7 IRQ PTB1 PTC1 PTB2 PTC2 PTD2 PTE2/TCH1 PTB3 PTC3 PTD3 PTB PTC PTD PTB5 PTC5 PTD5 PTB6 PTC6 PTD6 PTB7 PTC7 PTD7 Internal pads are unconnected. Figure Pin PDIP and SOIC Pin Assignments NOTE: In 20-pin package, the PTD0 and PTD1 internal pads are bonded together to PTD0/1 pin. MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor General Description 33

34 General Description Power Supply Pins (V DD, 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-5 shows. Place the bypass capacitors as close to the MCU power pins as possible. Use high-frequency-response ceramic capacitors for C BYPASS. C BULK are optional bulk current bypass capacitors for use in applications that require the port pins to source high current levels. MCU V DD V SS C BYPASS 0.1 F + C BULK V DD NOTE: Values shown are typical values. Figure 1-5. Power Supply Bypassing Voltage Regulator Out (V REG ) V REG is the 3.3 V output of the on-chip voltage regulator. V REG is used internally for the MCU operation and the USB data driver. It is also used to supply the voltage for the external pullup resistor required on the USB s D line. The V REG pin requires an external bulk capacitor.7 F or larger and a 0.1 F ceramic bypass capacitor as Figure 1-6 shows. Place the bypass capacitors as close to the V REG pin as possible. Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev General Description Freescale Semiconductor

35 General Description Pin Assignments V REG MCU V SS C REGBYPASS 0.1 F + C REGBULK >.7 F V REG Figure 1-6. Regulator Supply Capacitor Configuration Oscillator Pins (OSC1 and OSC2) The OSC1 and OSC2 pins are the connections for the on-chip oscillator circuit External Reset Pin (RST) A logic zero on the RST pin forces the MCU to a known start-up state. RST is bidirectional, allowing a reset of the entire system. It is driven low when any internal reset source is asserted. The RST pin contains an internal pullup device to V DD. (See Section 8. System Integration Module (SIM).) External Interrupt Pins (IRQ, PTE/D ) IRQ is an asynchronous external interrupt pin. IRQ is also the pin to enter monitor mode. The IRQ pin contains a software configurable pullup device to V DD. PTE/D can be programmed to trigger the IRQ interrupt. (See Section 13. External Interrupt (IRQ).) MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor General Description 35

36 General Description Port A Input/Output (I/O) Pins (PTA7/KBA7 PTA0/KBA0) PTA7/KBA7 PTA0/KBA0 are general-purpose bidirectional I/O port pins. (See Section 12. Input/Output Ports (I/O).) Each pin contains a software configurable pullup device to V REG when the pin is configured as an input. (See 12.8 Port Options.) Each pin can also be programmed as an external keyboard interrupt pin. (See Section 1. Keyboard Interrupt Module (KBI).) Port B (I/O) Pins (PTB7 PTB0) PTB7 PTB0 are general-purpose bidirectional I/O port pins. Each pin contains a software configurable pullup device to V REG when the pin is configured as an input. (See 12.8 Port Options.) Port C I/O Pins (PTC7 PTC0) PTC7 PTC0 are general-purpose bidirectional I/O port pins. (See Section 12. Input/Output Ports (I/O).) Each pin contains a software configurable pullup device to V REG when the pin is configured as an input. (See 12.8 Port Options.) Port D I/O Pins (PTD7 PTD0) PTD7 PTD0 are general-purpose bidirectional I/O port pins; open-drain when configured as output. (See Section 12. Input/Output Ports (I/O).) PTD5 PTD2 are software configurable to be 10mA sink pins for direct LED connections. PTD1 PTD0 are software configurable to be 25mA sink pins for direct infrared LED connections. (See 12.8 Port Options.) Port E I/O Pins (PTE/D, PTE3/D+, PTE2/TCH1, PTE1/TCH0, PTE0/TCLK) Port E is a 5-bit special function port that shares two of its pins with the USB module and three of its pins with the timer interface module. Each PTE2 PTE0 pin contains a software configurable pullup device to V REG when the pin is configured as an input or output. Technical Data MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev General Description Freescale Semiconductor

37 General Description Pin Assignments When the USB module is disabled, the PTE and PTE3 pins are general-purpose bidirectional I/O port pins with 10mA sink capability. Each pin is open-drain when configured as an output; and each pin contains a software configurable 5k pullup to V DD when configured as an input. The PTE pin can also be enabled to trigger the IRQ interrupt. When the USB module is enabled, the PTE/D and PTE3/D+ pins become the USB module D and D+ pins. The D pin contains a software configurable 1.5k pullup to V REG. (See Section 11. Timer Interface Module (TIM), Section 9. Universal Serial Bus Module (USB) and Section 12. Input/Output Ports (I/O).) Summary of the pin functions are provided in Table 1-1. Table 1-1. Summary of Pin Functions PIN NAME PIN DESCRIPTION IN/OUT VOLTAGE LEVEL V DD Power supply. IN.0 to 5.5V V SS Power supply ground. OUT 0V V REG Regulated 3.3V output from MCU. OUT V REG (3.3V) RST Reset input; active low. With internal pullup to V DD and schmitt trigger input. IN/OUT V DD IRQ External IRQ pin; with programmable internal pullup to V DD and schmitt trigger input. IN V DD Used for mode entry selection. IN V REG to V DD +V HI OSC1 Crystal oscillator input. IN V REG OSC2 Crystal oscillator output; inverting of OSC1 signal. OUT V REG PTA0/KBA0 : PTA7/KBA7 PTB0 PTB7 8-bit general-purpose I/O port. IN/OUT V REG Pins as keyboard interrupts, KBA0 KBA7. IN V REG Each pin has programmable internal pullup to V REG when configured as input. IN V REG 8-bit general-purpose I/O port. IN/OUT V REG Each pin has programmable internal pullup to V REG when configured as input. IN V REG MC68HC908JB8 MC68HC08JB8 MC68HC08JT8 Rev. 2.3 Technical Data Freescale Semiconductor General Description 37

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

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

MC68HC908GR8 MC68HC908GR4. Technical Data M68HC08. Microcontrollers. MC68HC908GR8/D Rev. 4, 6/2002 MC68HC908GR8 MC68HC908GR Technical Data M68HC08 Microcontrollers MC68HC908GR8/D Rev., 6/2002 WWW.MOTOROLA.COM/SEMICONDUCTORS MC68HC908GR8 MC68HC908GR Technical Data Rev.0 Motorola reserves the right to

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3. The MC6802 MICROPROCESSOR

3. The MC6802 MICROPROCESSOR 3. The MC6802 MICROPROCESSOR This chapter provides hardware detail on the Motorola MC6802 microprocessor to enable the reader to use of this microprocessor. It is important to learn the operation and interfacing

More information

MC68HC05SR3 MC68HC705SR3

MC68HC05SR3 MC68HC705SR3 MC68HC705SR3 Technical Data M68HC05 Microcontrollers D/H Rev. 2.1 08/2005 freescale.com GENERAL DESCRIPTION PIN DESCRIPTIONS INPUT/OUTPUT PORTS MEMORY AND REGISTERS RESETS AND INTERRUPTS TIMER ANALOG

More information

Course Introduction. Content: 21 pages 4 questions. Learning Time: 35 minutes

Course Introduction. Content: 21 pages 4 questions. Learning Time: 35 minutes Course Introduction Purpose: The intent of this course is to provide embedded control engineers with valuable implementation instructions on HCS08 port pins and the Keyboard Interrupt (KBI) module. Objectives:

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

TP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice.

TP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice. Advance Information TP6825 USB Full Speed Game Pad Controller Data Sheet Tenx reserves the right to change or discontinue this product without notice. tenx technology, inc. Contain 1. GENERAL DESCRIPTION...

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

USB-4303 Specifications

USB-4303 Specifications Specifications Document Revision 1.0, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.

More information

Analog, Mixed-Signal and Power Management

Analog, Mixed-Signal and Power Management Analog, Mixed-Signal and Power Management MM912_637 Applications Battery Current / Voltage / Temperature Monitoring Battery State of Charge Monitoring Battery State of Health Monitoring Xtrinsic Integrated

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

M68HC11E Family. Data Sheet M68HC11. Microcontrollers M68HC11E/D Rev. 5 6/2003 MOTOROLA.COM/SEMICONDUCTORS

M68HC11E Family. Data Sheet M68HC11. Microcontrollers M68HC11E/D Rev. 5 6/2003 MOTOROLA.COM/SEMICONDUCTORS M68HCE Family Data Sheet M68HC Microcontrollers M68HCE/D Rev. 5 6/23 MOTOROLA.COM/SEMICONDUCTORS MC68HCE Family Data Sheet To provide the most up-to-date information, the revision of our documents on

More information

Starter Kit LJ12EVB User s Manual

Starter Kit LJ12EVB User s Manual Starter Kit LJ12EVB User s Manual Rev 1.0 Brno November 2002 Content Introduction---------------------------------------------------------------------------------------------- 5 Who is Beta Control------------------------------------------------------------------------------------

More information

WT6510. USB Keyboard Controller (Mask ROM Type)

WT6510. USB Keyboard Controller (Mask ROM Type) WT6510 USB Keyboard Controller (Mask ROM Type) REV 110 25, May, 2000 Weltrend Semiconductor, Inc All Rights Reserved 1!"#$%$&'%() &*$&+&& %,-/01 2-/01 // %,- //012,- //01 3!4,56!&&5 3!4,786!&&5 #9$,&:,

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

Microprocessors/Microcontrollers

Microprocessors/Microcontrollers Microprocessors/Microcontrollers A central processing unit (CPU) fabricated on one or more chips, containing the basic arithmetic, logic, and control elements of a computer that are required for processing

More information

Microcomputer Architecture and Programming

Microcomputer Architecture and Programming IUST-EE (Chapter 1) Microcomputer Architecture and Programming 1 Outline Basic Blocks of Microcomputer Typical Microcomputer Architecture The Single-Chip Microprocessor Microprocessor vs. Microcontroller

More information

AN ELNEC EN ISP-HC08. Application note for In-System Programming of Motorola/Freescale HC08 microcontrollers

AN ELNEC EN ISP-HC08. Application note for In-System Programming of Motorola/Freescale HC08 microcontrollers www.elnec.com AN ELNEC EN ISP-HC08 Application note for In-System Programming of Motorola/Freescale HC08 microcontrollers Version 05/2006 1 Introduction In system programming (ISP) of HC08 microcontrollers

More information

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features:

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features: PIC16F7X 2/40-pin -Bit CMOS FLASH Microcontrollers Devices Included in this Data Sheet: PIC16F7 PIC16F74 PIC16F76 PIC16F77 Microcontroller Core Features: High-performance RISC CPU Only 5 single word instructions

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

FlashFlex MCU SST89C58RC

FlashFlex MCU SST89C58RC Introduction This document provides the instructions to help programming vendors qualify SST FlashFlex microcontrollers. Functional Blocks 051 CPU Core ALU, ACC, B-Register, Instruction Register, Program

More information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52 Features Compatible with MCS -51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 11 Embedded Processors - II Version 2 EE IIT, Kharagpur 2 Signals of a Typical Microcontroller In this lesson the student will

More information

Designing a USB Keyboard with the Cypress Semiconductor CY7C63413 USB Microcontroller

Designing a USB Keyboard with the Cypress Semiconductor CY7C63413 USB Microcontroller fax id: 3452 Designing a USB Keyboard with the Cypress Semiconductor CY7C6343 USB Microcontroller Introduction The Universal Serial Bus (USB) is an industry standard serial interface between a computer

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

8051 Microcontroller Interrupts

8051 Microcontroller Interrupts 8051 Microcontroller Interrupts There are five interrupt sources for the 8051, which means that they can recognize 5 different events that can interrupt regular program execution. Each interrupt can be

More information

PC3 PC4 PC5 PC6 PC7 VSS VPP1 PB0 PB1 PB2 PB3 PB4 PB5

PC3 PC4 PC5 PC6 PC7 VSS VPP1 PB0 PB1 PB2 PB3 PB4 PB5 OEM- Product Catalogue TECHNICAL DATA VRH PD4/AN4 VDD PD3/AN3 PD2/AN2 PD1/AN1 PD0/AN0 NC OSC1 OSC2 _RESET _IRQ PLMA VRL NC PD5/AN5 PD6/AN6 PD7/AN7 TCMP1 TCMp2 TDO SCLK RDI PC0 PC1 PC2/ECLK 7 52 47 8 1

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

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

Low-Speed High Input/Output 1.5-Mbps USB Controller

Low-Speed High Input/Output 1.5-Mbps USB Controller Low-Speed High Input/Output 1.5-Mbps USB Controller Features Low-cost solution for low-speed applications with high I/O requirements such as keyboards, keyboards with integrated pointing device, gamepads,

More information

S12VR Hardware Design. Guidelines. 1 Introduction. 2 Hardware Design. Guidelines. 2.1 Voltage regulator. Freescale Semiconductor

S12VR Hardware Design. Guidelines. 1 Introduction. 2 Hardware Design. Guidelines. 2.1 Voltage regulator. Freescale Semiconductor Freescale Semiconductor Document Number: AN4643 Application Note Rev 1, 10/2013 S12VR Hardware Design Guidelines by: Carlos Aceff 1 Introduction This document lists the required external components and

More information

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text In this lecture the detailed architecture of 8051 controller, register bank,

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

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

Low-Speed High I/O, 1.5-Mbps USB Controller

Low-Speed High I/O, 1.5-Mbps USB Controller Low-Speed High I/O, 1.5-Mbps USB Controller Features Low-cost solution for low-speed applications with high I/O requirements such as keyboards, keyboards with integrated pointing device, gamepads, and

More information

FlashFlex MCU SST89E54RD2A/RDA / SST89E58RD2A/RDA

FlashFlex MCU SST89E54RD2A/RDA / SST89E58RD2A/RDA Introduction This document provides instructions to help programming vendors qualify the SST FlashFlex microcontrollers. Functional Blocks 8051 CPU Core ALU, ACC, B-Register, Instruction Register, Program

More information

USB1. Encoder Data Acquisition USB Device Page 1 of 6. Description. Features

USB1. Encoder Data Acquisition USB Device Page 1 of 6. Description. Features Description USB1 Page 1 of 6 The USB1 is no longer available for purchase, and has been replaced by our recently released USB4. The USB4 is a redesigned, enhanced version of the USB1, and is already available

More information

4. Configuring Cyclone II Devices

4. Configuring Cyclone II Devices 4. Configuring Cyclone II Devices CII51013-2.0 Introduction Cyclone II devices use SRAM cells to store configuration data. Since SRAM memory is volatile, configuration data must be downloaded to Cyclone

More information

Microcontrollers. Microcontroller

Microcontrollers. Microcontroller Microcontrollers Microcontroller A microprocessor on a single integrated circuit intended to operate as an embedded system. As well as a CPU, a microcontroller typically includes small amounts of RAM and

More information

AN1239. HC05 MCU Keypad Decoding Techniques Using the MC68HC705J1A. Introduction

AN1239. HC05 MCU Keypad Decoding Techniques Using the MC68HC705J1A. Introduction Order this document by /D Rev. 1.0 HC05 MCU Keypad Decoding Techniques Using the MC68HC705J1A By David Yoder CSIC Applications Introduction This application note demonstrates the use of a matrix keypad

More information

ENE 334 Microprocessors

ENE 334 Microprocessors Page 1 ENE 334 Microprocessors Lecture 7: MCS-51 Architecture I : Dejwoot KHAWPARISUTH http://webstaff.kmutt.ac.th/~dejwoot.kha/ ENE 334 MCS-51 Architecture I Page 2 Outlines: 8051 Microcontroller Hardware

More information

PIC Microcontroller Introduction

PIC Microcontroller Introduction PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.

More information

DS2430A 256-Bit 1-Wire EEPROM

DS2430A 256-Bit 1-Wire EEPROM 256-Bit 1-Wire EEPROM www.maxim-ic.com FEATURES 256-bit Electrically Erasable Programmable Read Only Memory (EEPROM) plus 64-bit one-time programmable application register Unique, factory-lasered and tested

More information

68HC05JB3 68HC705JB3

68HC05JB3 68HC705JB3 HC0JBGRS/H REV 1 68HC0JB 68HC70JB SPECIFICATION (General Release) November, 1998 Semiconductor Products Sector Motorola reserves the right to make changes without further notice to any products herein

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

M68HC11E/D REV 3.1 HC11M68HC 1M68HC11M. M68HC11E Family Technical Data. HCMOS Microcontroller Unit

M68HC11E/D REV 3.1 HC11M68HC 1M68HC11M. M68HC11E Family Technical Data. HCMOS Microcontroller Unit M68HC11E/D REV 3.1 68HC11M6 HC11M68HC 1M68HC11M M68HC11E Family Technical Data HCMOS Microcontroller Unit blank MC68HC11E Family Technical Data Motorola reserves the right to make changes without further

More information

MICROPROCESSOR MICROPROCESSOR. From the above description, we can draw the following block diagram to represent a microprocessor based system: Output

MICROPROCESSOR MICROPROCESSOR. From the above description, we can draw the following block diagram to represent a microprocessor based system: Output 8085 SATISH CHANDRA What is a Microprocessor? The word comes from the combination micro and processor. Processor means a device that processes whatever. In this context, processor means a device that processes

More information

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5)

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5) SH69P48A EVB Application Notes for SH69P48A EVB The SH69P48A EVB is used to evaluate the SH69P48A chip's function for the development of application program. It contains of a SH69V48A chip to evaluate

More information

CN310 Microprocessor Systems Design

CN310 Microprocessor Systems Design CN310 Microprocessor Systems Design Microcontroller Nawin Somyat Department of Electrical and Computer Engineering Thammasat University Outline Course Contents 1 Introduction 2 Simple Computer 3 Microprocessor

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

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor 1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor

More information

CY7C63411/12/13 CY7C63511/12/13 CY7C63612/13 Low-speed USB Peripheral Controller

CY7C63411/12/13 CY7C63511/12/13 CY7C63612/13 Low-speed USB Peripheral Controller Low-speed USB Peripheral Controller Cypress Semiconductor Corporation 3901 North First Street San Jose CA 95134 408-943-2600 Document #: 38-08027 Rev. ** Revised June 4, 2002 TABLE OF CONTENTS 1.0 FEATURES...5

More information

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5. DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6502- MICROPROCESSORS AND MICROCONTROLLERS UNIT I: 8085 PROCESSOR PART A 1. What is the need for ALE signal in

More information

D12 Mass Storage Kit. ( USB to CompactFlash TM or IDE)

D12 Mass Storage Kit. ( USB to CompactFlash TM or IDE) Philips Semiconductors Connectivity December 2000 D12 Mass Storage Kit ( USB to CompactFlash TM or IDE) We welcome your feedback. Send it to apic@philips.com. Connectivity Page 2 of 17 Table of Contents

More information

Question Bank Microprocessor and Microcontroller

Question Bank Microprocessor and Microcontroller QUESTION BANK - 2 PART A 1. What is cycle stealing? (K1-CO3) During any given bus cycle, one of the system components connected to the system bus is given control of the bus. This component is said to

More information

DSP56002 PIN DESCRIPTIONS

DSP56002 PIN DESCRIPTIONS nc. SECTION 2 DSP56002 PIN DESCRIPTIONS MOTOROLA 2-1 nc. SECTION CONTENTS 2.1 INTRODUCTION............................................. 2-3 2.2 SIGNAL DESCRIPTIONS......................................

More information

indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027

indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027 indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027 SofTec Microsystems E-mail (general information): info@softecmicro.com

More information

Fredrick M. Cady. Assembly and С Programming forthefreescalehcs12 Microcontroller. шт.

Fredrick M. Cady. Assembly and С Programming forthefreescalehcs12 Microcontroller. шт. SECOND шт. Assembly and С Programming forthefreescalehcs12 Microcontroller Fredrick M. Cady Department of Electrical and Computer Engineering Montana State University New York Oxford Oxford University

More information

FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander

FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander October 2012 FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander Features 4X Expansion of Connected Processor I/O Ports Fully Integrated I 2 C Slave 8 Independently Configurable I/O Ports Low-Power

More information

KE02 Sub-Family Product Brief Supports all KE02 devices with 40 MHz core

KE02 Sub-Family Product Brief Supports all KE02 devices with 40 MHz core Freescale Semiconductor Document Number:KE02M40PB Product Brief Rev 2, 3/2014 KE02 Sub-Family Product Brief Supports all KE02 devices with 40 MHz core 1 Kinetis E series Kinetis E series provide the highly

More information

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly. Unit I 8085 and 8086 PROCESSOR Introduction to microprocessor A microprocessor is a clock-driven semiconductor device consisting of electronic logic circuits manufactured by using either a large-scale

More information

EE4390 Microprocessors. Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System

EE4390 Microprocessors. Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System EE4390 Microprocessors Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System 1 Overview 68HC12 hardware overview Subsystems Memory System 2 68HC12 Hardware Overview "Copyright of Motorola,

More information

GL116 ENCODER/DECODER MANUAL GLOLAB CORPORATION

GL116 ENCODER/DECODER MANUAL GLOLAB CORPORATION GL ENCODER/DECODER MANUAL GLOLAB CORPORATION Thank you for buying our GL Encoder / Decoder Module. This device was developed in response to many requests for an encoder and decoder that would serialize

More information

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations Features Compatible with MCS-51 Products 128K Bytes of In-System Reprogrammable Flash data memory and 4K Bytes of Downloadable Flash Program Memory Endurance: 1,000 Write/Erase Cycles per Sector Data Retention:

More information

Chapter 14. Motorola MC68HC11 Family MCU Architecture

Chapter 14. Motorola MC68HC11 Family MCU Architecture Chapter 14 Motorola MC68HC11 Family MCU Architecture Lesson 1 68HC11 MCU Architecture overview 2 Outline CPU Registers, MCU Architecture overview Address and Data Buses Execution Unit- ALU Ports 3 CPU

More information

Remote Keyless Entry In a Body Controller Unit Application

Remote Keyless Entry In a Body Controller Unit Application 38 Petr Cholasta Remote Keyless Entry In a Body Controller Unit Application Many of us know this situation. When we leave the car, with a single click of a remote control we lock and secure it until we

More information

Lecture (02) PIC16F84 (I)

Lecture (02) PIC16F84 (I) Lecture (02) PIC16F84 (I) By: Dr. Ahmed ElShafee ١ Review of Memory Technologies The PIC 16 Series PIC 16F84A The PIC 16F84A Memory The Oscillator Instruction Cycle Power up and Reset Parallel ports Technical

More information

Wed. Aug 23 Announcements

Wed. Aug 23 Announcements Wed. Aug 23 Announcements Professor Office Hours 1:30 to 2:30 Wed/Fri EE 326A You should all be signed up for piazza Most labs done individually (if not called out in the doc) Make sure to register your

More information

CMOS Z8 OTP Microcontrollers

CMOS Z8 OTP Microcontrollers Z86E33/733/E34 Z86E43/743/E44 CMOS Z8 OTP Microcontrollers Copyright 2008 by Zilog, Inc. All rights reserved. www.zilog.com Warning: DO NOT USE IN LIFE SUPPORT LIFE SUPPORT POLICY ZILOG'S PRODUCTS ARE

More information

DS2401 Silicon Serial Number

DS2401 Silicon Serial Number Silicon Serial Number www.maxim-ic.com FEATURES Upgrade and drop-in replacement for DS2400 Extended 2.8 to 6.0 voltage range Multiple s can reside on a common 1-Wire Net Unique, factory-lasered and tested

More information

DS1676 Total Elapsed Time Recorder, Erasable

DS1676 Total Elapsed Time Recorder, Erasable www.dalsemi.com Preliminary DS1676 Total Elapsed Time Recorder, Erasable FEATURES Records the total time that the Event Input has been active and the number of events that have occurred. Volatile Elapsed

More information

How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers

How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers APPLICATION NOTE How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers SABRINA D QUARLES APPLICATIONS ENGINEER April 1993 Order Number 272319-001 Information in this document

More information

The Newest S08/RS08 Tool New breed of SPYDER discovered

The Newest S08/RS08 Tool New breed of SPYDER discovered Inga Harris The Newest S0/RS0 Tool New breed of SPYDER discovered Figre : Core Roadmap Performance/ Integration HC OTP MHz HC0 OTP MHz Past HC MHz HC0 MHz Freescale Semiconductor is a global leader in

More information

Z8 Low Voltage ROM MCUs with Infrared Timers

Z8 Low Voltage ROM MCUs with Infrared Timers Z8 Low Voltage ROM MCUs with Infrared Timers PS021410-0605 ZiLOG Worldwide Headquarters 532 Race Street San Jose, CA 95126-3432 Telephone: 408.558.8500 Fax: 408.558.8300 www.zilog.com This publication

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