FPGA Prototyping by VHDL Examples by Pong P. Chu
Author:Pong P. Chu
Language: eng
Format: epub
Publisher: Wiley
Published: 2011-08-04T16:00:00+00:00
The main part of the code is the FSM, which screens for the break code and coordinates the operation of two other modules. It checks the received packets in the wait_brk state continuously. When the F0 packet is detected, it moves to the get.icode state and waits for the next packet, which is the make code of the key. The FSM then asserts the code.done.rtt ck signal for one clock cycle and returns to the wait_brk state.
Figure 8.5 Block diagram of a keyboard verification circuit.
8.4.2 Verification circuit
We design a simple serial interface and decoding circuit to verify operation of the PS2 keyboard interface. The top-level block diagram is shown in Figure 8.5. The circuit converts a key's make code to the corresponding ASCII code and then sends the ASCII code to the DART.The corresponding character or digits can be displayed in the HyperTerminal window. The HDL code for the conversion circuit is shown in Listing 8.4.
Listing 8.4 Keyboard make code to ASCII code
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
DIY Microcontroller Projects for Hobbyists by Miguel Angel Garcia-Ruiz Pedro Cesar Santana Mancilla(1247)
Raspberry Pi For Dummies by Sean McManus(758)
Computers for Seniors for Dummies by Nancy C. Muir(621)
Troubleshooting and Maintaining PCs All-in-One For Dummies by Dan Gookin(566)
Windows 10: The Missing Manual by Pogue David(522)
Arduino Uno: A Hands-On Guide for Beginner by Agus Kurniawan(466)
Getting Started with Adafruit FLORA by Becky Stern(461)
Teach Yourself VISUALLY Chromebook by Guy Hart-Davis(433)
Samsung Galaxy S6 for Dummies by Bill Hughes(418)
IMac for Dummies by Chambers Mark L.;(373)
Raspberry Pi: A Step-by-Step Guide For Beginners to Program and Set-Up Top 10 Raspberry Pi Projects + First Steps on Configuration by Cage Jonathan(367)
Raspberry Pi 4: The Ultimate Step-by-Step Guide to Using Raspbian to Create Incredible Projects and Expand Your Programming Skills with the Latest Version of Raspberry Pi by Liam Clark(356)
iPad For Seniors For Dummies by Jesse Feiler(350)
2020 Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks by oney Youssef & oney Youssef(349)
Software Architecture by Neal Ford(345)
Super Arduino: Step-by-Step Instructions to Build Cool Gadgets by Kenneth Hawthorn(334)
Raspberry Pi: Tips and Tricks to Learn Raspberry Pi Programming by Pratt Logan(322)
Build Your Own Autonomous NERF Blaster by Bryce Bigger(312)
RASPBERRY PI 4 : A Comprehensive Guide to Raspberry Pi 4 Setup, Learning Programming and Developing Innovative Projects by DENTON DUKE(312)
