Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. // outputs to driver for tube A
  2. void displayA() {
  3. digitalWrite(oneA, bitRead(tubeA, 0) ? HIGH : LOW);
  4. digitalWrite(twoA, bitRead(tubeA, 1) ? HIGH : LOW);
  5. }
  6.  
  7. // outputs to driver for tube B
  8. void displayB() {
  9. digitalWrite(oneB, bitRead(tubeB, 0) ? HIGH : LOW);
  10. digitalWrite(twoB, bitRead(tubeB, 1) ? HIGH : LOW);
  11. digitalWrite(fourB, bitRead(tubeB, 2) ? HIGH : LOW);
  12. digitalWrite(eightB, bitRead(tubeB, 3) ? HIGH : LOW);
  13. }
  14.  
  15. // output to C
  16. void displayC(){
  17. digitalWrite(oneC, bitRead(tubeC, 0) ? HIGH : LOW);
  18. digitalWrite(twoC, bitRead(tubeC, 1) ? HIGH : LOW);
  19. digitalWrite(fourC, bitRead(tubeC, 2) ? HIGH : LOW);
  20. }
  21.  
  22. // output to D
  23. void displayD() {
  24. digitalWrite(oneD, bitRead(tubeD, 0) ? HIGH : LOW);
  25. digitalWrite(twoD, bitRead(tubeD, 1) ? HIGH : LOW);
  26. digitalWrite(fourD, bitRead(tubeD, 2) ? HIGH : LOW);
  27. digitalWrite(eightD, bitRead(tubeD, 3) ? HIGH : LOW);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement