Implementing a Real-Time Clock on the MSP430
|
|
|
- Milton Harrison
- 9 years ago
- Views:
Transcription
1 Application Report SLAA076A - January 2001 Implementing a Real-Time Clock on the MSP430 Mike Mitchell Mixed Signal Products ABSTRACT This application report describes the implementation of a real-time clock (RTC) on the MSP430 using either Timer_A or the Watchdog Timer. The MSP430 family of microcontrollers from Texas Instruments, is a family of ultralow-power, 16-bit RISC microcontrollers with an advanced architecture and a rich peripheral set. The report gives a general overview of the MSP430 family, and discusses the real-time clock application in detail. It gives a detailed circuit diagram, two code examples, and a general discussion on accuracy and implementation issues. Contents 1 Introduction Real-Time Clock Application MSP430 Clock Generation Real-Time Clock Implementation Clock Generation Setup Timer Selection External Interface Circuit Description Current Consumption Accuracy Issues Crystal Accuracy and Selection Expandability Discussion of the Code Summary References Appendix A Code Examples A.1 Using the Watchdog Timer RTC11xWD.s43 File A.2 Using Timer_A RTC11xTA.s43 File List of Figures 1 RTC Circuit Diagram
2 1 Introduction The MSP430 family of microcontrollers from Texas Instruments (TI) is a family of ultralowpower, 16-bit RISC microcontrollers with an advanced architecture and a rich peripheral set. The architecture uses advanced timing and design features, as well as a highly orthogonal structure, to deliver a processor that is both powerful and flexible. The MSP430x1xx devices consume less than 350 µa in active mode when operating at 1 MHz in a typical 3-V system, and can wake up from a 2 µa standby mode to fully synchronized operation in less than 6 µs. These exceptionally low current requirements, combined with the fast wake-up time, enable users to build a system with minimum current consumption and maximum battery life. Additionally, the MSP430 family has an abundant mix of peripherals and memory sizes enabling true system-on-a-chip designs. The peripherals include 12- and 14-bit A/D converters, slope A/D, multiple timers (some with capture/compare registers and PWM output capability), LCD driver, on-chip clock generation, H/W multiplier, USART, Watchdog Timer, GPIO, and others. See for the latest device information and literature on the MSP430 family. 1.1 Real-Time Clock Application Real time clocks (RTC) are used in a variety of applications from watches and clocks to time-stamping events, to generating events. This report describes how to implement an RTC on an MSP430F1121 device. In some applications, an MSP430 implementing a real-time clock can be used to replace dedicated RTC devices, thus simplifying system design and reducing costs. This report shows examples on the use of Timer_A and the Watchdog Timer to implement the RTC however, any other MSP430 timer can be used in a similar manner. All MSP430 devices can implement an RTC. Additionally, system integration, power savings, and cost savings may be achieved by leveraging some of the peripherals from the MSP430 family. For example, a 33x device could function as an RTC, a system supervisor, an LCD driver, and a UART, integrating all four functions onto a single, ultralow-power device. 1.2 MSP430 Clock Generation Internal clock generation is one of the most commonly misunderstood subjects by MSP430 users. The primary cause of confusion lies with how a stable system clock is produced. All MSP430 devices contain both a digitally-controlled RC-type oscillator and a crystal oscillator. The RC-type oscillator is typically used for the CPU clock and the crystal oscillator is typically used for the peripherals. In the real-time clock application, the crystal oscillator is used as the clock source for the timer/counter that serves as the time base (either Timer_A or the Watchdog Timer in this application report). Therefore, the instability issues that are common to RC-type oscillators are irrelevant. 2 Real-Time Clock Implementation The general implementation of the RTC is simple. It consists of a timer/counter giving 1-second interrupts and a small CPU routine to count the interrupts. The CPU can sleep or perform other functions between interrupts. This application report and the code examples were developed using the MSP430F1121. The following sections describe the design. 2 Implementing a Real-Time Clock on the MSP430
3 2.1 Clock Generation Setup SLAA076A The clock setup for the RTC implementation uses the LFXT1 oscillator in LF mode with a Hz crystal. The output of the LFXT1 oscillator is selected to source ACLK. ACLK is then selected as the clock source for the timer/counter that serves as the time base for the RTC. The DCO generates the CPU clock, MCLK. The CPU actually runs asynchronously to the timer/counter peripheral. Accuracy of the RTC is not affected as long as the CPU is able to service each interrupt from the timer peripheral before the next interrupt arrives. See the MSP430x1xx Family user s guide [1] (available from and the MSP430x11x1 data sheet [2] for more detailed discussions on the Basic Clock Module and its setup requirements. 2.2 Timer Selection The MPS430F1121 device contains two timers: Watchdog Timer and Timer_A. An example showing the use of each of these timers is included at the end of this report. In both examples the timer is configured to count continuously and give interrupts at exactly 1-second intervals. Since the timer is configured to use ACLK as its clock source, and ACLK runs at exactly the crystal frequency (32768 Hz), the timer simply counts up to and starts over at 0, giving an interrupt each time it reaches The CPU then simply counts the interrupts to form the RTC. Any timer capable of generating a 1-second interrupt can be used with the clock routine in this application report. Furthermore, the clock routine can be adjusted to use any timer giving periodic interrupts. For example, if a timer gives an interrupt exactly every 0.5 seconds, the CPU can simply count two interrupts as one second, and so on. 2.3 External Interface The code in this application report does not provide an external interface for the RTC. If the MSP430 implementation is being used to replace a dedicated RTC chip, there are several interfaces to choose from, including I 2 C, parallel, UART, serial, etc. TI has code modules to implement these interfaces on MSP430 devices already written and available for easy integration. Building a complete RTC based on the MSP430 is simply a matter of choosing an interface and integrating the applicable routine(s) with the RTC routine shown here. More detailed discussions of some of the possible interfaces can be found in the MSP430 Family Application Report Book [3] and in individual application reports. 2.4 Circuit Description Figure 1 shows the circuit diagram of the RTC. Note that the only external component required is the Hz crystal. Implementing a Real-Time Clock on the MSP430 3
4 Vcc 32,768 Hz x x x x 1 20 VPP P VCC P P2.5 P VSS P Xout P Xin P RST P P2.0 P P2.1 P P2.2 P2.3 To Host Processor: I2C SPI Parallel Etc. MSP430x Current Consumption Figure 1. RTC Circuit Diagram The typical current consumption of the MSP430F11x1 in active mode is 300 µa at 1 MHz and 3 V. Typical current consumption in low-power mode 3 (sleep mode) is 1.6 µa at 3-V. The device wakes from low-power mode 3 in less than 6 µs, and the clock routine executes in roughly 130 µs. Given the ultralow current consumption and the very short time in active mode, the F11x1 operating as an RTC consumes very little current over time, and therefore maximizes battery life. 2.6 Accuracy Issues The accuracy of the RTC depends on the accuracy of the crystal chosen for the crystal oscillator. This allows the user to purchase the appropriate crystal for the desired accuracy Crystal Accuracy and Selection Crystal accuracy is affected primarily by two things: the crystal frequency tolerance, and the specified load capacitance. The tolerance of the crystal is self-explanatory: the tighter the tolerance on the crystal frequency, the more accurate the RTC will be. For example, an RTC using a 30-ppm crystal is more accurate then one using a 200-ppm crystal. The specified load capacitance of the crystal also affects the accuracy of the RTC. The load capacitance of a crystal is the amount of capacitance required by the crystal, not the amount provided by the crystal. The crystal requires the proper load capacitance to oscillate at its specified frequency. The Hz oscillator on all MSP430 devices has integrated load capacitors with a specified nominal capacitance of 12 pf. This provides an overall 6-pF load for the crystal because the capacitors add serially. In addition, the stray capacitance of the board and pins add in a parallel fashion, thus increasing the capacitive load seen by the crystal. For example, 2 pf of stray capacitance is not uncommon on a circuit board. The addition of the 2 pf to the 6 pf yields a total capacitive load for the crystal of 8 pf. In some cases, depending on crystal specification and stray capacitances, parallel capacitors must be added to the circuit to provide the proper capacitive load for the crystal. 4 Implementing a Real-Time Clock on the MSP430
5 2.7 Expandability MSP430x11x devices are ultralow-power, inexpensive microcontrollers that can be ideally suited to replace real-time clock devices. One of the key benefits of using an MSP430 as an RTC is the expandability of the MSP430 over a dedicated RTC device. All MSP430x11x devices contain a 16-bit RISC CPU, 16-bit Watchdog Timer, 16-bit Timer_A (with 3 capture/compare registers and analog comparator), a minimum of 128B RAM, a minimum of 2KB ROM, and a minimum of 14 GPIO pins. Not all of this functionality is available simultaneously, but it becomes clear that the device offers a great deal of flexibility over a dedicated RTC device. In addition, the Timer_A module is capable of slope A/D conversion, PWM output, and UART operation up to 115,200 baud. The Watchdog Timer is capable of operating as a simple timer, and the GPIO pins and all peripherals have extensive interrupt capability. 3 Discussion of the Code The code for the RTC application is straightforward two examples are shown in Appendix A. In each example, there is an initialization routine, a main loop, a clock counting routine for hours, minutes, and seconds, and an interrupt service routine to handle the 1-second interrupts from the timer. The initialization routine initializes various aspects of the MSP430. The timer module is setup to count continuously from 0 to 32,767 and to give an interrupt each time it reaches 32,767 and the Basic Clock Module is set up. The mainloop is an endless loop that calls the clock counting routine every time the timer issues an interrupt, or puts the CPU in sleep mode otherwise. The timer continues counting while the CPU is asleep. The timer interrupt service routine (ISR) manipulates the status register (SR) bits that were pushed onto the stack just prior to entering the ISR. This allows the CPU to be in active mode, rather than sleep mode, upon return from the ISR. The clock counting routine counts each timer interrupt as 1 second. It counts seconds, minutes, and hours in binary-coded-decimal format. A more sophisticated counting routine that includes years, including leap years, can be found in the Basic Timer discussion of the On-Chip Peripherals chapter of the MSP430 family Application Report Book [3],. 4 Summary The MSP430 devices can implement an RTC or even replace a dedicated RTC chip, providing added flexibility and system integration. 5 References 1. MSP430x1xx Family User Guide, literature number SLAU MSP430x11x1 data sheet, literature number SLAS241C 3. MSP430 Family Application Report Book, literature number SLAA024 Implementing a Real-Time Clock on the MSP430 5
6 Appendix A Code Examples A.1 Using the Watchdog Timer RTC11xWD.s43 File ***************************************************************************** THIS PROGRAM IS PROVIDED AS IS. TI MAKES NO WARRANTIES OR REPRESENTATIONS, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS OF RESPONSES, RESULTS AND LACK OF NEGLIGENCE. TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, AND NON INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE PROGRAM OR YOUR USE OF THE PROGRAM. IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT OF THIS AGREEMENT, THE PROGRAM, OR YOUR USE OF THE PROGRAM. EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF REMOVAL OR REINSTALLATION, COMPUTER TIME, LABOR COSTS, LOSS OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI S AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF YOUR USE OF THE PROGRAM EXCEED FIVE HUNDRED DOLLARS (U.S.$500). Unless otherwise stated, the Program written and copyrighted by Texas Instruments is distributed as freeware. You may, only under TI s copyright in the Program, use and modify the Program without any charge or restriction. You may distribute to third parties, provided that you transfer a copy of this license to the third party and the third party agrees to these terms by its first use of the Program. You must reproduce the copyright notice and any other legend of ownership on each copy or partial copy, of the Program. You acknowledge and agree that the Program contains copyrighted material, trade secrets and other TI proprietary information and is protected by copyright laws, international copyright treaties, and trade secret laws, as well as other intellectual property laws. To protect TI s rights in the Program, you agree not to decompile, reverse engineer, disassemble or otherwise translate any object code versions of the Program to a human readable form. You agree that in no event will you alter, remove or destroy any copyright notice included in the Program. TI reserves all rights not specifically granted under this license. Except as specifically provided herein, nothing in this agreement shall be construed as conferring by implication, estoppel, or otherwise, upon you, any license or other right under any TI patents, copyrights or trade secrets. 6 Implementing a Real Time Clock on the MSP430
7 You may not use the Program in non TI devices. ***************************************************************************** RTC USING THE WATCHDOG TIMER Description: This program demonstrates a real time clock with hours minutes and seconds. The Mainloop immediately puts the MSP430 into LPM3. The Watchdog timer Interrupts at exactly 1 second intervals and returns the MSP430 to active mode which allows the program to complete the Mainloop. Mainloop calls a Clock routine then returns to LPM3. This program is written specifically for the MSP430F1121, but could easily be adapted for any other MSP430 device. Three registers are used to store the seconds, minutes and hour values. ***************************************************************************** #include msp430x11x1.h include std defs RTC variables #define SEC R13 #define MIN R14 #define HR R15 Program RESET RSEG CODE RESET MOV #02FEh,SP Initialize stackpointer CALL #Setup Prepare LCD and basic timmer Mainloop Mainloop BIS #LPM3,SR Set SR bits for LPM3 CALL #Clock Update Clock JMP Mainloop Endless Loop Clock: Update clock SEC and MIN and HR Originally written by Lutz Bierl. This is the routine that counts the hours, minutes and seconds. It can be used with any counter peripheral on any MSP430 device, as long as it is executed once per second. This particular routine is very basic. It only counts minutes, seconds and hours as BCD numbers. Hex values could also be used if desired. Refer to the MSP430 Application Report Book for more extensive clock routines that include counters for years, adjustments for leap years, etc. Clock SETC Set Carry bit. DADC.b SEC CMP.b #060h,SEC One minute elapsed? JLO Clockend No, return Increment seconds decimally CLR.b SEC Yes, clear seconds DADC.b MIN Increment minutes decimally Implementing a Real Time Clock on the MSP430 7
8 CMP.b #060h,MIN Sixty minutes elapsed? JLO Clockend No, return CLR.b MIN yes, clear minutes DADC.b HR Increment Hours decimally CMP.b #024h,HR 24 hours elapsed? JLO Clockend No, return CLR.b HR yes, clear hours Clockend RET Setup: Configure Modules and Control Registers Setup BIS.b #BIT0,&IE1 Enable Watchdog Int. MOV #WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL,&WDTCTL Stop Watchdog Timer Set in interval timer mode and set interrupt interval 1s with ACLK. ClearRTC MOV.b #00h,SEC Clear SEC MOV.b #00h,MIN Clear MIN MOV.b #00h,HR Clear HR EINT Enable interrupts RET Done with setup. Watchdog ISR: CPU is simply returned to active state on RETI by manipulated the SR bits in the SR value that was pushed onto the stack. Interrupt flag is reset automatically WDINT BIC #LPM3,0(SP) Clear SR LPM3 Bits, on top of stack RETI RSEG INTVEC Interrupt vectors DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET Timer_A (CCIFG0) DW WDINT Watchdog Timer DW RESET DW RESET DW RESET DW RESET NMI, Osc. fault DW RESET POR, ext. Reset, Watchdog END 8 Implementing a Real Time Clock on the MSP430
9 A.2 Using Timer_A RTC11xTA.s43 File THIS PROGRAM IS PROVIDED AS IS. TI MAKES NO WARRANTIES OR REPRESENTATIONS, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS OF RESPONSES, RESULTS AND LACK OF NEGLIGENCE. TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, AND NON INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE PROGRAM OR YOUR USE OF THE PROGRAM. IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT OF THIS AGREEMENT, THE PROGRAM, OR YOUR USE OF THE PROGRAM. EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF REMOVAL OR REINSTALLATION, COMPUTER TIME, LABOR COSTS, LOSS OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI S AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF YOUR USE OF THE PROGRAM EXCEED FIVE HUNDRED DOLLARS (U.S.$500). Unless otherwise stated, the Program written and copyrighted by Texas Instruments is distributed as freeware. You may, only under TI s copyright in the Program, use and modify the Program without any charge or restriction. You may distribute to third parties, provided that you transfer a copy of this license to the third party and the third party agrees to these terms by its first use of the Program. You must reproduce the copyright notice and any other legend of ownership on each copy or partial copy, of the Program. You acknowledge and agree that the Program contains copyrighted material, trade secrets and other TI proprietary information and is protected by copyright laws, international copyright treaties, and trade secret laws, as well as other intellectual property laws. To protect TI s rights in the Program, you agree not to decompile, reverse engineer, disassemble or otherwise translate any object code versions of the Program to a human readable form. You agree that in no event will you alter, remove or destroy any copyright notice included in the Program. TI reserves all rights not specifically granted under this license. Except as specifically provided herein, nothing in this agreement shall be construed as conferring by implication, estoppel, or otherwise, upon you, any license or other right under any TI patents, copyrights or trade secrets. You may not use the Program in non TI devices. Implementing a Real Time Clock on the MSP430 9
10 ***************************************************************************** RTC USING TIMER_A Description: This program demonstrates a real time clock with hours minutes and seconds. The Mainloop immediately puts the MSP430 into LPM3. The Timer_A Interrupts at exactly 1 second intervals and returns the MSP430 to active mode which allows the program to complete the Mainloop. Mainloop calls a Clock routine then returns to LPM3. This program is written specifically for the MSP430F1121, but could easily be adapted for any other MSP430 device. Three registers are used to store the seconds, minutes and hour values. ***************************************************************************** #include msp430x11x1.h include std defs RTC variables #define SEC R13 #define MIN R14 #define HR R15 Program RESET RSEG CODE RESET MOV #02FEh,SP Initialize stackpointer CALL #Setup Prepare LCD and basic timmer Mainloop Mainloop BIS #LPM3,SR Set SR bits for LPM3 CALL #Clock Update Clock JMP Mainloop Endless Loop Clock: Update clock SEC and MIN and HR Originally written by Lutz Bierl. This is the routine that counts the hours, minutes and seconds. It can be used with any counter peripheral on any MSP430 device, as long as it is executed once per second. This particular routine is very basic. It only counts minutes, seconds and hours as BCD numbers. Hex values could also be used if desired. Refer to the MSP430 Application Report Book for more extensive clock routines that include counters for years, adjustments for leap years, etc. Clock SETC Set Carry bit. DADC.b SEC Increment seconds decimally CMP.b #060h,SEC One minute elapsed? JLO Clockend No, return CLR.b SEC Yes, clear seconds 10 Implementing a Real Time Clock on the MSP430
11 DADC.b MIN Increment minutes decimally CMP.b #060h,MIN Sixty minutes elapsed? JLO Clockend No, return CLR.b MIN yes, clear minutes DADC.b HR Increment Hours decimally CMP.b #024h,HR 24 hours elapsed? JLO Clockend No, return CLR.b HR yes, clear hours Clockend RET Setup: Configure Modules and Control Registers Setup MOV #WDTPW+WDTHOLD,&WDTCTL Stop Watchdog Timer setupta MOV #TASSEL0+TACLR,&TACTL ACLK for Timer_A. BIS #CCIE,&CCTL0 Enable CCR0 interrupt. MOV #07FFFh,&CCR0 load CCR0 with 32,767. BIS #MC0, &TACTL start TA in up to CCR0 mode ClearRTC MOV.b #00h,SEC Clear SEC MOV.b #00h,MIN Clear MIN MOV.b #00h,HR Clear HR EINT Enable interrupts RET Done with setup. Timer_A ISR: CPU is simply returned to active state on RETI by manipulated the SR bits in the SR value that was pushed onto the stack. CCR0 IFG is reset automatically CCR0INT BIC #LPM3,0(SP) Clear SR LPM3 Bits, on top of stack RETI RSEG INTVEC Interrupt vectors DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW RESET DW CCR0INT Timer_A (CCIFG0) DW RESET Watchdog Timer DW RESET DW RESET DW RESET DW RESET NMI, Osc. fault DW RESET POR, ext. Reset, Watchdog END Implementing a Real Time Clock on the MSP430 11
12 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Mailing Address: Texas Instruments Post Office Box Dallas, Texas Copyright 2002, Texas Instruments Incorporated
SDLS068A DECEMBER 1972 REVISED OCTOBER 2001. Copyright 2001, Texas Instruments Incorporated
SN54174, SN54175, SN54LS174, SN54LS175, SN54S174, SN54S175, SN74174, SN74175, SN74LS174, SN74LS175, SN74S174, SN74S175 PRODUCTION DATA information is current as of publication date. Products conform to
APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.
APPLICATION NOTE Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer Introduction Atmel AVR 8-bit Microcontroller This application note describes how to implement a real time counter (RTC)
Simple 1.5-V Boost Converter for MSP430
Application Report SLAA105 - October 2000 Simple 1.5-V Boost Converter for MSP430 Murugavel Raju Mixed Signal Products ABSTRACT A simple, efficient, low-cost, boost converter to take 1.5 V from a single
Controlling TAS5026 Volume After Error Recovery
Application Report SLEA009 March 2003 Controlling TAS5026 Volume After Error Recovery Jorge S. Melson Hwang Soo, Son HPA Digital Audio Applications ABSTRACT The TAS5026 monitors the relationship between
Filter Design in Thirty Seconds
Application Report SLOA093 December 2001 Filter Design in Thirty Seconds Bruce Carter High Performance Analog ABSTRACT Need a filter fast? No theory, very little math just working filter designs, and in
Designing Gain and Offset in Thirty Seconds
Application Report SLOA097 February 2002 Designing Gain and Offset in Thirty Seconds Bruce Carter High Performance Linear ABSTRACT This document discusses how to design an operational amplifier (op amp)
The MSP430x3xx Clock System
Application Report SLAA080 - March 2000 The MSP430x3xx Clock System Darren Staples Mixed Signal Products ABSTRACT This application report describes in detail the oscillator system present on the MSP430x3xx
Wireless Subwoofer TI Design Tests
Wireless Subwoofer TI Design Tests This system design was tested for THD+N vs. frequency at 5 watts and 30 watts and THD+N vs. power at 00. Both the direct analog input and the wireless systems were tested.
PAC52XX Clock Control Firmware Design
APPLICATION NOTE PAC52XX Clock Control Firmware Design TM Marc Sousa Senior Manager, Systems and Firmware www.active-semi.com Copyright 2014 Active-Semi, Inc. TABLE OF CONTENTS APPLICATION NOTE... 1 Table
Software Real Time Clock Implementation on MC9S08LG32
Freescale Semiconductor Document Number: AN4478 Rev. 0, 03/2012 Software Real Time Clock Implementation on MC9S08LG32 by: Nitin Gupta Automotive and Industrial Solutions Group 1 Introduction The MC9S08LG32
Current-Transformer Phase-Shift Compensation and Calibration
Application Report SLAA122 February 2001 Current-Transformer Phase-Shift Compensation and Calibration Kes Tam Mixed Signal Products ABSTRACT This application report demonstrates a digital technique to
Multi-Transformer LED TV Power User Guide. Anderson Hsiao
Multi-Transformer LED TV Power User Guide Anderson Hsiao Operation Range Input Range: 90Vac~264Vac 47Hz~63Hz Dimming Range: Reverse Signal 0V ~ 5V 100Hz ~200Hz 1%~100% Output Range :STBY-5V 20mA~1A 5V
Motor Speed Measurement Considerations When Using TMS320C24x DSPs
Application Report SPRA771 - August 2001 Motor Speed Measurement Considerations When Using TMS320C24x DSPs Shamim Choudhury DCS Applications ABSTRACT The TMS320C24x generation of DSPs provide appropriate
Texas Instruments. FB PS LLC Test Report HVPS SYSTEM AND APPLICATION TEAM REVA
Texas Instruments FB PS LLC Test Report HVPS SYSTEM AND APPLICATION TEAM REVA 12/05/2014 1 General 1.1 PURPOSE Provide the detailed data for evaluating and verifying the FB-PS-LLC. The FB-PS-LLC is a Full
Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT
Application Report SLAA323 JULY 2006 Oversampling the ADC12 for Higher Resolution Harman Grewal... ABSTRACT This application report describes the theory of oversampling to achieve resolutions greater than
The MSP430x1xx Basic Clock System
Application Report SLAA81 - June 2 The MSP431 Basic Clock System Darren Staples and Torsten Brandes MSDS Controller MSP43 ABSTRACT The MSP43 family of microcontrollers offers designers a unique blend of
Atmel Norway 2005. XMEGA Introduction
Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K
August 2001 PMP Low Power SLVU051
User s Guide August 2001 PMP Low Power SLVU051 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service
ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information
Rev. 1.1 8 August 2012 Errata sheet Document information Info Keywords Abstract Content LPC4357FET256; LPC4357FET180; LPC4357FBD208; LPC4353FET256; LPC4353FET180; LPC4353FBD208; LPC4337FET256; LPC4337FET180;
8-bit Microcontroller. Application Note. AVR134: Real-Time Clock (RTC) using the Asynchronous Timer. Features. Theory of Operation.
AVR134: Real-Time Clock (RTC) using the Asynchronous Timer Features Real-Time Clock with Very Low Power Consumption (4µA @ 3.3V) Very Low Cost Solution Adjustable Prescaler to Adjust Precision Counts Time,
Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ
nc. Order this document by MC68328/D Microprocessor and Memory Technologies Group MC68328 MC68328V Product Brief Integrated Portable System Processor DragonBall ΤΜ As the portable consumer market grows
EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief
EMC6D103S Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES Data Brief 3.3 Volt Operation (5 Volt Tolerant Input Buffers) SMBus 2.0 Compliant Interface
AN4646 Application note
Application note Peripheral interconnections on STM32F401 and STM32F411 lines Introduction On top of the highest performance and the lowest power consumption of the STM32F4 family, STM32F401/411 peripherals
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
Hello, and welcome to this presentation of the STM32L4 reset and clock controller.
Hello, and welcome to this presentation of the STM32L4 reset and clock controller. 1 The STM32L4 reset and clock controller manages system and peripheral clocks. STM32L4 devices embed three internal oscillators,
AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR134: Real Time Clock (RTC) using the Asynchronous Timer Features Real Time Clock with Very Low Power Consumption (4 μa @ 3.3V) Very Low Cost Solution Adjustable Prescaler to Adjust Precision Counts
Using C to Access Data Stored in Program Space Memory on the TMS320C24x DSP
Application Report SPRA380 April 2002 Using C to Access Data Stored in Program Space Memory on the TMS320C24x DSP David M. Alter DSP Applications - Semiconductor Group ABSTRACT Efficient utilization of
AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System. 8-bit Microcontrollers. Application Note.
AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System Features 32-bit Real Time Counter (RTC) - 32-bit counter - Selectable clock source 1.024kHz 1Hz - Long overflow time
AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.
Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the
SN54165, SN54LS165A, SN74165, SN74LS165A PARALLEL-LOAD 8-BIT SHIFT REGISTERS
The SN54165 and SN74165 devices SN54165, SN54LS165A, SN74165, SN74LS165A PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of Texas Instruments
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
How To Close The Loop On A Fully Differential Op Amp
Application Report SLOA099 - May 2002 Fully Differential Op Amps Made Easy Bruce Carter High Performance Linear ABSTRACT Fully differential op amps may be unfamiliar to some designers. This application
Application Report. 1 Description of the Problem. Jeff Falin... PMP Portable Power Applications ABSTRACT
Application Report SLVA255 September 2006 Minimizing Ringing at the Switch Node of a Boost Converter Jeff Falin... PMP Portable Power Applications ABSTRACT This application report explains how to use proper
C. System Requirements. Apple Software is supported only on Apple-branded hardware that meets specified system requirements as indicated by Apple.
ENGLISH APPLE INC. SOFTWARE LICENSE AGREEMENT FOR APPLE STORE APPLICATION PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE APPLE SOFTWARE. BY USING THE APPLE SOFTWARE,
Pressure Transducer to ADC Application
Application Report SLOA05 October 2000 Pressure Transducer to ADC Application John Bishop ABSTRACT Advanced Analog Products/OpAmp Applications A range of bridgetype transducers can measure numerous process
Chapter 13. PIC Family Microcontroller
Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to
AN974 APPLICATION NOTE
AN974 APPLICATION NOTE Real time clock with ST7 Timer Output Compare By MCD Application Team 1 INTRODUCTION The purpose of this note is to present how to use the ST7 Timer output compare function. As an
AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS
AVR1309: Using the XMEGA SPI Features Introduction to SPI and the XMEGA SPI module Setup and use of the XMEGA SPI module Implementation of module drivers Polled master Interrupt controlled master Polled
LM5030 LM5030 Application: DC - DC Converter Utilizing the Push-Pull Topology
LM5030 LM5030 Application: DC - DC Converter Utilizing the Push-Pull Topology Literature Number: SNVA553 LM5030 Application DC DC Converter Utilizing the Push-Pull Topology 1 Push-Pull Topology D1 L +
AN108 IMPLEMENTING A REALTIME CLOCK. Relevant Devices. Introduction. Key Points. Overview
IMPLEMENTING A REALTIME CLOCK Relevant Devices This application note applies to the following devices: C8051F000, C8051F001, C8051F002, C8051F005, C8051F006, C8051F007, C8051F010, C8051F011, and C8051F012.
AVR131: Using the AVR s High-speed PWM. Introduction. Features. AVR 8-bit Microcontrollers APPLICATION NOTE
AVR 8-bit Microcontrollers AVR131: Using the AVR s High-speed PWM APPLICATION NOTE Introduction This application note is an introduction to the use of the high-speed Pulse Width Modulator (PWM) available
CPE/EE 421/521. The MSP430 Clock Module. Dr. Rhonda Kay Gaede UAH. UAH CPE/EE 421/521 The MSP430 Clock Module Basic Clock Systems
CPE/EE 421/521 The MSP430 Clock Module Dr. Rhonda Kay Gaede UAH Fall 2004 1 Basic Clock Systems MSP430 Clock System Low System Cost Low Power Variety of operating modes driven by, selectable Support for
Old Company Name in Catalogs and Other Documents
To our customers, Old Company Name in Catalogs and Other Documents On April 1 st, 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took
Application Report. Jim Patterson... Americas Field Applications
Application Report SLAA341 November 2006 A Flash Monitor for the MSP430 Jim Patterson... Americas Field Applications ABSTRACT A small monitor program for the MSP430F1xx and MSP430F4xx microcontrollers
AN2604 Application note
AN2604 Application note STM32F101xx and STM32F103xx RTC calibration Introduction The real-time clock (RTC) precision is a requirement in most embedded applications, but due to external environment temperature
Evaluation, Development and Demonstration Software License Agreement
Evaluation, Development and Demonstration Software License Agreement IMPORTANT PLEASE CAREFULLY READ THE FOLLOWING LICENSE AGREEMENT, WHICH IS LEGALLY BINDING. DO NOT DOWNLOAD OR INSTALL THE LICENSED MATERIALS
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV UNIT I THE 8086 MICROPROCESSOR 1. What is the purpose of segment registers
CUSTOM GOOGLE SEARCH PRO. User Guide. User Guide Page 1
CUSTOM GOOGLE SEARCH PRO User Guide User Guide Page 1 Important Notice reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services
TI and ibiquity Introduce Industry s Lowest Cost Single-Chip AM/FM and HD Radio Baseband John Gardner Digital Radio Marketing Manager
TI and ibiquity Introduce Industry s Lowest Cost Single-Chip AM/FM and HD Radio Baseband John Gardner Digital Radio Marketing Manager SPRT328 HD Radio Products Planned Trunk mounted HD Radio receiver at
MDM Zinc 3.0 End User License Agreement (EULA)
MDM Zinc 3.0 End User License Agreement (EULA) THIS AGREEMENT (or "EULA") IS A LEGAL AGREEMENT BETWEEN THE PERSON, COMPANY, OR ORGANIZATION THAT HAS LICENSED THIS SOFTWARE ("YOU" OR "CUSTOMER") AND MULTIDMEDIA
Section 29. Real-Time Clock and Calendar (RTCC)
Section 29. Real-Time Clock and Calendar (RTCC) HIGHLIGHTS This section of the manual contains the following topics: 29.1 Introduction... 29-2 29.2 Status and Control Registers... 29-3 29.3 Modes of Operation...
AN10850. LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode
LPC1700 timer triggered memory to GPIO data transfer Rev. 01 16 July 2009 Application note Document information Info Keywords Abstract Content LPC1700, GPIO, DMA, Timer0, Sleep Mode This application note
Microcontrollers in Practice
M. Mitescu I. Susnea Microcontrollers in Practice With 117 Figures, 34 Tables and CD-Rom 4y Springer Contents Resources of Microcontrollers, 1 1.1 In this Chapter 1 1.2 Microcontroller Architectures 1
8051 MICROCONTROLLER COURSE
8051 MICROCONTROLLER COURSE Objective: 1. Familiarization with different types of Microcontroller 2. To know 8051 microcontroller in detail 3. Programming and Interfacing 8051 microcontroller Prerequisites:
AVR319: Using the USI module for SPI communication. 8-bit Microcontrollers. Application Note. Features. Introduction
AVR319: Using the USI module for SPI communication Features C-code driver for SPI master and slave Uses the USI module Supports SPI Mode 0 and 1 Introduction The Serial Peripheral Interface (SPI) allows
Ultra-Low Power Comparison: MSP430 vs. Microchip XLP Tech Brief A Case for Ultra-Low Power Microcontroller Performance
W H I T E P A P E R Zack Albus, Applications Engineer; Adrian Valenzuela, Product Marketing Engineer; Mark Buccini Texas Instruments Ultra-Low Power Comparison: MSP430 vs. Microchip XLP Tech Brief A Case
AN10849. LPC1700 RTC hardware auto calibration. Document information. RTC, Hardware Auto Calibration, LPC1700, Graphic LCD
Rev. 01 1 July 2009 Application note Document information Info Keywords Abstract Content RTC, Hardware Auto Calibration, LPC1700, Graphic LCD Using the LPC1700 RTC s auto calibration feature Revision history
Application Report SLVA051
Application Report November 998 Mixed-Signal Products SLVA05 ltage Feedback Vs Current Feedback Op Amps Application Report James Karki Literature Number: SLVA05 November 998 Printed on Recycled Paper IMPORTANT
AD9125-EBZ Quick Start Guide
Quick Start Guide One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Getting Started with the Evaluation Board WHAT S IN THE BOX Evaluation
AN3252 Application note
Application note Building a wave generator using STM8L-DISCOVERY Application overview This application note provides a short description of how to use the STM8L-DISCOVERY as a basic wave generator for
APPLICATION NOTE BUILDING A QAM MODULATOR USING A GC2011 DIGITAL FILTER CHIP
SLWA022 APPLICATION NOTE BUILDING A QAM MODULATOR USING A GC2011 DIGITAL CHIP October 6, 1994 1.0 INTRODUCTION This report describes how one can use the GC2011 Digital Filter chip to build digital modulators
RETRIEVING DATA FROM THE DDC112
RETRIEVING DATA FROM THE by Jim Todsen This application bulletin explains how to retrieve data from the. It elaborates on the discussion given in the data sheet and provides additional information to allow
Simplifying System Design Using the CS4350 PLL DAC
Simplifying System Design Using the CS4350 PLL 1. INTRODUCTION Typical Digital to Analog Converters (s) require a high-speed Master Clock to clock their digital filters and modulators, as well as some
SN54HC191, SN74HC191 4-BIT SYNCHRONOUS UP/DOWN BINARY COUNTERS
Single Down/Up Count-Control Line Look-Ahead Circuitry Enhances Speed of Cascaded Counters Fully Synchronous in Count Modes Asynchronously Presettable With Load Control Package Options Include Plastic
8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
Am186ER/Am188ER AMD Continues 16-bit Innovation
Am186ER/Am188ER AMD Continues 16-bit Innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Problem with External RAM All embedded systems require RAM Low density SRAM moving
SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
SN54ALS191A, SN74ALS191A SYNCHRONOUS 4-BIT UP/DOWN BINARY COUNTERS
Single own/ Up Count-Control Line Look-Ahead Circuitry Enhances Speed of Cascaded Counters Fully Synchronous in Count Modes Asynchronously Presettable With Load Control Package Optio Include Plastic Small-Outline
AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE
Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the
Design Note DN004. Folded Dipole Antenna for CC25xx By Audun Andersen. Keywords. 1 Introduction CC2500 CC2550 CC2510 CC2511
Folded Dipole Antenna for CC25xx By Audun Andersen Keywords CC2500 CC2550 CC2510 CC2511 Folded Dipole PCB Antenna 2.4 GHz 1 Introduction This document describes a folded dipole PCB antenna design that
Evaluation Board User Guide UG-127
Evaluation Board User Guide UG-127 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Evaluation Board for High Speed Op Amps Offered in
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of
Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of applications such as home appliances, medical, automotive,
Intel architecture. Platform Basics. White Paper Todd Langley Systems Engineer/ Architect Intel Corporation. September 2010
White Paper Todd Langley Systems Engineer/ Architect Intel Corporation Intel architecture Platform Basics September 2010 324377 Executive Summary Creating an Intel architecture design encompasses some
SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE
SMART ARM-based Microcontrollers SMARTCARD XPRO USER GUIDE Preface Atmel SMARTCARD Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Atmel SMARTCARD Xplained Pro is designed
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
HANDLING SUSPEND MODE ON A USB MOUSE
APPLICATION NOTE HANDLING SUSPEND MODE ON A USB MOUSE by Microcontroller Division Application Team INTRODUCTION All USB devices must support Suspend mode. Suspend mode enables the devices to enter low-power
How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player
Watt Saver for a Cell Phone AC Adapter Reference Design Document Number: DRM130 Rev 1, 10/2013 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Introduction 1.1 Overview...5
Standard Linear & Logic Semiconductor Marking Guidelines
Application Report SZZA020C - March 2002 Standard Linear & Logic Semiconductor Marking Guidelines James Huckabee and Cles Troxtell Standard Linear & Logic ABSTRACT The Texas Instruments Standard Linear
AN3265 Application note
Application note Handling hardware and software failures with the STM8S-DISCOVERY Application overview This application is based on the STM8S-DISCOVERY. It demonstrates how to use the STM8S window watchdog
EDI s x32 MCM-L SRAM Family: Integrated Memory Solution for TMS320C4x DSPs
EDI s x32 MCM-L RAM Family: Integrated Memory olution for TM320C4x DPs APPLICATION REPORT: PRA288 Tim tahley Electronic Designs, Inc. Digital ignal Processing olutions March 1997 IMPORTANT NOTICE Texas
Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.
Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures Features Compliance to USB 2.0 - Chapters 8 and 9 - Classes: HID, MSC, CDC, PHDC Interoperability: OS, classes, self- and bus-powered
POCKET SCOPE 2. The idea 2. Design criteria 3
POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The
Real-Time Clock. * Real-Time Computing, edited by Duncan A. Mellichamp, Van Nostrand Reinhold
REAL-TIME CLOCK Real-Time Clock The device is not a clock! It does not tell time! It has nothing to do with actual or real-time! The Real-Time Clock is no more than an interval timer connected to the computer
PLEASE READ THIS AGREEMENT CAREFULLY. BY INSTALLING, DOWNLOADING OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT.
Access Governance Suite 6 Lifecycle Manager 6 Compliance Manager 6 Software License Agreement PLEASE READ THIS AGREEMENT CAREFULLY. BY INSTALLING, DOWNLOADING OR OTHERWISE USING THE SOFTWARE, YOU AGREE
Theory of Operation. Figure 1 illustrates a fan motor circuit used in an automobile application. The TPIC2101. 27.4 kω AREF.
In many applications, a key design goal is to minimize variations in power delivered to a load as the supply voltage varies. This application brief describes a simple DC brush motor control circuit using
Application Note AN107
Murata Balun for CC253x and CC254x LFB182G45BG2D280 By Fredrik Kervel Keywords Balun LFB182G45BG2D280 CC253x CC254x CC257x CC85xx 1 Introduction Murata s LFB182G45BG2D280 integrated balun is specially
Figure 1.Block diagram of inventory management system using Proximity sensors.
Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav
Atmel Power Line Communications. Solutions for the Smart Grid
Atmel Power Line Communications Solutions for the Smart Grid Key Applications Powering the Smart Grid Home and industrial automation Control systems Smart metering Intelligent lighting Smart appliances
Voice Dialer Speech Recognition Dialing IC
Speech Recognition Dialing IC Speaker Dependent IC for Voice Dialing Applications GENERAL DESCRIPTION The IC, from the Interactive Speech family of products, is an application specific standard product
How To Make A Two Series Cell Battery Pack Supervisor Module
Features Complete and compact lithium-ion pack supervisor Provides overvoltage, undervoltage, and overcurrent protection for two series Li-Ion cells Combines bq2058t with charge/discharge control FETs
CMOS Power Consumption and C pd Calculation
CMOS Power Consumption and C pd Calculation SCAA035B June 1997 1 IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor product or
Microtronics technologies Mobile: 99707 90092
For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.
FILEMAKER PRO ADVANCED SOFTWARE LICENSE
FILEMAKER PRO ADVANCED SOFTWARE LICENSE IMPORTANT -- READ CAREFULLY: BY INSTALLING, COPYING, DOWNLOADING, ACCESSING OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE.
1. GRANT OF LICENSE. Formdocs LLC grants you the following rights provided that you comply with all terms and conditions of this EULA:
END-USER LICENSE AGREEMENT FOR FORMDOCS SOFTWARE IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Formdocs
Mobile Banking and Mobile Deposit Terms & Conditions
Mobile Banking and Mobile Deposit Terms & Conditions PLEASE CAREFULLY REVIEW THESE TERMS AND CONDITIONS BEFORE PROCEEDING: This Mobile Banking and Mobile Deposit Addendum ( Addendum ) to the Old National
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
AT15007: Differences between ATmega328/P and ATmega328PB. Introduction. Features. Atmel AVR 8-bit Microcontrollers APPLICATION NOTE
Atmel AVR 8-bit Microcontrollers AT15007: Differences between ATmega328/P and ATmega328PB APPLICATION NOTE Introduction This application note assists the users of Atmel ATmega328 variants to understand
AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR305: Half Duplex Compact Software UART Features 32 Words of Code, Only Handles Baud Rates of up to 38.4 kbps with a 1 MHz XTAL Runs on Any AVR Device Only Two Port Pins Required Does Not Use Any Timer
6 Output With 1 kω in Series Between the Output and Analyzer... 7 7 Output With RC Low-Pass Filter (1 kω and 4.7 nf) in Series Between the Output
Application Report SLAA313 December 26 Out-of-Band Noise Measurement Issues for Audio Codecs Greg Hupp... Data Acquisition Products ABSTRACT This report discusses the phenomenon of out-of-band noise, and
