SlideShare a Scribd company logo
1 of 11
IT2001PA
Engineering Essentials (2/2)


Chapter 14 - IC Counters

 Lecturer Name
lecturer_email@ite.edu.sg
                            Nov 20, 2012
Contact Number
Chapter 14 - IC Counters


Lesson Objectives
Upon completion of this topic, you should be able to:
   Students should be able to design simple
    synchronous/asynchronous counters using MSI chips.




    IT2001PA Engineering Essentials (2/2)           2
Chapter 14 - IC Counters


Specific Objectives
  Students should be able to :
   State some common MSI synchronous/asynchronous
    counter chips.
      Write down the control pins to select various functions
       on an MSI chip.
      State the functions of the various control pins.
      Design simple synchronous up/down counters based
       on given MSI technical reference.



      IT2001PA Engineering Essentials (2/2)
Chapter 14 - IC Counters


 IC Asynchronous Counters
    An asynchronous binary 4-bit counter IC 74293:



                                                        74293
                                                          74193               CP1
                                                       Binary 4-bit
                                                        Counter               CP0


                                                  MR1 MR2 Q3 Q2 Q1 Q0
                                                        (MSB)         (LSB)

                                                  Simplified symbol for 74293
Logic diagram for 74293 asynchronous counter IC


     IT2001PA Engineering Essentials (2/2)                                4
Chapter 14 - IC Counters


Description of 74293
   It has four J-K FFs with outputs Q0, Q1, Q2, Q3 where Q0 is the LBS
    and Q3 is the MSB.
   Each FF has a CP (clock pulse) input which is activated by
    negative-edge transition (NGT).
   Each FF has an asynchronous CLEAR input, C0.
   These are connected together to the output of a two-input NAND
    gate with inputs MR1 and MR2, where MR means master reset.
    Both MR inputs must be HIGH to clear the counter to 0000.
   FFs Q1, Q2 and Q3 are already connected as a 3-bit ripple counter.
    FF Q0 is not connected to anything internally.


    IT2001PA Engineering Essentials (2/2)                        5
Chapter 14 - IC Counters


Example
    Show how the 74293 should be connected to operate
     as a MOD-16 counter with a 10 kHz clock input.
     A MOD-16 counter requires four FFs. The output Q0 is
     connected to CP1 and the clock input, 10kHz pulses is applied
     to CP0. The output is taken at Q3.


                                                74293 wired as a
                                                MOD-16 counter




    IT2001PA Engineering Essentials (2/2)                      6
Chapter 14 - IC Counters


Example
    Show how to wire the 74293(s) as a
        a)   MOD-10 counter
        b)   MOD-14 counter
        c)   MOD-60 counter




    IT2001PA Engineering Essentials (2/2)   7
Chapter 14 - IC Counters


Example – 74293 as MOD-10 Counter
    A MOD-10 counter requires four FFs.
    Connect Q0 to CP1.
    We want the counter to recycle back to 0000 when it tries to go to
    the count of 1010 (ten).
    Thus, Q3 and Q1 outputs have to be connected to the master reset
    inputs; when they both go HIGH at the count of 1010, the NAND
    output will immediately reset the counter to 0000.



                                                 74293 wired as a
                                                 MOD-10 counter




    IT2001PA Engineering Essentials (2/2)                           8
Chapter 14 - IC Counters


Example – 74293 as MOD-14 Counter
    When the counter reaches the count of 1110 (14), the Q3, Q2, and Q1
    outputs are all HIGH.
    Unfortunately, the 74293’s built-in reset NAND gate has only two
    inputs. Thus, some extra logic is added to ensure that the counter
    will reset back to 0000 when Q3 = Q2 = Q1 = 1.




                                                 An external AND gate is
                                                 needed to wire the 74293
                                                 as a MOD-14 counter




    IT2001PA Engineering Essentials (2/2)                         9
Chapter 14 - IC Counters


Example – 74293 as MOD-60 Counter
    The circuit divides the input frequency by 60 in 2 steps. The 74293
    counter on the right is wired as a MOD-10 counter so that its output
    Q3 has a frequency = fin/10. The signal is connected to the CP1 input
    of the second 74293 counter, which is wired as a MOD-6 counter.
    Thus, the Q3 output of the second counter will have a frequency:

                                                                fin/10
                                                          fout =
                                                                  6
                                                                 f
                                                              = in
                                                                 60

                                                   Two 74293s can be
                                                   combined to provide a
                                                   frequency division of 60



    IT2001PA Engineering Essentials (2/2)                             10
Chapter 14 - IC Counters


Next Lesson




    IT2001PA Engineering Essentials (2/2)   11

More Related Content

What's hot

Resonant Inverters
Resonant InvertersResonant Inverters
Resonant Invertersraviarmugam
 
RF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkRF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkSimen Li
 
UNIT-III-Testing of DC Machines.ppt
UNIT-III-Testing of DC Machines.pptUNIT-III-Testing of DC Machines.ppt
UNIT-III-Testing of DC Machines.pptSaligantiKumar
 
Unit-2 Three Phase controlled converter
Unit-2 Three Phase controlled converter Unit-2 Three Phase controlled converter
Unit-2 Three Phase controlled converter johny renoald
 
Electronic Measurement - Power Factor Meter
Electronic Measurement - Power Factor MeterElectronic Measurement - Power Factor Meter
Electronic Measurement - Power Factor MeterBurdwan University
 
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600Substituição ( 2sc1969 por erf 2030 ) na placa ept3600
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600João Pereira
 
Integrated circuit unit 2 notes
Integrated circuit unit 2 notesIntegrated circuit unit 2 notes
Integrated circuit unit 2 notesVINOD YADAV
 
Modificação saida erf_2030_ept3600_mod(2)
Modificação saida erf_2030_ept3600_mod(2)Modificação saida erf_2030_ept3600_mod(2)
Modificação saida erf_2030_ept3600_mod(2)João Pereira
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelDr Naim R Kidwai
 
Keypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerKeypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerSudhanshu Janwadkar
 
Diode Current Equation
Diode Current EquationDiode Current Equation
Diode Current EquationVikas Gupta
 
Module2: opamp as ZCD (zero crossing detector)
Module2: opamp as ZCD (zero crossing detector)Module2: opamp as ZCD (zero crossing detector)
Module2: opamp as ZCD (zero crossing detector)chandrakant shinde
 
Sumpner Test on Transformers
Sumpner Test on TransformersSumpner Test on Transformers
Sumpner Test on TransformersSoham Gajjar
 
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
Power electronics   Uncontrolled Rectifiers - Diode RectifiersPower electronics   Uncontrolled Rectifiers - Diode Rectifiers
Power electronics Uncontrolled Rectifiers - Diode RectifiersBurdwan University
 

What's hot (20)

Resonant Inverters
Resonant InvertersResonant Inverters
Resonant Inverters
 
RF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave NetworkRF Circuit Design - [Ch3-1] Microwave Network
RF Circuit Design - [Ch3-1] Microwave Network
 
UNIT-III-Testing of DC Machines.ppt
UNIT-III-Testing of DC Machines.pptUNIT-III-Testing of DC Machines.ppt
UNIT-III-Testing of DC Machines.ppt
 
Unit-2 Three Phase controlled converter
Unit-2 Three Phase controlled converter Unit-2 Three Phase controlled converter
Unit-2 Three Phase controlled converter
 
Pwm techniques for converters
Pwm techniques for convertersPwm techniques for converters
Pwm techniques for converters
 
Ujt uni junction transistor - basics
Ujt   uni junction transistor - basicsUjt   uni junction transistor - basics
Ujt uni junction transistor - basics
 
Preamp 3 bandas
Preamp 3 bandasPreamp 3 bandas
Preamp 3 bandas
 
Electronic Measurement - Power Factor Meter
Electronic Measurement - Power Factor MeterElectronic Measurement - Power Factor Meter
Electronic Measurement - Power Factor Meter
 
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600Substituição ( 2sc1969 por erf 2030 ) na placa ept3600
Substituição ( 2sc1969 por erf 2030 ) na placa ept3600
 
Integrated circuit unit 2 notes
Integrated circuit unit 2 notesIntegrated circuit unit 2 notes
Integrated circuit unit 2 notes
 
Tuned amplifire
Tuned amplifireTuned amplifire
Tuned amplifire
 
OP-AMP.pptx
OP-AMP.pptxOP-AMP.pptx
OP-AMP.pptx
 
Modificação saida erf_2030_ept3600_mod(2)
Modificação saida erf_2030_ept3600_mod(2)Modificação saida erf_2030_ept3600_mod(2)
Modificação saida erf_2030_ept3600_mod(2)
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re model
 
Keypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 MicrocontrollerKeypad Interfacing with 8051 Microcontroller
Keypad Interfacing with 8051 Microcontroller
 
Diode Current Equation
Diode Current EquationDiode Current Equation
Diode Current Equation
 
Module2: opamp as ZCD (zero crossing detector)
Module2: opamp as ZCD (zero crossing detector)Module2: opamp as ZCD (zero crossing detector)
Module2: opamp as ZCD (zero crossing detector)
 
Sumpner Test on Transformers
Sumpner Test on TransformersSumpner Test on Transformers
Sumpner Test on Transformers
 
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
Power electronics   Uncontrolled Rectifiers - Diode RectifiersPower electronics   Uncontrolled Rectifiers - Diode Rectifiers
Power electronics Uncontrolled Rectifiers - Diode Rectifiers
 
Scr firing circuits
Scr firing circuitsScr firing circuits
Scr firing circuits
 

Viewers also liked

Getting Started with DOM
Getting Started with DOMGetting Started with DOM
Getting Started with DOMHernan Mammana
 
Semantic markup - Creating Outline
Semantic markup -  Creating OutlineSemantic markup -  Creating Outline
Semantic markup - Creating OutlineHernan Mammana
 
Ee2 chapter13 counters
Ee2 chapter13 countersEe2 chapter13 counters
Ee2 chapter13 countersCK Yang
 
The prototype property
The prototype propertyThe prototype property
The prototype propertyHernan Mammana
 
Javascript coding-and-design-patterns
Javascript coding-and-design-patternsJavascript coding-and-design-patterns
Javascript coding-and-design-patternsHernan Mammana
 
Front End Good Practices
Front End Good PracticesFront End Good Practices
Front End Good PracticesHernan Mammana
 
HTML5 - Just the basics
HTML5 - Just the basicsHTML5 - Just the basics
HTML5 - Just the basicsJames VanDyke
 
JavaScript regular expression
JavaScript regular expressionJavaScript regular expression
JavaScript regular expressionHernan Mammana
 
Web topic 1 internet
Web topic 1  internetWeb topic 1  internet
Web topic 1 internetCK Yang
 
Preparing images for the Web
Preparing images for the WebPreparing images for the Web
Preparing images for the Websdireland
 
Web topic 31 setup remote site
Web topic 31  setup remote siteWeb topic 31  setup remote site
Web topic 31 setup remote siteCK Yang
 
Web topic 33 publish websites
Web topic 33  publish websitesWeb topic 33  publish websites
Web topic 33 publish websitesCK Yang
 
Web topic 27 class test
Web topic 27  class testWeb topic 27  class test
Web topic 27 class testCK Yang
 
Web topic 11 importance of html validation
Web topic 11  importance of html validationWeb topic 11  importance of html validation
Web topic 11 importance of html validationCK Yang
 
Regular Expressions 101
Regular Expressions 101Regular Expressions 101
Regular Expressions 101Raj Rajandran
 

Viewers also liked (20)

Chapter 5 counter
Chapter 5 counterChapter 5 counter
Chapter 5 counter
 
