INPUT CAPTURE WITH ST62 16-BIT AUTO-RELOAD TIMER

Size: px
Start display at page:

Download "INPUT CAPTURE WITH ST62 16-BIT AUTO-RELOAD TIMER"

Transcription

1 APPLICATION NOTE INPUT CAPTURE WITH ST62 -BIT AUTO-RELOAD TIMER by -bit Micro Appliction Tem 1 INTRODUCTION This note presents how to use the ST62 -bit Auto-Relod Timer (ARTimer) to mesure durtions or frequencies of n input signl. An exmple shows how to cpture n input signl to mke n output signl with the sme frequency s input signl but with duty cycle equl to 50%. 1.1 BIT AUTO-RELOAD TIMER DESCRIPTION This timer is -bit downcounter timer with prescler (see Figure 1.). It includes uto-relod PWM, cpture nd compre cpbility with two input(cp1,cp2) nd two output pins(ovf,pwm). It is controlled by the following registers ( bit): Sttus control registers (SCR1, SCR2, SCR3, SCR4) Cpture register high (CPH) nd low (CPL). For the totl -bit the register is CP. Msk register high (MASKH) nd low (MASKL). For the totl -bit the register is MASK. Decrementl counter register (TC with -bit) Compre register high (CMPH) nd low (CMPL). For the totl -bit the register is CMP. Relod/Cpture register high (RLCPH) nd low (RLCPL). For the totl -bit the register is RLCP. AN1050/109 1/9 1

2 The prescler rtio cn be progrmmed to choose the timer input frequency f int (see Tble 1 ). Figure 1. -bit Auto-Relod Timer Block Digrm -BIT MCU DATA BUS SCR1 SCR2 SCR3 SCR4 BUS INTERFACE -BIT DATA BUS CMP MASK RLCP CP PSC rtio f int Compre Compre to 0 TC f osc PWM OVF INT CONTROL LOGIC CP1 CP2 2/9

3 1.2 CAPTURE MODE This cn be used to mesure time durtion or frequencies (see Figure 2.).This mode is used to mesure the time elpsed between two edges of one or two externl signl. Ech edge cou be rising or flling depend on initilistion. With the -bit TC downcounter nd with f osc to Mhz, signl of 4ms durtion cn be mesured with resolution of 1/3276. Exmple: Let's mesure the time elpsed between two rising edges on CP2: The -bit CP vlue contins the time between the two CP2 rising edges nd will be divided by two to be loded in the -bit CMP register. The cpture mode uses the CP2 triggered restrt mode with CP2 event detection (RDSEL2=1, RDSEL1=0 of SCR2 register). It s men tht ech CP2 edge sets off the cpture of the TC vlue in the CP register nd then relods TC register with the RLCP vlue. The CP2 interrupt is enbled (CP2IEN=1 of SCR3 register) nd CMP interrupt is enbled (CMPIEN=1 of SCR3 register) to mnge the output bit PA2. In the CP2 interrupt sub-progrm the output bit PA2 is set to 1. In the CMP interrupt sub-progrm the output bit PA2 is set to 0. The min progrm clcultes the division by 2 of the cptured -bit vlue nd sves it in NewCMPh nd NewCMPl. The prescler rtio must be progrmmed ccording to the expected durtion to mesure. In this exmple it is progrmmed to: prescler rtio =, clock source = f osc = Mhz. The period to mesure must be in the rnge of 250µs to 133ms. The shring of -bit dt between the min progrm nd the interrupt sub-progrm obliges to disble the interruption for ech hndling of this dt in the min progrm. This cuses jitters of up to 30µs. The dely between the input signl ctive edge nd the output signl is of 36µs. The RLCP register is lod with FFFFh to void subtrction to clculte the dely between the CP2 edge nd the compre vlue reched by the TC vlue. Tble 1. Prescler Progrmming Rtio PSC2 PSC1 PRESCALER Rtio 0 0 Clock Disbled /9

4 Figure 2. TC, CP nd CMP vlue evolution synchronized with the input CP2. CP2 CP vlue CMP vlue= previous CP vlue divide by 2 relod t TC register 0 t MASK&TC=MASK&CMP cpture PA2 bit ouput t 4/9

5 Progrm exmple **************ST6230 Auto-Relod -bit Cpture mode ****************** object: Give n output TTL squre siqnl t the sme frequency of the no symmetricl TTL input signl input : TTL signl in the rnge of 7.5Hz to 4000Hz on CP2 output: TTL signl with the sme frequency of CP2 but with duty cycle of 50%. The signl hs dely of 36µs nd jitters of 30µs with clock frequency of Mhz. uthor: Jen-Luc CREBOUW.vers "st6230".romsize dt registers ***.input "623x.sm" dt RAM *** templ.def 04h ; low byte of the divider by two temph.def 05h ; high byte of the divider by two NewCMPl.def 06h ; low byte of the result divider NewCMPh.def 07h ; high byte of the result divider dt.def 0h ; dt copy of the A port sve_cpl.def 09h ; sve the CP hight sve_cph.def 0h ; sve the CP low ************************ INITIALIZATION *********************************.org 00h reset ART Initilistion *** i SCR1,0F0h ; prescl by to hve f int =.5 Mhz ; Relod mode ; Runres ; No interrupt with overflow ; Reset mode for OVFMD i SCR2,02h ; CP1 input interrupt disble ; CP2 triggered restrt mode with CP2 event ; detection i SCR3,0D0h ; CP2 polrity with rising edge 5/9

6 ; CP2 interrupt enble ; Compre interrupt enble ; Compre to zero interrupt disble i SCR4,0h ; Overflow output disble ;PWM output disble i RLCPH,0FFh ; RLCP register to FFFFh i RLCPL,0FFh ; i CMPH,0FFh ; CMP register to FF00h i CMPL,000h ; i MASKH,0FFh ; MASK = 0FFFFh i MASKL,0FFh PortA initilistion for output bit 2 nd CP2 input i ddr,04h i or,04h clr dt, ; dt = 0 GENERAL INTERRUPT *** i ior,10h ;Enbles ll interrupts. **************************Min progrm******************************** ********divide the CP vlue by two to lod CMP register with ********** PULSE: red the previous cpture out of interrupt to void sve_cpl nd sve_cph from different CP vlue i ior,00h ; disbles ll interrupts.,sve_cpl templ,,sve_cph i ior,10h ; Enbles ll interrupts. temph, divide by two temp (-bit) clr,templ templ, clr,temph 6/9

7 temph, jrnc no_1,templ ddi,00h templ, no_1:,temph ddi,00h temph,,templ store the next CMP vlue out of interrupt i ior,00h ; disbles ll interrupts. NewCMPl,,temph NewCMPh, i ior,10h ; Enbles ll interrupts. jp PULSE ***********************End of Min progrm**************************** ***********************UART IT mngement***************************** it_urt: x, ; sve if compre interrupt jrs 5,SCR3,it_cp2,dt ; output port PA2 = 0 dr, set 2,dt ; dt bit 2 = 1 res 3,SCR3 ; reset CMPFLG,x ; restore it_cp2: else CP2 interrupt,dt ; output port PA2 = 1 dr, res 2,dt ; dt bit 2 = 0 res 5,SCR3 ; reset CP2FLG 7/9

8 res 5,SCR2 ; reset CP2ERR,CPH ; red CP register nd sve the -bit vlue sve_cph, ; in sve_cph nd sve_cpl,cpl sve_cpl,,newcmph CMPH, ; store NewCMPh nd NewCMPl in CMP to hve,newcmpl ; CMP = previous CP / 2 CMPL,,x ; restore ********************End of UART IT mngement************************* ***************** Restrt nd interrupt Vectors ************************.org 0ff0h ; FF0h jp it_urt ; FF2h ; FF4h ; FF6h.org 0ffch nmi nop res jp reset /9

9 "THE PRESENT NOTE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH A NOTE AND/OR THE USE MADE BY CUSTOMERS OF THE INFORMATION CONTAINED HEREIN IN CONNEXION WITH THEIR PRODUCTS." Informtion furnished is believed to be ccurte nd relible. However, STMicroelectronics ssumes no responsibility for the consequences of use of such informtion nor for ny infringement of ptents or other rights of third prties which my result from its use. No license is grnted by impliction or otherwise under ny ptent or ptent rights of STMicroelectronics. Specifictions mentioned in this publiction re subject to chnge without notice. This publiction supersedes nd replces ll informtion previously supplied. STMicroelectronics products re not uthorized for use s criticl components in life support devices or systems without the express written pprovl of STMicroelectronics. The ST logo is registered trdemrk of STMicroelectronics 199 STMicroelectronics - All Rights Reserved. Purchse of I 2 C Components by STMicroelectronics conveys license under the Philips I 2 C Ptent. Rights to use these components in n I 2 C system is grnted provided tht the system conforms to the I 2 C Stndrd Specifiction s defined by Philips. STMicroelectronics Group of Compnies Austrli - Brzil - Cnd - Chin - Frnce - Germny - Itly - Jpn - Kore - Mlysi - Mlt - Mexico - Morocco - The Netherlnds - Singpore - Spin - Sweden - Switzerlnd - Tiwn - Thilnd - United Kingdom - U.S.A. 9/9

AN1324 APPLICATION NOTE

AN1324 APPLICATION NOTE AN1324 APPLICATION NOTE CALIBRATING THE RC OSCILLATOR OF THE ST7FLITE0 MCU USING THE MAINS by Microcontroller Division Applications 1 INTRODUCTION The ST7FLITE0 microcontroller contains an internal RC

More information

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI 8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI Memories.5K bytes single voltage Flash Program memory with read-out protection, In-Circuit Programming and In-Application Programming

More information

Application Support. Product Information. Omron STI. Support Engineers are available at our USA headquarters from

Application Support. Product Information. Omron STI. Support Engineers are available at our USA headquarters from Omron STI Appliction Support Thnk you for your interest in Omron STI products. Plese contct Omron STI with your ppliction questions. Support Engineers re vilble t our U hedqurters from 4:00.m. until 5:00

More information

Safety Relay Unit G9SB

Safety Relay Unit G9SB Sfety Rely Unit CSM DS_E_4_1 Ultr Slim Sfety Rely Unit Models of width 17.5 mm vilble with 2 or 3 poles. Models of width 22.5 mm with 3 poles lso vilble. Conforms to EN stndrds. (TÜV pprovl) DIN trck mounting

More information

WE SERIES DIRECTIONAL CONTROL VALVES

WE SERIES DIRECTIONAL CONTROL VALVES WE SERIES DIRECTIONL CONTROL VLVES ISO4401 Size 03 ulletin 80340- DESIGNTION PGE Fetures nd Generl Description 3 Specifictions 4 Operting Limits 5 Tle of Contents Performnce Dt 6 Stndrd Models 7-8 Dimensions

More information

Safety Relay Unit G9SB

Safety Relay Unit G9SB Sfety Rely Unit CSM DS_E_6_1 Ultr Slim Sfety Rely Unit Models of width 17.5 mm vilble with 2 or 3 poles. Models of width 22.5 mm with 3 poles lso vilble. Conforms to EN stndrds. (TÜV pprovl) DIN trck mounting

More information

Chapter 5. Synchronous Sequential Logic. Outlines

Chapter 5. Synchronous Sequential Logic. Outlines Chpter 5 Synchronous Sequentil Logic Outlines Sequentil Circuits Ltches Flip-Flops Anlysis of Clocke Sequentil Circuits Stte Reuction n Assignment Design Proceure 2 5. Sequentil Circuits Sequentil circuits

More information

STA2051E VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS 1 FEATURES. Figure 1. Packages

STA2051E VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS 1 FEATURES. Figure 1. Packages STA2051 VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS DATA BRIEF 1 FEATURES ARM7TDMI 16/32 bit RISC CPU based host microcontroller. Complete Embedded Memory System:

More information

Chapter 3: Sequential Logic Design -- Controllers

Chapter 3: Sequential Logic Design -- Controllers Chpter 3: Sequentil Logic Design -- Controllers Slides to ccompny the textbook, First Edition, by, John Wiley nd Sons Publishers, 27. http://www.ddvhid.com Copyright 27 Instructors of courses requiring

More information

Panel-mounted Thermostats

Panel-mounted Thermostats sles@jumo.co.uk info.us@jumo.net Dt Sheet 602010 Pge 1/7 Pnel-mounted Thermostts ETH Series Specil fetures Version ccording to DIN EN 14597 Pressure Equipment Directive 97/23/EC Brief description Pnel-mounted

More information

Design and Implementation of Timer, GPIO, and 7-segment Peripherals

Design and Implementation of Timer, GPIO, and 7-segment Peripherals Design and Implementation of Timer, GPIO, and 7-segment Peripherals 1 Module Overview Learn about timers, GPIO and 7-segment display; Design and implement an AHB timer, a GPIO peripheral, and a 7-segment

More information

GRABLINKTM. FullTM. - DualBaseTM. - BaseTM. GRABLINK Full TM. GRABLINK DualBase TM. GRABLINK Base TM

GRABLINKTM. FullTM. - DualBaseTM. - BaseTM. GRABLINK Full TM. GRABLINK DualBase TM. GRABLINK Base TM GRLINKTM FullTM - DulseTM - setm Full-Fetured se, Medium nd Full Cmer Link Frme Grbbers GRLINK Full TM GRLINK Dulse TM GRLINK se TM www.euresys.com info@euresys.com Copyright 011 Euresys s.. elgium. Euresys

More information

Introduction. APPLICATION NOTE 712 DS80C400 Ethernet Drivers. Jun 06, 2003

Introduction. APPLICATION NOTE 712 DS80C400 Ethernet Drivers. Jun 06, 2003 Mxim > Design Support > Technicl Documents > Appliction Notes > Microcontrollers > APP 712 Keywords: DS80C400, ethernet drivers, ethernet controller, TCP/IP router, source code, MII, MAC, PHY, ethernet

More information

ST10F273M Errata sheet

ST10F273M Errata sheet Errata sheet 16-bit MCU with 512 KBytes Flash and 36 KBytes RAM memories Introduction This errata sheet describes all the functional and electrical problems known in the ABG silicon version of the ST10F273M.

More information

ECE 274 Digital Logic. Digital Design. Datapath Components Registers. Datapath Components Register with Parallel Load

ECE 274 Digital Logic. Digital Design. Datapath Components Registers. Datapath Components Register with Parallel Load ECE 274 igitl Logic Multifunction Registers igitl esign 4. 4.2 igitl esign Chpter 4: Slides to ccompny the textbook igitl esign, First Edition, by Frnk Vhid, John Wiley nd Sons Publishers, 27. http://www.ddvhid.com

More information

Explosion protected add-on thermostat

Explosion protected add-on thermostat Dt Sheet 605051 Pge 1/7 Explosion protected dd-on thermostt ATH-EXx type series Prticulrities 10 A contct rting cn be directly fitted in zone 1, 2, 21 nd 22 optionl -50 C used Control rnges from -20 to

More information

ECE 274 Digital Logic. Digital Design. Sequential Logic Design Controller Design: Laser Timer Example

ECE 274 Digital Logic. Digital Design. Sequential Logic Design Controller Design: Laser Timer Example ECE 274 Digitl Logic Sequentil Logic Design Sequentil Logic Design Process Digitl Design 3.4 3.5 Digitl Design Chpter 3: Sequentil Logic Design -- Controllers Slides to ccompny the tetook Digitl Design,

More information

AN2415 Application note

AN2415 Application note AN Application note Using the output detection feature of the high-brightness LED driver STP0CDC evaluation board Introduction Note: This document describes how to implement a complete solution for driving

More information

Scans and encodes up to a 64-key keyboard. DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 V SS. display information.

Scans and encodes up to a 64-key keyboard. DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 V SS. display information. Programmable Keyboard/Display Interface - 8279 A programmable keyboard and display interfacing chip. Scans and encodes up to a 64-key keyboard. Controls up to a 16-digit numerical display. Keyboard has

More information

AT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

AT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral. Description. SMART ARM-based Microcontrollers APPLICATION NOTE SMART ARM-based Microcontrollers AT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral APPLICATION NOTE Description The Configurable Custom Logic (CCL) module contains programmable

More information

Corporate Logo Guidelines

Corporate Logo Guidelines Corporte Logo Guidelines The llpy logo Inspirtion The logo is inspired by llpy s commitment to the world of secure nd complete pyment services. The solid circle surrounding the nme represents bullet proof

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) L4902A DUAL 5 REGULATOR WITH RESET AND DISABLE DOUBLE BATTERY OPERATING OUTPUT CURRENTS : I01 = 300 ma I02 = 300 ma FIXED PRECISION OUTPUT OLTAGE 5 ± 2 % RESET FUNCTION CONTROLLED BY INPUT OLTAGE AND OUTPUT

More information

Soft Error Derating Computation in Sequential Circuits

Soft Error Derating Computation in Sequential Circuits Soft Error Derting Computtion in Sequentil Circuits Hossein Asdi Northestern University, ECE Dept. Boston, MA 02115 gsdi@ece.neu.edu Mehdi B. Thoori Northestern University, ECE Dept. Boston, MA 02115 mthoori@ece.neu.edu

More information

Point System (for instructor and TA use only)

Point System (for instructor and TA use only) EEL 4744C - Drs. George and Gugel Spring Semester 2002 Final Exam NAME SS# Closed book and closed notes examination to be done in pencil. Calculators are permitted. All work and solutions are to be written

More information

VISUAL IDENTITY GUIDE

VISUAL IDENTITY GUIDE VISUAL IDENTITY GUIDE contents Bsic Section Visul Identity System Bsic Prt Appliction Section Visul Identity System Appliction Prt 1.1 Logo System Design 1.1.1 Stndrd Color Grphics of The Logo 1.1.2 Stndrd

More information

STEVAL-IKR001V7D. Sub Ghz transceiver daughterboard with power amplifier based on the SPIRIT1. Features. Description

STEVAL-IKR001V7D. Sub Ghz transceiver daughterboard with power amplifier based on the SPIRIT1. Features. Description Sub Ghz transceiver daughterboard with power amplifier based on the SPIRIT1 Data brief Features SPIRIT1 low power sub GHz transceiver in a standalone RF module tuned for 169 MHz band with external power

More information

Answers to Exercise 3.3 (p. 76)

Answers to Exercise 3.3 (p. 76) Answers to Exercise 3.3 (p. 76) First of ll, check to see tht you hve weighted your dtset with the vrible WTCORRCT (see Figure 2.5 on p. 52 for how to do this). Once this hs been done, you then need to

More information

DESCRIPTION High voltage Schottky rectifier suited for SLIC protection during the card insertion operation. SOT-23 (Plastic)

DESCRIPTION High voltage Schottky rectifier suited for SLIC protection during the card insertion operation. SOT-23 (Plastic) BR46 BR46FILM SMLL SIGNL SCHOTTKY DIODES FETURES ND BENEFITS VERY SMLL CONDUCTION LOSSES NEGLIGIBLE SWITCHING LOSSES LOW FORWRD VOLTGE DROP SURFCE MOUNT DEVICE K N.C. K1 BR46 K2 BR46 DESCRIPTION High voltage

More information

Using the Synchronized Pulse-Width Modulation etpu Function by:

Using the Synchronized Pulse-Width Modulation etpu Function by: Freescale Semiconductor Application Note Document Number: AN2854 Rev. 1, 10/2008 Using the Synchronized Pulse-Width Modulation etpu Function by: Geoff Emerson Microcontroller Solutions Group This application

More information

Hello, and welcome to this presentation of the STM32 system window watchdog. It will cover the main features of this peripheral used to detect

Hello, and welcome to this presentation of the STM32 system window watchdog. It will cover the main features of this peripheral used to detect Hello, and welcome to this presentation of the STM32 system window watchdog. It will cover the main features of this peripheral used to detect software faults. 1 The window watchdog is used to detect the

More information

AN4178 Application note

AN4178 Application note Application note LIN communication with two STM8AF boards of STM8A-DISCOVERY Introduction Note: This application note describes a LIN demonstration. One STM8AF board is configured as a basic LIN master

More information

400 Series Flat Panel Monitor Arm

400 Series Flat Panel Monitor Arm 1 2 INSTALLATION MANUAL 400 Series Flt Pnel Monitor Arm Rotte Mount Double Pivot P/L USA 1-800-888-8458 1 1x A B C D 1x 75-100mm #8-32 1x 3/32" 2 3 1x 2x 1x 1/8" #10-23/8" Sterile #6-32x1/2" 4 3/16" 2x

More information

The Official IDENTITY SYSTEM. A Manual Concerning Graphic Standards and Proper Implementation. As developed and established by the

The Official IDENTITY SYSTEM. A Manual Concerning Graphic Standards and Proper Implementation. As developed and established by the The Officil ISKCON IDENTITY SYSTEM A Mnul Concerning Grphic Stndrds nd Proper Implementtion As developed nd estlished y the COMMUNICATIONS DEPARTMENT of the INTERNATIONAL SOCIETY FOR KRISHNA CONSCIOUSNESS

More information

lookbook Transportation - Airports

lookbook Transportation - Airports Trnsporttion - Airports Trnsporttion - Airports Introduction By using digitl signge for generl informtion, wyfinding, lerts nd dvertising in key loctions, irports cn elevte their brnd imge nd provide experiences

More information

TEA6425 VIDEO CELLULAR MATRIX

TEA6425 VIDEO CELLULAR MATRIX IDEO CELLULAR MATRIX 6 ideo Inputs - 8 ideo Outputs Internal Selectable YC Adders MHz Bandwidth @ -db Selectable 0./6.dB Gain FOR EACH Output High Impedance Switch for each Output (- state operation) Programmable

More information

92.507/1. EYR 203, 207: novaflex universal controller. Sauter Systems

92.507/1. EYR 203, 207: novaflex universal controller. Sauter Systems 92.507/1 EYR 203, 207: novflex universl controller novflex, universl controller of the EY3600 fmily, is used in HVAC control systems. The EYR 203 hs totl of 18 inputs nd 10 outputs, while the EYR 207 hs

More information

UM1596 User manual. STM8 based universal motor control example software. Introduction

UM1596 User manual. STM8 based universal motor control example software. Introduction User manual STM8 based universal motor control example software Introduction The STM8 based universal motor controller example software is written in the C programming language and provides the main functions

More information

GM69010H DisplayPort, HDMI, and component input receiver Features Applications

GM69010H DisplayPort, HDMI, and component input receiver Features Applications DisplayPort, HDMI, and component input receiver Data Brief Features DisplayPort 1.1 compliant receiver DisplayPort link comprising four main lanes and one auxiliary channel HDMI 1.3 compliant receiver

More information

Notations Used in This Guide

Notations Used in This Guide User's Guide Nottions Used in This Guide Sfety indictions The documenttion nd the projector use grphicl symbols to show how to use the projector sfely. The indictions nd their mening re s follows. Mke

More information

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6 fuzzytech ST6 Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6 DESIGN: System: up to 4 inputs and one output Variables: up to 7 labels per input/output Rules: up to 125 rules ON-LINE OPTIMISATION:

More information

AN2421 Application note

AN2421 Application note Application note Using the STMPE801 as a keypad controller Introduction STMPE801 is an 8-bit general purpose port expander device in the STMicroelectronics Port Expander Logic family. Its eight GPIOs (General

More information

L7208. Portable consumer electronics spindle and VCM motor controller. General features. Spindle driver. Description. VCM driver.

L7208. Portable consumer electronics spindle and VCM motor controller. General features. Spindle driver. Description. VCM driver. Portable consumer electronics spindle and VCM motor controller General features Register Based Architecture 3 wire serial port up to 50MHz Ultra-thin package Data Brief Spindle driver 0.5A peak current

More information

Microcontrollers. Outline. Class 4: Timer/Counters. March 28, Timer/Counter Introduction. Timers as a Timebase.

Microcontrollers. Outline. Class 4: Timer/Counters. March 28, Timer/Counter Introduction. Timers as a Timebase. Microcontrollers Class 4: Timer/Counters March 28, 2011 Outline Timer/Counter Introduction Timers as a Timebase Timers for PWM Outline Timer/Counter Introduction Timers as a Timebase Timers for PWM Outline

More information

STEVAL-IHT005V2. Demonstration board with full 3.3 V ACS/Triac control using the STM32F100. Description. Features

STEVAL-IHT005V2. Demonstration board with full 3.3 V ACS/Triac control using the STM32F100. Description. Features Demonstration board with full 3.3 V ACS/Triac control using the STM32F100 Data brief IEC 61000-4-4 pre-compliance test passed (burst up to 8 kv) IEC 61000-4-5 pre-compliance test passed (surge up to 2

More information

HCF40193B PRESETTABLE UP/DOWN COUNTERS (DUAL CLOCK WITH RESET) BINARY TYPE

HCF40193B PRESETTABLE UP/DOWN COUNTERS (DUAL CLOCK WITH RESET) BINARY TYPE PRESETTABLE UP/DOWN COUNTERS (DUAL CLOCK WITH RESET) BINARY TYPE INDIVIDUAL CLOCK LINES FOR COUNTING UP OR COUNTING DOWN SYNCHRONOUS HIGH-SPEED CARRY AND BORROW PROPAGATION DELAYS FOR CASCADING ASYNCHRONOUS

More information

Synchronising Word Problem for DFAs

Synchronising Word Problem for DFAs Synchronising Word Prolem for DFAs Automt Theory nd Computility Rghunndn M. A. Deprtment of Computer Science nd Automtion Indin Institute of Science, nglore rghunndn.m@gmil.com August 26, 2011 Tle of Contents

More information

GM68020H. DisplayPort receiver. Features. Applications

GM68020H. DisplayPort receiver. Features. Applications DisplayPort receiver Data Brief Features DisplayPort 1.1a compliant receiver HDCP 1.3 support DisplayPort link comprising four main lanes and one auxiliary channel Input bandwidth sufficient to receive

More information

M68HC11 Timer. Definition

M68HC11 Timer. Definition M68HC Timer March 24 Adam Reich Jacob Brand Bhaskar Saha Definition What is a timer? A timer is a digital sequential circuit that can count at a precise and programmable frequency Built-in timer (like

More information

Engineer To Engineer Note

Engineer To Engineer Note Engineer To Engineer Note EE-203 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit

More information

lookbook Higher Education

lookbook Higher Education Higher Eduction Higher Eduction Introduction Your digitl signge success hinges on creting unique nd integrted cmpus experience for students, fculty, lumni nd visitors. The ever-expnding rnge of solutions

More information

BLDC DRIVE USING AN OPTICAL ENCODER

BLDC DRIVE USING AN OPTICAL ENCODER Fujitsu Microelectronics Europe Application Note MCU-AN-300018-E-V10 FR FAMILY 32-BIT MICROCONTROLLER MB91265 SERIES BLDC DRIVE USING AN OPTICAL ENCODER APPLICATION NOTE Revision History Revision History

More information

Notations Used in This Guide

Notations Used in This Guide User's Guide Nottions Used in This Guide Sfety indictions The documenttion nd the projector use grphicl symbols to show how to use the projector sfely. Plese understnd nd respect these cution symbols in

More information

ECE 4510/5530 Microcontroller Applications Week 3 Lab 3

ECE 4510/5530 Microcontroller Applications Week 3 Lab 3 Microcontroller Applications Week 3 Lab 3 Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Lab 3 Elements Hardware

More information

CPE 200L LABORATORY 2: DIGITAL LOGIC CIRCUITS BREADBOARD IMPLEMENTATION UNIVERSITY OF NEVADA, LAS VEGAS GOALS:

CPE 200L LABORATORY 2: DIGITAL LOGIC CIRCUITS BREADBOARD IMPLEMENTATION UNIVERSITY OF NEVADA, LAS VEGAS GOALS: CPE 200L LABORATORY 2: DIGITAL LOGIC CIRCUITS BREADBOARD IMPLEMENTATION DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOALS: In this l, the sic logic circuits will e

More information

Multi-channel LED driver with integrated boost controller for medium, large LCD panel backlight based on LED7708 and STM32F103C6T6A

Multi-channel LED driver with integrated boost controller for medium, large LCD panel backlight based on LED7708 and STM32F103C6T6A Multi-channel LED driver with integrated boost controller for medium, large LCD panel backlight based on LED7708 and STM32F103C6T6A Features Data brief Wide DC input voltage: 10 V to 28 V Integrated boost

More information

GM60028H. DisplayPort transmitter. Features. Applications

GM60028H. DisplayPort transmitter. Features. Applications DisplayPort transmitter Data Brief Features DisplayPort 1.1a compliant transmitter HDCP 1.3 support DisplayPort link comprising four main lanes and one auxiliary channel Output bandwidth sufficient to

More information

HCF4027B DUAL J-K MASTER SLAVE FLIP-FLOP

HCF4027B DUAL J-K MASTER SLAVE FLIP-FLOP DUAL J-K MASTER SLAVE FLIP-FLOP SET RESET CAPABILITY STATIC FLIP-FLOP OPERATION - RETAINS STATE INDEFINETELY WITH CLOCK LEVEL EITHER HIGH OR LOW MEDIUM-SPEED OPERATION - 16MHz (Typ. clock toggle rate at

More information

Chapter 1: Introduction

Chapter 1: Introduction Chpter : Introduction Slides to ccompny the textbook, First Edition, by, John Wiley nd Sons Publishers, 7. http://www.ddvhid.com Copyright 7 Instructors of courses requiring Vhid's textbook (published

More information

IEC compliant smart meter system for AMI applications based on STM32, ST7570 PLM, and STPMC1/STPMS1 chipset

IEC compliant smart meter system for AMI applications based on STM32, ST7570 PLM, and STPMC1/STPMS1 chipset IEC 61334-5-1 compliant smart meter system for AMI applications based on STM32, ST7570 PLM, and STPMC1/STPMS1 chipset Features Data brief Energy measurement by an external metrology board S-FSK Power line

More information

4.3 8 bit TFT Digital Driver Board Specification

4.3 8 bit TFT Digital Driver Board Specification OZDISAN ELECTRONIC A.S. 4.3 8 bit TFT Digital Driver Board Specification TDDB-SSD-4.3-40P-8B-V4 Doc.Version : 1.0 OLAB Ozdisan Electronic R&D and Technical Support Department Email: ts@ozdisan.com Tel:

More information

Avaya P460. Quick Start Guide. Important Information. Unpack the Chassis. Position the Chassis. Install the Supervisor Module and PSU

Avaya P460. Quick Start Guide. Important Information. Unpack the Chassis. Position the Chassis. Install the Supervisor Module and PSU Avy P460 Modulr Multilyer Switch Quick Strt Guide Importnt Informtion Unpck the Chssis Position the Chssis 1 2 3 Note: Refer to Importnt Informtion before strting the instlltion Instll the Supervisor Module

More information

AN3023 Application note

AN3023 Application note Application note Using the analog-to-digital converter of the STM8A microcontroller Introduction The purpose of this application note is to explain how to use the analog-to-digital converter implemented

More information

Logic Analyzer Triggering Techniques to Capture Elusive Problems

Logic Analyzer Triggering Techniques to Capture Elusive Problems Logic Analyzer Triggering Techniques to Capture Elusive Problems Efficient Solutions to Elusive Problems For digital designers who need to verify and debug their product designs, logic analyzers provide

More information

A scalable approach to your body, networking and security platforms. Description. Table 1. Device summary

A scalable approach to your body, networking and security platforms. Description. Table 1. Device summary A scalable approach to your body, networking and security platforms Data brief Supply: 5 V or 3.3 V with internal regulator Temperature: -40 C / +105 C or +125 C Features Package availability ranges from

More information

Published in A R DIGITECH

Published in A R DIGITECH Design of propeller clock by using 8051 Microcontroller Ahmed H. Al-Saadi*1 *1 (B.Sc. of Computer Engineering in Al Hussein University College of Engineering, Iraq) ah9@outlook.com*1 Abstract The propeller

More information

Design and Implementation of an AHB VGA Peripheral

Design and Implementation of an AHB VGA Peripheral Design and Implementation of an AHB VGA Peripheral 1 Module Overview Learn about VGA interface; Design and implement an AHB VGA peripheral; Program the peripheral using assembly; Lab Demonstration. System

More information

Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands. Preliminary Specification

Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands. Preliminary Specification Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands Preliminary Specification Supplier: Asia Limited Unit 125, 1/F., Liven House, 61-63 King Yip Street, Kwun Tong, HK SAR Issued on: 20.12.2005

More information

bit TFT Digital Driver Board Specification

bit TFT Digital Driver Board Specification OZDISAN ELECTRONIC A.S. 3.5 16 bit TFT Digital Driver Board Specification TDDB-SSD-3.5-54P-16B-V2 Doc.Version : 1.0 OLAB Ozdisan Electronic R&D and Technical Support Department Email: ts@ozdisan.com Tel:

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) BUL310 HIGH OLTAGE FAST-SWITCHING NPN POWER TRANSISTOR STMicroelectronics PREFERRED SALESTYPE NPN TRANSISTOR HIGH OLTAGE CAPABILITY LOW SPREAD OF DYNAMIC PARAMETERS MINIMUM LOT-TO-LOT SPREAD FOR RELIABLE

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) OCTAL BUS TRANSCEIVER/REGISTER WITH 3 STATE OUTPUTS HIGH SPEED: f MAX = 60 MHz (TYP.) at V CC = 4.5V LOW POWER DISSIPATION: I CC = 4µA(MAX.) at T A =25 C COMPATIBLE WITH TTL OUTPUTS : V IH = 2V (MIN.)

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) Single-chip digital video format converter Data Brief Features Package: 208-pin PQFP Digital input Interlaced/progressive output Motion Adaptive Noise Reduction Cross Color Suppressor (CCS) Per-pixel MADi/patented

More information

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time More on Programming the 9S12 in C Huang Sections 5.2 through 5.4 Introduction to the 9S12 Hardware Subsystems Huang Sections 8.2-8.6 ECT_16B8C Block User Guide A summary of 9S12 hardware subsystems Introduction

More information

Contents 2. Notations Used in This Guide 6. Introduction to Your Projector 7. Using Basic Projector Features 28. Setting Up the Projector 15

Contents 2. Notations Used in This Guide 6. Introduction to Your Projector 7. Using Basic Projector Features 28. Setting Up the Projector 15 User's Guide Contents 2 Nottions Used in This Guide 6 Introduction to Your Projector 7 Projector Prts nd Functions... 8 Projector Prts - Front/Side... 8 Projector Prts - Top/Side... 9 Projector Prts -

More information

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time More on Programming the 9S12 in C Huang Sections 5.2 through 5.4 Introduction to the 9S12 Hardware Subsystems Huang Sections 8.2-8.6 ECT_16B8C Block User Guide A summary of 9S12 hardware subsystems Introduction

More information

L9822E OCTAL SERIAL SOLENOID DRIVER

L9822E OCTAL SERIAL SOLENOID DRIVER L9822E OCTAL SERIAL SOLENOID DRIVER EIGHT LOW RDSon DMOS OUTPUTS (0.5Ω AT IO = 1A @ 25 C VCC = 5V± 5%) 8 BIT SERIAL INPUT DATA (SPI) 8 BIT SERIAL DIAGNOSTIC OUTPUT FOR OVERLOAD AND OPEN CIRCUIT CONDITIONS

More information

Mask Set Errata for Mask 1M07J

Mask Set Errata for Mask 1M07J Mask Set Errata MSE9S08SH32_1M07J Rev. 3, 4/2009 Mask Set Errata for Mask 1M07J Introduction This report applies to mask 1M07J for these products: MC9S08SH32 MCU device mask set identification The mask

More information

STDP4020. DisplayPort receiver. Features. Applications

STDP4020. DisplayPort receiver. Features. Applications DisplayPort receiver Data brief Features Enhanced DisplayPort (DP) receiver DP 1.1a compliant Embedded DisplayPort (edp) compliant 1, 2, or 4 lanes Higher bandwidth Turbo mode (3.24 Gbps per lane), supports:

More information

Lecture 3: Circuits & Layout

Lecture 3: Circuits & Layout Lecture 3: Circuits & Lyout Slides courtesy of eming Chen Slides sed on the initil set from vid Hrris CMOS VLSI esign Outline CMOS Gte esign Pss Trnsistors CMOS Ltches & Flip-Flops Stndrd Cell Lyouts Stick

More information

DLP Pico Chipset Interface Manual

DLP Pico Chipset Interface Manual Data Sheet TI DN 2510477 Rev A May 2009 DLP Pico Chipset Interface Manual Data Sheet TI DN 2510477 Rev A May 2009 IMPORTANT NOTICE BEFORE USING TECHNICAL INFORMATION, THE USER SHOULD CAREFULLY READ THE

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) AN1841 APPLICATION NOTE Closed Caption and XDS Software 1 INTRODUCTION This document describes the Closed Caption and extended Data Service (XDS) extraction software module available for the ST92x196 family.

