https://github.com/h0nt3d/modulo2345updowncounter
A counter written in VHDL that has been designed to count in radix 8 up and down from 0 to 2344 in radix 14 while displaying the counting on 4 Seven Segment Displays
https://github.com/h0nt3d/modulo2345updowncounter
computer-science counter digital-electronics digital-logic-design electrical-engineering electronics fpga-programming instantiation mod quartus-prime radix seven-segments-display vhdl
Last synced: 2 months ago
JSON representation
A counter written in VHDL that has been designed to count in radix 8 up and down from 0 to 2344 in radix 14 while displaying the counting on 4 Seven Segment Displays
- Host: GitHub
- URL: https://github.com/h0nt3d/modulo2345updowncounter
- Owner: h0nt3d
- Created: 2024-11-11T18:45:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-06T13:43:11.000Z (5 months ago)
- Last Synced: 2025-01-07T15:33:50.308Z (4 months ago)
- Topics: computer-science, counter, digital-electronics, digital-logic-design, electrical-engineering, electronics, fpga-programming, instantiation, mod, quartus-prime, radix, seven-segments-display, vhdl
- Language: VHDL
- Homepage:
- Size: 8.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

-**Cyclone IV Altera DE2-115 Development and Education Board**This counter has been written in VHDL with its primary function being able to count up and down in radix 8 from 0 to 2344 in radix 14. Its other features include:
- A load button that loads in a value in binary using 15 switches.
- An instantiated clock generator.
- A clear button that resets the counter back to 0.
- 4 seven segment displays to show counting.
- A switch that can change the radix view (8 or 14) on the seven segment displays.
- A warning signal that lights up and prevents a value greater than 2344 from being loaded in.
- Green LEDs that represent the lowest significant bit of the counting value being displayed on the 4 seven segment displays.
- An enable switch that can be used to start and stop counting.