Tipowebgrafía
TipowebgrafíaTipowebgrafía
Tipowebgrafía
 
Getting Started with DOM
Getting Started with DOMGetting Started with DOM
Getting Started with DOM
 
The html5 outline
The html5 outlineThe html5 outline
The html5 outline
 
Semantic markup - Creating Outline
Semantic markup -  Creating OutlineSemantic markup -  Creating Outline
Semantic markup - Creating Outline
 
Ee2 chapter13 counters
Ee2 chapter13 countersEe2 chapter13 counters
Ee2 chapter13 counters
 
Layout
LayoutLayout
Layout
 
The prototype property
The prototype propertyThe prototype property
The prototype property
 
Javascript coding-and-design-patterns
Javascript coding-and-design-patternsJavascript coding-and-design-patterns
Javascript coding-and-design-patterns
 
Front End Good Practices
Front End Good PracticesFront End Good Practices
Front End Good Practices
 
Live streaming
Live streamingLive streaming
Live streaming
 
HTML5 - Just the basics
HTML5 - Just the basicsHTML5 - Just the basics
HTML5 - Just the basics
 
JavaScript regular expression
JavaScript regular expressionJavaScript regular expression
JavaScript regular expression
 
Web topic 1 internet
Web topic 1  internetWeb topic 1  internet
Web topic 1 internet
 
Preparing images for the Web
Preparing images for the WebPreparing images for the Web
Preparing images for the Web
 
Web topic 31 setup remote site
Web topic 31  setup remote siteWeb topic 31  setup remote site
Web topic 31 setup remote site
 
Web topic 33 publish websites
Web topic 33  publish websitesWeb topic 33  publish websites
Web topic 33 publish websites
 
Web topic 27 class test
Web topic 27  class testWeb topic 27  class test
Web topic 27 class test
 
Web topic 11 importance of html validation
Web topic 11  importance of html validationWeb topic 11  importance of html validation
Web topic 11 importance of html validation
 
Regular Expressions 101
Regular Expressions 101Regular Expressions 101
Regular Expressions 101
 

Similar to Ee2 chapter14 ic_counters

Digital Clock Using Logic Gates
Digital Clock Using Logic GatesDigital Clock Using Logic Gates
Digital Clock Using Logic GatesJalpaMaheshwari1
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ajit kumar singh
 
lab_ADC.pdf
lab_ADC.pdflab_ADC.pdf
lab_ADC.pdfboukomra
 
1 PageAlarm Clock Design Using PIC18F45E.docx
1  PageAlarm Clock Design Using PIC18F45E.docx1  PageAlarm Clock Design Using PIC18F45E.docx
1 PageAlarm Clock Design Using PIC18F45E.docxmercysuttle
 
Analog To Digital Conversion (ADC) Programming in LPC2148
Analog To Digital Conversion (ADC) Programming in LPC2148Analog To Digital Conversion (ADC) Programming in LPC2148
Analog To Digital Conversion (ADC) Programming in LPC2148Omkar Rane
 
project report on embedded system
project report on embedded systemproject report on embedded system
project report on embedded systemram avtar
 
ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作Simen Li
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and RoboticsNIT Raipur
 
20IT204-COA-Lecture 18.ppt
20IT204-COA-Lecture 18.ppt20IT204-COA-Lecture 18.ppt
20IT204-COA-Lecture 18.pptPerumalPitchandi
 
Tactile sensor working and its types
Tactile sensor working and its typesTactile sensor working and its types
Tactile sensor working and its typeselprocus
 
IC 4017 Pin Configuration and Its Application
IC 4017 Pin Configuration and Its ApplicationIC 4017 Pin Configuration and Its Application
IC 4017 Pin Configuration and Its Applicationelprocus
 

Similar to Ee2 chapter14 ic_counters (20)

Digital Clock Using Logic Gates
Digital Clock Using Logic GatesDigital Clock Using Logic Gates
Digital Clock Using Logic Gates
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watch
 
8051 FINIAL
8051 FINIAL8051 FINIAL
8051 FINIAL
 
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY ARDUINO BASED TIME AND TEMPERATURE DISPLAY
ARDUINO BASED TIME AND TEMPERATURE DISPLAY
 
lab_ADC.pdf
lab_ADC.pdflab_ADC.pdf
lab_ADC.pdf
 
Assignment#3b
Assignment#3bAssignment#3b
Assignment#3b
 
1 PageAlarm Clock Design Using PIC18F45E.docx
1  PageAlarm Clock Design Using PIC18F45E.docx1  PageAlarm Clock Design Using PIC18F45E.docx
1 PageAlarm Clock Design Using PIC18F45E.docx
 
Assignment#6
Assignment#6Assignment#6
Assignment#6
 
Dee2034 chapter 6 register
Dee2034 chapter 6 registerDee2034 chapter 6 register
Dee2034 chapter 6 register
 
Bcd counter
Bcd counterBcd counter
Bcd counter
 
Analog To Digital Conversion (ADC) Programming in LPC2148
Analog To Digital Conversion (ADC) Programming in LPC2148Analog To Digital Conversion (ADC) Programming in LPC2148
Analog To Digital Conversion (ADC) Programming in LPC2148
 
project report on embedded system
project report on embedded systemproject report on embedded system
project report on embedded system
 
ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and Robotics
 
20IT204-COA-Lecture 18.ppt
20IT204-COA-Lecture 18.ppt20IT204-COA-Lecture 18.ppt
20IT204-COA-Lecture 18.ppt
 
Assignment#3a
Assignment#3aAssignment#3a
Assignment#3a
 
Chapter 5 counter1
Chapter 5 counter1Chapter 5 counter1
Chapter 5 counter1
 
74hc4020
74hc402074hc4020
74hc4020
 
Tactile sensor working and its types
Tactile sensor working and its typesTactile sensor working and its types
Tactile sensor working and its types
 
IC 4017 Pin Configuration and Its Application
IC 4017 Pin Configuration and Its ApplicationIC 4017 Pin Configuration and Its Application
IC 4017 Pin Configuration and Its Application
 

More from CK Yang

Web topic 32 validate web contents
Web topic 32  validate web contentsWeb topic 32  validate web contents
Web topic 32 validate web contentsCK Yang
 
Web topic 30 ensure web contents meet
Web topic 30   ensure web contents meetWeb topic 30   ensure web contents meet
Web topic 30 ensure web contents meetCK Yang
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validationCK Yang
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validationCK Yang
 
Web topic 28. w3 c standards and guidelines
Web topic 28. w3 c standards and guidelinesWeb topic 28. w3 c standards and guidelines
Web topic 28. w3 c standards and guidelinesCK Yang
 
Web topic 26 browser compatibilty and security
Web topic 26  browser compatibilty and securityWeb topic 26  browser compatibilty and security
Web topic 26 browser compatibilty and securityCK Yang
 
Web topic 25 mobile optimized website
Web topic 25  mobile optimized websiteWeb topic 25  mobile optimized website
Web topic 25 mobile optimized websiteCK Yang
 
Web topic 24 usage of web browser
Web topic 24  usage of web browserWeb topic 24  usage of web browser
Web topic 24 usage of web browserCK Yang
 
Web topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibilityCK Yang
 
Web topic 22 validation on web forms
Web topic 22  validation on web formsWeb topic 22  validation on web forms
Web topic 22 validation on web formsCK Yang
 
Web topic 21 pass info via javascript
Web topic 21  pass info via javascriptWeb topic 21  pass info via javascript
Web topic 21 pass info via javascriptCK Yang
 
Web topic 20 2 html forms
Web topic 20 2  html formsWeb topic 20 2  html forms
Web topic 20 2 html formsCK Yang
 
Web topic 20 1 html forms
Web topic 20 1  html formsWeb topic 20 1  html forms
Web topic 20 1 html formsCK Yang
 
