PROGRAMMABLE LOGIC PACKAGE
PROGRAMMABLE LOGIC PACKAGE
null Edition
ISBN: 9781260900620
Author: Petruzella
Publisher: MCG
Question
Book Icon
Chapter 10, Problem 2P
Program Plan Intro

Counter:

  • Counter is a device used to store a particular event has occurred various number of times.
  • There are two types of counter namely,
    • Down counters
      • Down counters are already set with some value.
      • It counts downwards from that value to zero.
      • When it reaches zero, it achieves change state.
    • Up counters
      • Up counters counts upwards from zero to some preset value.
      • When it reaches the preset value, it achieves change state.

Explanation of Solution

b.

Steps to operate the program to set Pilot Light 1 (PL1) output to β€œON”:

  • Press the reset Push Button (PB) to reset the counter to zero.
  • To make a count of off-to-on transitions to 25, set the thumbwheel switch to a count of 025...

Blurred answer
Students have asked these similar questions
Using Verilog, express the state machine represented in the following bubble diagram. Your module should have inputs of clk, reset, x, y, and output of current_state. Note your method of state assignment, and make sure that the output port and is declared with an appropriate number of bits.
USE LOGISM TO COMPLETE THE FOLLOWING AND SHOW ANSWER IN LOGISM VIA IMAGE/SCREENSHOT Β  The most important and possible most difficult component to implement is the arithmetic logic unit. Thefunctions of the ALU are shown in Table 1. The ALU should have 5 inputs (A-input, B-input, F0-input, F1-input, Finput) and 1 output (C-output). You will need to determine how many bits each input and output should have.Remember, you are designing an 8-bit microprocessor! To achieve the specified ALU functions, think aboutwhich digital logic component(s) you can use to accomplish the task. For example, to add the value on the A-bus8-bit ALUD3D2D1D0A BF0F1F2C0=0, C1=0C0=0, C1=1C0=1, C1=0C0=1, C1=1 B0=1, B1=1B0=1, B1=0B0=0, B1=1C2to the value on the B-bus, you can simply use an 8-bit adder. Explore the components in Logisim! Additionally,you can think about using a multiplexer to determine which ALU function will be performed.
1. Design a 4-bit ALU that performs Arithmetic (add, subtraction), and Logicoperations (AND, OR). The following control signals are to be considered:β€’ A/S: add/subtract (0:add, 1:subtract)β€’ A/O: and/or (0:and, 1:or)β€’ A/L: arithmetic/Logic (0:arithmetic, 1:logic)β€’ R/W: read/write signal (0:read, 1:write) Β  Unit 3 (A/L) - Design a 4-bit ALU using Unit 1 and Unit 2. The control signal A/L willindicate which operation the ALU will perform (when the control signal is 0 performArithmetic, otherwise if the signal is 1 then perform Logic).Unit 4 (R/W)- Design three 4-bit parallel registers to hold A, B, and C where C keepsthe output of the ALU. The registers have a R/W control signal that indicates that theyare being written to or read from.
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning