Close

7-Segment Display Works

A project log for Power Supply B3603 Alternative Firmware

B3606 is a cheap MCU controlled power supply, I'm reverse engineering it and writing software to add serial port and more features.

baruch-evenBaruch Even 02/21/2015 at 22:080 Comments

I got the 7-segment display to work today, it lights up nicely and I have the bit patterns for all 10 digits done. It took some play to figure out how exactly to drive it even with the schematics that were reverse engineered by flex.

To fit the code I needed to also get rid of the floating point so I worked to convert all such operations to fixed point arithmetic and it saved me some 3KB of space.

Still need to work on the output power parts, I have an problem driving the output enable pin properly. Still not sure what I'm doing wrong.

Discussions