Web topic 18 conflict resolution in css
Web topic 18  conflict resolution in cssWeb topic 18  conflict resolution in css
Web topic 18 conflict resolution in cssCK Yang
 
Web topic 17 font family in css
Web topic 17  font family in cssWeb topic 17  font family in css
Web topic 17 font family in cssCK Yang
 
Web topic 16 css workflow
Web topic 16  css workflowWeb topic 16  css workflow
Web topic 16 css workflowCK Yang
 
Web topic 15 2 basic css layout
Web topic 15 2  basic css layoutWeb topic 15 2  basic css layout
Web topic 15 2 basic css layoutCK Yang
 
Web topic 15 1 basic css layout
Web topic 15 1  basic css layoutWeb topic 15 1  basic css layout
Web topic 15 1 basic css layoutCK Yang
 
Web topic 14 cascading style sheets
Web topic 14  cascading style sheetsWeb topic 14  cascading style sheets
Web topic 14 cascading style sheetsCK Yang
 
Web topic 13 html validation tools
Web topic 13  html validation toolsWeb topic 13  html validation tools
Web topic 13 html validation toolsCK Yang
 

More from CK Yang (20)

Web topic 32 validate web contents
Web topic 32  validate web contentsWeb topic 32  validate web contents
Web topic 32 validate web contents
 
Web topic 30 ensure web contents meet
Web topic 30   ensure web contents meetWeb topic 30   ensure web contents meet
Web topic 30 ensure web contents meet
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validation
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validation
 
Web topic 28. w3 c standards and guidelines
Web topic 28. w3 c standards and guidelinesWeb topic 28. w3 c standards and guidelines
Web topic 28. w3 c standards and guidelines
 
Web topic 26 browser compatibilty and security
Web topic 26  browser compatibilty and securityWeb topic 26  browser compatibilty and security
Web topic 26 browser compatibilty and security
 
Web topic 25 mobile optimized website
Web topic 25  mobile optimized websiteWeb topic 25  mobile optimized website
Web topic 25 mobile optimized website
 
Web topic 24 usage of web browser
Web topic 24  usage of web browserWeb topic 24  usage of web browser
Web topic 24 usage of web browser
 
Web topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibility
 
Web topic 22 validation on web forms
Web topic 22  validation on web formsWeb topic 22  validation on web forms
Web topic 22 validation on web forms
 
Web topic 21 pass info via javascript
Web topic 21  pass info via javascriptWeb topic 21  pass info via javascript
Web topic 21 pass info via javascript
 
Web topic 20 2 html forms
Web topic 20 2  html formsWeb topic 20 2  html forms
Web topic 20 2 html forms
 
Web topic 20 1 html forms
Web topic 20 1  html formsWeb topic 20 1  html forms
Web topic 20 1 html forms
 
Web topic 18 conflict resolution in css
Web topic 18  conflict resolution in cssWeb topic 18  conflict resolution in css
Web topic 18 conflict resolution in css
 
Web topic 17 font family in css
Web topic 17  font family in cssWeb topic 17  font family in css
Web topic 17 font family in css
 
Web topic 16 css workflow
Web topic 16  css workflowWeb topic 16  css workflow
Web topic 16 css workflow
 
Web topic 15 2 basic css layout
Web topic 15 2  basic css layoutWeb topic 15 2  basic css layout
Web topic 15 2 basic css layout
 
Web topic 15 1 basic css layout
Web topic 15 1  basic css layoutWeb topic 15 1  basic css layout
Web topic 15 1 basic css layout
 
Web topic 14 cascading style sheets
Web topic 14  cascading style sheetsWeb topic 14  cascading style sheets
Web topic 14 cascading style sheets
 
Web topic 13 html validation tools
Web topic 13  html validation toolsWeb topic 13  html validation tools
Web topic 13 html validation tools
 