More information

STEVAL-ILL015V1. High brightness RGB LED array with LED error detection based on the STP24DP05 and STM32. Features. Description

STEVAL-ILL015V1. High brightness RGB LED array with LED error detection based on the STP24DP05 and STM32. Features. Description High brightness RGB LED array with LED error detection based on the STP24DP05 and STM32 Data Brief Features Two STP24DP05 devices (TQFP48 package) connected to 3 X 16 RGB high brightness LEDs STM32 microcontroller

More information

LCD Data Projector VPL-S500U/S500E/S500M

LCD Data Projector VPL-S500U/S500E/S500M LCD Dt Projector VPL-S500U/S500E/S500M Sony presents to you... In tody s world it is esy to crete n impctful nd colorful presenttion full of chrts grphics video clips nd nimtions. To deliver these effective

More information

The following document contains information on Cypress products.

The following document contains information on Cypress products. The following document contains information on Cypress products. Colophon The products described in this document are designed, developed and manufactured as contemplated for general use, including without

More information

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil ADC Peripheral in s Petr Cesak, Jan Fischer, Jaroslav Roztocil Czech Technical University in Prague, Faculty of Electrical Engineering Technicka 2, CZ-16627 Prague 6, Czech Republic Phone: +420-224 352

More information

MILWAUKEE ELECTRONICS NEWS

