ZNEO Z16F Series. High Performance Microcontrollers. Product Specification PS PRELIMINARY

Size: px
Start display at page:

Download "ZNEO Z16F Series. High Performance Microcontrollers. Product Specification PS PRELIMINARY"

Transcription

1 High Performance Microcontrollers ZNEO Z16F Series PS PRELIMINARY Copyright 2013 Zilog, Inc. All rights reserved.

2 ZNEO Z16F Series ZNEO ii Warning: DO NOT USE THIS PRODUCT IN LIFE SUPPORT SYSTEMS. LIFE SUPPORT POLICY ZILOG S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF ZILOG CORPORATION. As used herein Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b) support or sustain life and whose failure to perform when properly used in accordance with instructions for use provided in the labeling can be reasonably expected to result in a significant injury to the user. A critical component is any component in a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness. Document Disclaimer 2013 Zilog, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZILOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZILOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. The information contained within this document has been verified according to the general principles of electrical and mechanical engineering. Z8, Z8 Encore!, ZNEO and Z16F are trademarks or registered trademarks of Zilog, Inc. All other product or service names are the property of their respective owners. PS P R E L I M I N A R Y Disclaimer

3 ZNEO Z16F Series iii Revision History Each instance in this document s revision history reflects a change from its previous edition. For more details, refer to the corresponding page(s) or appropriate links furnished in the table below. Date Nov 2013 Jul 2013 Aug 2011 Jun 2011 Aug 2010 Jan 2009 Revision Level Section Description 12 Signal Descriptions Corrected active status of RD, WR and CS signals. 11 Analog Functions Updated the Analog Functions Block Diagram. 10 Multi-Channel PWM Timer Per CR#13095, corrected PWMEN description in PWM Control 0 Register (PWMCTL0) table; corrected description in PWM Deadband Register (PWMDB) table and added footnote; added same footnote to PWM Minimum Pulse Width Filter (PWMMPF), PWM Fault Mask Register (PWMFM), and PWM Fault Control Register (PWMFCTL) tables. 09 Electrical Characteristics Corrected V COFF input offset value in Comparator Electrical Characteristics table Page No , , N/A Removed ISO information. ii All Updated logos. All Table 191 Changed the Minimum, Typical and Maximum values for V REF (Externally supplied Voltage Reference only) Timer 0 2 Control 0 Register Table 62: added Only Counter Mode should 109 be used with this feature to Bit 4 description. Analog Functions ADC Overview, updated fast conversion time 243 to 2.5 µs. Electrical Characteristics Updated Table Internal Precision Oscillator Removed reference to 32 khz PS P R E L I M I N A R Y Revision History

4 ZNEO Z16F Series iv Feb 2007 Jul 2006 Jan Independent and Complementary PWM Outputs Corrected PWM Registers. Updated Edge- Aligned PWM Output figure. Electrical Characteristics Replaced 105 C with 125 C in Tables through 192. Added Figures 73 through 75. I2C Master/Slave Controller Changes to Software Control of I2C Transactions 209 section. Packaging Updated Part Number Suffix Designations 359 section. Enhanced Serial Peripheral Interface Throughput section modified External Interface, General- Purpose Input/Output, DMA Controller, Option Bits, On-Chip Debugger and Electrical Characteristics Modifications done in the following chapters: External Interface, GPIO, DMA Controller, Option bits, on-chip debugger and Electrical characteristics , 66, 267, 292, 298, 337 Ordering Information Ordering Information modified All Changed zneo to ZNEO in the entire document. All All Added TM symbol to ZNEO. All Signal and Pin Descriptions, Interrupt Controller and Analog Functions Modifications done to following chapters: Pin description, Interrupt controller and Analog functions. 7, 80, 242 Ordering Information Ordering Information modified. 356 PS P R E L I M I N A R Y Revision History

5 v Table of Contents Revision History iii List of Figures xvi List of Tables xix Document Objectives xxv About This Manual xxv Intended Audience xxv Manual Conventions xxv Safeguards xxvii Introduction Features Block Diagram ZNEO CPU Features External Interface Flash Controller Random Access Memory ZNEO Peripheral Overview Bit Analog-to-Digital Converter with Programmable Gain Amplifier Analog Comparator Operational Amplifier General-Purpose Input/Output Universal Asynchronous Receiver/Transmitter Infrared Encoder/Decoders Inter-Integrated Circuit Master/Slave Controller Enhanced Serial Peripheral Interface DMA Controller Pulse Width Modulator Standard Timers Interrupt Controller Crystal Oscillator Reset Controller On-Chip Debugger Signal and Pin Descriptions Available Packages Pin Configurations Signal Descriptions Pin Characteristics PS P R E L I M I N A R Y Table of Contents

6 vi Address Space Memory Map Internal Nonvolatile Memory Internal RAM Input/Output Memory Input/Output Memory Precautions CPU Control Registers External Memory Endianness Bus Widths Peripheral Address Map External Interface External Interface Signals Chip Selects Tools Compatibility Guidelines External WAIT Pin Operation Operation Wait State Generator ISA-Compatible Mode External Interface Control Register Definitions External Interface Control Register Chip Select Control Registers External Interface Timing External Interface Write Timing, Normal Mode External Interface Write Timing, ISA Mode External Interface Read Timing, Normal Mode External Interface Read Timing, ISA Mode Reset and Stop Mode Recovery Reset Types System Reset Power-On Reset Voltage Brown-Out Reset Watchdog Timer Reset External Pin Reset External Reset Indicator User Reset Fault Detect Logic Reset Stop Mode Recovery Stop Mode Recovery Using WDT Time-Out Stop Mode Recovery Using a GPIO Port Pin Transition PS P R E L I M I N A R Y Table of Contents

7 vii Reset Status and Control Register Low-Power Modes Stop Mode Halt Mode Peripheral-Level Power Control Power Control Option Bits General-Purpose Input/Output GPIO Port Availability by Device Architecture GPIO Alternate Functions GPIO Interrupts GPIO Control Register Definitions Port A-K Input Data Registers Port A-K Output Data Registers Port A-K Data Direction Registers Port A-K High Drive Enable Registers Port A-K Alternate Function High and Low Registers Port A-K Output Control Registers Port A-K Pull-Up Enable Registers Port A-K Stop Mode Recovery Source Enable Registers Port A IRQ MUX1 Register Port A IRQ MUX Register Port A IRQ Edge Register Port C IRQ MUX Register Interrupt Controller Interrupt Vector Listing Architecture Operation Master Interrupt Enable Interrupt Vectors and Priority System Exceptions Interrupt Assertion System Exception Status Registers Last IRQ Register Interrupt Request 0 Register Interrupt Request 1 Register Interrupt Request 2 Register IRQ0 Enable High and Low Bit Registers IRQ1 Enable High and Low Bit Registers IRQ2 Enable High and Low Bit Registers PS P R E L I M I N A R Y Table of Contents

