- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm new to digital design but I am trying to design a game.
I need to control the output to a seven segment display using a mux. The outputs include various "letters" and numbers. How should I go about doing this? Thanks in advance!Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
why a mux? What are the constraints? Since you're posting this in an Altera forum, I assume you have an FPGA or a CPLD, which typically has plenty of I/O pins. Okay, a mux. If you're not having enough I/O, a mux can solve this. The interwebs are full of instructions; maybe not for your special case, but if you look into pages for Arduino etc., where a lack of sufficient I/O count is much more common, you'll find tons of articles, e.g.:- http://www.instructables.com/id/multiplexing-with-arduino-and-the-74hc595/ (http://www.instructables.com/id/multiplexing-with-arduino-and-the-74hc595/)
- http://maxembedded.com/2013/01/seven-segment-multiplexing/ (http://maxembedded.com/2013/01/seven-segment-multiplexing/)
- your FPGA/CPLD board must be designed for the required DC current
- do not violate the absolute maximum DC current per I/O pin
- keep in mind that the supply current for the corresponding VCCIO pin(s) is the sum of all currents, which can be quite a lot
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page