MILWAUKEE ELECTRONICS NEWS MILWAUKEE ELECTRONICS NEWS Q2 2017 Tecte Fcility Adds SMT Line IN THIS ISSUE Len Chngeovers 2 New SC Product Mgr. 2 HDI Chllenges Solved 3 About Milwukee Electronics Milwukee Electronics designs nd mnufctures

More information

Radio Clock with DCF77

Radio Clock with DCF77 Radio Clock with DCF77 by Nicolas L. F. September 2011 Abstract Since the 1980s radio clocks have been popular, and in this article Nicolas guides us through the creation of his own radio clock using the

More information

Lecture 14: Computer Peripherals

Lecture 14: Computer Peripherals Lecture 14: Computer Peripherals The last homework and lab for the course will involve using programmable logic to make interesting things happen on a computer monitor should be even more fun than the

More information

An Enhanced MM MHz Generator

An Enhanced MM MHz Generator An Enhanced MM5369-60 MHz Generator Author: OVERVIEW Jim Nagy London Ontario email: nagy@wwdc.com I call my idea an 'MM5369E' as it represents the equivalent of a 5369 IC plus all the 'glue' necessary

More information

MODEL: 40DPT. Digital Panel Meters 40 Series. [3] OPTIONS blank: none /Q: With options (specify the specification)

