Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <wiringPi.h>
- #include <stdlib.h>
- int main (void){
- wiringPiSetup();
- int n, i, a[4];
- printf("Enter a number between 0 and 15: ");
- scanf("%d",&n);
- for(i=0;n>0;i++){
- a[i] = n%2;
- n=n/2;
- }
- for(i=3;i>=0;i--){
- if(a[i] == 1){
- pinMode(i, OUTPUT);
- digitalWrite(i, HIGH);
- }
- }
- delay(5000);
- for(i=3;i>=0;i--){
- if(a[i] == 1){
- pinMode(i, OUTPUT);
- digitalWrite(i, LOW);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement