Presentation by Anthony Dotterer

Slides:



Advertisements
Similar presentations
VHDL 8 Practical example
Advertisements

Registers and Counters
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
Programmable Interval Timer
82C55 82C55 Programmable Peripheral Interface Interfacing Part III.
Digital Logic Circuit Analysis & Design 王 军 王 军 王晓东.
Comm Operator Introduction Serial Port Tool
Timers Chapter 10. Timers The 68HC12 Programmable Timer Output Compares Input Capture Pulse Accumulator Timing Interrupt Service Routines A Circular Queue.
Sequential Logic Design Process A sequential circuit that controls Boolean outputs and a specific time- ordered behavior is called a controller. StepDescription.
EET 1131 Unit 12 Shift Registers
Lecture – 7 Basic input and output
BYU ECEn 320 Lab 4 UART Transmitter. BYU ECEn 320 UART Transmimtter Specification VGA Serial A1 Expansion Connector PS2 A2 Expansion Connector B1 Expansion.
Introduction to Sequential Logic Design Finite State-Machine Design.
8279 KEYBOARD AND DISPLAY INTERFACING
Advanced Digital Circuits ECET 146 Week 9 Professor Iskandar Hack ET 221G,
The PC Game Adapter. The game adapter card typically contains a DB15 connector into which you plug an external device. The digital joystick is probably.
8279 KEYBOARD AND DISPLAY INTERFACING
EE 316 Computer Engineering Junior Lab Project 2 Digital Yahtzee.
Lecture No. 18 Combinational Functional Devices. Recap Decoder Decoder –3-to-8 Decoder –Cascading of Decoders 4-to-16 decoder –Implementing SOP & POS.
Jacob Clifton Dave McKiernan Ryan Schmid JUMP TRADING SIMULATION INTERFACE.
1 Homework Reading –Tokheim Chapter 9.1 – 9.6 Machine Projects –Continue on mp3 Labs –Continue in labs with your assigned section.
Making a 24hr Timer.
40106B Schmitt Trigger (A way of switch De-Bouncing)
Digital Design - Sequential Logic Design
EET 1131 Unit 12 Shift Registers
Peripherals – Keypad The Keypad provides a simple means of numerical data or control input. The keys can be attributed whatever data or control values.
SUBMITTED BY EDGEFX TEAM
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
REGISTER TRANSFER LANGUAGE (RTL)
COMP541 Input Devices: Keyboards, Mice and Joysticks
Homework Reading Machine Projects Labs Tokheim Chapter 9.1 – 9.6
Combinational circuits
Lecture 13 Derivation of State Graphs and Tables
Lesson 9 Parallel Circuits.
بسم الله الرحمن الرحيم Table of contents:
Latches. Flip-Flops. Remember the state. Bistable elements.
SUBMITTED BY EDGEFX TEAM
DIGITAL CALCULATOR USING 8051
EKT 221 : Digital 2 COUNTERS.
Sequential Logic Counters and Registers
OBJECTIVE AND FEATURES:
Counters Next, we’ll look at different kinds of counters and discuss how to build them. These are not only examples of sequential analysis and design,
SMART CARD ENABLED EMPLOYEE IDENTIFICATION FOR SECURITY PURPOSE
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Keyboard/Display Controller INTEL 8279
Shift Registers.
I/O Interfacing CSE 2312 Maher Al-Khaiyat.
EET 1131 Unit 12 Shift Registers
Fundamentals of Computer Science Part i2
Hexadecimal Keypad Hardware Description Internal Organization
Serial Communication Interface: Using 8251
CSE 140L Discussion Finite State Machines.
Serial Communication Interface
Programmable Peripheral Interface
82C55 Programmable Peripheral Interface
ECE 3130 – Digital Electronics and Design
Keyboard/Display Controller (8279)
EE4OI4 Engineering Design
A register design with parallel load input
Counters Next, we’ll look at different kinds of counters and discuss how to build them. These are not only examples of sequential analysis and design,
CS 206D Computer Organization
8051 Micro Controller.
ECE 352 Digital System Fundamentals
14 Digital Systems.
Prof. Onur Mutlu ETH Zurich Spring March 2019
Registers and Counters
Counters Next, we’ll look at different kinds of counters and discuss how to build them. These are not only examples of sequential analysis and design,
Registers Today we’ll see some common sequential devices: counters and registers. They’re good examples of sequential analysis and design. They are also.
ECE 352 Digital System Fundamentals
Week 11 Flip flop & Latches.
Presentation transcript:

Presentation by Anthony Dotterer EDE1144 Hex Pad Encoder Presentation by Anthony Dotterer 4 Parallel Device 1 1 Serial Device 4 1

The Chip Layout The EDE1144 keypad encoder reads a standard 4X4 keypad and a outputs a location value of the button in question There are two ways that the keypad encoder can output the button pressed: parallel load and serial load

Serial Load Timing control Receiving Device Open The used the RS-232 output pin to send the serial output. Combined with the data valued output and the Baud input the keypad encoder can send information via serial connection. This serial connection differs from our familiar keyboard load in that, instead of outputting a clock signal, this circuit outputs a done signal and takes a BAUD rate input. The circuit assumes that the receiving circuit has some kind of BAUD timer that can time the input of the data. Open

Parallel Load Layout 4-bit FF’s Beeper Inverter Open Form my circuit I chose to use the parallel load feature which is a bit easier to use then the serial load. The parallel load involves pin 6 to pin 9 ( the row outputs ) and pin 17 ( data valid ). The parallel load works by taking the information gathered and sending it along the row output pins. During this time the data valid signal will drop to zero and stay there for about 50ms. After 50ms the data valid signal will return to one as well as the row output pins. 4-bit FF’s CLK 4 7 Seven Segment Display Hex to Seven Display

Output The output value of the keypad encoder is the location value of the button pressed The output of the keypad encoder relies on the position of the button pressed. This is in place to add more compatibility to the device, and to make the complexity of this device simpler.

The Absolute Ranges