Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void shiftOut2(unsigned int data, char xSB){
- char x;
- int dataCheck = 0x8000;
- if(!xSB) dataCheck = 0x0001;
- latchPin=0;
- for(x=0;x<16;x++)
- {
- if(data & dataCheck)
- dataPin = 1;
- else
- dataPin = 0;
- clockPin = 0;
- Delay10TCYx(2);
- clockPin = 1;
- if(!xSB)
- data <<= 1;
- else
- data >> 1;
- }
- }
- latchPin=1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement