- Joined
- Jul 4, 2009
- Messages
- 16,487
- Helped
- 5,157
- Reputation
- 10,347
- Reaction score
- 5,207
- Trophy points
- 1,393
- Location
- Aberdyfi, West Wales, UK
- Activity points
- 139,488
There should be no limit to the number you use, it just gets slower to load all the bits to the one at the end of the chain
Something about working with 8 but not 9 makes me think the limit might be 256 clock pulses rather than the number of digits. Are you by chance using a 'char' or a byte in your software as the clock counter? If you are, try changing to a bigger variable type ('int' for example) so it can handle the bigger count number or try arranging the software to avoid sending all the bits/clocks in one go.
Brian.
Something about working with 8 but not 9 makes me think the limit might be 256 clock pulses rather than the number of digits. Are you by chance using a 'char' or a byte in your software as the clock counter? If you are, try changing to a bigger variable type ('int' for example) so it can handle the bigger count number or try arranging the software to avoid sending all the bits/clocks in one go.
Brian.