8 viii Timers Architecture Operation Timer Operating Modes Reading Timer Count Values Timer Control Register Definitions Timer 0 2 High and Low Byte Registers Timer X Reload High and Low Byte Registers Timer 0 2 PWM High and Low Byte Registers Timer 0 2 Control Registers Multi-Channel PWM Timer Architecture Operation PWM Option Bits PWM Reload Event PWM Prescaler PWM Period and Count Resolution PWM Duty Cycle Registers Independent and Complementary PWM Outputs Manual Off-State Control of PWM Output Channels Deadband Insertion Minimum PWM Pulse Width Filter Synchronization of PWM and ADC Synchronized Current-Sense Sample and Hold PWM Timer and Fault Interrupts Fault Detection and Protection PWM Operation in CPU Halt Mode PWM Operation in CPU Stop Mode Observing the State of PWM Output Channels PWM Control Register Definitions PWM High and Low Byte Registers PWM Reload High and Low Byte Registers PWM 0 2 Duty Cycle High and Low Byte Registers PWM Control 0 Register PWM Control 1 Register PWM Deadband Register PWM Minimum Pulse Width Filter PWM Fault Mask Register PWM Fault Status Register PWM Fault Control Register PWM Input Sample Register PS P R E L I M I N A R Y Table of Contents

9 ix PWM Output Control Register Current-Sense Sample and Hold Control Registers LIN-UART Architecture Operation Data Format for Standard UART Modes Transmitting Data using the Polled Method Transmitting Data Using Interrupt-Driven Method Receiving Data Using the Polled Method Receiving Data Using the Interrupt-Driven Method Clear To Send Operation External Driver Enable LIN-UART Special Modes Multiprocessor (9-Bit) Mode LIN Protocol Mode LIN-UART Interrupts LIN-UART DMA Interface LIN-UART Baud Rate Generator Noise Filter Architecture Operation LIN-UART Control Register Definitions LIN-UART Transmit Data Register LIN-UART Receive Data Register LIN-UART Status 0 Register LIN-UART Mode Select and Status Register LIN-UART Control 0 Register LIN-UART Control 1 Registers LIN-UART Address Compare Register LIN-UART Baud Rate High and Low Byte Registers Infrared Encoder/Decoder Architecture Operation Transmitting IrDA Data Receiving IrDA Data Infrared Encoder/Decoder Control Register Definitions Enhanced Serial Peripheral Interface Architecture ESPI Signals Master-In/Slave-Out PS P R E L I M I N A R Y Table of Contents

10 x Master-Out/Slave-In Serial Clock Slave Select ESPI Register Overview Comparison with Basic SPI Block Operation Throughput ESPI Clock Phase and Polarity Control Modes of Operation SPI Protocol Configuration Error Detection ESPI Interrupts DMA Interface ESPI Baud Rate Generator ESPI Control Register Definitions ESPI Data Register ESPI Transmit Data Command Register ESPI Control Register ESPI Mode Register ESPI Status Register ESPI State Register ESPI Baud Rate High and Low Byte Registers I 2 C Master/Slave Controller Architecture I 2 C Master/Slave Controller Registers Comparison with Master Mode only I 2 C Controller Operation SDA and SCL Signals I 2 C Interrupts Start and Stop Conditions Software Control of I 2 C Transactions Master Transactions Slave Transactions DMA Control of I 2 C Transactions I 2 C Control Register Definitions I 2 C Data Register I 2 C Interrupt Status Register I 2 C Control Register I 2 C Baud Rate High and Low Byte Registers I 2 C State Register I 2 C Mode Register PS P R E L I M I N A R Y Table of Contents

11 xi I 2 C Slave Address Register Watchdog Timer Operation Watchdog Timer Refresh Watchdog Timer Time-Out Response Watchdog Timer Reload Unlock Sequence Watchdog Timer Register Definitions Watchdog Timer Reload High and Low Byte Registers Analog Functions ADC Overview Architecture Operation ADC Timing ADC Interrupts ADC0 Timer 0 Capture ADC Convert on Read Reference Buffer, RBUF Internal Voltage Reference Generator ADC Control Register Definitions ADC0 Control Register ADC0 Data High Byte Register ADC0 Data Low Bits Register Sample Settling Time Register Sample Time Register ADC Clock Prescale Register ADC0 Max Register ADC Timer 0 Capture Register Comparator and Operational Amplifier Overview Comparator Operation Operational Amplifier Operation Interrupts Comparator Control Register Definitions Comparator and Operational Amplifier Control Register Flash Memory Information Area Operation Timing Using the Flash Frequency Register Flash Read Protection Flash Write/Erase Protection Programming PS P R E L I M I N A R Y Table of Contents

12 xii Page Erase Mass Erase Flash Controller Bypass Flash Controller Behavior using the On-Chip Debugger Flash Control Register Definitions Flash Command Register Flash Status Register Flash Control Register Flash Sector Protect Register Flash Page Select Register Flash Frequency Register DMA Controller DMA Features DMA Block Diagram DMA Description DMA Register Description DMA Control Bit Definitions DMA Watermark DMA Peripheral Interface signals Buffer Closure DMA Modes Linked List Mode DMA Priority DMA Interrupts DMA Request Select Register DMA Control Registers DMA Control Register DMA X Transfer Length Register DMA Destination Address DMA Source Address Registers DMA List Address Register External DMA Signals DMA Timing Option Bits Operation Option Bit Address Space Program Memory Address 0001h Program Memory Address 0002h Program Memory Address 0003h Information Area PS P R E L I M I N A R Y Table of Contents

13 xiii IPO Trim Registers (Information Area Address 0021h and 0022h) ADC Reference Voltage Trim (Information Area Address 0023h) On-Chip Debugger Architecture Operation On-Chip Debug Enable Serial Interface Serial Data Format Baud Rate Generator Auto-Baud Detector Line Control Bit Mode Start Bit Flow Control Initialization Initialization during Reset Debug Lock Error Reset DEBUG Halt Mode Reading and Writing Memory Reading Memory CRC Breakpoints Instruction Trace On-Chip Debugger Commands Cyclic Redundancy Check Memory Cyclic Redundancy Check UART Mode Serial Errors Interrupts DBG Pin as a GPIO Pin Control Register Definitions Receive Data Register Transmit Data Register Baud Rate Reload Register Line Control Register Status Register Control Register OCD Control Register OCD Status Register Hardware Breakpoint Registers Trace Control Register Trace Address Register PS P R E L I M I N A R Y Table of Contents

14 xiv On-Chip Oscillator Operating Modes Crystal Oscillator Operation Oscillator Operation with an External RC Network Oscillator Control Operation System Clock Selection Clock Selection Following System Reset Clock Failure Detection and Recovery Oscillator Control Register Definitions Oscillator Control Register Oscillator Divide Register Internal Precision Oscillator Operation Electrical Characteristics Absolute Maximum Ratings DC Characteristics On-Chip Peripheral AC and DC Electrical Characteristics AC Characteristics General Purpose I/O Port Input Data Sample Timing On-Chip Debugger Timing SPI Master Mode Timing SPI Slave Mode Timing I 2 C Timing UART Timing Packaging Ordering Information Part Number Suffix Designations Precharacterization Product Index Customer Support PS P R E L I M I N A R Y Table of Contents

15 xvi List of Figures Figure 1. Motor Control MCUs Z16F Series Block Diagram Figure 2. Z16F2810 MCU, 64-Pin Low-Profile Quad Flat Package (LQFP) Figure 3. Z16F2810 MCU, 68-Pin Plastic Leaded Chip Carrier (PLCC) Figure 4. ZNEO Z16F Series, 80-Pin Quad Flat Package (QFP) Figure 5. ZNEO Z16F Series, 100-Pin Low-Profile Quad Flat Package (LQFP) Figure 6. Physical Memory Map Figure 7. Endianness of Words and Quads Figure 8. Alignment of Word and Quad Operations on 16-bit Memories Figure 9. Chip Select Boundary Addressing with 128 KB Internal Flash Figure 10. External Interface Wait State Operation Example (Write Operation) Figure 11. External Interface Timing for a Write Operation, Normal Mode Figure 12. External Interface Timing for a Write Operation, ISA Mode Figure 13. External Interface Timing for a Read Operation, Normal Mode Figure 14. External Interface Timing for a Read Operation, 2 Wait States and 1 Post Read Wait State Figure 15. External Interface Timing for a Read Operation, ISA Mode Figure 16. Power-On Reset Operation Figure 17. Voltage Brown-Out Reset Operation Figure 18. GPIO Port Pin Block Diagram Figure 19. Interrupt Controller Block Diagram Figure 20. Timer Block Diagram Figure 21. PWM Block Diagram Figure 22. Edge-Aligned PWM Output Figure 23. Center-Aligned PWM Output Figure 24. LIN-UART Block Diagram Figure 25. LIN-UART Asynchronous Data Format without Parity Figure 26. LIN-UART Asynchronous Data Format with Parity Figure 27. LIN-UART Driver Enable Signal Timing (shown with 1 Stop Bit and Parity) Figure 28. LIN-UART Asynchronous Multiprocessor Mode Data Format Figure 29. LIN-UART Receiver Interrupt Service Routine Flow Figure 30. Noise Filter System Block Diagram Figure 31. Noise Filter Operation PS P R E L I M I N A R Y List of Figures

16 xvii Figure 32. Infrared Data Communication System Block Diagram Figure 33. Infrared Data Transmission Figure 34. Infrared Data Reception Figure 35. ESPI Block Diagram Figure 36. ESPI Timing when PHASE = Figure 37. ESPI Timing when PHASE = Figure 38. SPI Mode (SSMD = 000) Figure 39. I2S Mode (SSMD = 010) Figure 40. ESPI Configured as an SPI Master in a Single Master, Single Slave System Figure 41. ESPI Configured as an SPI Master in a Single Master, Multiple Slave System Figure 42. ESPI Configured as an SPI Slave Figure 43. I2C Controller Block Diagram Figure 44. Data Transfer Format, Master Write Transaction with 7-Bit Addressing. 211 Figure 45. Data Transfer Format, Master Write Transaction with 10-Bit Addressing 212 Figure 46. Data Transfer Format, Master Read Transaction with 7-Bit Addressing. 214 Figure 47. Data Transfer Format, Master Read Transaction with 10-Bit Addressing 215 Figure 48. Data Transfer Format, Slave Receive Transaction with 7-Bit Addressing 218 Figure 49. Data Transfer Format, Slave Receive Transaction with 10-Bit Addressing Figure 50. Data Transfer Format, Slave Transmit Transaction with 7-Bit Addressing 221 Figure 51. Data Transfer Format, Slave Transmit Transaction with 10-Bit Addressing Figure 52. Analog Functions Block Diagram Figure 53. ADC Timing Diagram Figure 54. ADC Convert Timing Figure 55. Flash Memory Arrangement Figure 56. DMA Block Diagram Figure 57. DMA Channel Registers Figure 58. Direct DMA Diagram Figure 59. Linked List Diagram Figure 60. External DMA Transfer Figure 61. External ISA DMA transfer Figure 62. On-Chip Debugger Block Diagram Figure 63. Interfacing a Serial Pin with an RS-232 Interface, #1 of Figure 64. Interfacing a Serial Pin with an RS-232 Interface, #2 of PS P R E L I M I N A R Y List of Figures

17 xviii Figure 65. OCD Serial Data Format Figure 66. Output Driver when Drive High and Open Drain Enabled Figure Bit Mode Figure 68. Start Bit Flow Control Figure 69. Initialization During Reset Figure 70. Recommended 20 MHz Crystal Oscillator Configuration Figure 71. Connecting the On-Chip Oscillator to an External RC Network Figure 72. Typical RC Oscillator Frequency as a Function of the External Capacitance with a 15 kω Resistor Figure 73. Typical I DD Versus System Clock Frequency Figure 74. Typical Halt Mode IDD Versus System Clock Frequency Figure 75. Stop Mode Current Versus V DD Figure 76. Port Input Sample Timing Figure 77. SPI Master Mode Timing Figure 78. SPI Slave Mode Timing Figure 79. I 2 C Timing Figure 80. UART Timing with CTS Figure 81. UART Timing without CTS PS P R E L I M I N A R Y List of Figures

18 xix List of Tables Table 1. ZNEO Z16F Series Package Options Table 2. Signal Descriptions Table 3. Pin Characteristics of the ZNEO CPU Table 4. Reserved Memory Map Example Table 5. ZNEO CPU Control Registers Table 6. Register File Address Map Table 7. External Interface Signals Description Table 8. Example Usage of Chip Selects Table 9. External Interface Control Register (EXTCT) Table 10. External Chip Select Control Registers High (EXTCSxH) Table 11. External Chip Select Control Registers Low for CS0 (EXTCS0L) Table 12. External Chip Select Control Registers Low for CS1 (EXTCS1L) Table 13. External Chip Select Control Registers Low for CS2 to CS5 (EXTCSxL). 46 Table 14. External Interface Timing for a Write Operation, Normal Mode Table 15. External Interface Timing for a Write Operation, ISA Mode Table 16. External Interface Timing for a Read Operation, Normal Mode Table 17. External Interface Timing for a Read Operation, ISA Mode Table 18. Reset and Stop Mode Recovery Characteristics and Latency Table 19. System Reset Sources and Resulting Reset Action Table 20. Stop Mode Recovery Sources and Resulting Action Table 21. Reset Status and Control Register (RSTSCR) Table 22. Reset Status Register Values Following Reset Table 23. GPIO Port Availability by Device Table 24. Port Alternate Function Mapping Table 25. Port A-K Input Data Registers (PxIN) Table 26. Port A-K Output Data Registers (PxOUT) Table 27. Port A-K Data Direction Registers (PxDD) Table 28. Port A-K High Drive Enable Registers (PxHDE) Table 29. Port A-K Alternate Function Low Registers (PxAFL) Table 30. Alternate Function Enabling Table 31. Port A-K Alternate Function High Registers (PxAFH) Table 32. Port A-K Output Control Registers (PxOC) Table 33. Port A-K Pull-Up Enable Registers (PxPUE) PS P R E L I M I N A R Y List of Tables

