1stFalloutBoy
Junior Member level 1
I have loads of 9572XL's and have been needing a Binary to Hexadecimal 7 Segment decoder. There used to be loads of these devices but now they are like hens teeth, I haven't yet tried this out in one of my CPLD's but the logic has been tested and it works.
You set the binary values by loading them into D0 through D3.
When enable is low only a '-' will be displayed regardless of what value is loaded when it is driven high the value then shows on the display, this is so you can have a power on state that reflects no value yet being loaded.
Once I have transferred the logic into a CPLD, ill upload the verilog.
I hope this helps someone as I noted a couple of questions regarding this sort of thing previously and saw PIC's mentioned, I will also work on a multi display charlie plexed version but that will be some time off.
You set the binary values by loading them into D0 through D3.
When enable is low only a '-' will be displayed regardless of what value is loaded when it is driven high the value then shows on the display, this is so you can have a power on state that reflects no value yet being loaded.
Once I have transferred the logic into a CPLD, ill upload the verilog.
I hope this helps someone as I noted a couple of questions regarding this sort of thing previously and saw PIC's mentioned, I will also work on a multi display charlie plexed version but that will be some time off.