Table 5.1 The UP3core Functions. UP3core NameDescription LCD_Display Displays ASCII Characters and Hex Data on the UP3’s LCD Panel Deboune Pushbutton Debounce.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

DOS and BIOS Interrupts DOS and BIOS interrupts are used to perform some very useful functions, such as displaying data to the monitor, reading data from.
Programmable Interval Timer
Programmable Keyboard/ Display Interface: 8279
©annax1 PC-technology Keyboard Graphics Interface cards.
Input/Output Ports and Interfacing ELEC 330 Digital Systems Engineering Dr. Ron Hayne Images Courtesy of Ramesh Gaonkar and Delmar Learning.
Input/Output Devices Chapter 5b. Input Allow input into computer Data Commands Responses Programs Most popular input devices are keyboard and mouse.
P449. p450 Figure 15-1 p451 Figure 15-2 p453 Figure 15-2a p453.
Display Technology  Images stolen from various locations on the web...
modules--perform I/O “housekeeping” functions use in project: example VHDL package—UP3pack.vhd modules must be “visible” in your path or included.
1 Some Embedded Processor Alternatives; Processors for this course: Introduction to Altera FPGAs.
Other I/O LCD display Flash ROM Keyboard (PS/2) UART connectors.
Screen Display Module M15.2 Sections 9.5, 13.1, 13.2.
VGA Port Discussion D9.1. Raster Scan Displays Electron beam CRT.
1 programmable logic Altera devices and the Altera tools major tasks in the silicon programming process using a “.vec” file for testing UP3 core library.
COMP541 Input Devices: Keyboards, Mice and Joysticks
Lecture – 7 Basic input and output
16x2 LCD Module on DE2-115 數位電路實驗 TA: 吳柏辰 Author: Trumen.
1 KEYBOARD. 2 Structure  Is standard input device Arrangement of keys IC Integrated Circuit.
Introduction to VGA Wei Miao Yuxuan Zhou 1. 2 VGA VGA = Video Graphics Array Introduced by IBM in 1987, still using today All points addressable Transmitting.
Dr. Sanatan Chattopadhyay Dr. Sudipta Bandopahyaya
Strata IT Training Chapter 3 Common Input/Output Devices.
1 COMP541 Input Devices: Keyboards, Mice and Joysticks Montek Singh Apr 16, 2012.
PPS 3.3 C Portable Power Source Page 1 January 2011.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
A PS/2 mouse is shown above with the cover removed. The ball (upper right) rolls two plastic X and Y axles with a slotted wheel at one end. The slotted.
Owais Ibrahim Akram Mohsin Murad. ONE OF THE BASIC ATTARI GAMES. THE PONG GAME CONSISTS OF A BALL RANDOMLY BOUNCING ON THE SCREEN. A PADDLE AT THE BASE.
Input/Output Ports and Interfacing
Virginia Commonwealth University School of Engineering DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING Embedded Systems-EGRE 631 TECHNO* Toward an Interactive.
Introduction to Experiment 5 VGA Signal Generator ECE 448 Spring 2009.
Digilab2 DIO1 Board. Digilab2 – DIO1 Boards 50 MHz clock mclk Prom socket Spartan IIE.
EE4OI4 Engineering Design UP1core Library Functions.
George Mason University ECE 448 – FPGA and ASIC Design with VHDL VGA Display Part 1 VGA Synchronization ECE 448 Lecture 9.
Microprocessor-Based System. What is it? How simple can a microprocessor-based system actually be? – It must obviously contain a microprocessor otherwise.
Introduction to VGA 數位電路實驗 TA: 吳柏辰 Author: Trumen.
Lecture 10: BIOS and DOS Programming
BYU ECEn 320 Lab 4 UART Transmitter. BYU ECEn 320 UART Transmimtter Specification VGA Serial A1 Expansion Connector PS2 A2 Expansion Connector B1 Expansion.
University of Houston ECE 5440/6370 Advanced Digital Design Lecture on Debouncing Circuit Yuhua Chen Spring 2010.
Character Generation.
8279 KEYBOARD AND DISPLAY INTERFACING
ECE FPGA Microprocessor Design Erik Lee, Edward Jones, Emily Kan.
Display Technology  Images stolen from various locations on the web...
1 COMP541 Input Devices: Keyboards, Mice and Joysticks Montek Singh Apr 6, 2015.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
ECE VHDL Microprocessor Design Final Student Project August 14 th, 2012 Emily Kan Erik Lee Edward Jones.
ECE 448: Lab 5 VGA Display. Breaking-Bricks..
Figure 10.1 Color CRT and Phosphor Dots on Face of Display.
8279 KEYBOARD AND DISPLAY INTERFACING
Basic Parts of a Computer B. Keyboard C. Monitor A. CPU D. Mouse.
Menu Navigation Presented by: Tzahi Ezra Advisors: Moshe Porian Netanel Yamin One semester project Project initiation: NOV 2014 PROJECT’S MID PRESENTATION.
Musical Sculpture A Final Project Block Diagram Presentation by: Clare Davis, Chen Li, & Austyn Hill.
Keyboard Introduction Keyboard is an input device. It is used to give text, numbers and controls as input to computer. The.
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
KEYBOARD/DISPLAY CONTROLLER - INTEL Features of 8279 The important features of 8279 are, Simultaneous keyboard and display operations. Scanned keyboard.
LED AND KEYBOARD INTERFACING PREPARED BY :- PREPARED BY :- RAVAL AKASH ( ) RAVAL AKASH ( ) PATEL HARDIK ( ) PATEL HARDIK.
FOR MORE CLASSES VISIT   ECET 340 Week 1 HomeWork 1  ECET 340 Week 1 iLab 1  ECET 340 Week 2 HomeWork 2  ECET 340 Week 2 iLab.
Peripherals – Keypad The Keypad provides a simple means of numerical data or control input. The keys can be attributed whatever data or control values.
COMP541 Input Devices: Keyboards, Mice and Joysticks
Figure 9.1 Color CRT and Phosphor Dots on Face of Display.
EEL 3705 / 3705L Digital Logic Design
EEL 3705 / 3705L Digital Logic Design
VGA INTERFACE Ly Le Department of Electrical Engineering
Figure Pin Positions for Various LCDs from Optrex
Introduction to VGA Digital Circuit Lab TA: Po-Chen Wu.
LCD and Keyboard Sepehr Naimi
EE4OI4 Engineering Design
Table 1.1 Powers of Two.
VGA Port CSE 678.
Presentation transcript:

Table 5.1 The UP3core Functions. UP3core NameDescription LCD_Display Displays ASCII Characters and Hex Data on the UP3’s LCD Panel Deboune Pushbutton Debounce Circuit OnePulse Pushbutton Single Pulse Circuit Clk_Div 48MHz Clock Prescaler with 7 frequency outputs (1MHz to 1hz) VGA_Sync VGA Sync signal generator for UP 3 that outputs pixel addresses Video_PLL Used by VGA Sync to generate the video pixel clock using a PLL Char_ROM Small Character Font ROM for video character generation Keyboard Reads keyboard scan codes from the UP 3’s PS/2 connector Mouse Reads PS/2 mouse data and outputs cursor row and column address

Figure 5.1 Symbol for LCD_Display UP3core.

Figure 5.2 Symbol for DEBOUNCE UP3core.

Figure 5.3 Symbol for ONEPULSE UP3core.

Figure 5.4 Symbol for CLK_DIV UP3core.

Figure 5.5 Symbol for VGA_SYNC UP3core.

Figure 5.6 Symbol for CHAR_ROM UP3core.

Figure 5.7 Symbol for KEYBOARD UP3core.

Figure 5.8 Symbol for MOUSE UP3core.