19 xx Table 34. Port A-K Stop Mode Recovery Source Enable Registers (PxSMRE) Table 35. Port A IRQ MUX1 Register (PAIMUX1) Table 36. Port A IRQ MUX Register (PAIMUX) Table 37. Port A IRQ Edge Register (PAIEDGE) Table 38. Port C IRQ MUX Register (PCIMUX) Table 39. Interrupt Vectors in Order of Priority Table 40. Interrupt Vector Placement Table 41. System Exception Register High (SYSEXCPH) Table 42. System Exception Register Low (SYSEXCPL) Table 43. Last IRQ Register (LASTIRQ) Table 44. Interrupt Request 0 Register (IRQ0) and Interrupt Request 0 Set Register (IRQ0SET) Table 45. Interrupt Request1 Register (IRQ1) and Interrupt Request1 Set Register (IRQ1SET) Table 46. Interrupt Request 2 Register (IRQ2) and Interrupt Request 2 Set Register (IRQ2SET) Table 47. IRQ0 Enable and Priority Encoding Table 48. IRQ0 Enable High Bit Register (IRQ0ENH) Table 49. IRQ0 Enable Low Bit Register (IRQ0ENL) Table 50. IRQ1 Enable and Priority Encoding Table 51. IRQ1 Enable High Bit Register (IRQ1ENH) Table 52. IRQ1 Enable Low Bit Register (IRQ1ENL) Table 53. IRQ2 Enable and Priority Encoding Table 54. IRQ2 Enable Low Bit Register (IRQ2ENL) Table 55. IRQ2 Enable High Bit Register (IRQ2ENH) Table 56. Timer 0 2 High Byte Register (TxH) Table 57. Timer 0 2 Low Byte Register (TXL) Table 58. Timer 0 2 Reload High Byte Register (TxRH) Table 59. Timer 0 2 Reload Low Byte Register (TxRL) Table 60. Timer 0 2 PWM High Byte Register (TxPWMH) Table 61. Timer 0 2 PWM Low Byte Register (TxPWML) Table 62. Timer 0 2 Control 0 Register (TxCTL0) Table 63. Timer 0 2 Control 1 Register (TxCTL1) Table 64. PWM High Byte Register (PWMH) Table 65. PWM Low Byte Register (PWML) Table 66. PWM Reload High Byte Register (PWMRH) PS P R E L I M I N A R Y List of Tables

20 xxi Table 67. PWM Reload Low Byte Register (PWMRL) Table 68. PWM 0 2 H/L Duty Cycle High Byte Register (PWMHxDH, PWMLxDH) Table 69. PWM Control 0 Register (PWMCTL0) Table 70. PWM 0 2 H/L Duty Cycle Low Byte Register (PWMHxDL, PWMLxDL) Table 71. PWM Control 1 Register (PWMCTL1) Table 72. PWM Deadband Register (PWMDB) Table 73. PWM Minimum Pulse Width Filter (PWMMPF) Table 74. PWM Fault Mask Register (PWMFM) Table 75. PWM Fault Status Register (PWMFSTAT) Table 76. PWM Fault Control Register (PWMFCTL) Table 77. PWM Input Sample Register (PWMIN) Table 78. PWM Output Control Register (PWMOUT) Table 79. Current-Sense Sample and Hold Control Register (CSSHR0 and CSSHR1) Table 80. LIN-UART Transmit Data Register (UxTXD) Table 81. LIN-UART Receive Data Register (UxRXD) Table 82. LIN-UART Status 0 Register, Standard UART Mode (UxSTAT0) Table 83. LIN-UART Status 0 Register, LIN Mode (UxSTAT0) Table 84. LIN-UART Mode Select and Status Register (UxMDSTAT) Table 85. Multiprocessor Mode Status Field (MSEL = 000b) Table 86. Digital Noise Filter Mode Status Field (MSEL = 001b) Table 87. LIN Mode Status Field (MSEL = 010b) Table 88. Hardware Revision Mode Status Field (MSEL = 111b) Table 89. LIN-UART Control 0 Register (UxCTL0) Table 90. MultiProcessor Control Register (UxCTL1 with MSEL = 000b) Table 91. Noise Filter Control Register (UxCTL1 with MSEL = 001b) Table 92. LIN Control Register (UxCTL1 with MSEL = 010b) Table 93. LIN-UART Address Compare Register (UxADDR) Table 94. LIN-UART Baud Rate High Byte Register (UxBRH) Table 95. LIN-UART Baud Rate Low Byte Register (UxBRL) Table 96. LIN-UART Baud Rates Table 97. ESPI Registers Table 98. ESPI Clock Phase (PHASE) and Clock Polarity (CLKPOL) Operation Table 99. ESPI Tx DMA Descriptor Command Field PS P R E L I M I N A R Y List of Tables

21 xxii Table 100. ESPI Tx DMA Descriptor Status Field Table 101. ESPI Rx DMA Descriptor Status Field Table 102. ESPI Data Register (ESPIDATA) Table 103. ESPI Transmit Data Command Register (ESPITDCR) Table 104. ESPI Control Register (ESPICTL) Table 105. ESPI Mode Register (ESPIMODE) Table 106. ESPI Status Register (ESPISTAT) Table 107. ESPI State Register (ESPISTATE) Table 108. ESPISTATE Values and Description Table 109. ESPI Baud Rate High Byte Register (ESPIBRH) Table 110. ESPI Baud Rate Low Byte Register (ESPIBRL) Table 111. I 2 C Master/Slave Controller Registers Table 112. I 2 C Data Register (I2CDATA) Table 113. I 2 C Interrupt Status Register (I2CISTAT) Table 114. I 2 C Control Register (I2CCTL) Table 115. I 2 C Baud Rate High Byte Register (I2CBRH) Table 116. I 2 C Baud Rate Low Byte Register (I2CBRL) Table 117. I 2 C State Register (I2CSTATE), Description when DIAG = Table 118. I 2 C State Register (I2CSTATE), Description when DIAG = Table 119. I2CSTATE_H Table 120. I2CSTATE_L Table 121. I 2 C Mode Register (I2CMODE) Table 122. I 2 C Slave Address Register (I2CSLVAD) Table 123. Watchdog Timer Approximate Time-Out Delays Table 124. Watchdog Timer Reload High Byte Register (WDTH) Table 125. Watchdog Timer Reload Low Byte Register (WDTL) Table 126. ADC0 Control Register 0 (ADC0CTL) Table 127. ADC0 Data High Byte Register (ADC0D_H) Table 128. ADC0 Data Low Bits Register (ADC0D_L) Table 129. Sample and Settling Time (ADCSST) Table 130. Sample Time (ADCST) Table 131. ADC Clock Prescale Register (ADCCP) Table 132. ADC0 MAX Register (ADC0MAX) Table 133. ADC Timer 0 Capture Register, High Byte (ADCTCAP_H) Table 134. ADC Timer 0 Capture Register, Low Byte (ADCTCAP_L) Table 135. Comparator and Op Amp Control Register (CMPOPC) PS P R E L I M I N A R Y List of Tables

Using the Z8 Encore! XP Timer

Using the Z8 Encore! XP Timer Application Note Using the Z8 Encore! XP Timer AN013104-1207 Abstract Zilog s Z8 Encore! XP microcontroller consists of four 16-bit reloadable timers that can be used for timing, event counting or for

More information

Generating DTMF Tones Using Z8 Encore! MCU