Ee2 chapter14 ic_counters

  • 1. IT2001PA Engineering Essentials (2/2) Chapter 14 - IC Counters Lecturer Name lecturer_email@ite.edu.sg Nov 20, 2012 Contact Number
  • 2. Chapter 14 - IC Counters Lesson Objectives Upon completion of this topic, you should be able to:  Students should be able to design simple synchronous/asynchronous counters using MSI chips. IT2001PA Engineering Essentials (2/2) 2
  • 3. Chapter 14 - IC Counters Specific Objectives Students should be able to :  State some common MSI synchronous/asynchronous counter chips.  Write down the control pins to select various functions on an MSI chip.  State the functions of the various control pins.  Design simple synchronous up/down counters based on given MSI technical reference. IT2001PA Engineering Essentials (2/2)
  • 4. Chapter 14 - IC Counters IC Asynchronous Counters  An asynchronous binary 4-bit counter IC 74293: 74293 74193 CP1 Binary 4-bit Counter CP0 MR1 MR2 Q3 Q2 Q1 Q0 (MSB) (LSB) Simplified symbol for 74293 Logic diagram for 74293 asynchronous counter IC IT2001PA Engineering Essentials (2/2) 4
  • 5. Chapter 14 - IC Counters Description of 74293  It has four J-K FFs with outputs Q0, Q1, Q2, Q3 where Q0 is the LBS and Q3 is the MSB.  Each FF has a CP (clock pulse) input which is activated by negative-edge transition (NGT).  Each FF has an asynchronous CLEAR input, C0.  These are connected together to the output of a two-input NAND gate with inputs MR1 and MR2, where MR means master reset. Both MR inputs must be HIGH to clear the counter to 0000.  FFs Q1, Q2 and Q3 are already connected as a 3-bit ripple counter. FF Q0 is not connected to anything internally. IT2001PA Engineering Essentials (2/2) 5
  • 6. Chapter 14 - IC Counters Example  Show how the 74293 should be connected to operate as a MOD-16 counter with a 10 kHz clock input. A MOD-16 counter requires four FFs. The output Q0 is connected to CP1 and the clock input, 10kHz pulses is applied to CP0. The output is taken at Q3. 74293 wired as a MOD-16 counter IT2001PA Engineering Essentials (2/2) 6
  • 7. Chapter 14 - IC Counters Example  Show how to wire the 74293(s) as a a) MOD-10 counter b) MOD-14 counter c) MOD-60 counter IT2001PA Engineering Essentials (2/2) 7
  • 8. Chapter 14 - IC Counters Example – 74293 as MOD-10 Counter A MOD-10 counter requires four FFs. Connect Q0 to CP1. We want the counter to recycle back to 0000 when it tries to go to the count of 1010 (ten). Thus, Q3 and Q1 outputs have to be connected to the master reset inputs; when they both go HIGH at the count of 1010, the NAND output will immediately reset the counter to 0000. 74293 wired as a MOD-10 counter IT2001PA Engineering Essentials (2/2) 8
  • 9. Chapter 14 - IC Counters Example – 74293 as MOD-14 Counter When the counter reaches the count of 1110 (14), the Q3, Q2, and Q1 outputs are all HIGH. Unfortunately, the 74293’s built-in reset NAND gate has only two inputs. Thus, some extra logic is added to ensure that the counter will reset back to 0000 when Q3 = Q2 = Q1 = 1. An external AND gate is needed to wire the 74293 as a MOD-14 counter IT2001PA Engineering Essentials (2/2) 9
  • 10. Chapter 14 - IC Counters Example – 74293 as MOD-60 Counter The circuit divides the input frequency by 60 in 2 steps. The 74293 counter on the right is wired as a MOD-10 counter so that its output Q3 has a frequency = fin/10. The signal is connected to the CP1 input of the second 74293 counter, which is wired as a MOD-6 counter. Thus, the Q3 output of the second counter will have a frequency: fin/10 fout = 6 f = in 60 Two 74293s can be combined to provide a frequency division of 60 IT2001PA Engineering Essentials (2/2) 10
  • 11. Chapter 14 - IC Counters Next Lesson IT2001PA Engineering Essentials (2/2) 11