Here is a little bit that may get you started. The PBP manual will help to explain some.
Now the fun part, if you have the data sheet for the shifter it will help.Code:'Pin setup include "modedefs.bas" ' The clock and load pins can be shared_ 'on all shifters 'Data pins are for each shifter Clock var PORTB.7 Load var PORTB.6 Data_1 var PORTB.5 Data_2 var PORTB.4 LEDs_1 var byte LEDs_2 var byte 'Send data to the shifter pulsout Load,1 shiftout Data_1,Clock,MSBPre,[LEDs_1] pulsout Load,1 shiftout Data_2,Clock,MSBPre,[LEDs_2]
If it is a serial to parallel register, sending the value of 2 should make the first output pin on the shifter go high, a value of 4 activate the second pin, a value of 6 both pin 1 and 2. And so on. Each pin up is double from the last. To send to multiple pins, add the values for each pin. This is the same for shift in registers.
This is interesting
http://www.eelab.usyd.edu.au/digital...egister03.html





Bookmarks