Hello, recently i decided to make my first nixie clock with six tubes, a friend recommended using HV57708 High Voltage Shift Register with Mega2560 to control the clock, so i begin writing a program to control it. I find out there are 8 data in/out pin which confuse me the most. Then i make a research of it find out most of the people use HV5622 or 74hc595 Shift Register which only require connecting 1 data in/out pin and they mostly use Shiftout or SPI to send the data out. I just cant figure out how many data in/out pin i should use and what data should i send (01010101... or 0x0F something like that?) Plz help...
If wired appropriately, the HV57708 only requires one clock pin and one data pin. I don't know why you would want to go faster, but you can by using one clock pin and four data pins.
No one can tell you what data to send until you tell us about the wiring. There are different types of Nixie tubes, different shift registers, and different ways of wiring them. I could tell you how to wire specific shift registers and how to program, BUT I don't have your Nixie tubes.
Whether a pin on the HV57708 is input or output depends on the direction pin DIR. There are four shift registers so four inputs and four outputs but you can put all of the shift registers in a series so that there is a single input (and a single output).
The obvious series is 1, 2, 3, 4 but you might choose 2, 1, 4, 3 or something else. The many combinations possible here alone make explaining data patterns difficult. Sorry.
thx for the reply.. i still try to figure it out how it works..So for example.. i only connect 1st tube in 24 to 15 HVOUT, and i checked the datasheet stated SR1(shift register) control HVOUT(1..5..9..13..17..21....61), so i just shiftout 0000 1100 0000 0000 to DIN1/DOUT4(A) which connect to SR1? is this concept rigt or wrong?