I'm having some problems reading data from the DS1302 time chip and I was hoping someone with more experience could point me in the right direction.
Here is whats working in my project;
I can set both time and date with a pushbuttons connected to the Basic Stamp
I can display the time and date with 4-7 segment displays connected to the stamps via shift registers.
The issue I'm has to do with the 7 segment displays, roughly about every second they flash (loose their values) and go back to displaying the proper time/date.
Oddly the debug terminal is doing the same thing. all of the variables holding (hours, minutes, seconds, year, month, date) get reset to 0, and immediately return to the proper value.
Attached is my code and gif