MODEL: 40DPT. Digital Panel Meters 40 Series. [3] OPTIONS blank: none /Q: With options (specify the specification) Digital Panel Meters 40 Series C VOLTGE INPUT DIGITL PNEL METER (4 digit, process meter, true RMS sensing) Functions & Features 4 digit (±9999) panel meter Scaling and functions High visible, 0.8" (20.3mm)

More information

EECS145M 2000 Midterm #1 Page 1 Derenzo

EECS145M 2000 Midterm #1 Page 1 Derenzo UNIVERSITY OF CALIFORNIA College of Engineering Electrical Engineering and Computer Sciences Department EECS 145M: Microcomputer Interfacing Laboratory Spring Midterm #1 (Closed book- calculators OK) Wednesday,

More information

STA3005. Dual-IF AM/FM digital radio receiver. Feature summary. Order codes

STA3005. Dual-IF AM/FM digital radio receiver. Feature summary. Order codes STA3005 Dual-IF AM/FM digital radio receiver Data Brief Feature summary DIGITAL DIVERSITY SYSTEM DIGITAL DIRECTIONAL ANTENNA SYSTEM TWO 5-BIT Σ INTERMEDIATE FREQUENCY ADCs INTERMEDIATE FREQUENCY PROCESSOR

More information

Laboratory Exercise 4

Laboratory Exercise 4 Laboratory Exercise 4 Polling and Interrupts The purpose of this exercise is to learn how to send and receive data to/from I/O devices. There are two methods used to indicate whether or not data can be

More information

VGA Port. Chapter 5. Pin 5 Pin 10. Pin 1. Pin 6. Pin 11. Pin 15. DB15 VGA Connector (front view) DB15 Connector. Red (R12) Green (T12) Blue (R11)

VGA Port. Chapter 5. Pin 5 Pin 10. Pin 1. Pin 6. Pin 11. Pin 15. DB15 VGA Connector (front view) DB15 Connector. Red (R12) Green (T12) Blue (R11) Chapter 5 VGA Port The Spartan-3 Starter Kit board includes a VGA display port and DB15 connector, indicated as 5 in Figure 1-2. Connect this port directly to most PC monitors or flat-panel LCD displays

More information

Menu. 68HC12 Timer Block Diagram EEL 3744 EEL Input Capture (IC)

Menu. 68HC12 Timer Block Diagram EEL 3744 EEL Input Capture (IC) Intro to Input Capture Input Capture Programming Example >Measure the Elapsed time between Events Another Input Capture Programming Example >Detect a Signal Pattern XMEGA Input Capture Menu Look into my...

More information

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q.

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q. Slide Flip-Flops Cross-NOR SR flip-flop Reset Set Cross-NAND SR flip-flop Reset Set S R reset set not used S R not used reset set 6.7 Digital ogic Slide 2 Clocked evel-triggered NAND SR Flip-Flop S R SR

More information

Applications. NCO Clock Generator 1. Fine freq. adjustment. Synthesizer 0. Fine freq. adjustment. Synthesizer 1 Fs= Bs 1. *Ks 1. *16*Ms 1.

Applications. NCO Clock Generator 1. Fine freq. adjustment. Synthesizer 0. Fine freq. adjustment. Synthesizer 1 Fs= Bs 1. *Ks 1. *16*Ms 1. Features Operates from a single crystal resonator, clock oscillator or voltage controlled oscillator Two independently programmable Numerically Controlled Oscillators (NCOs) generate any clock rate from

More information

Main components Proximity and ambient light sensing (ALS) module

Main components Proximity and ambient light sensing (ALS) module DT0017 Design tip VL6180X interleaved mode explanation By Colin Ramrattan Main components VL6180X Proximity and ambient light sensing (ALS) module Purpose and benefits The purpose of this document is to

More information

SR-750 Series. A New Compact 2D Code Reader. that enables stable reading of difficult codes. Compact 2D Code Reader. SR-750 Series.

SR-750 Series. A New Compact 2D Code Reader. that enables stable reading of difficult codes. Compact 2D Code Reader. SR-750 Series. NEW Compact 2D Code Reader SR-75 Series New Compact 2D Code Reader that enables stable reading of difficult codes lack resin Metal PC Scratched Misaligned Curved surface SR-75 Series New lgorithm Developed

More information

Agilent 5345A Universal Counter, 500 MHz

Agilent 5345A Universal Counter, 500 MHz Agilent 5345A Universal Counter, 500 MHz Data Sheet Product Specifications Input Specifications (pulse and CW mode) 5356C Frequency Range 1.5-40 GHz Sensitivity (0-50 deg. C): 0.4-1.5 GHz -- 1.5-12.4 GHz

More information

TV Synchronism Generation with PIC Microcontroller

TV Synchronism Generation with PIC Microcontroller TV Synchronism Generation with PIC Microcontroller With the widespread conversion of the TV transmission and coding standards, from the early analog (NTSC, PAL, SECAM) systems to the modern digital formats

More information