Generating DTMF Tones Using Z8 Encore! MCU Application Note Generating DTMF Tones Using Z8 Encore! MCU AN024802-0608 Abstract This Application Note describes how Zilog s Z8 Encore! MCU is used as a Dual-Tone Multi- (DTMF) signal encoder to generate

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU Application Note Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU AN026002-0608 Abstract This application note describes a controller for a 200 W, 24 V Brushless DC (BLDC) motor used to power

More information

General-Purpose OTP MCU with 14 I/O LInes

General-Purpose OTP MCU with 14 I/O LInes General-Purpose OTP MCU with 14 I/O LInes Product Specification PS004602-0401 PRELIMINARY ZiLOG Worldwide Headquarters 910 E. Hamilton Avenue Campbell, CA 95008 Telephone: 408.558.8500 Fax: 408.558.8300

More information

Real Time Embedded Systems. Lecture 1 January 17, 2012

Real Time Embedded Systems.  Lecture 1 January 17, 2012 Analog Real Time Embedded Systems www.atomicrhubarb.com/embedded Lecture 1 January 17, 2012 Topic Section Topic Where in the books Catsoulis chapter/page Simon chapter/page Zilog UM197 (ZNEO Z16F Series

More information

Project Final Report: Directional Remote Control

Project Final Report: Directional Remote Control Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts

More information

Crystal Oscillator/Resonator Guidelines for ez80 and ez80acclaim! Devices

Crystal Oscillator/Resonator Guidelines for ez80 and ez80acclaim! Devices Technical Note Crystal Oscillator/Resonator Guidelines for TN001305-0307 General Overview ZiLOG s ez80 MPU and ez80acclaim! Flash microcontrollers feature on-chip oscillators for use with external crystals

More information

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20 INTEGRATED CIRCUITS 8-bit I 2 C LED driver with programmable blink rates Supersedes data of 2003 Feb 20 2003 May 05 Philips Semiconductors 8-bit I 2 C LED driver with programmable blink rates FEATURES

More information

LP3943/LP3944 as a GPIO Expander

LP3943/LP3944 as a GPIO Expander LP3943/LP3944 as a GPIO Expander General Description LP3943/44 are integrated LED drivers with SMBUS/I 2 C compatible interface. They have open drain outputs with 25 ma maximum output current. LP3943 has

More information

EIE/ENE 334 Microprocessors

EIE/ENE 334 Microprocessors EIE/ENE 334 Microprocessors Lecture 13: NuMicro NUC140 (cont.) Week #13 : Dejwoot KHAWPARISUTH Adapted from http://webstaff.kmutt.ac.th/~dejwoot.kha/ NuMicro NUC140: Technical Ref. Page 2 Week #13 NuMicro

More information

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers

32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers -bit ARM Cortex-, Cortex- and Cortex-MF microcontrollers Energy, gas, water and smart metering Alarm and security systems Health and fitness applications Industrial and home automation Smart accessories

More information

Designing with STM32F3x

Designing with STM32F3x Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based

More information

ZKit-51-RD2, 8051 Development Kit

ZKit-51-RD2, 8051 Development Kit ZKit-51-RD2, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/

More information

Motor Control using NXP s LPC2900

Motor Control using NXP s LPC2900 Motor Control using NXP s LPC2900 Agenda LPC2900 Overview and Development tools Control of BLDC Motors using the LPC2900 CPU Load of BLDCM and PMSM Enhancing performance LPC2900 Demo BLDC motor 2 LPC2900

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2003 Feb 26 2003 May 02 Philips Semiconductors DESCRIPTION The is a 16-bit I 2 C-bus and SMBus I/O expander optimized for dimming LEDs in 256 discrete steps for Red/Green/Blue

More information

Programming and Interfacing

Programming and Interfacing AtmelAVR Microcontroller Primer: Programming and Interfacing Second Edition f^r**t>*-**n*c contents Preface xv AtmelAVRArchitecture Overview 1 1.1 ATmegal64 Architecture Overview 1 1.1.1 Reduced Instruction

More information

1. GENERAL DESCRIPTION FEATURES PIN DESCRIPTION BLOCK DIAGRAM... 5

1. GENERAL DESCRIPTION FEATURES PIN DESCRIPTION BLOCK DIAGRAM... 5 Table of Contents- 1. GENERAL DESCRIPTION... 2 2. FEATURES... 3 3. PIN DESCRIPTION... 4 4. BLOCK DIAGRAM... 5 5. ELECTRICAL CHARACTERISTICS... 5 5.1 Absolute Maximum Ratings... 5 5.2 D.C. Characteristics...

More information

DS1065 EconOscillator/Divider

DS1065 EconOscillator/Divider wwwdalsemicom FEATURES 30 khz to 100 MHz output frequencies User-programmable on-chip dividers (from 1-513) User-programmable on-chip prescaler (1, 2, 4) No external components 05% initial tolerance 3%

More information

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its main features and the application benefits of leveraging

More information

GC221-SO16IP. 8-bit Turbo Microcontroller

GC221-SO16IP. 8-bit Turbo Microcontroller Total Solution of MCU GC221-SO16IP 8-bit Turbo Microcontroller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products

More information

Z8 OTP MCU with Infrared Timers

Z8 OTP MCU with Infrared Timers Z8 OTP MCU with Infrared Timers PS020823-0208 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 NOT AUTHORIZED

More information

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs

Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Mapping Peripheral Capabilities When Migrating From 8-bit to 16-bit PIC MCUs Peripherals Summary When migrating from one PIC microcontroller (MCU) family to another, you get to stay within the same MPLAB

More information

SC16C550B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 16-byte FIFOs

SC16C550B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 16-byte FIFOs Rev. 05 1 October 2008 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function

More information

DS1075. EconOscillator/Divider PRELIMINARY FEATURES PIN ASSIGNMENT FREQUENCY OPTIONS

DS1075. EconOscillator/Divider PRELIMINARY FEATURES PIN ASSIGNMENT FREQUENCY OPTIONS PRELIMINARY EconOscillator/Divider FEATURES Dual Fixed frequency outputs (200 KHz 100 MHz) User programmable on chip dividers (from 1 513) User programmable on chip prescaler (1, 2, 4) No external components

More information

STELLARIS ERRATA. Stellaris LM3S8962 RevA2 Errata

STELLARIS ERRATA. Stellaris LM3S8962 RevA2 Errata STELLARIS ERRATA Stellaris LM3S8962 RevA2 Errata This document contains known errata at the time of publication for the Stellaris LM3S8962 microcontroller. The table below summarizes the errata and lists

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors INTEGRATED CIRCUITS Supersedes data of 2004 Sep 14 2004 Oct 01 Philips Semiconductors The initial setup sequence programs the two blink rates/duty cycles for each individual PWM. From then on, only one

More information

UM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction

UM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction User manual Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx Introduction This document describes how to use the demonstration firmware for the DMX-512 communication

More information

Technique for Measuring System Temperature Using the On-chip Temperature Sensor of the Z8 Encore! XP

Technique for Measuring System Temperature Using the On-chip Temperature Sensor of the Z8 Encore! XP Technique for Measuring System Temperature Using the On-chip TN004201-0905 Introduction The Z8 Encore! XP is a high performance 8-bit microcontroller with a unique set of analog and digital peripherals,

More information

I2C Demonstration Board I 2 C-bus Protocol

I2C Demonstration Board I 2 C-bus Protocol I2C 2005-1 Demonstration Board I 2 C-bus Protocol Oct, 2006 I 2 C Introduction I ² C-bus = Inter-Integrated Circuit bus Bus developed by Philips in the early 80s Simple bi-directional 2-wire bus: serial

More information

DS1075 EconOscillator/Divider

DS1075 EconOscillator/Divider EconOscillator/Divider www.dalsemi.com FEATURES Dual Fixed frequency outputs (30 KHz - 100 MHz) User-programmable on-chip dividers (from 1-513) User-programmable on-chip prescaler (1, 2, 4) No external

More information

Z86116 CMOS Z8 PN MODULATOR WIRELESS CONTROLLER CUSTOMER PROCUREMENT SPECIFICATION FEATURES GENERAL DESCRIPTION Z86116 CP95WRL0501 PRELIMINARY

Z86116 CMOS Z8 PN MODULATOR WIRELESS CONTROLLER CUSTOMER PROCUREMENT SPECIFICATION FEATURES GENERAL DESCRIPTION Z86116 CP95WRL0501 PRELIMINARY PRELIMINARY CUSTOMER PROCUREMENT SPECIFICATION CMOS Z8 PN MODULATOR WIRELESS CONTROLLER FEATURES ROM RAM* SPEED Part (Kbytes) (Kbytes) (MHz) 1 124 12 * General-Purpose 18-Pin DIP and SOIC Packages 3.0-

More information

Activity 4: Due before the lab during the week of Feb

Activity 4: Due before the lab during the week of Feb Today's Plan Announcements: Lecture Test 2 programming in C Activity 4 Serial interfaces Analog output Driving external loads Motors: dc motors, stepper motors, servos Lecture Test Activity 4: Due before

More information

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 May Oct 01. Philips Semiconductors

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 May Oct 01. Philips Semiconductors INTEGRATED CIRCUITS Product data Supersedes data of 2003 May 02 2004 Oct 01 Philips Semiconductors DESCRIPTION The is a 16-bit I 2 C-bus and SMBus I/O expander optimized for dimming s in 256 discrete steps

More information

NuMicro NUC029 Series Product Brief

NuMicro NUC029 Series Product Brief NuMicro NUC029 Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from

More information

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs.

Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. Hello and welcome to this Renesas Interactive Course that provides an overview of the timers found on RL78 MCUs. 1 The purpose of this course is to provide an introduction to the RL78 timer Architecture.

More information

1X6610 Signal/Power Management IC for Integrated Driver Module

1X6610 Signal/Power Management IC for Integrated Driver Module 1X6610 Signal/Power Management IC for Integrated Driver Module IXAN007501-1215 Introduction This application note describes the IX6610 device, a signal/power management IC creating a link between a microcontroller

More information

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers

Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers Freescale Semiconductor Application Note Document Number: AN4836 Rev. 1, 07/2014 Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers by Freescale

More information

SC16C650B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 32-byte FIFOs and infrared (IrDA) encoder/decoder

SC16C650B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 32-byte FIFOs and infrared (IrDA) encoder/decoder 5 V, 3.3 V and 2.5 V UART with 32-byte FIFOs and infrared (IrDA) encoder/decoder Rev. 04 14 September 2009 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver

More information

ELCT 912: Advanced Embedded Systems

ELCT 912: Advanced Embedded Systems ELCT 912: Advanced Embedded Systems Lecture 5: PIC Peripherals on Chip Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering The PIC Family: Peripherals Different PICs have different

More information

JTAG pins do not have internal pull-ups enabled at power-on reset. JTAG INTEST instruction does not work

JTAG pins do not have internal pull-ups enabled at power-on reset. JTAG INTEST instruction does not work STELLARIS ERRATA Stellaris LM3S2110 RevA2 Errata This document contains known errata at the time of publication for the Stellaris LM3S2110 microcontroller. The table below summarizes the errata and lists

More information

SC16C550 Rev June 2003 Product data General description Features

SC16C550 Rev June 2003 Product data General description Features Universal Asynchronous Receiver/Transmitter (UART) with 16-byte FIFO and infrared (IrDA) encoder/decoder Rev. 05 19 June 2003 Product data 1. General description 2. Features The is a Universal Asynchronous

More information

Brian Hanna Meteor IP 2007 Microcontroller

Brian Hanna Meteor IP 2007 Microcontroller MSP430 Overview: The purpose of the microcontroller is to execute a series of commands in a loop while waiting for commands from ground control to do otherwise. While it has not received a command it populates

More information

RL78 Motor Control. YRMCKITRL78G14 Starter Kit. Renesas Electronics Europe. David Parsons Application Engineering Industrial Business Group.

RL78 Motor Control. YRMCKITRL78G14 Starter Kit. Renesas Electronics Europe. David Parsons Application Engineering Industrial Business Group. RL78 Motor Control YRMCKITRL78G14 Starter Kit Renesas Electronics Europe David Parsons Application Engineering Industrial Business Group July 2012 Renesas MCU for 3-phase Motor Control Control Method Brushless

More information

S3C9442/C9444/F9444/C9452/C9454/F9454

S3C9442/C9444/F9444/C9452/C9454/F9454 PRODUCT OVERVIEW 1 PRODUCT OVERVIEW SAM88RCRI PRODUCT FAMILY Samsung's SAM88RCRI family of 8-bit single-chip CMOS microcontrollers offers a fast and efficient CPU, a wide range of integrated peripherals,

More information

Roland Kammerer. 13. October 2010

Roland Kammerer. 13. October 2010 Peripherals Roland Institute of Computer Engineering Vienna University of Technology 13. October 2010 Overview 1. Analog/Digital Converter (ADC) 2. Pulse Width Modulation (PWM) 3. Serial Peripheral Interface

More information

Slim Series SIR Top Look Transceiver

Slim Series SIR Top Look Transceiver An Company ZHX1820 Slim Series SIR Top Look Transceiver Product Specification Copyright 2010 by Zilog, Inc. All rights reserved. www.zilog.com Warning: DO NOT USE IN LIFE SUPPORT LIFE SUPPORT POLICY ZILOG'S

More information

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a

More information

AN3332 Application note

AN3332 Application note Application note Generating PWM signals using STM8S-DISCOVERY Application overview This application user manual provides a short description of how to use the Timer 2 peripheral (TIM2) to generate three

More information

UM2068 User manual. Examples kit for STLUX and STNRG digital controllers. Introduction

UM2068 User manual. Examples kit for STLUX and STNRG digital controllers. Introduction User manual Examples kit for STLUX and STNRG digital controllers Introduction This user manual provides complete information for SW developers about a set of guide examples useful to get familiar developing

More information

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features.

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features. APPLICATION NOTE AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I Atmel AVR XMEGA Introduction This application note lists out the differences and changes between Revision

More information

UM1763 User manual. Description of STLUX385A examples kit. Introduction. Reference documents

UM1763 User manual. Description of STLUX385A examples kit. Introduction. Reference documents User manual Description of STLUX385A examples kit Introduction This user manual provides complete information for SW developers about a set of guide examples useful to get familiar developing applications

More information

KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash

KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash Freescale Semiconductor Document Number:KV4XPB Product Brief Rev 2, 02/2015 KV4x Family Product Brief Supports 150 MHz devices with 64 KB to 256 KB Flash 1 Introduction The Kinetis KV4x family of microcontrollers

More information

NuMicro Family M051 DN/DE Series Product Brief

NuMicro Family M051 DN/DE Series Product Brief SERIES PRODUCT BRIEF ARM Cortex -M0 32-bit Microcontroller NuMicro Family Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation

More information

Edition Published by Infineon Technologies AG Munich, Germany 2010 Infineon Technologies AG All Rights Reserved.

Edition Published by Infineon Technologies AG Munich, Germany 2010 Infineon Technologies AG All Rights Reserved. XC800 Family AP08110 Application Note V1.0, 2010-06 Microcontrollers Edition 2010-06 Published by Infineon Technologies AG 81726 Munich, Germany 2010 Infineon Technologies AG All Rights Reserved. LEGAL

More information

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT 16-bit Programmable Dimmer with I 2 C Interface FEATURES 16 drivers with dimming control 256 brightness steps 16 open drain outputs drive 25 ma each 2 selectable programmable blink rates: frequency: 0.593Hz

More information

ZGP323L OTP MCU Family

ZGP323L OTP MCU Family Z8 GP TM Microcontrollers ZGP323L OTP MCU Family PS023707-0506 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

Controlling DC Brush Motor using MD10B or MD30B. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Controlling DC Brush Motor using MD10B or MD30B. Version 1.2. Aug Cytron Technologies Sdn. Bhd. PR10 Controlling DC Brush Motor using MD10B or MD30B Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended

More information

MSP430 Teaching Materials

MSP430 Teaching Materials MSP430 Teaching Materials Lecture 11 Communications Introduction & USI Module Texas Instruments Incorporated University of Beira Interior (PT) Pedro Dinis Gaspar, António Espírito Santo, Bruno Ribeiro,

More information

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O 2.4 GHz Frequency Hopping Spread Spectrum Transceiver Point-to-point, Point-to-multipoint, Peer-to-peer and Tree-routing Networks Transmitter Power Configurable from 1 to 63 mw RF Data Rate Configurable

More information

Serial Servo Controller

Serial Servo Controller Document : Datasheet Model # : ROB - 1185 Date : 16-Mar -07 Serial Servo Controller - USART/I 2 C with ADC Rhydo Technologies (P) Ltd. (An ISO 9001:2008 Certified R&D Company) Golden Plaza, Chitoor Road,

More information

AN4062 Application note

AN4062 Application note Application note STM32F0DISCOVERY peripheral firmware examples Introduction This application note describes the peripheral firmware examples provided for the STM32F0DISCOVERY Kit. These ready-to-run examples

More information

NuMicro Family NUC029 Series Product Brief

NuMicro Family NUC029 Series Product Brief ARM Cortex -M0 32-bit Microcontroller NuMicro Family Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not

More information

M0518. M0518 Board Supporting Package Directory Introduction. Rev M of 11 Rev Nuvoton Technology Corp.

M0518. M0518 Board Supporting Package Directory Introduction. Rev M of 11 Rev Nuvoton Technology Corp. Board Supporting Package Directory Introduction Rev.3.00.002 1 of 11 Rev.3.00.002 Directory Information Document Library SampleCode Driver reference manual and revision history. Driver header and source

More information

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function LCD DRIVER The IZ602 is universal LCD controller designed to drive LCD with image element up to 128 (32x4). Instruction set makes IZ602 universal and suitable for applications with different types of displays.

More information

M051 Series BSP Directory

M051 Series BSP Directory M051 Series BSP Directory Directory Introduction for 32-bit NuMicro Family Directory Information Document Library SampleCode Driver reference manual and revision history. Driver header and source files.

More information

VORAGO Timer (TIM) subsystem application note

VORAGO Timer (TIM) subsystem application note AN1202 VORAGO Timer (TIM) subsystem application note Feb 24, 2017, Version 1.2 VA10800/VA10820 Abstract This application note reviews the Timer (TIM) subsystem on the VA108xx family of MCUs and provides

More information

NUC131. NUC131 Board Supporting Package Directory Introduction. Rev NUC131 1 of 11 Rev Nuvoton Technology Corp.

NUC131. NUC131 Board Supporting Package Directory Introduction. Rev NUC131 1 of 11 Rev Nuvoton Technology Corp. Board Supporting Package Directory Introduction Rev.3.00.002 1 of 11 Rev.3.00.002 Directory Information Document Library SampleCode Driver reference manual and revision history. Driver header and source

More information

DS1073 3V EconOscillator/Divider

DS1073 3V EconOscillator/Divider 3V EconOscillator/Divider wwwmaxim-iccom FEATURES Dual fixed-frequency outputs (30kHz to 100MHz) User-programmable on-chip dividers (from 1 to 513) User-programmable on-chip prescaler (1, 2, 4) No external

More information

TMS320F241 DSP Boards for Power-electronics Applications

TMS320F241 DSP Boards for Power-electronics Applications TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand

More information

ML4818 Phase Modulation/Soft Switching Controller

ML4818 Phase Modulation/Soft Switching Controller Phase Modulation/Soft Switching Controller www.fairchildsemi.com Features Full bridge phase modulation zero voltage switching circuit with programmable ZV transition times Constant frequency operation

More information

CD4541BC Programmable Timer

CD4541BC Programmable Timer CD4541BC Programmable Timer General Description The CD4541BC Programmable Timer is designed with a 16-stage binary counter, an integrated oscillator for use with an external capacitor and two resistors,

More information

Triscend E5 Support. Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM

Triscend E5 Support.   Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM www.keil.com Triscend Development Tools Update TM Triscend E5 Support The Triscend E5 family of Configurable System-on-Chip (CSoC) devices is based on a performance accelerated 8-bit 8051 microcontroller.

More information

SC16IS General description. 2. Features

SC16IS General description. 2. Features Single UART with I 2 C-bus/SPI interface, 64 bytes of transmit and receive FIFOs, IrDA SIR built-in support Rev. 01 29 April 2010 Product data sheet 1. General description The is a slave I 2 C-bus/SPI

More information

SC16C750B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 64-byte FIFOs

SC16C750B. 1. General description. 2. Features. 5 V, 3.3 V and 2.5 V UART with 64-byte FIFOs Rev. 05 17 October 2008 Product data sheet 1. General description 2. Features The is a Universal Asynchronous Receiver and Transmitter (UART) used for serial data communications. Its principal function

More information

RX23T inverter ref. kit

RX23T inverter ref. kit RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet

More information

RB01 Development Platform Hardware

RB01 Development Platform Hardware Qualcomm Technologies, Inc. RB01 Development Platform Hardware User Guide 80-YA116-13 Rev. A February 3, 2017 Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other

More information

16 Channels LED Driver

16 Channels LED Driver 16 Channels LED Driver Description The SN3216 is a fun light LED controller with an audio modulation mode. It can store data of 8 frames with internal RAM to play small animations automatically. SN3216

More information

3.3V regulator. JA H-bridge. Doc: page 1 of 7

3.3V regulator. JA H-bridge. Doc: page 1 of 7 Cerebot Reference Manual Revision: February 9, 2009 Note: This document applies to REV B-E of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The

More information

Utilizing the Trigger Routing Unit for System Level Synchronization

Utilizing the Trigger Routing Unit for System Level Synchronization Engineer-to-Engineer Note EE-360 Technical notes on using Analog Devices DSPs, processors and development tools Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors

More information

LCC-10 Product manual

LCC-10 Product manual LCC-10 Product manual Rev 1.0 Jan 2011 LCC-10 Product manual Copyright and trademarks Copyright 2010 INGENIA-CAT, S.L. / SMAC Corporation Scope This document applies to i116 motion controller in its hardware

More information

ACPL Data Sheet. Three-Channel Digital Filter for Sigma-Delta Modulators. Description. Features. Specifications.

ACPL Data Sheet. Three-Channel Digital Filter for Sigma-Delta Modulators. Description. Features. Specifications. Data Sheet ACPL-0873 Three-Channel Digital Filter for Sigma-Delta Modulators Description The ACPL-0873 is a 3-channel digital filter designed specifically for Second Order Sigma-Delta Modulators in voltage

More information

PRODUCT OVERVIEW OVERVIEW OTP

PRODUCT OVERVIEW OVERVIEW OTP PRODUCT OVERVIEW 1 PRODUCT OVERVIEW OVERVIEW The S3C7324 single-chip CMOS microcontroller has been designed for high performance using Samsung's newest 4-bit CPU core, SAM47 (Samsung Arrangeable Microcontrollers).

More information

AN4507 Application note

AN4507 Application note Application note PWM resolution enhancement through a dithering technique for STM32 advanced-configuration, general-purpose and lite timers Introduction Nowadays power-switching electronics exhibit remarkable

More information

BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation

BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation MultiMotor Series BLDC Motor Control on Z8FMC16 Series MCUs Using Sensored Sinusoidal PWM Modulation AN036102-0114 Abstract This application note discusses the control of a 3-phase brushless BLDC motor

More information

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable

More information

4 x 10 bit Free Run A/D 4 x Hi Comparator 4 x Low Comparator IRQ on Compare MX839. C-BUS Interface & Control Logic

4 x 10 bit Free Run A/D 4 x Hi Comparator 4 x Low Comparator IRQ on Compare MX839. C-BUS Interface & Control Logic DATA BULLETIN MX839 Digitally Controlled Analog I/O Processor PRELIMINARY INFORMATION Features x 4 input intelligent 10 bit A/D monitoring subsystem 4 High and 4 Low Comparators External IRQ Generator

More information

Three-Phase BLDC Sensorless Motor Control Using the MKV4x In Quadcopter Application

Three-Phase BLDC Sensorless Motor Control Using the MKV4x In Quadcopter Application Freescale Semiconductor, Inc. Document Number: AN5169 Application Note Rev. 0, 07/2015 Three-Phase Sensorless Motor Control Using the MKV4x In Quadcopter Application By: Zbynek Mynar 1. Introduction This

More information

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz PRODUCT SPECIFICATION 2.4 2.5 GHz e Applications 6 : 2 " 2! 2 2 + 2 7 + + Alarm and Security Systems Video Automotive Home Automation Keyless entry Wireless Handsfree Remote Control Surveillance Wireless

More information

Temperature Monitoring and Fan Control with Platform Manager 2

Temperature Monitoring and Fan Control with Platform Manager 2 August 2013 Introduction Technical Note TN1278 The Platform Manager 2 is a fast-reacting, programmable logic based hardware management controller. Platform Manager 2 is an integrated solution combining

More information

Single-wire Signal Aggregation Reference Design

Single-wire Signal Aggregation Reference Design FPGA-RD-02039 Version 1.1 September 2018 Contents Acronyms in This Document... 4 1. Introduction... 5 1.1. Features List... 5 1.2. Block Diagram... 5 2. Parameters and Port List... 7 2.1. Compiler Directives...

More information

CAT bit Programmable LED Dimmer with I 2 C Interface FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION CIRCUIT

CAT bit Programmable LED Dimmer with I 2 C Interface FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION CIRCUIT 16-bit Programmable Dimmer with I 2 C Interface FEATURES 16 drivers with dimming control 256 brightness steps 16 open drain outputs drive 25 ma each 2 selectable programmable blink rates: frequency: 0.593Hz

More information

M68HC12B Family. Data Sheet M68HC12. Microcontrollers. M68HC12B/D Rev. 8 7/2003 MOTOROLA.COM/SEMICONDUCTORS

M68HC12B Family. Data Sheet M68HC12. Microcontrollers. M68HC12B/D Rev. 8 7/2003 MOTOROLA.COM/SEMICONDUCTORS M68HC12B Family Data Sheet M68HC12 Microcontrollers M68HC12B/D Rev. 8 7/2003 MOTOROLA.COM/SEMICONDUCTORS M68HC12B Family Data Sheet To provide the most up-to-date information, the revision of our documents

More information

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study Overview When developing and debugging I 2 C based hardware and software, it is extremely helpful

More information

76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications. Table 1. Device summary. Order code Package Packing

76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications. Table 1. Device summary. Order code Package Packing STRADA770 76-81GHz MMIC transceiver (4 RX / 3 TX) for automotive radar applications Data brief ESD protected Scalable architecture (master/slave configuration) BIST structures Bicmos9MW, 0.13-µm SiGe:C

More information

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC General Descriptions The GDM1101 is one of several Bluetooth chips offered by GCT. It is a CMOS single-chip Bluetooth solution with integrated

More information

INF8574 GENERAL DESCRIPTION

INF8574 GENERAL DESCRIPTION GENERAL DESCRIPTION The INF8574 is a silicon CMOS circuit. It provides general purpose remote I/O expansion for most microcontroller families via the two-line bidirectional bus (I 2 C). The device consists

More information

Dual FOC Servo Motor Control on i.mx RT

Dual FOC Servo Motor Control on i.mx RT NXP Semiconductors Document Number: AN12200 Application Note Rev. 0, 06/2018 Dual FOC Servo Motor Control on i.mx RT 1. Introduction This application note describes the dual servo demo with the NXP i.mx

More information

INTEGRATED CIRCUITS. PCA9515 I 2 C bus repeater. Product data Supersedes data of 2002 Mar May 13

INTEGRATED CIRCUITS. PCA9515 I 2 C bus repeater. Product data Supersedes data of 2002 Mar May 13 INTEGRATED CIRCUITS Supersedes data of 2002 Mar 01 2002 May 13 PIN CONFIGURATION NC SCL0 1 2 8 V CC 7 SCL1 SDA0 3 6 SDA1 GND 4 5 EN DESCRIPTION The is a BiCMOS integrated circuit intended for application

More information

Servo Sequencer Servo Robot motion controller & General Purpose microcontroller board

Servo Sequencer Servo Robot motion controller & General Purpose microcontroller board Robot Construction Component Servo Sequencer Servo Robot motion controller & General Purpose microcontroller board The servo sequencer is in reality a general purpose reprogrammable microcontroller board

More information